数据库课程设计实验报告-工资管理系统.docVIP

数据库课程设计实验报告-工资管理系统.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE PAGE 1 延安大学计算机学院实验报告专用纸 实验室: 软件工程实验室 学号: 实验日期: 2013年11月 日 姓名 班级 课程名称 数据库系统概论 任课教师 实验项目名称 工资管理系统(课程设计) 指导教师 实验组别 第 组 同组者 教师评语及成绩: 实验成绩: 教师签字: (请按照实验报告的有关要求书写.一般必须包括1.实验目的;2.实验内容;3.实验步骤与方法;4.实验数据与程序清单;5.出现的问题及解决方法;6.实验结果,结果分析与体会等内容.) 一.实验目的 (1) 锻炼动手操作能力,以及团队合作意识; (2) 能熟练地运用SQL语句进行各种操作: (3). 掌握Java与SQL server 的连接技术,能将Java知识与数据库的知识熟练掌握并操作: 二.实验内容 工资管理系统 1) 系统功能的基本要求: 员工每个工种基本工资的设定 加班津贴管理,根据加班时间和类型给予不同的加班津贴; 按照不同工种的基本工资情况、员工的考勤情况产生员工的每月的月工资; 员工年终奖金的生成,员工的年终奖金计算公式=(员工本年度的工资总和+津贴的总和)/12; 企业工资报表。能够查询单个员工的工资情况、每个部门的工资情况、按月的工资统计,并能够打印; 2) 数据库要求:在数据库中至少应该包含下列数据表: 员工考勤情况表; 员工工种情况表,反映员工的工种、等级,基本工资等信息; 员工津贴信息表,反映员工的加班时间,加班类别、加班天数、津贴情况等; 员工基本信息表 员工月工资表。 三.实验步骤与方法 第 页, 共 页 (1).需求分析 工资管理信息系统对企业加强工资管理有着极其重要的作用,就一般的大型企业来说,它的设计内容非常复杂而且繁多,比如拥有工资计算功能,工资统计功能,报表输出功能,而且设计的模块也很多,比如工资管理模块,工资统计模块,报表设计模块,打印输出模块,模糊查询模块等等.在做这个管理系统时,我们既咨询了父母又结合了教师等不同行业人士的工资情况,发现该系统受些许因素牵制比如说:公司大小,人员流动性,员工学历等通过我们的了解调查最终总结出系统功能如下: a. 整体结构合理, 模块化结构利于操作. b. 完整的数据输入,输出,维护. c. 拥有不错的自检性,用户输错或误输均有提示. d. 拥有较强的容错性,某个用户的错误操作不会引起系统的瘫痪. e. 程序接口灵活,以便日后操作与维护. f. 在不影响系统功能的前提下,美化操作界面. (2).概念设计 eq \o\ac(○,1)E-R图 eq \o\ac(○,2)数据流图 (3).逻辑设计 基本信息(员工编号号,姓名,性别,毕业学校,所学专业,学历,电话,住址,从事岗位). 考勤信息表(员工编号,姓名,请假天数,矿工天数,月迟到次数,月份). 加班信息表(员工编号,姓名,晚班加班(天),周末加班(天),春节加班(天),节假日加班(天),月份). 岗位信息表(员工编号,姓名,从事岗位,基本工资,部门名称). 部门信息表(部门编号,部门名称,部门经理,部门人数) 根据基本表创建了如下视图: 加班津贴(员工编号,姓名,加班薪酬,月份) 缺勤扣除表(员工编号,姓名,扣除工资,月份) 月工资表(员工编号,姓名,基本工资,扣除工资,加班薪酬,实得工资,月份) 年终奖(员工编号,姓名,奖 (4).数据字典 2.考勤信息表(KQXX) 列名(EngliSh) 列名 数据类型 是否空值 备注 Empno 员工编号 int NOT NULL Foreignkey Leavedays 请假天数 int NULL Truancydays 旷工天数 int NULL Latetimes 月迟到次数(t) int NULL Themonth 月份 int NOT NULL 3.加班信息表(OVERTIMEINFORMATION) 列名(EngliSh) 列名 数据类型 是否空值 备注 Empno 员工编号 int NOT NULL Foreignkey Night 晚班加班(天) int NULL Weekend 周末加班(天) int NULL Festival 节日加班(天) int NULL Special 春节加班(天) int NULL Themonth 月份 int NOT NULL 4.员工岗位及登录信息表(GWXX)

文档评论(0)

ma982890 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档