实验三 概要设计说明书文档 示例1.doc_第1页
实验三 概要设计说明书文档 示例1.doc_第2页
实验三 概要设计说明书文档 示例1.doc_第3页
实验三 概要设计说明书文档 示例1.doc_第4页
实验三 概要设计说明书文档 示例1.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

实验三 概要设计说明书实验三 概要设计说明书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.2M 5条件查询模块M1.2M 6.1增加模块M2.1M 6.2删除模块M2.2M 6.3修改模块M3.1M 7报表生成模块M3.2M 8打印模块3.3.3 功能分配(1)系统控制功能l 初始化模块(M1.1); (2)浏览功能l 浏览模块(M2.1);(3)查看详细资料功能(4)条件查询功能l 条件查询模块(M5. 1);l(5)增加功能(6)删除功能l 删除模块(M6. 2);l 刷新浏览模块(M2. 2);(7)修改功能l 修改模块 (M6. 3);l 刷新浏览模块(M2. 2);(8)报表生成功能(12)帮助功能帮助模块(M12 )。3.4 接口设计3.4.1 外部接口(1)用户界面采用CUI,即诸如窗口,菜单,对话框,滚动条等,其主控界面如图所示。(2)软件接口运行与WINDOWS95及更高版本具有WIN32 API的操作系统之上。3.4.2 内部接口l 初始化模块:系统初始化时由操作系统调用,执行完毕后进入消息循环状态;l 关闭系统模块:由系统功能模块调用,执行完毕后返回操作系统;3.5 数据结构设计3.5.1 逻辑结构设计(1)数据库Name-CarD Tabel 定义字段名 姓名 类型索引 Indexs(unsigned)integer姓名 Namechar 20性别 SexBool生日 BirthdayDate备注 Memochar 500(2) 配置文件保留上次程序运行结束侯的相关状态:数据记录索引计数 IndexNum: UINT 数据库记录总数 RecordTotal: Int(3) 全局变量记录总数 RecordTotal: Int3.5.2物理结构设计数据库 NAME-CARD 的文件物理结构:采用顺序结构的记录文件。3.5.3 数据结构与程序的关系l 初始化模块:将会设置全局变量15;l 关闭系统模块:将全局变量 1,5 保存至配置文件中;l 帮助模块:为用户提供使用帮助。3.6 运行设计3.6.1 运行模块的组合模块命名方式按照相应模块结合特性制定。命名方式为Mx和 Mx.y,其中数字相同的模块即为同类模块。3.6.2 运行控制本软件控制流程:由操作系统启动M1.1(其中调用M10),通过身份验证后,登录系统,并调用M2.2和M3.3,然后进入消息驱动模式3.6.3 运行时间各模块运行时间均应控制在12秒内(其中大部分为相应用户的动作)。3.7 出错处理设计l 本软件应充分考虑各种系统错误,避免造成数据库系统不一致或损坏;3.8 安全保密设计l 在用户登录系统时进行身份验证,只允许合法用户进入系统;1.9 维护设计电子名片管理

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论