还剩4页未读,继续阅读
文本内容:
数据结构课程设计报告个人信息管理系统软件学院软件专业2011级7班任课教师孔兰菊实验教师姚光开
一、系统开发平台1
二、问题描述
12.1任务陈述
12.2任务目标错误!未定义书签
三、系统定义
3.1系统边界错误!未定义书签
3.2用户视图错误!未定义书签
四、需求分析
24.1用户需求说明
24.
1.1数据需求
24.
1.2事务需求
24.2系统需求说明2
五、数据库逻辑设计
35.1ER图
35.2数据字典
35.3关系表错误!未定义书签
六、数据库物理设计
6.1索引错误!未定义书签错误!未定义书签
6.2视图错误!未定义书签
6.3安全机制...错误!未定义书签
6.4其他
七、应用程序设计
37.1功能模块
37.2界面设计
7.3事务设计错误!未定义书签
八、测试和运行
九、总结3附.参考文献4
一、系统开发平台课题名称线性开型寻址散列插入、删除、搜索开发工具V isua IC++
6.0操作系统win7
二、系统规划
1.现设每个记录包含用户名和手机号;
2.初始记录为null,要不断的添加记录,并保存到数据文件中
3.采用线性开放寻址法解决冲突
4.查找用户并显示记录的信息
三、系统定义散列表Hash table,也叫哈希表,是根据关键码值Key value而直接进行访问的数据结构也就是说,它通过把关键码值映射到表中一个位置来访问记录,以加快查找的速度这个映射函数叫做散列函数,存放记录的数组叫做散列表需求分析用户需求说明
4.
11.使用散列表存储信息,其中的信息包括学生名和手机号
2.能添加学生信息,并保存该信息
3.可以根据用户名查询系统中的信息
4.能删除系统中的信息
4.
1.1数据结构需求线性开型寻址散列插入、删除、搜索
4.
1.2操作需求.界面友好,代码清晰
1.操作简单,结果明显
2.提供简单的操作说明3系统需求说明
4.2需在win7/xp等操作系统下运行
五、数据结构设计逻辑结构
4.1存储结构
5.2
六、算法设计抽象数据类型
5.1算法思想(流程图)
5.2
七、应用程序设计功能模块
7.1界面设计
7.2可抓几幅画面介绍
八、测试和运行介绍系统的测试情况,可提供几个测试用例可选生成大数据量的仿真数据,进行性能测试的情况
九、总结经验体会;系统的特色、不足(可继续完善的方面)附.参考文献主要的参考资料、网址附.程序清单。