企业工资管理系统-课程设计

上传人:206****923 文档编号:90086212 上传时间:2019-06-08 格式:DOC 页数:31 大小:646.20KB
返回 下载 相关 举报
企业工资管理系统-课程设计_第1页
第1页 / 共31页
企业工资管理系统-课程设计_第2页
第2页 / 共31页
企业工资管理系统-课程设计_第3页
第3页 / 共31页
企业工资管理系统-课程设计_第4页
第4页 / 共31页
企业工资管理系统-课程设计_第5页
第5页 / 共31页
点击查看更多>>
资源描述

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

1、湖南人文科技学院计算机系课程设计说明书课程名称:软件工程导论课程代码:408029题 目:企业工资管理系统年级/专业/班:09级计算机科学技术系计科二班学生姓名:学 号:指导老师:颜富强开题时间:2011年6月6日完成时间: 2011年6月24日2011年6月24日26湖南人文科技学院课程设计课程设计任务书及成绩评定课程名称:软件工程导论完成者:1、设计的目的与要求 1)加强学生的实践能力;2)理解小型系统开发的基本步骤;3)本系统的功能包括:档案信息管理模块、工资管理模块、工资统计模块。2、设计进度及完成情况日 期内 容6.5-6.7项目开发计划书6.8-6.10系统可行性研究 6.11-6

2、.13系统需求分析 6.14-6.20系统设计 6.21-6.22系统测试 6.23-6.25项目的递交3、成绩评定设计成绩: (教师填写)指导老师: (签 字)2011 年 月 日湖南人文科技学院课程设计目 录第一章 项目开发计划书11.1引言11.1.1编写目的11.1.2背景11.2项目概述11.2.1工作内容11.2.2主要参加人员21.2.3产品21.2.4服务21.2.5验收标准21.2.6本计划的批准者和批准日期21.3实施计划31.3.1工作任务的分配与人员分工31.3.2进度3第二章 可行性分析42.1 可行性研究前提42.2 经济上可行性42.3 技术可行性42.4系统功能

3、分析42.5 开发工具概述5第三章 需求分析73.1市场需求分析73.2系统功能性需求分析73.2.1 功能划分73.2.2 功能描述83.2.2.1 添加功能模块83.2.2.2 查询功能模块83.2.2.3 管理功能信息模块83.3 系统非功能性需求83.3.1 可用性83.3.2 可靠性93.4实体-联系图9第四章 系统设计104.1 总体设计104.1.1需求概述104.1.2系统业务流程图104.2数据结构与程序关系104.3功能模块的设计与实现114.3.1管理员登录界面114.3.2添加员工工资信息模块124.3.3列出员工工资信息模块134.3.4删除员工工资信息模块144.3

4、.5 修改员工工资信息模块144.3.6 查找员工工资信息模块154.3.7员工工资信息排序模块15第五章 系统测试185.1 测试的作用和意义185.2 测试方法185.3 测试内容195.4 测试结果195.4.1初始界面测试195.4.2添加员工工资信息模块测试205.4.3列出员工工资信息模块测试215.4.4删除员工工资信息模块测试215.4.5修改员工工资信息模块测试225.4.6查找员工工资信息模块测试225.4.7员工工资信息排序模块测试235.4.8出错测试245.4.9退出系统测试245.5测试结果分析255.6测试的作用和意义25第六章 总结26参考文献27湖南人文科技学

5、院课程设计第一章 项目开发计划书1.1引言 1.1.1编写目的此项目开发计划书的编写主要是为了给开发企业管理系统做主要的规划和整合,在开发过程中起到引导作用,以及给使用者提供简要的说明。1.1.2背景随着我国市场经济的快速发展和信息化水平的不断提高,人们的生活节奏也日益加快。而传统企业的工资信息发布和查找的效率无疑是十分低下的。如何利用先进的技术来提高工资发放的效率,是一个十分迫切需要解决的问题。于是,我们决定开发一个新系统以实现利用计算机对企业员工的工资进行管理。使用计算机对员工工资信息进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成

6、本低等。这些优点能够极大地提高企业工资发放的效率。而计算机能将现代化社会中,成倍增长的工资管理信息量,进行及时收集、加工、整理、贮存、检索、传递、反馈给决策者。一个企业工资管理系统在企业对工资管理已不可或缺。面对目前的实际状况,开发一个新系统来适应这一些工作,是十分必要的。1.2项目概述1.2.1工作内容企业工资管理系统针对的用户是企业工资管理员和员工;该系统需要实现如下功能: (1) 档案信息管理 提供对“人员档案信息”数据输入、查询功能。(2) 工资管理 提供对”职工工资表”数据的输入、查询、统计功能。(3) 工资统计 提供对“职工工资表”数据的月统计,由系统自行生成“职工工资构成情况表”

7、实现该表的查询、统计功能。1.2.2主要参加人员 组长:设计:开发: 1.2.3产品1 系统开发计划书2 系统需求说明书3 系统设计说明书4 测试计划5 一个能正确运行的可执行程序 1.2.4服务安装、维护和运行支持从使用该系统开始,维护期限为一年。 1.2.5验收标准 各个功能均能正常使用,满足用户的需求。1.2.6本计划的批准者和批准日期 批准者:颜富强批准日期:2011年6月1.3实施计划 1.3.1工作任务的分配与人员分工 组长: 任务: (1)系统总的开发计划书 (2)每周至少组织小组讨论一次,列出本周开发计划 (3)项目开发进度的管理 (4)团队的组织和协调设计: 任务: (1)参

8、与小组讨论 (2)进行系统的需求分析和系统设计 (3)完成系统需求说明书和系统设计说明书 (4)编写测试计划,参与系统测试 (5)协助文档人员完成用户相关文档开发: 任务: (1)参与小组讨论 (2)根据设计完成编码,并注释 (3)进行单元测试1.3.2进度 系统规划阶段: 项目标志性事件 开始到完成开发阶段: 项目开发计划书的完成 6.5-6.7需求分析阶段: 系统需求说明书完成 6.8-6.10设计阶段: 系统设计说明书 6.11-6.13编码实现: 项目的形成 6.14-6.20测试阶段: 测试计划 6.21-6.22移交阶段: 项目的递交 6.23-6.25第二章 可行性分析2.1 可

9、行性研究前提要求:满足对工资管理的基本要求及功能,并对职工信息收集、处理、保存。目标:实现无纸化办公,节省成本,提高工作效率。条件、假定、限制:当企业工资管理的信息量和复杂程度达到某一限度时,即管理人员的劳动强度超过其承受能力时,就必须采用新的管理手段,如用计算机技术对信息的收集、加工、传递和存贮等,这样,一个工资管理系统就可以对企业职工工资进行高效、合理、恰当地管理。此系统成本低廉,自开发到运行结束至少可运行3年,开发成本不超过600人民币,开发软件到投入使用不超过1个月。2.2 经济上可行性开发成本:600元人民币。效益:大幅度地提高工资管理信息系统的工作质量和效率,让企业掌握整个工资管理

10、系统的全面情况,为管理人员提供了准确的工资管理信息,促进工资管理工作的规范化及各项管理制度与指标体系的建立和健全;提供各种加工处理了的工资管理信息,以满足工资管理的特殊要求,适应新形势对职工队伍提出的新要求。效益/投资比:暂时无法估算。投资回收期:大约3个月。2.3 技术可行性软件需求:操作系统WINDOWS 2000 Advance Server以上。硬件需求:赛扬1.7G CPU、512M内存 80G硬盘的计算机。2.4系统功能分析本系统是基于VC+之上的管理系统。管理员进入管理页面可以对员工发放工资,可以新添加新的员工,删除、修改、查找员工信息等,以及发布消息。2.5 开发工具概述VC+

11、 概述Microsoft Visual C+是Microsoft公司推出的开发Win32环境程序,面向对象的可视化集成编程系统。它不但具有程序框架自动生成、灵活方便的类管理、代码编写和界面设计集成交互操作、可开发多种程序等优点,而且通过简单的设置就可使其生成的程序框架支持数据库接口、OLE2,WinSock网络、3D控制界面。 它以拥有“语法高亮”,IntelliSense(自动编译功能)以及高级除错功能而著称。比如,它允许用户进行远程调试,单步执行等。还有允许用户在调试期间重新编译被修改的代码,而不必重新启动正在调试的程序。其编译及建置系统以预编译头文件、最小重建功能及累加连结著称。这些特征

12、明显缩短程式编辑、编译及连结的时间花费,在大型软件计划上尤其显著。 2.7 数据流图 图1 底层数据流图 图2 工资管理数据流图第三章 需求分析3.1市场需求分析工资管理系统是一个企业单位不可缺少的部分,它能为用户提供充足的信息和快捷的查询手段。(1)一个工资管理系统可以高效能、大容量地收集、处理、存贮工资管理信息,大幅度地提高工资管理信息系统的工作质量和效率。(2)能够为企业管理人员及时掌握整个工资管理系统的全面情况,提供系统的准确的工资管理信息,可以促进工资管理工作的规范化及各项管理制度与指标体系的建立和健全。(3)为企业提供各种加工处理了的工资管理信息,以满足工资管理的特殊要求,适应新形

13、势对职工队伍提出的新要求,帮助管理人员选择方案,实现优化决策。虽然当前,不少单位的工资管理部门对于计算机的应用还仅限于简单的单机应用,随着时间的推移、任务的复杂、用户的需求,其应用还会扩大。3.2系统功能性需求分析3.2.1 功能划分本系统的目标使用人群是广大的人民群众,建成后将有助于改善现有工资管理混乱的状况,加强工资管理者和企业员工之间的联系。 因此本系统首先需要实现添加员工的功能,添加员工可以对其工资信息进行管理,包括添加、修改、删除、查找等;已添加的员工可以直接进行查询、删除等记录;对于多数员工还可以进行降序和升序排列,便于公司管理;而未添加的员工也可以去查询已添加的用户的信息。3.2.2 功能描述3.2.

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

当前位置:首页 > 中学教育 > 其它中学文档

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