工资管理系统工资管理设计说明

上传人:ni****g 文档编号:560844290 上传时间:2023-01-24 格式:DOC 页数:36 大小:675KB
返回 下载 相关 举报
工资管理系统工资管理设计说明_第1页
第1页 / 共36页
工资管理系统工资管理设计说明_第2页
第2页 / 共36页
工资管理系统工资管理设计说明_第3页
第3页 / 共36页
工资管理系统工资管理设计说明_第4页
第4页 / 共36页
工资管理系统工资管理设计说明_第5页
第5页 / 共36页
点击查看更多>>
资源描述

《工资管理系统工资管理设计说明》由会员分享,可在线阅读,更多相关《工资管理系统工资管理设计说明(36页珍藏版)》请在金锄头文库上搜索。

1、WORDJava程序设计基础课程设计课题名称 工资管理系统工资管理设计 学 号姓 名班 级指导老师企业工资管理工资管理子系统企业工资管理工资管理子系统2一需求分析报告31.组织机构操作方式上的可行性32.基础数据的可用性33.经济上的可行性34.技术上的可行性35.目标分析3二项目开发计划41.项目开发组织机构的设置和人员的安排42.项目开发的进度43.项目开发经费的概算44.项目所需的硬件和软件资源等4三系统分析报告41.业务流程图42.数据流程图63.功能分析图84.数据字典.95.数据加工处理的描述126.管理信息系统流程设计图(新系统模型)12四 .系统设计报告13五.系统实现部分16

2、2.源程序163.模拟运行数据334.测试用例346.系统使用说明书。37六.工作总结35七、致36八附录36一需求分析报告1.组织机构操作方式上的可行性本系统运行在通用的Windows操作系统上,具有Windows相似的操作界面。具有简单易学,使用方便等特点,只需在计算机上进行相关的简单的设置即可,懂得计算机基本操作的人员经过短期培训培训即可熟练操作,熟悉计算机操作的人员不需要再经过专门的培训即可熟练操作。所以,从组织机构操作方式上的可行性分析,该系统是可行的。2.基础数据的可用性企业工资管理系统的基础数据都是一些比较常见的基础数据,比如职工编号,部门编号等等,在系统的设计过程中都是很好使用

3、和编排的,所以,从系统基础数据可用性的角度看,该系统是可行的。3.经济上的可行性a.采用新的工资管理系统可取代原系统的单据手工传递工作,减少人工开支,节省资金,并且可大大提高信息量的取得,缩短信息处理周期,提高工资汇总的效率,使公司变的资金运转更加便捷。b.开发经费、投资方面的来源和限制:各种硬件与人员花费至少需8000元.所以,从经济上的可行性分析,该系统是可行的。4.技术上的可行性本系统是一个数据库管理和查询的系统,现有的技术以较为成熟,硬件、软件的性能要求、环境条件等各项条件良好,估计利用现有技术条件应完全可以达到该系统的功能目标。职工工资管理系统开发与运行环境选择如下:开发环境:Win

4、dows XP开发工具:Java,Java软件可以选用eclipse3.5数据库管理系统:access数据库5.目标分析做出一个简单实用工资管理系统,不需要功能复杂,只需要实用性强。功能要在很多小型企业都能够使用。操作性简单,要最大限度的减少使用用户的工作量。二项目开发计划1.项目开发组织机构的设置和人员的安排本系统开发人员共有4位,每人负责一部分。 :负责工资管理部分; :负责考勤管理部分; :负责工资管理部分; :负责前台设置部分;2.项目开发的进度本小组决定在两周之完成该项目的开发,即完成对该工资管理系统的开发,本系统计划分为四个模块,分别为工资管理,工资管理,考勤管理,前后台设置。第一

5、周将系统设计报告撰写好,第三周时间进行系统设计和java代码设计,最后测试系统并加以完善。3.项目开发经费的概算项目开发经费的预算为:各种软硬件与人员花费至少需8000元。4.项目所需的硬件和软件资源等硬件、软件、运行环境和开发环境方面的条件和限制:软件需求:操作系统WINDOWS 2000 Advance Server以上;数据库服务器端软件access,java编程软件,jdk1.6版本。硬件需求:10M以上的LAN接入网络带宽,P4 3.0G Xeon CPU /1G存/360G(10K) SCSI硬盘的服务器,P3以上微机(带网卡)的客户机,P4 3.0G Xeon CPU /1G存/

6、36G(10K) RAID硬盘的数据库服务器。本系统采用java实现,依靠其强大的控件系统以与access数据库管理系统。三系统分析报告1.业务流程图图例说明: 表示外部实体 表示处理过程的说明表示系统 表示生成文档 表示表 表示信息的传输过程,线段上的文字是对传递信息的说明根据需求分析,我们分析出一个工资管理系统中工资管理子系统业务的一般流程:首先,用户必须进行注册以与登陆,才能进入工资管理系统。注册与登陆的流程如下:图3-1员工注册与登陆业务流程图其次,员工登陆进入工资管理子系统之后就要进行工资查询。图3-2 企业工资管理工资管理子系统业务流程图2.数据流程图图例说明:表示外部实体 表示处

7、理过程表示存储信息或文件 带有名称的有向线段表示数据流图3-3 工资管理系统顶层DFD图3-4 工资管理系统的第一层DFD 图3-5 企业工资管理工资管理子系统的数据流程图3.功能分析图该工资管理工资管理子系统的总体功能可以从两个方面来分析,一是查找功能,二是编辑功能-包括修改,删除,和添加,总体功能设计如图3-4所示。功能名称查询功能编辑功能员工员工和管理员都可以通过在进入工资管理子系统后,对员工的基本,和基本工资信息进行查询无管理员管理员通过管理权限登录后,可根据改变员工信息,对基本工资表,工资表进行修改,添加和删除操作。图3-6 工资管理子系统功能分析图4.数据字典数据字典中有六类条目:

8、数据元素、数据结构、数据流、数据存储、处理过程和外部实体。不同类型的条目有不同的属性。根据“数据流程图”,编写相应的“数据字典”,如下所示。(1)数据元素条目 数据元素条目总编码:3-1 编号:01数据项名称:员工编号 有关编码说明:数值类型:离散 XXXX类型:数字 序号长度:8 职务编号说明: 员工的具体编号 有关数据结构:基本工资表,工资表,可变工资表,最终工资表考勤表 数据元素条目总编码:3-2 编号:02数据项名称: 类型:字符 长度:8 说明: 员工的 有关数据结构:基本工资表,工资表,可变工资表,最终工资表考勤表 数据元素条目总编码:3-3 编号:03数据项名称:性别 类型:字符

9、 长度:2 说明: 员工的所拥有的性别 有关数据结构:工资表,最终工资表,考勤表 数据元素条目总编码:3-4 编号:04数据项名称:部门编号 有关编码说明:数值类型:离散 XX 类型:数字 部门编号长度:2 说明: 员工的所在部门的编号 有关数据结构:工资表,可变工资表,最终工资表考勤表 数据元素条目总编码:3-5 编号:05数据项名称:职务编号 有关编码说明:数值类型:离散 XX 类型:数字 职务编号长度:2 说明: 员工的拥有的职务的编号 有关数据结构:工资表,最终工资表 数据元素条目总编码:3-8 编号:08数据项名称:底薪 类型:数字 长度:8 说明: 员工的得到的工资 有关数据结构:工资表,最终工资表

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 资格认证/考试 > 自考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号