工资管理系统 模块设计报告

工资管理系统 模块设计报告

ID:38669973

大小:180.50 KB

页数:8页

时间:2019-06-17

工资管理系统    模块设计报告_第1页
工资管理系统    模块设计报告_第2页
工资管理系统    模块设计报告_第3页
工资管理系统    模块设计报告_第4页
工资管理系统    模块设计报告_第5页
资源描述:

《工资管理系统 模块设计报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、项目名称,《模块设计报告》工资管理系统模块设计报告文件状态:[√]草稿[]正式发布[]正在修改文件标识:Company-Project-SD-MODULE当前版本:X.Y作者:完成日期:2012.12.25机构公开信息Ó机构名称,2012第8页共8页项目名称,《模块设计报告》版本历史版本/状态作者参与者起止日期备注1.02012.11.08—2012.11.15用于纠正系统中的某些错误1.02012.11.15—2012.11.20用于纠正系统中的某些错误1.02012.11.24—2012.11.30用于纠正系统中的某些错误Ó机构名称,2012第8

2、页共8页项目名称,《模块设计报告》目录0.文档介绍40.1文档目的40.2文档范围40.3读者对象40.4参考文献40.5术语与缩写解释41.模块命名规则52.模块汇总52.1模块汇总表52.2模块关系图53.子系统A的模块设计63.n模块A-n64.子系统B的模块设计64.n模块B-n65.其他6Ó机构名称,2012第8页共8页项目名称,《模块设计报告》0.文档介绍0.1文档目的本文档编写的目的主要于对工资系统主要Module(模块)的组件设计作详细的说明,让读者可以对工资系统组件重用、组件实现的算法说明有一个清晰的认识,为网站的系统的再升级、维护

3、保留尽可能详尽的资料,使系统的维护、升级更加方便0.2文档范围文档范围包括:开发员、客户。0.3读者对象系统设计人员、系统开发人员、系统管理员、系统修护人员0.4参考文献《软件框架设计》作者:温昱电子工业出版社2007《java编程思想》作者:(美)埃史尔译者:陈吴鹏第四版出版社:机械工业出版日期:2007年0.5术语与缩写解释缩写、术语解释SPP精简并行过程,SimplifiedParallelProcessSD系统设计,SystemDesign…Ó机构名称,2012第8页共8页项目名称,《模块设计报告》1.模块命名规则(1)所有对话框类CList

4、Ctrl控件名字一致,都为m_list(2)所有变量都小写,成员变量以m_开头,(3)自定义函数以my开头,且全都为小写(4)布尔变量以b打头(5)字符变量以c打头(6)整型变量以i打头(7)对话框类后加Dlg(8)字符串变量以str开头,如str(9)成员字符串变量以m_str开头(10)成员布尔变量以m_bool开头(11)成员整型变量以m_i开头(12)数组后加后缀array(13)结构体变量以t开头(14)CTime类型对象以ct打头(15)其他规则均遵循C++编程规范2.模块汇总2.1模块汇总表登陆模块模块名称功能简述用户登陆显示用户登录对

5、话框,对用户的登录名和权限进行验证,判断是否允许用户登录系统,以及以何种方式登录系统。出错显示信息。修改密码显示“密码设置”对话框,允许用户在对话框中输入原来的用户密码和将要设定的新用户密码,如果用户输入了正确的原密码,则重新设定用户密码为新密码。出错显示信息。注册显示“新增用户”对话框,根据使用者设定的用户名、密码、权限等信息在数据库中新增一条用户记录。系统使用者可以使用该用户身份登录系统。退出系统显示"退出系统"对话框,如果用户点确定,则退出系统管理模块模块名称功能简述用户信息管理对员工的工资信息进行查阅与管理工资信息管理提供员工的信息及管理Ó机

6、构名称,2012第8页共8页项目名称,《模块设计报告》用户出勤信息管理日常出勤的管理2.2模块关系图3.子系统A的模块设计3.n模块A-n模块名称登陆模块功能描述对用户的登录名和权限进行验证,判断是否允许用户登录系统,以及以何种方式登录系统。接口与属性entity类,为实体类。findRowCount()得到总的行数:findKeyWord()按关建字查询。PageInfo类用于保存页面的基本分页信息数据结构与算法1.当用户要查询某一数据库表中的符合某一条件的所有集合时,执行Action中的doQuery()方法.2.同时得到从Form中传来的查询条

7、件即:关建字Keywords。把Keywords传给entity中findRowCount()方法执行sql语句得到总的行数RowCount,设置sortTypeÓ机构名称,2012第8页共8页项目名称,《模块设计报告》:排序类型,sortBy:排序的关建字。pageSize:分页页面的行数(默认为每页十行)。此时当前页CurrentPage为第一页执行PageInfo中的doPage()方法计算出总的页数PageCount,SartRow,EndRow。4.子系统B的模块设计4.n模块B-n模块名称管理模块功能描述对员工的工资信息进行管理接口与属性

8、Keywords:表示查询的条件。sortType:排序类型,用于定义查询结果的排序类型。sortBy:排序

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。