电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

数据结构程序设计

数据结构程序设计_第1页
1/9
数据结构程序设计_第2页
2/9
数据结构程序设计_第3页
3/9
数据结构程序设计学 院: 信息工程学院 专 业: 计算机科学与技术 班 级: 12 级本科四班 学 号: 姓 名: 姚宝龙 指导老师: 米 文 丽 成 绩 : 目录实验题目 : 通讯录管理系统一、问题与需求二、概要设计三、模块设计四、详细设计五、测试分析六、用户手册实验题目: 表达式求值一、实验目的二、实验要求三、设计思想(本程序中的用到的所有数据类型的定义,主程序的流程图及各程序模块之间的调用关系)实验题目:药店的药品销售统计一、实验目的和要求二、需求分析三、概要设计四、详细设计五、调试分析六、使用说明实验题目 : 通讯录管理系统一、问题与需求1.问题描述 纸质的通讯录系统已经不能满足大家的要求,容易丢失、查找困难等问题是纸质通讯录所不能克服的缺点。“学生通讯管理系统”是为了帮助老师、同学,或者其他一些需要使用通讯录的人员进行管理和分析的一种应用程序.2.需求分析 (1) 输入数据建立通讯录 (2) 查询通讯录系统中满足要求的信息(3) 插入新的通讯录信息 (4) 删除不需要的通讯录信息(5) 查看所有通讯录信息二、概要设计 为了实现需求分析的功能,可以从三个方面着手设计。1.主界面设计 为了实现学生通讯录管理系统各功能的管理,设计一个含有多个菜单项的主控菜单子程序以链接系统的各项子功能,方便用户使用本系统。本系统主控菜单运行界面如图 2—3 所示。2.存储结构设计 本系统主要采纳链表结构类型来表示存储在“学生通讯录管理系统”中的信息。其中,链表结点由四个分构成通讯录成员学号、通讯录成员姓名、通讯录成员电话号码、指向该结构体的指针。此外,本系统还设置了一个全局变量 seat,表示通讯录中成员的序号。3.系统功能设计本系统设置了 5 个子功能菜单,5 个子功能的设计描述如下。(1) 建 立 通 讯 录 系 统 . 可 以 一 次 输入 多 个 成 员 通 讯 录 的 信 息 , 建 立 通 讯 录 。 该 功 能 由 creatIncreLink( )函数实现。(2)插入通讯记录。每次可以插入一个成员通讯录的信息。假如要连续插入多个成员通讯录信息必须多次选择该功能。该功能有 insertYouXu( )函数实现。(3)查询通讯记录。可以按两种方式查询所需要的通讯录成员记录,一是按学号查询,二是按姓名查询。分别由 seartNum( )和 seartName( )函数实现。(4)删除通讯记录。可以对通讯录中不再需要的信息进行删除。有三种删除方式:...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

数据结构程序设计

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部