- 1、本文档共21页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《信息系统开发方法》
《信息系统开发方法》
课
程
设
计
报
告
工资管理系统
姓名 杜 彦
班级 信息管理与信息系统0102
学号 27
指 导 教 师 张志霞
第一章 需求分析
1.1 总体需求调查
1.1.1 组织结构图
组织结构图如下
1.1.2 系统目标
采用 现有的软硬件软件及科学的管理系统开发方案,建立人事工资管理系统,实现移动人事工资管理的计算机自动化。
系统应符合 人事、工资管理制度,并达到操作直观、方便、实用、安全等要求。
1.1.3 应用现状调查
目前, 使用的人事工资管理系统采用的是DOS环境下的Foxbase数据库,界面不友好,不能适应发展的需要。
1.1.4业务总体流程调查
维护员工基本信息:人事管理主要负责人员基本信息的维护,包括新进员工档案的建立,员工信息的修改。
工资管理基本流程如下:
数据来源:将各部门送达的员工工资信息包括基本工资、奖金、水电费等作为数据来源,分为新增员工工资数据和老员工每月修改数据。
数据的输入:由工作人员通过新员工本月工资增加和老员工上月工资表修改完成。
数据的统计:由工作人员通过对修改后的上月工资表进行计算得到每个人的实发工资以及总金额。
表格的制作:由工作人员以修改、计算后的在上月工资表为蓝本生成与银行进行数据交换的软件即出盘。同时可打印工资报表。
1.2系统功能调查
整个系统从总体上分为人事管理、工资管理、系统维护三大部分,每一部分应实现的功能如下:
1.2.1人事管理功能
新员工档案的输入:
员工基本信息维护:包括修改、删除(删除员工只是将该员工登记为无效,并不要求从表中删除).
员工基本信息查看:
员工基本信息查询:支持多条件查询,可以选择某一部门、某一职位、某一职称、学历、性别等进行查询,也可以组合查询。
人事状况曲线:
企业员工花名册:
1.2.2工资管理功能
新员工工资新增:
员工工资修改:
出盘:按所规定的格式生成与银行进行数据交换的软件,一般为文本文件
出盘出错回滚:
工资短信:将员工本月工资信息通过短信发出,并通知领工资时间。
1.2.3系统维护功能
部门信息维护:实现灵活的增减部门信息
职务信息维护:实现灵活的增减职务信息
职称信息维护:实现灵活的增减职称信息
工资账目维护:能够灵活的改变员工的薪水账目。
用户管理:包括新增用户、删除用户、修改用户密码等。
1.3系统功能模块图
第二章 概要设计
2.1概念设计
概要设计基础是完成需求分析后提供的需求说明书,用概念数据模型表示数据及其相互间的关系,这种数据模型是与DBMS无关的、面向现实世界的、易如理解的数据模型,其独立于计算机的数据模型,独立于计算机的软硬件系统,与用户进行交流十分方便。
概念性数据模型关心的是如何完整、正确地反映客观实际情况,不关心在数据库中如何实现。这种数据模式能真实地反应用户要求的实际情况,是一种容易被人们理解的直观的数据库结构模式。同时也是一种相对稳定统一的数据模式,一般情况下很少变动。概念性数据在用户和设计者之间建立了桥梁。是设计数据库结构的基础。
概念设计中自顶向下的实体分析方法,即常用的实体联系模型(简称E-R模型),对具体数据进行抽象加工,将实体集合抽象成实体类型。用实体间联系反映现实世界事物间的内在联系。E-R模型是建立概念性数据模型的有力工具。
通过对企业员工管理内容、工资管理内容和过程的分析,本系统应设计的实体和属性如下:
员工(包括员工工号、员工姓名、学历、性别、政治面貌、出生日期、所属部门、职称、职务、入职时间、身份证号、联系电话、家庭住址、手机号码、Email、有效标志)
部门(部门代号、部门名称)
职务(职务代号、职务名称)
职称(职称代号、职称名称)
薪金结构(月份、员工工号、薪水帐目、数目)
薪水帐目(薪水帐目代号、薪水帐目名称)
实体和实体之间的关系E-R图如下:
2.2数据库设计
作为Borland 的桌面数据库,Paradox在Delphi中的应用非常广泛,为此我选用Paradox数据库来进行数据库的逻辑设计。根据前面定义的实体及实休之间的关系,形成数据库的表格以及各个表之间的关系。
为了减少数据冗余度,将职称实体、部门实体、职务实体、薪水帐目实体放在同一个表里,以一个类型字段加以区分。对个关系选择主健,按照关系模式的规范化进行规范,消除数据依赖中不合适的部分,使模式中的各关系模式达到某种程的’分离’.2.1 ygzlb(员工资料表)
序号 域名 域中文名 域类型 备注 1 Ygh 员工工号 Alpha(6) 主键
文档评论(0)