数据库课程设计员工薪资管理系统

数据库课程设计员工薪资管理系统

ID:41707267

大小:330.16 KB

页数:32页

时间:2019-08-30

数据库课程设计员工薪资管理系统_第1页
数据库课程设计员工薪资管理系统_第2页
数据库课程设计员工薪资管理系统_第3页
数据库课程设计员工薪资管理系统_第4页
数据库课程设计员工薪资管理系统_第5页
资源描述:

《数据库课程设计员工薪资管理系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、OF1965-**理工学院数据库课程设计报告员工薪资管理系统学院:专业:课程:班级:组员:学号:指导教师:计算机学院计算科学与技术数据库原理及应用**级计科*班f、了、•.、•.、•.、•.、•.、•.、•.、•.、•.、•.、112014/07/02*摘要*企业员工薪资管理是公司管理的一个重要内容。工资管理既涉及到金业劳动人事的管理,同时也是企业财务管理的重要组成部分。工资管理需要和人事管理相联系,同时连接工时考勤和医疗保险等等,来生成企业每个职工的基木工资、津贴、医疗保险、保险费、实际发放工资等。资金是企业生存的主要元素,资金

2、的流动影响到企业的整体运作,企业员工的工资是企业资金管理的一个重耍的组成部分。但考虑到学生的开发时间,本次设计主要阐述员工工资管理系统主要是以企业员工工资情况为对象而开发的。涉及系统比较小,有利于学生单独编写。其系统的设计主耍包括数据库的设计、维护和应用界面的设计与后台数据库的连接。_经分析采用SunMicrosystems公司的Java为前台开发工具,MicrosoftSQLsever2008为后台数据库。Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由SunMicrosystems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaEE,JavaM

3、E,JavaSE)的总称。Java自面世后就非常流行,发展迅速,对C++语言形成了有力冲击。Java技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。目前市场上数据库的主流厂商及产品有IBMDB2、MicrosoftSQLSERVER2000ORACLE9i>Sybase□MicrosoftSQLServer2008是在SQLServer2000的基础上对性能、可靠性、质量以及易用性进行了扩展。SQLServ

4、er2008包含许多新特性,这些特性使其成为针对电子商务、数据仓库和在线商务解决方案的卓越的数据库平台。其增强的特性包括对丰富的扩展标记语言(XML)的支持、综合分析服务以及便捷的数据库管理。MicrosoftSQLServer2008简化了管理、优化工作,并且增强了迅速、成功的部署在线商务应用程序所需的可靠性和仲缩性。开发平台:操作系统:WindowsS前台开发工具:JavaSE后台数据库:MicrosoftSQLsever2008开发人员:一、开发背景设计背景设计要求二、系统性需求分析三、概要设计四、物理设计五、详细设计数据库的E-R图数据库结构设计六、调试分析七、管理软件源代码八、思

5、考与总结九、参考文献目录0303050601030404050507113031一、开发背景1•设计背景:1)某单位现有1000名员工,其中有管理人员、财务人员、技术人员和销售人员。2)该单位下设4个科室,即经理室、财务科、技术科和销售科。3)工资由基木工资、福利补贴和奖励工资构成,失业保险和住房公积金在工资中扣除。4)每个员工的基本资料有姓名、性别、年龄、单位和职业(如经理、工程师、销售员等)。5)每月个人的最高工资不超过3000元。工资按月发放,实际发放的工资金额为工资减去扌II除。2•设计要求:1)进行需求分析。2)设计E・R图。3)实现按照科室录入个人的基本资料、工资和扣除金额的数

6、据。4)计算个人的实际发放工资。5)按科室、职业分类统计人数和工资金额。6)实现分类查询。7)能够删除辞职人员的数据。8)开发工具不限。、系统性需求分析本系统的开发宗旨以及总体任务就是帮助企业的财务主管部门捉高工作效率,实现企业工资信息管理的自动化、规范化和系统化。所以为了能够实现编制这个系统所设定的口标,在程序的开发之前,需求分析是必不可少的。需求分析的第一步描述工资管理系统的功能,即定义用例,以此确定系统的功能需求。工资管理系统的用例分析主要是找出系统中所有的用例,因此要和工资管理系统的潜在用户进行讨论。系统最终实现的主要功能如下:1、员工基本信息模块员工基木信息模块具有员工信息输入、

7、员工增删和员工信息查询三个功能。员工基本信息包括员工编号、员工姓名、员工性别、所在部门、年龄、住址和联系电话等信息。员工增删实现了对数据库中员工信息的增加和删除。2、工资结构设置模块根据该公司的工资管理实际情况,本系统将工资结构分为基础工资、岗位工资和工龄工资三部分。该模块可以对这三个工资类型设置工资等级,并对每个等级设置工资标准数据流需求分析:返冋信息:►数据库尊找信息登陆信息用户匚二:登录「;操作错误信补_一’、-_

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

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

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