经典资料,WORD文档,可编辑修改,欢迎下载交流。 实验四 撰写详细说明书 4.1 引言 4.1.1 编写目的 参见“实验一”中的编写目的 4.1.2 项目背景 参见“实验一”中的项目背景 4.1.2 术语说明 参见“实验一”中的术语说明 4.1.3 参考资料 见书后参考文献 4.2 总体设计 4.2.1 需求概述 本软件主要有以下几方面的功能。 〈1〉浏览功能 以列表形式显示全部记录。 <2>查看详细资料功能 可在浏览状态下点击某条记录,显示其全信息. <3>条件查询功能 用户可任意选择字段(入姓名,电话号码,电子邮件地址等),并针对该字段构造出组合查询条件,进行匹配查询. <4>增加功能 30 实验五 软件测试文档 增加一条或多条新记录. <5>删除功能 删除一个记录或删除多个记录. <6>修改功能 修改全部字段,姓名不能为空. <7>密码管理 登录系统后用户可以随时对密码进行更改. <8>报表生成 可根据提供的模块将查询结果或选中的数据生成多种风格的报表. <9>打印功能 将生成的报表或选中的记录进行打印输出. <11>身份验证 进入系统时,对用户的身份进行检查,只允许合法用户登录系统. <12>帮助 为用户的使用提供帮助. 4.2.2 软件结构 本软件的顶层数据流图如图4.1所示。 密码 用 二层数据流图如图4.2所示。 31 密码 新密码 记录数据 身份验证 外设 反馈信息 密码 顶层数据流图 处理 打开 报表 打印机 户 图4.1 顶层数据流图 经典资料,WORD文档,可编辑修改,欢迎下载交流。 密码 新密码 密码 图4.2 二层数据流图 打印机 报表 打开 密码管理 打开 与用户交互 打开 查询 SQL语句 打开 导入导出 记录数据 外设 报表生成 数据 数据 4.3 程序设计说明 4.3.1 模块描述 本软件的详细功能模块如图4.3。 初始化 身份验证 不通过 重新验证 消息循环 非正常退出 查浏料看详览细资 查询更新密码管理导入导出正常退出 增加 32 删除图4.3 详细功能模块 修改 导入 导出 实验五 软件测试文档 4.3.2 身份验证模块(M11) 功能:对用户进行身份验证,通过验证则登录系统. 输入项目:输入用户名和密码. 输出项目:无. 存储分配:程序运行需要占用内存约小于1MB. 本模块的界面如图4.4所示. 图4.4 身份验证界面 4.3.3 初始化模块(M1.1) 功能:初始化系统,显示欢迎界面,并使系统进入正常工作状态. 输入项目:配置文件,数据库文件. 输出项目:设置全局变量,浏览区和基本资料区. 存储分配:程序运行需要占用内存约1MB左右. 测试要点:配置文件或数据库文件损坏,或没有足够内存可提供使用时是否正常.本模块的图4.5 欢迎界面 33 经典资料,WORD文档,可编辑修改,欢迎下载交流。 欢迎界面如图4.5所示 4.3.4 关闭系统模块(M1.2) 功能:关闭并退出系统,保留相应状态数据. 输入项目:全局变量. 输出项目:更新后的数据库文件和配置文件. 测试要点:若数据库文件或配置文件不能正常操作,或全局数据已经不一致,怎样处理. 4.3.5 系统功能模块(M1.3) 功能:选择各种系统功能. 输入项目:鼠标或键盘事件. 输出项目:无. 本模块的界面如图4.6所示. 图4.6 系统功能模块界面 34
软件工程实验讲义53p(8)
2018-11-23 20:15
软件工程实验讲义53p(8).doc
将本文的Word文档下载到电脑
下载失败或者文档不完整,请联系客服人员解决!