资源描述
.
文件名称
通讯录软件概要说明书
项目名称
通讯录
修 改 记 录
版本
ECN/修改内容
制定/日期
审核/日期
批准/日期
1.0
1.1
1.2
1.3
1.4
2.1
主界面
查看、添加联系人
修改联系人
删除联系人
查询联系人
消除BUG,界面优化
2015-11-12
2015-11-13
2015-11-15
2015-11-16
2015-11-20
2015-12-25
存档方式
R电子文档 R纸文档 □其它:
拟制
审核
批准
日期
日期
日期
目录
1. 任务概述 2
1.1. 目标 2
1.2. 运行环境 2
1.3. 需求概述 2
2. 总体设计 3
2.1. 功能模块分析 3
2.2. 功能分配 3
3. 模块设计 4
精选范本
1. 任务概述
1.1. 目标
设计一款方便日常管理的通讯录系统。本系统通过强大的计算机技术给个人通讯录的管理带来便利。目标还包括:
1、 加强信息保管的安全性;
2、 提高信息准确度和全面性;
3、 提高信息获取的便捷性;
4、 确保信息管理的高效性;
1.2. 运行环境
编译环境VC6.0 VS2008 VS2010 VS2012 VS2015。
运行环境 Windows XP及以上版本。
1.3. 需求概述
① 查看联系人的详细信息,包括姓名、年龄、性别、地址、电话。
② 新建联系人,可随意添加任意一个项并随时退出新建。
③ 删除联系人,通过方向键选择要删除的联系人进行删除。
④ 修改联系人,可随意修改任意一个项并随时退出修改。
⑤ 查询联系人,可实时显示查询的结果。(姓名查找暂未实现)。
2. 总体设计
2.1. 功能模块分析
a. 文本读取功能:加载联系人信息模块。
b. 浏览显示功能:联系人信息管理模块。
c. 添加、修改、删除模块:联系人信息管理模块,联系人成员管理模块。
2.2. 功能分配
a. 主模块:
输入:操作系统传递至的各种消息以及用户的输入数据
输出:用户界面显示
b. 系统模块:
输入:用户输入命令
输出:相应的界面
c. 数据库操作模块:
输入:用户命令
输出:各个对话框
d. 信息添加模块:
输入:用户输入信息
输出:更新数据库,刷新页面
e. 信息删除模块:
输入:用户删除信息
输出:更新数据库,刷新页面
3. 模块设计
a. 主模块
通讯录主模块
主界面模块
控制模块
b. 主界面模块
主界面模块
导入信息
显示主界面
c. 控制模块
控制模块
删除联系人
查询联系人
修改联系人
新建联系人
显示联系人
精选范本
展开阅读全文