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

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

ID:9664604

大小:304.50 KB

页数:45页

时间:2018-05-05

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

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

1、《数据库》课程设计报告学生姓名:学号:学院:理学院班级:题目:题目11员工薪资管理系统指导教师:职称:     2014年12月12日I目录目录I一、选题背景11.1开发工具11.2选题背景11.3系统目标1二、员工薪资管理系统数据库设计22.1需求分析22.2数据库结构分析32.2.1设计策略32.2.2系统总体结构图32.2.3系统详细设计说明42.2概念结构设计42.3数据库逻辑结构设计62.3.1主要实体62.3.2实体间的联系72.3.3完整性约束82.4数据字典92.5问题及解决方法112.5.1创建数据库112.5.2利用JAVA实现

2、数据库可视化操作12三、总结21四、课程设计心得体会22I参考文献23源程序1I一、选题背景1.1开发工具本程序硬件要求能运行Windows9.X操作系统的微机系统,JAVA程序设计语言及相应的集成开发环境,J2SDK和ECLIPSE开发工具,MYSQL。1.2选题背景随着企业人员数量增加,企业的工资管理工作也变得越来越复杂。早期的工资统计和发放都是使用人工方式处理纸质材料,不仅花费财务人员大量的时间且不易保存,往往由于个人的因素抄写不慎或计算疏忽,出现工资发放错误的现象。早期工资管理多采取纸质材料和具有较强的时间限制。随着我国国民经济建设的蓬勃发

3、展和具有中国特色的社会主义市场经济体制的迅速完善,各个行业都在积极使用现代化的手段,不断改善服务质量,提高工作效率,这些都在很大程度上给企业提出越来越严峻的挑战,对企业体系无论是在行政职能、企业管理水平以及优质服务上都提出更高的要求。建设一个科学高效的信息管理系统是解决这一问题的必由之路。企业内部财务管理是该企业运用现代化技术创造更多更高的经济效益的主要因素之一。工资管理作为企业内部的一种财务管理也是如此,由于企业职工人数较多,每一位职工的具体实际情况也不尽相同,各项工资条款的发放,如果没有一个完整的管理系统对企业和员工的工作都带来许多的不便。基于

4、以上原因,企业工资管理系统使用电脑安全保存、快速计算、全面统计,实现工资管理的系统化、规范化、自动化。1.3系统目标员工薪资管理系统的主要目的是利用计算机对员工的各种工资信息进行日常的管理,如查询、修改、添加、删除以及存储等,迅速准确地完成各种工资信息的统计计算和汇总工作,针对系统服务对象的具体要求,设计了企业工资管理系统。企业工资管理系统主要有以下几大功能:(1)对单位人员的变动进行处理:一个单位的职工不会是一成不变的,总是在不断的变化:有调出、有调入、也有职工在本单位内部调动。因此,设计系统是应考虑到这些情况。(2)对职工的工资进行计算、修改:

5、-18-可以对职工的工资档案进行个别、部分和批量修改,同时,能对各职工的工资进行计算,即计算基本工资、岗位工资、水电费及实发金额等。(3)查询统计功能:要求即可以单项查询,比如查看某个职工的工资情况等;也可以多项查询,比如某个部门所有的员工的工资信息。(4)对用户管理功能:一个系统的应用有管理员和普通用户,他们对系统的权限受到限制。二、员工薪资管理系统数据库设计2.1需求分析本系统定位于中小型单位,暂时考虑单机环境下的实现。本系统采用会员式管理,每个属于该单位的职工都有一个属于自己的用户名和密码,通过该用户名和密码就可以登陆系统执行基于自己权限范围

6、内的操作,系统功能应包括员工基本信息的输入输出与修改、各部门的基本信息输入修改、员工工资的基本情况、总工资的计算、统计分析。员工可以通过此系统查询自己本月的基本工资,福利,奖金以及出去失业保险可住房公积金后的工资。系统界面尽量做到简洁友好易用,在实现基本功能的基础上使其新颖美观。该工资管理系统主要是由基本资料、工资登记、工资查询、系统管理几个部分组成的,主要用于单位工资发放管理。(1)基本资料包括员工基本资料和部门的基本资料:员工基本资料:可以输入该员工的编号、姓名、性别、出生日期、位于哪个部门、所处的职业。部门基本资料:可以输入部门的编号、名称和

7、员工人数。(2)工资登记包括工资登记和清数据:可以录入员工本月的基本工资、奖金、福利、失业保险和住房公积金,可以清除以前的数据。(3)工资查询包括员工工资汇总查询。(4)分类查询包括按部门查询和按日期查询。(5)系统管理包括用户登录、数据备份、数据初始化。-18-2.2数据库结构分析2.2.1设计策略由于该系统主要用于员工的工资管理,其中工资的录入、计算、扣除与查询,人员的增删减是主要功能,所以应用程序主要就是实现这几个功能。2.2.2系统总体结构图员工工资管理系统员工信息录入部门信息录入员工工资查询员工总工资计算系统管理员工子系统登录验证部门信息

8、修改工资统计个人资料工资查询图2—1系统总体结构图-18-2.2.3系统详细设计说明①员工基本信息表的创建;②部门基本信息

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

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

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