下载此文档

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


文档分类:高等教育 | 页数:约27页 举报非法文档有奖
1/27
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/27 下载此文档
文档列表 文档介绍
1 延安大学计算机学院实验报告专用纸实验室: 软件工程实验室学号: 实验日期: 2013 年 11月日第页,共页姓名班级课程名称数据库系统概论任课教师实验项目名称工资管理系统( 课程设计) 指导教师实验组别第组同组者教师评语及成绩: 实验成绩: 教师签字: ( 请按照实验报告的有关要求书写. 一般必须包括 1. 实验目的;2. 实验内容;3. 实验步骤与方法;4. 实验数据与程序清单;5. 出现的问题及解决方法;6. 实验结果, 结果分析与体会等内容.) 一. 实验目的(1) 锻炼动手操作能力,以及团队合作意识; (2) 能熟练地运用 SQL 语句进行各种操作: (3). 掌握 Java 与 SQL server 的连接技术, 能将 Java 知识与数据库的知识熟练掌握并操作: 二. 实验内容工资管理系统 1) 系统功能的基本要求: a) 员工每个工种基本工资的设定 b) 加班津贴管理,根据加班时间和类型给予不同的加班津贴; c) 按照不同工种的基本工资情况、员工的考勤情况产生员工的每月的月工资; d) 员工年终奖金的生成,员工的年终奖金计算公式=(员工本年度的工资总和+津贴的总和) /12 ; e) 企业工资报表。能够查询单个员工的工资情况、每个部门的工资情况、按月的工资统计,并能够打印; 2) 数据库要求:在数据库中至少应该包含下列数据表: a) 员工考勤情况表; b) 员工工种情况表,反映员工的工种、等级,基本工资等信息; c) 员工津贴信息表,反映员工的加班时间,加班类别、加班天数、津贴情况等; d) 员工基本信息表 e) 员工月工资表。三. 实验步骤与方法 2 (1). 需求分析工资管理信息系统对企业加强工资管理有着极其重要的作用, 就一般的大型企业来说, 它的设计内容非常复杂而且繁多,比如拥有工资计算功能,工资统计功能,报表输出功能,而且设计的模块也很多, 比如工资管理模块, 工资统计模块, 报表设计模块, 打印输出模块, 模糊查询模块等等. 在做这个管理系统时, 我们既咨询了父母又结合了教师等不同行业人士的工资情况, 发现该系统受些许因素牵制比如说: 公司大小, 人员流动性, 员工学历等通过我们的了解调查最终总结出系统功能如下: a. 整体结构合理, 模块化结构利于操作. b. 完整的数据输入, 输出, 维护. c. 拥有不错的自检性, 用户输错或误输均有提示. d. 拥有较强的容错性, 某个用户的错误操作不会引起系统的瘫痪. e. 程序接口灵活, 以便日后操作与维护. f. 在不影响系统功能的前提下, 美化操作界面. (2). 概念设计○ 1 E-R 图○ 2 数据流图 3 (3). 逻辑设计基本信息(员工编号号,姓名,性别,毕业学校,所学专业,学历,电话,住址,从事岗位) . 考勤信息表(员工编号,姓名,请假天数,矿工天数,月迟到次数,月份) . 加班信息表(员工编号,姓名,晚班加班(天) ,周末加班(天) ,春节加班(天) ,节假日加班(天), 月份) . 岗位信息表(员工编号,姓名,从事岗位,基本工资,部门名称) . 部门信息表(部门编号,部门名称,部门经理,部门人数) 根据基本表创建了如下视图: 加班津贴(员工编号,姓名,加班薪酬,月份) 缺勤扣除表(员工编号,姓名,扣除工资,月份) 月工资表(员工编号,姓名,基本工资,扣除工资,加班薪酬,实得工资,月份) 年终奖(员工编号,姓名,奖(4). 数据字典 2. 考勤信息表(KQXX) 列名(EngliSh) 列名数据类型是否空值备注 E mpno 员工编号 int NOT NULL F oreignkey L eavedays 请假天数 int NULL T ruancydays 旷工天数 int NULL Latetimes 月迟到次数(t) int NULL Themonth 月份 int NOT NULL 4 3. 加班信息表(OVERTIMEINFORMATION) 列名(EngliSh) 列名数据类型是否空值备注 E mpno 员工编号 int NOT NULL F oreignkey N ight 晚班加班(天) int NULL W eekend 周末加班(天) int NULL F estival 节日加班(天) int NULL S pecial 春节加班(天) int NULL Themonth 月份 int NOT NULL 4. 员工岗位及登录信息表(GWXX) 列名(EngliSh) 列名数据类型是否空值备注 E mpno 员工编号 int NOT NULL F oreignkey J ob 从事岗位 varchar(16) NOT NULL S alary 基本工资 money N OT NULL D ept 部门名称 varc

数据库课程设计实验报告-工资管理系统 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数27
  • 收藏数0 收藏
  • 顶次数0
  • 上传人63229029
  • 文件大小532 KB
  • 时间2017-05-14