- 1、本文档共21页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库系统概论课程设计报告-员工工资管理系统参考
学号
《》
课程设计报告
员工工资管理系统 专业: 计算机科学与技术 班级: 1 姓名: 指导教师: 成绩:
计算机与信息工程系
2014年11月20日
目录
1 设计内容及要求 1
1.1课题简介 1
1.2设计目的 1
1.3设计内容 1
2 需求分析 2
2.1需求分析的任务 2
2.2需求分析的过程 2
2.3数据字典 2
3 概念结构设计 4
3.1概念结构设计的方法 4
3.2概念结构设计的步骤 4
3.3数据抽象与局部视图设计 4
4 逻辑结构设计 6
4.1 E-R 图向关系模型的转换 6
4.2规范化处理 6
4.3逻辑模型 6
5 物理设计阶段 8
5.1 数据库模块功能 8
5.2 数据库实施阶段 8
6 管理模块部分页面设计 11
7 管 理 模 块 核 心 代 码 14
8 设计总 结 及 说 明 17
参 考 文 献 18
1 设计内容及要求
1.1课题简介
借助现代信息技术和管理理论,建立企业管理信息系统是当今社会的重要趋势。党和政府根据知识经济时代的特点,对国民经济建设提出了“用信息化带动工业化”的指导思想。对企业而言,全面开发和应用计算机管理信息系统就是近期不能回避的问题。在企业管理中,人力资源是企业最宝贵的资源,也是企业的“生命线”,因此人事管理是企业的计算机管理信息系统重要组成部分。而工资管理又是人力资源管理的重中之重。实行电子化的工资管理,可以让人力资源管理人员从繁重琐碎的案头工作解脱出来,去完成更重要的工作。工资管理信息系统的实现可以减轻比较繁琐的手工工资管理。
随着我国市场经济的快速发展,员工工资管理系统在企业的日常管理中发挥着越来越重要的作用。员工工资管理系统可以进行档案管理、奖罚管理和工资管理等,方便处理企业内部员工的相关工资信息。
1.2设计目的
知识,将其应用在实际的项目开发中。特开发本系统。在开发过程中,从整体上把握项目开发的流程。以及如何针对用户需求设计出合理的数据库。
1.3设计内容
工资管理涉及到职工的基本信息的录入、修改和删除,工资标准的设定、查询和结算等.
(1)员工基本信息的录入、修改、和删除功能。
(2)工资标准设定功能,具体包括基本工资、岗位工资、公积金比例的设定。
(3)工资信息浏览。
(4)个人工资查询。
(5)员工工资结算。
(6)工资单打印。
为完善系统的管理功能,增加工资系统用户管理功能,包括系统用户数据添加、修改和删除。员工作为系统不同用户,只能运行系统个人工资查询功能:系统管理员则运行系统所有功能,从而有效保证系统数据的安全性。
2 需求分析
2.1需求分析的任务
随着我国市场经济的快速发展,员工工资管理系统在企业的日常管理中发挥着越来越重要的作用。员工工资管理系统可以进行档案管理、奖罚管理和工资管理等,方便处理企业内部员工的相关工资信息。本系统的开发宗旨以及总体任务就是帮助企业的财务主管部门提高工作效率。
2.2 需求分析的过程
由于此处主要任务是练习所学知识点,针对于本系统的基本功能已经给出。所以,仅需根据用户提出的功能要求分离出各个主体,从而设计出合理的数据结构。主要包括:
(1)员工工资管理应涉及到职工的基本信息的录入、修改和删除。
(2)员工工资管理应按照公司工资标准的设定、查询和结算等。
(3) 员工工资管理系统还应该满足工资的考勤和奖励制度对员工进行考勤。
2.3 数据字典
经过可行性分析,抽象出该子系统业务流程图,如下图所示。
员工工资管理系统
员工基本信息 工资信息查询 职务部门信息 员工变更信息
图1 总体系统流程图
调查用户需求内容:
1、员工信息维护模块
根据工资管理的实际情况,本系统将员工信息维护分为部门管理、员工管理、发放工资三部分。
2、员工工资设置模块
员工工资设置分为基本工资设置、岗位工资设置、公积金比例三部分。该模块可以对这三个工资类型设置工资等级,并对每个等级设置工资标准。
工资查询
3、工资查询分为按员工查询和按部门查询。
在实现各个功能模块时,采用先模块后系统集成的方式,即各个系统功能模块分别独立设计和调试,在创建系统主窗体时才将各个功能模块通过主窗体的菜单系统集成到一起,最后进行系统整体设计和调试。
分析用户需求:
在调查完了用户需求之后,就要开始分析用户需求。在此,我们采用自顶向下的结构化分析方法(SA 方法)。首先,定义全局概念结构的框架,如图2所示。
图2系统的数据流图
3 概念结构设计
3.1 概念结构设计的方法
设计概念结构通常有四类方法:自顶向下,自底向上
文档评论(0)