人事管理系统详细设计报告

人事管理系统详细设计报告

ID:11514516

大小:636.00 KB

页数:25页

时间:2018-07-12

人事管理系统详细设计报告_第1页
人事管理系统详细设计报告_第2页
人事管理系统详细设计报告_第3页
人事管理系统详细设计报告_第4页
人事管理系统详细设计报告_第5页
资源描述:

《人事管理系统详细设计报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、数据库课程设计实验报告------人事、工资、考勤管理系统计算机专业**级*班姓名:***学号:*********指导老师:***-24-目录一、前言………………………………………….1二、系统开发平台介绍………………………….2三、系统分析…………………………………….2-6四、功能模块…………………………………….6-11五、具体实现…………………………………….11-22六、测试/运行维护………………………………22七、设计总结…………………………………….22-24-前言人事、工资、考勤管理是每个企业必不可少的。人

2、事、工资、考勤管理系统一般包括对人事档案、部门信息、考勤记录的统计、查询、更新、报表输出等功能。如果人工直接统计的话,工作量将十分庞大,特别是如果企业员工较多时,这更是个十分困难的工作,要额外花费大量的人力、物力,给企业带来不必要的经济和人力负担,人工统计将变得不可能想象。用计算机可使人们从繁重而又单调的统计运算中解脱出来,仅用一些简单的操作便可及时准确地获得需要的信息。在设计一个系统时,首先要做好需求分析。合理地运用好VisualC++的基本方法,建立一个适合企业的人事、工资、考勤管理系统。正文-24-一:系统开发平台介

3、绍本系统采用VisualC++6.0开发工具,后台使用MicrosoftSQLServer2000建立数据库。……二:系统分析1.软件功能分析该人事管理系统主要面向中小型企业,旨在企业人事、工资、考勤管理信息化。本系统将用户分为两个级别:管理员,一般用户。管理员权限:具有该系统的最高权限,可对数据库进行系统所提供的所有操作。具体内容:查询、增加、删除、修改、备份。一般用户权限:查询。2.数据库概念结构设计根据上面的数据流图分析,规划出的实体有:员工信息实体,部门信息实体,工资信息实体,考勤信息实体,系统设置信息实体,考勤状

4、态信息实体。各信息实体的E-R图如下:员工年龄员工密码员工电话员工奖金居住地址员工信息实体加入时间员工工号员工部门员工姓名员工性别员工级别图2-2员工信息实体部门信息实体部门编号部门名称-24-图2-3部门信息实体工资信息实体级别编号基本工资级别名称图2-3工资信息实体考勤信息实体员工工号签到时间签离时间状态编号图2-3考勤信息实体设置信息实体上班时间下班时间罚款数额图2-3设置信息实体考勤状态实体状态编号状态名称图2-3考勤状态信息实体3.数据库逻辑结构设计人事管理信息系统数据库中各个表的设计结构如下所示:(每个表格表示

5、在数据库里的一个表)-24-表2-1worker员工信息表列名数据类型可否为空说明WidcharNotnull员工工号wnamecharnull员工姓名WtimedatetimeNotnull加入时间WlevelIntNotnull员工级别didcharNotnull部门编号waddresscharNotnull居住地址AgeIntNull年龄SexCharNotnull性别PsdCharNotnull员工密码BonusIntNotnull员工奖金PhoneCharNull员工电话表2-2dept部门信息表列名数据类型可否

6、为空说明DidCharNotnull部门编号DnameCharnull部门名称表2-3msalary工资信息表列名数据类型可否为空说明WlevelIntNotnull级别编号MsalIntNotnull基本工资JobChrNotnull级别名称表2-4check考勤信息表列名数据类型可否为空说明WidCharNotnull员工工号IntimeDatetimeNull签到时间OuttimeDatetimeNull签离时间StatnumIntNull考勤状态编号表2-4settings设置信息表列名数据类型可否为空说明Inti

7、meDatetimeNotnull上班时间OuttimeDatetimeNotnull下班时间FakuanIntNotnull罚款数额表2-4state考勤状态信息表列名数据类型可否为空说明StatnullCharNotnull状态编号StatnameCharNotnull状态名称-24-三:功能模块1.系统开始界面2.签到/签离3.员工管理-24-4.部门管理-24-5.考勤管理-24-6.工资管理-24--24-7.系统设置四:具体实现1.签到。专门设计一个登录类,它可以弹出一个登录窗口,得到并返回用户的输入。每当需要

8、用户输入用户名和密码时都创建一个这个类的对象。点击签到按钮时系统会隐藏并弹出一个登录对话框,要求用户输入用户名和密码-24-。得到用户输入的用户名和密码后就可以查询数据库,看数据库中是否有此用户。如果有此用户再查看密码是否正确,若密码正确则插入一条考勤记录,签到时间为系统当前时间;若密码不正确则弹出提示

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

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

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