企业工资管理系统

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

湖南人文科技学院计算机系

课程设计说明书

课程名称: 软件工程导论

题目:

姓名:

学号:

班级:

开题时间:

完成时间:

年月日

课程设计任务书及成绩评定

课程名称: 软件工程导论

完成者:

1、设计的目的与要求

1)加强学生的实践能力;

2)理解小型系统开发的基本步骤;

3)本系统的功能包括:档案信息管理模块、工资管理模块、工资统计模块,部门查询,特殊查询,报表查询。

2、设计进度及完成情况

3、成绩评定

设计成绩:(教师填写)

指导老师:(签字)

二00九年月

目录

目录 (1)

一项目开发计划书 (3)

1.1 引言 (3)

1.2 工资管理系统功能模块描述 (4)

1.3 实施计划 (4)

1.4 支持条件 (5)

二可行性分析 (5)

2.1 可行性研究前提 (5)

2.2 经济上可行性 (6)

2.3 技术可行性 (6)

2.4 开发工具的选择 (6)

2.5 开发工具概述 (6)

2.5.1 JSP 概述 (6)

2.5.2 SQL Server数据库简介 (7)

三需求分析 (8)

3.1 市场需求分析 (8)

3.2 系统需求分析 (8)

3.2.1 系统目标 (8)

3.2.2 系统的分析和概要设计 (9)

3.2.3 系统功能分析 (10)

3.2.4 系统业务流程图 (11)

3.3 系统E-R图 (12)

3.4 数据流图 (13)

3.5 数据字典 (15)

四系统设计 (16)

4.1 系统处理流程和数据流程 (16)

4.2 系统数据库概念结构 (18)

4.3 系统数据库逻辑结构 (18)

4.4 系统数据库设计 (19)

五系统测试 (22)

5.1 部分代码 (22)

5.1.1 登陆平台 (22)

5.1.2 工资查询系统 (24)

5.1.3 工资发放系统 (26)

5.2测试 (27)

5.2.1 测试的作用和意义 (27)

5.2.2 测试方法 (27)

5.2.3 测试内容 (28)

5.2.4 测试结果 (28)

六总结 (29)

参考文献 (29)

附录:编码规范 (29)

一项目开发计划书

1.1 引言

企业工资管理系统是一个企业单位不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以工资管理系统应该能够为用户提供充足的信息和快捷的查询手段。使其公司工资管理初步实行计算机化,让计算机在工资管理中得到初步应用。使工资管理者总是根据准确、及时的工资管理信息来进行决策,实现管理。只有计算机才能将现代化社会中,成倍增长的工资管理信息量,进行及时收集、加工、整理、贮存、检索、传递、反馈给决策者。而一个企业工资管理系统在企业对工资管理已不可或缺。其功能主要有:

(1)对输入的工资管理数据,进行数值运算和逻辑运算,求解各种问题。

(2)对工资管理信息进行加工来解决各种数据处理问题,为人事决策者在决策时提供依据。

(3)对工资管理的各种资料数据进等统计计算,并将处理后的信息存贮起来。

当前,不少单位的工资管理部门对于计算机的应用还仅限于简单的单机应用,随着时间的推移、任务的复杂、用户的需求,其应用还会扩大。

随着计算机的广泛应用,计算机工资管理信息系统的建立,适应了社会经济发的客观要求,是工资管理现代化的一大进步。今天我们运用计算机进行了工资管理档案管理的初步现代化的开发和使用,它大大提高了工资管理工作者的工作效率,它把工资管理(档案、工资)从繁重的手工操作中解脱出来,用更多精力从事创造性的管理活动;它能使决策、计划和其它管理活动更加科学、精确、灵活。因此,建立计算机工资管理信息系统是一种客观发展必然趋势。尽管在工资管理方面还不可能普遍使用计算机,但从长远来说,工资管理现代化和计算机是不分割的。轻视或者拒绝利用计算机技术,就不可能真正地、全面地实现工资管理现代化。

1.2 工资管理系统功能模块描述

具体系统功能需求描述

(1) 档案信息管理

提供对”人员档案信息”数据输入、查询功能。

(2) 工资管理

提供对”职工工资表”数据的输入、查询、统计功能。

(3) 工资统计

提供对“职工工资表”数据的月统计,由系统自行生成“职工工资构成情况表”实现该表的查询、打印功能。

(4) 部门查询

提供以某一部门为索引的”人员档案信息”查询功能。

(5) 特殊查询

提供对日期型字段和合同期限的”人员档案信息”查询功能。

(6) 报表查询

提供对工资、职工履历的信息以报表的形式供用户查询、打印,另外用户还可以对这些基本信息进行更新和删除,

1.3 实施计划

工作任务的分门与人员分工

组长: 贺泽溪任务: (1)系统总的开发计划书

(2)每周至少组织小组讨论一次,记录讨论内

列出本周开发计划

(3)项目开发进度的管理

(4)团队的组织和协调

设计:罗维马红操任务:(1)参与小组讨论

(2)进行系统的需求分析和系统设计

(3)完成系统需求说明书和系统设计说明书

(4)编写测试计划,参与系统测试

(5)协助文档人员完成用户相关文档

开发:王日春卢洪波任务:(1)参与小组讨论

(2)根据设计完成编码,并注释

(3)进行单元测试

系统规划阶段: 项标志性事件开始到完成

开发阶段:目开发计划书的完成 6.5-6.7

需求分析阶段: 系统需求说明书完成 6.8-6.10

设计阶段: 系统设计说明书 6.11-6.13

编码实现: 项目的形成 6.14-6.15

测试阶段: 测试计划和Bug跟踪列表 6.16-6.17

移交阶段: 项目的递交 6.17-6.18

1.4 支持条件

计算机系统支持

操作系统需要windows 2000以上版本;

二可行性分析

2.1 可行性研究前提

要求:满足对工资管理的基本要求及功能,并对职工信息收集、处理、保存。目标:实现无纸化办公,节省成本,提高工作效率。

条件、假定、限制:当企业工资管理的信息量和复杂程度达到某一限度时,即管理人员的劳动强度超过其承受能力时,就必须采用新的管理手段,如用计算机技术对信息的收集、加工、传递和存贮等,这样,一个工资管理系统就可以对企业

相关文档
最新文档