- 1、本文档共15页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库与信息管理课程设计报告
题目:工资管理系统设计与实现
班级: 计科112
学号: 座机电话号码22
姓名: 许珊 王轶一
日期: 2014年1月9日
目录
目录 2
第一章 需求分析 4
1.1需求分析 4
1.2数据字典 5
1.2.1数据项 5
1.2.2数据结构 6
1.2.3数据流 7
1.2.4数据存储 7
第二章 概要结构设计 8
2.1 E-R模型图 8
第三章 逻辑结构设计 11
3.1关系模型 11
第四章 物理结构设计 11
4.1表的定义 11
第五章 软件系统设计与实现 13
5.1开发环境简介 13
5.2 系统界面的设计 13
内容摘要
工资管理系统是公司管理的一个重要内容,是一种典型的管理系统企业工资管理系统是公司管理的一个重要内容,是一种典型的管理系统,其开发主要包括后台的数据库的建立、维护以及前端的相应应用程序的开发两个方面的内容,系统的建立和维护主要要求其管理数据的系统性、规范性、自动性等特点,而前台的应用程序开发则要求做到各项功能要完备、操作要简便、易学易用等特点。本系统着重于工资管理制度的业务实际,经过实际的需求分析,采用功能强大的VC++6.0做为开发工具、Microsoft SQL Server 2000做为数据库开发出来的系统。本系统可管理职工基本信息的记录,进行修改,增加,查询,删除一些功能.并可以进行工资的修改,增加,查询,删除.主要用于电脑城员工工资的统一管理,同时方便统计部分数据。论文主要介绍了本课题的开发背景,所要完成的功能和开发的过程。重点的说明了系统设计的重点、设计思想、难点技术和解决方案。
关键词:工资管理系统;VC++6.0;数据库;Microsoft SQL Server 2000;
第一章 需求分析
1.1需求分析
工资管理系统是针对企事业单位的大量业务处理工作用计算机进行全面现代化管理主要包括信息输入功能,信息修改删除功能,信息的查询以及工资的计算管理等。
1.信息输入功能
1)输入职工的基本信息。包括:employeeID 员工编号 、employeeName(员工姓名)、employeeName 所属部门 、technologyTitle 技术职称 、employeeSex(性别)、cultureGrade 文化程度 、Adress 住址 、employeeBirth-Date 出生日期 等。
2)输入工资的信息。包括:(基本工资)、(岗位津贴)、(住房补贴)、(职务津贴)、 物价补贴 、(住房补贴)、(房租)。
3)输入员工的出勤信息。包括:workDates(出勤日数)、accidentDates(工伤日数)、bornDates(产假日数)、sickDates 病假日数 等。
2.数据修改和删除功能
1)修改和删除员工的基本信息。当单位人员的信息发生变化,如职称的改变,工作部门变动,或调离本单位等,系统应能修改员工的信息或将其从员工信息表中删除。
2)修改和删除员工的工资信息。员工升职加薪、工资普调是企业中常见的事情,这就需要系统能方便对员工工资进行个别及批量的修改;如员工调离本单位,就应当从员工信息表中删除这个员工信息,将其工资信息表中相应的数据删除。
3)修改和删除出勤信息。当单位人员的出勤信息发生变化时,如工伤,病假,产假的发生,这就需要系统能方便对员工出勤进行批量的修改。
3.查询和统计功能
1)能够查询指定员工的基本信息。
2)查询某个员工的工资信息。
3)统计、汇总指定年份企业各部门或某个部门每个月或全年工资总额。
4)工资表月工资记录的生成功能。生成当月所有员工或某个部门的工资记录,同时能进行员工工资的计算,即计算应发金额、应扣金额及实发金额
1.2数据字典
1.2.1数据项
数据项又称数据元素,是数据的最小单位,是无法再分细的数据。下面列出主要的数据元素,如下表所示 主要的数据元素
数据项名称 数据项编号 类型及宽度 别名 简述 employeeID 无 varchar 50 职工代号 用来表示员工的唯一方法 employeeName 无 varchar 50 姓名 与编号对应 employeeSex 无 varchar 50 性别 员工性别 employeeBirthday 无 varchar 50 出生日期 员工出生日期 employeeJoin-Date 无 varchar 50 参加工作日期 参加工作时间 employeeDepartment 无 varchar 50 所属部门 员工所在部门 technologyGrade 无 varchar 50 技术等级 员工技术等级 technologyTitle 无 varchar 50 技术职
您可能关注的文档
最近下载
- 电子电路与系统基础II(李国林)X006 12 第六讲习题课 电容电感性质习题课.pdf VIP
- 电动三轮车培训.pptx VIP
- 电子电路与系统基础II(李国林)S012 理论课第12讲 阻抗匹配网络.pdf VIP
- 工程伦理案例分析.docx VIP
- 统编版(2024)七年级历史上册第6课《战国时期的社会变革》课件.pptx VIP
- 电子电路与系统基础II(李国林)S005 09 第五讲理论课 向量法.pdf VIP
- 宜家 吸顶灯 RANARP 勒纳普 吊灯 003.909.52 安装指南.pdf
- 电子电路与系统基础II(李国林)S002 03 第二次理论课 运放应用.pdf VIP
- 工程伦理学习心得体会.docx VIP
- 工程伦理学学习心得.docx VIP
文档评论(0)