账务处理系统 模块设计报告.docx
《账务处理系统 模块设计报告.docx》由会员分享,可在线阅读,更多相关《账务处理系统 模块设计报告.docx(12页珍藏版)》请在冰豆网上搜索。
账务处理系统模块设计报告
机构图标
{项目名称}
模块设计报告
文件状态:
[√]草稿
[]正式发布
[]正在修改
文件标识:
Company-Project-SD-MODULE
当前版本:
X.Y
作者:
完成日期:
Year-Month-Day
机构公开信息
版本历史
版本/状态
作者
参与者
起止日期
备注
1
邹秀芬
无
2010-07-14~2010-07-20
目录
0.文档介绍4
0.1文档目的4
0.2文档范围4
0.3读者对象4
0.4参考文献4
0.5术语与缩写解释4
1.模块命名规则5
2.模块汇总5
2.1模块汇总表5
2.2模块关系图5
3.子系统A的模块设计6
3.n模块A-n6
4.子系统B的模块设计6
4.n模块B-n6
5.其他6
0.文档介绍
0.1文档目的
清楚各个功能的具体步骤
0.2文档范围
实训班级群体及指导老师
0.3读者对象
实训班级群体及指导老师
0.4参考文献
JAVA2核心技术第1卷.基础知识7th.pdf
0.5术语与缩写解释
缩写、术语
解释
SPP
精简并行过程,SimplifiedParallelProcess
SD
系统设计,SystemDesign
…
1.模块命名规则
提示:
模块设计人员确定本软件的模块命名规则(例如类、函数、变量等),确保模块设计文档的风格与代码的风格保持一致。
可以从机构的编程规范中摘取或引用(如果存在的话)。
2.模块汇总
2.1模块汇总表
提示:
这里模块是指相对独立的软件设计单元,例如对象类、函数包等等。
登录
模块名称
功能简述
前台验证
1、用户名不能为空,长度在4~10之间
2、密码不能为空且长度在4~10之间
后台验证
1、根据用户名的输入查询数据库是否帐号密码正确
用户组识别
1、用户组分为管理员、普通用户
2、管理员登录后只能使用管理员模块
3、普通用户登陆后只能使用收支类型管理和收支项管理模块
用户管理
模块名称
功能简述
创建新普通用户
1、创建新用户的对话框,要求输入新帐号、密码、使用者姓名
2、帐号密码长度4~10之间
3、查询数据路新帐号未被使用
4、向数据库中存入新用户信息
查询用户
1、根据用户名关键字查询用户
禁用/启用普通用户
1、在查询结果表格中选中一个用户
2、更新数据库中该用户的禁用状态
修改用户信息
1、在查询结果表格中选中一个用户
2、弹出对话框显示用户的数据,用户名不可以修改
收支类型管理
模块名称
功能简述
创建新类型
1、弹出对话框,输入新的类型名(2~8)字符
2、向数据库中存入新类型信息
查询类型
1、根据类型名关键字查询本用户的收支类型
修改类型修改类型
1、在查询结果表中选中一个类型
2、弹出对话框输入新的类型名
3、更新数据库中指定的类型记录
收支项管理
模块名称
功能简述
创建新收支项
1、弹出对话框,输入描述、金额、类型、时间、备注
2、简单验证(仅备注可选填)
3、向数据库存入新收支项数据
查询收支项
1、起止日期、类型、收入/支出
修改收支项
1、在查询结果表中选中一个收支项
2、可以修改任意的收支项数据
2.2模块关系图
新建用户:
查询用户:
修改用户:
新建类型:
查询类型:
修改类型:
删除类型:
新建收支项:
查询收支项:
修改收支项:
删除收支项:
3.子系统A的模块设计
3.n模块A-n
模块名称
登录
功能描述
前台验证后台验证用户组识别
接口与属性
数据结构
与算法
补充说明
4.子系统B的模块设计
4.n模块B-n
模块名称
用户管理
功能描述
创建新普通用户查询用户禁用/启用普通用户修改用户信息
接口与属性
数据结构
与算法
补充说明
5.子系统C的模块设计
5.n模块C-n
模块名称
收支项类型管理
功能描述
创建新类型查询类型修改类型删除类型
接口与属性
数据结构
与算法
补充说明
6.子系统D的模块设计
6.n模块D-n
模块名称
收支项管理
功能描述
创建新收支项查询收支项修改收支项删除收支项
接口与属性
数据结构
与算法
补充说明
7.n其他