大学毕业论文-软件专业工资管理系统.doc

约45页DOC格式手机打开展开

大学毕业论文-软件专业工资管理系统,目录第一章 系统分析 11.1 可行性分析 11.1.1 技术可行性 11.1.2 操作可行性 11.2 需求分析 11.2.1 市场需求分析 11.2.2 功能需求分析 21.2.3 可靠性和安全性需求分析 31.3 构建开发环境 3第二章 系统设计 32.1系统模块规划 32.2 系统功能结构 42.3 数据库设计...
编号:5-258319大小:1.62M
分类: 论文>计算机论文

内容介绍

此文档由会员 yeyun 发布

目录



第一章 系统分析 1



1.1 可行性分析 1



1.1.1 技术可行性 1



1.1.2 操作可行性 1



1.2 需求分析 1



1.2.1 市场需求分析 1



1.2.2 功能需求分析 2



1.2.3 可靠性和安全性需求分析 3



1.3 构建开发环境 3



第二章 系统设计 3



2.1系统模块规划 3



2.2 系统功能结构 4



2.3 数据库设计与实现 5



2.3.1 数据库结构 5



2.3.2 E-R图 5



2.3.3 数据库结构设计 8



2.3.4 数据库实现 10



第三章 系统实现 11



3.1 登录窗体的实现 11



3.2 系统主界面的实现 12



3.3 人事管理模块的实现 13



3.3.1部门结构的实现 13



3.3.2 人事数据中心的实现 16



3.3.3 离职功能的实现 21



3.3.4 人事变动功能的实现 22



3.4 工资管理模块的实现 24



3.4.1 新建工资表的实现 24



3.4.2工资表管理的实现 25



3.4.3 导出工资表打印的实现 28



3.5 考勤管理模块的实现 30



3.5.1 请假功能的实现 30



3.5.2 加班功能的实现 33



3.5.3奖罚管理的实现 35



3.6 系统管理模块的实现 36



3.6.1 用户管理的实现 37



3.6.2 密码修改的实现 38



3.6.3 数据备份的实现 39



3.6.4 数据还原的实现 39



3.6.5 数据清理的实现 40



第四章 课程设计体会 41











第一章 系统分析



1.1 可行性分析



1.1.1 技术可行性



本系统采用C/S体系结构,开发工具使用Vistual Studio 2005,以C#作为开发语言,数据库使用SQL Server 2005 ,运用ADO.Net技术进行开发。SQL Server 2005是一种关系型数据库管理系统 ,使用图形化操作界面,操作和管理更为简单。本系统开发要求开发人员能熟练掌握C#编程语言和SQL查询语言,只需要一台计算机,安装好开发工具即可开发,目前开发人员以具备这些条件,因此本系统开发在技术上是可行的。



本系统以远度服饰有限公司为实例,能在较短的时间内开发出来,且不需要增加其它设备,开发成本低,为管理人员掌握好员工工资信息提供了有效保障。开发运行系统之后可以看到系统带来的效益是明显的,它能很好地解决手工操作的复杂性,有效的避免了数据错误,实现了无纸化办公的效果,节约成本,促进企业办公现代化,为企业管理带来极大方便。



1.1.2 操作可行性







由于本系统界面设计美观,人机交互,界面友好,为企业提供方便、快捷的工资管理,操作灵活。在使用本系统之前,系统要求用户输入正确的用户名和密码,验证通过后才能使用本系统进行数据操作。当用户操作错误时,能够及时给出提醒,方便用户更正错误。







1.2 需求分析



1.2.1 市场需求分析



随着计算机技术的飞速发展,计算机在企业应用的普及,利用计算机管理实现人事工资的管理势在必行。利用计算机支持企业高效率完成劳动人事管理的日常事务,是适应现代企业制度要求、推动企业人事管理走向科学化、规范化的必要条件 。工资管理是任何企业单位都需要进行的一项工作,因此,开发制作工资管理系统具有较大的社会现实意义。而工资管理是一项琐碎、复杂而又十分细致的工作,工资计算、发放、核算的工作量很大,一般不允许出错,实行电子化的工资管理,可以让人力资源管理人员从繁重琐碎的案头工作解脱出来,去完成更重要的工作。职工工资管理信息系统的实现可以减轻比较繁琐的手工工资管理更加针对性、便捷性、可视化的管理职工工资。







1.2.2 功能需求分析



根据需要本系统应具有以下功能







(1) 管理员工档案信息



要求系统能进行员工信息的输入,修改,删除,查询等操作,还能实现员工信息从Excel中导入和导出至Excel,记录员工入职离职信息。



(2)记录人员调动信息



一个单位的职工不会是一成不变的,总是在不断的变化,有调出、有调入,要求记录调动前后部门、职务、薪资等变化,并能实现查询。



(3)记录员工考勤



记录员工加班,请假,奖励与处..