电话簿需求
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、需求说明
1.1电话簿管理系统需求说明
随着科学技术的进步,电话薄已经成为了现代生活中的一个重要的工具。这里要求设计一个电话薄管理系统,改写哦能够具有输入、显示、查找、删除、插入、保存、读入、排序和退出等功能,实现通讯录管理工作的系统化,为人们的工作和生活提供便利。
二、功能描述
2.1电话薄管理系统主要利用机构体实现,程序有密码验证和输入模块、查询模块、
更新模块和输出模块组成,如图所示。
(1)密码验证。密码验证模块主要完成对密码的验证工作。系统初始的登陆密码有自己设置。
(2)输入模块。输入模块只要实现对电话薄信息的输入工作。
(3)查询模块。查询模块主要实现对电话薄内容的查询工作,可以通过姓名查询和电话查询。
(4)更新模块。更新模块主要对电话薄信息里的原有的信息进行修改、删除和排序工作。
(5)输出模块。输出模块主要实现对信息的屏幕输出和文件输出。
2.2商品管理系统主要利用机构体实现,程序由输入模块、查询模块、更新模块、
统计模块和输出模块组成。如图所示:
C 实训报告 专业班级:java 技术09-01班 姓名:秦尧尧 学号:540913100131
2
(1) 输入模块。输入模块主要实现对商品信息的输入工作。
(2) 查询模块。查询模块主要实现对商品信息的查询工作,可以通过商品代码和商品
姓名查询。
(3) 更新模块。更新模块主要实现对商品信息的及时更新,可以对原有信息进行删除、
修改、插入、和排序工作。
(4) 统计模块。统计模块主要实现对商品销售情况统计前五名和后五名。
(5) 输出模块。输出模块主要是输出商品的信息。
三、系统设计及实现
1.1、全局数据结构设计
系统定义了结构体tele ,用于存放电话薄的信息。
typedef struct tele
{int num;
char name[10];
char phonenum[15];
char address[20];}
telebook;