vc++课设-公司员工工资管理系统.docVIP

  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文档。上传文档
查看更多
vc课设-公司员工工资管理系统

PAGE 课程设计说明书 NO. PAGE 1 公司员工工资管理系统 1课程设计目的 公司员工工资管理系统是典型的人员信息管理系统,其主要的功能是把人员管理过程信息化,自动化以减轻人工的重复繁琐劳动。其开发主要包括后台数据库的建立维护以及前台应用程序的开发两个方面。对于后台数据库要求建立一个稳定的数据库,保持数据的一致性,完整性,安全性也是必要的。对于前台要求稳定,实用,易用。 本系统是为公司人事管理的各种工作而设计的。根据需求分析,需要实现对系统用户,基本信息(公司部门,人员相关信息等),考勤考评的管理。 经过分析,本系统使用SQL SERVER做为其后台数据库,采用ADO数据库链接技术;Visual C++做为开发工具, 提供了相当齐备的类库、友好的编程界面和多种多样的数据库访问技术。其中ADO使得编写数据库应用程序变得简单容易。 公司人事管理系统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性,完整性,安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。 2功能描述 系统功能分析 企业工资管理系统需要完成的功能主要有 * 系统数据初始化 * 员工基本信息数据的输入 * 员工基本信息数据的修改、删除 * 企业工资的基本设定 * 员工工资的浏览 * 员工个人工资表的查询 3方案论证 3.1总体设计 系统功能模块设计如下图所示。 员工工资管理系 统 员工工资管理系 统 工资汇总工资基本设置员工信息 工资汇总 工资基本设置 员工信息 资料输入员工增删员工查询员工修改基本工资员工奖金工资福利个人罚款工资总表 资料输入 员工增删 员工查询 员工修改 基本工资 员工奖金 工资福利 个人罚款 工资总表 个 个 人工资查询 图1 系统功能模块 3.2详细设计 3.2.1数据库设计 通过对企业工资管理的内容和数据流程分析,设计的数据项和数据结构如下。 * 员工基本状况包括的数据库项有员工号、员工姓名、性别、所在部门、生日、家庭住址、联系电话等。因为本程序中只涉及到工资管理,故为了说明简单在数据库中只包含进了与员工的工资相关的资料,如入厂时间、所在部门、岗位、工资级别等。 * 工资级别的工资金额,包括的数据库项有工资技能等级、工资额。 * 企业部门及工作岗位信息包括的数据库项有部门名称、工作岗位名称、岗位工资 等。 * 公司福利金额包含的数据库项有福利值。 * 工资信息包含的数据库项有员工号、员工姓名、员工基础工资、公司福利、员工 实得工资。 3.2.2 数据库概念结构设计 根据公司员工信息管理系统设计的信息数据和系统功能模块结构,公司员工信息管理系统数据库包括工资详情表、登陆框结构表、工资详情表、员工信息表。为数据库员工工资表添加如下数据表。 表1 工资详情表结构 字段名称 数据类型 说明 编号 自动编号 ID 文本 员工号 departmen 文本 部门号 name 文本 姓名 salary 数字 工资 remark 文本 备注 表2 登陆框结构 字段名称 数据类型 说明 Name 文本 用户名 password 文本 密码 表3 工资详情表结构 字段名称 数据类型 说明 编号 自动编号 ID 文本 员工号 department 文本 部 号 basic 数字 基本工资 bonus 数字 奖金 welfare 数字 福利 fine 数字 罚款 total 数字 总工资 表4 员工信息表结构 字段名称 数据类 说明 编号 自动编号 ID 文本 员工号 department 文本 部门号 name 文本 姓名 sex 文本 性别 tob 文本 职务 tel 文本 电话 address 文本 住址 3.3 创建数据源 为数据库创建用户DSN,数据源名称为“员工工资表”。 图2 创建数据源 3.3.1 数据库结构的实现 在需求分析、概念结构设计的继承上得数据库的逻辑结构之后,我们就可以在数据库系统中实现该逻辑结构。数据库的逻辑结构直接使用项目管理器来实现在这之前先建一个名为salary 工资的项目保存在磁盘,如D \salary 。存储为 D:\salary\database\salary.dbc。为数据库添加数据表存储为D\salary\database\ tms.dbf. 3.3.2程序界面设计 (1)员工工资模块设计 图3

文档评论(0)

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

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

1亿VIP精品文档

相关文档