- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验三 概要设计说明书
3.1 引言
3.1.1 编写目的
参见“实验一”中的编写目的
3.1.2 项目背景
参见“实验一”中的项目背景
3.1.2 术语说明
参见“实验一”中的术语说明
3.1.3 参考资料
见书后参考文献
3.2 任务概要
3.2.1 目的
本电子名片管理系统软件将提供一个既可以存储信息,又可以进行更新,查询,同时价格又能为广大消费者接受的多功能电子通讯录。
3.2.2 运行环境
硬件环境:
软件环境:
3.2.3 需求概要
本软件主要有以下几方面的功能:
(1)浏览功能
以列表形式显示全部记录。
(2)……..
(12)帮助功能
3.2.4 条件与限制
3.3 总体设计
3.3.1 处理流程
。系统启动后,激活身份验证模块;
3.3.2 总体结构和模块外部设计
系统总体结构如图3.1所示。
各模块设计如下:
模块编号 模块名称 备注 模块编号 模块名称 备注 M1.1 初始化模块 系统初始化 M 4.2 刷新详细资料模块 M1.2 M 5 条件查询模块 M1.2 M 6.1 增加模块 M2.1 M 6.2 删除模块 M2.2 M 6.3 修改模块 M3.1 M 7 报表生成模块 M3.2 M 8 打印模块 3.3.3 功能分配
(1)系统控制功能
初始化模块(M1.1);
(2)浏览功能
浏览模块(M2.1);
(3)查看详细资料功能
(4)条件查询功能
条件查询模块(M5. 1);
(5)增加功能
(6)删除功能
删除模块(M6. 2);
刷新浏览模块(M2. 2);
(7)修改功能
修改模块 (M6. 3);
刷新浏览模块(M2. 2);
(8)报表生成功能
(12)帮助功能
帮助模块(M12 )。
3.4 接口设计
3.4.1 外部接口
(1)用户界面
采用CUI,即诸如窗口,菜单,对话框,滚动条等,其主控界面如图所示。
(2)软件接口
运行与WINDOWS95及更高版本具有WIN32 API 的操作系统之上。
3.4.2 内部接口
初始化模块:系统初始化时由操作系统调用,执行完毕后进入消息循环状态;
关闭系统模块:由系统功能模块调用,执行完毕后返回操作系统;
3.5 数据结构设计
3.5.1 逻辑结构设计
(1)数据库Name-CarD Tabel 定义
字段名 姓名 类型
索引 Indexs (unsigned)integer
姓名 Name char 20
性别 Sex Bool
生日 Birthday Date
备注 Memo char 500
(2) 配置文件
保留上次程序运行结束侯的相关状态:
数据记录索引计数 IndexNum: UINT
数据库记录总数 RecordTotal: Int
(3) 全局变量
1记录总数 RecordTotal: Int
3.5.2物理结构设计
数据库 NAME-CARD 的文件物理结构:采用顺序结构的记录文件。
3.5.3 数据结构与程序的关系
初始化模块:将会设置全局变量〈1〉~〈5〉;
关闭系统模块:将全局变量 〈1〉,〈5〉 保存至配置文件中;
帮助模块:为用户提供使用帮助。
3.6 运行设计
3.6.1 运行模块的组合
模块命名方式按照相应模块结合特性制定。命名方式为Mx和 Mx.y,其中数字相同的模块即为同类模块。
3.6.2 运行控制
本软件控制流程:由操作系统启动M1.1(其中调用M10),通过身份验证后,登录系统,并调用M2.2和M3.3,然后进入消息驱动模式
3.6.3 运行时间
各模块运行时间均应控制在1~2秒内(其中大部分为相应用户的动作)。
3.7 出错处理设计
本软件应充分考虑各种系统错误,避免造成数据库系统不一致或损坏;
3.8 安全保密设计
在用户登录系统时进行身份验证,只允许合法用户进入系统;
维护设计
《电子名片管理系统通》软件必须按照软件产品设计规范的步骤进行开发,并充分考虑软件可维护性,详细编写各阶段的文档资料,以利于未来版本升级以及移植等二次开发。
实验三 概要设计说明书
实验五 软件测试文档
您可能关注的文档
最近下载
- 中学地理学科课程标准与教材研究教学大纲.pdf VIP
- 中建X局各类建筑工程技术经济指标.docx VIP
- 我们的手上有多少细菌?.doc VIP
- 第一单元 观察物体 大单元教学设计2025数学人教版三年级上册(新教材).pdf
- 年东北财经大学国际商学院(校本部) 联招联考项目招生指南.pdf VIP
- 驾驶员安全生产操作规程 - 生产安全.docx VIP
- 公务员(国考)之行政职业能力测验题库附答案(基础题)收藏.docx VIP
- 全册部编版六年级上册全册道德与法治教学课件.pptx
- 第二章-空气流动压力及阻力.pptx VIP
- 2025年全国农产品质量安全检测技能竞赛理论知识考试题库(含答案.docx VIP
文档评论(0)