概要设计说明书Word格式.docx
- 文档编号:19723230
- 上传时间:2023-01-09
- 格式:DOCX
- 页数:7
- 大小:28.22KB
概要设计说明书Word格式.docx
《概要设计说明书Word格式.docx》由会员分享,可在线阅读,更多相关《概要设计说明书Word格式.docx(7页珍藏版)》请在冰豆网上搜索。
3.3内部接口4
4运行设计4
4.1运行模块组合4
4.2运行控制4
4.3运行时间5
5系统数据结构设计5
5.1逻辑结构设计要点5
5.2物理结构设计要点5
5.3数据结构与程序的关系5
6系统出错处理设计5
6.1出错信息5
6.2补救措施5
6.3系统维护设计6
1引言
1.1编写目的
确定设计方案和软件结构设计。
1.2背景
软件系统名称:
CT-Manager(A301)(测试管理系统)
开发者:
赖坤镇、姚志杰、郑永炫、林杨进、黄洪彬、李国梁
1.3定义
数据库列定义:
直接将英文翻译成英文,首字母不大写。
用户表列用user加下划线再加列名英文。
Jsp文件名定义:
用英文的字母定义,如果文件名比较长用前几个字母缩略词,字母均用小写。
文件放置定义:
把相同或相关的文件放在一个文件夹下。
比如javascript、css文件分别放于新建的javascript、css文件夹下。
数据库连接方式:
用hibernate连接Mysql.
1.4参考资料
《实用软件工程》(第二版)陆惠恩、张成姝编著清华大学出版社
2总体设计
2.1需求规定
说明对本系统的主要的输入输出项目、处理的功能性能要求。
2.2运行环境
设备:
硬件环境:
键盘、鼠标、显示器、打印机
支持软件:
Windowsxp系统、internet浏览器
2.3基本设计概念和处理流程
2.4结构
2.5功能需求与程序的关系
本条用一张如下的矩阵图说明各项功能需求的实现同各块程序的分配关系:
程序1
程序2
……
程序n
功能需求1
√
功能需求2
功能需求n
2.6人工处理过程
在安装该系统时,要新建个webproject,然后导入源代码,再将数据库脚本导入到Mysql中,然后部署该项目。
2.7尚未解决的问题
打印报表功能。
3接口设计
3.1用户接口
3.2外部接口
3.3内部接口
4运行设计
4.1运行模块组合
具体软件的运行模块组合为程序多窗口的运行环境,各个模块在软件运行过程中能较好的交换信息,处理数据。
4.2运行控制
软件运行时有较友好的界面,基本能够实现用户的数据处理要求。
4.3运行时间
系统的运行时间基本可以达到用户所提出的要求。
5系统数据结构设计
5.1逻辑结构设计要点
t_user用户基本信息表
列名
数据类型
是否为空
说明
User_id
Int(11)
Notnull
用户编号
Role_id
角色编号
User_name
Varchar(30)
用户名
User_password
用户密码
User_firstname
用户姓名
User_lastname
用户姓
User_email
Varchar(100)
用户邮箱
t_role角色信息表
Int(int)
Role_name
Null
角色名
Testplanexecute
Enum(‘t’,’f’)
执行测试计划
Testplancreatebuild
创建编辑测试集
Testplanmetrics
查看测试计划
testplanplanning
增删改测试计划
testplanuserroleassignment
测试计划分配角色
mgtusers
用户管理
rolemanagement
角色管理
userroleassignment
分配角色
mgtviewtc
查看测试用例
mgtmodifytc
创建编辑测试用例
mgttestplancreate
创建编辑测试计划
mgtviewkey
查看关键字
mgtmodifykey
关键字管理
mgtviewreq
查看测试需求
mgtmodifyreq
测试需求管理
cfieldview
自定义字段窗口
cfieldmanagement
自定义字段管理
mgtmodifyproduct
项目管理
mgtbug
缺陷管理
bugdev
缺陷修改
bugchangestatus
状态修改
bugview
缺陷查看
bugreport
缺陷报告
5.2物理结构设计要点
系统的物理结构具体由数据库来设计与生成
5.3数据结构与程序的关系
系统的数据结构由标准数据库语言SQL生成。
altertablet_useraddconstraintFK_Reference_1foreignkey(role_id)
referencest_role(role_id)ondeleterestrictonupdaterestrict;
6系统出错处理设计
6.1出错信息
在用户使用错误的数据或访问没有权限的数据后,系统给出提示:
“当前用户不存在!
”“对不起,没有权限!
”等,而且用户的密码管理可以允许用户修改自己的密码,不允许用户的匿名登录。
6.2补救措施
由于数据在数据库中已经有备份,故在系统出错后可以依靠数据库的恢复功能,并且依靠日志文件使系统再启动,就算系统崩溃用户数据也不会丢失或遭到破坏。
但有可能占用更多的数据存储空间,权衡措施由用户来决定。
6.3系统维护设计
由于系统较小没有外加维护模块,因为维护工作比较简单,仅靠数据库的一些基本维护
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 概要 设计 说明书