员工工资管理系统报告(VB+SQL_Server)

员工工资管理系统报告(VB+SQL_Server)

ID:47529410

大小:578.00 KB

页数:35页

时间:2020-01-13

员工工资管理系统报告(VB+SQL_Server)_第1页
员工工资管理系统报告(VB+SQL_Server)_第2页
员工工资管理系统报告(VB+SQL_Server)_第3页
员工工资管理系统报告(VB+SQL_Server)_第4页
员工工资管理系统报告(VB+SQL_Server)_第5页
资源描述:

《员工工资管理系统报告(VB+SQL_Server)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、课程设计课程名称数据库应用课程设计题目名称工资管理系统学生学院年月日IV摘要本报告介绍了一个使用VisualBasic为前台,SQLServer2000为后台,用于工资管理的数据库管理系统。该系统能够实现对部门信息、管理员信息、员工信息、工资信息和考勤信息的管理功能,即对这些信息的编辑、查询。报告首先分析了用户的需求,设计出了系统的功能结构图,然后对系统进行了概念结构设计,设计出了系统的局部ER图和全局ER图,根据全局ER图对系统进行了逻辑结构设计,确定出系统的数据结构即关系模式,根据这些关系模式,在SQLServe

2、r2000中,创建了部门信息、管理员信息、员工信息、工资信息和考勤信息等五张基本表对象;同时,利用这些表对象,创建了满足用户需求的各种查询对象;实现了在SQLServer环境下的工资管理系统功能。最后,使用数据库连接技术,以设计完成的SQLServer2000数据库文件为后台,VB界面为前台,设计了系统登录窗体和员工基本信息管理窗体,实现了工资管理系统的部分功能。关键词:数据库,SQLServer2000,工资管理IV小组情况本系统是通过小组全体成员的共同努力,经过分工合作完成的,具体情况如下:1.合作的工作需求分析

3、、概念结构设计、逻辑结构设计和报告的草稿通过小组讨论完成。2.分工在数据库系统的总体方案确定之后,小组成员开始分工,独立完成不同的模块及工作。IV目录1需求分析11.1系统设计的意义11.2系统功能11.3系统数据22概念结构设计92.1实体分析及其局部ER图92.2实体之间的联系及其ER图112.3系统全局ER图123逻辑结构设计144数据库设计164.1创建表对象164.2创建表之间的关系184.3创建视图184.4创建存储过程194.5创建触发器195前台界面设计215.1系统工程结构设计,215.3登录模块设

4、计215.3.1界面设计215.3.2连接设计235.3.3登陆窗体代码设计245.4主窗体(MDIForm1)模块设计25总结28致谢29参考文献30IV1需求分析1.1系统设计的意义随着信息化技术的发展及普及,工资管理模式也发生了巨大的变化,由原来的手工管理模式逐步转变为信息化管理,通过信息化管理,将管理员、员工及部门等信息集成在一个系统中,使公司能够方便地处理工资发放操作,也使公司及相关人员能够在第一时间掌握工资信息及员工情况,并根据这些信息做出今后的管理决策计划。1.2系统功能为了使本小组设计的系统能够尽可能

5、满足工资管理的实际需求,在进行系统设计之前,小组全体成员通过查资料、亲临公司进行调查和小组多次激烈的讨论,最后确定本系统应该具有如下的功能:²部门信息管理:能够对部门的信息进行有效的管理,其中包括部门信息的添加、修改和删除,以及部门信息查询。²员工信息管理:能够对员工的信息进行有效的管理,其中包括员工信息的添加、修改和删除,以及员工信息查询。²工资管理:能够对聘任信息进行有效的管理,其中包括聘任信息的添加、修改和删除,以及聘任信息查询。²考勤管理:能够对考勤信息进行有效的管理,其中包括考勤信息的添加、修改和删除,以及

6、考勤信息查询。²管理员管理:能够对管理员信息进行有效的管理,其中包括管理员信息的添加、修改和删除,以及管理员信息查询。31上述的需求分析可以总结为如图1-1所示的功能结构图。部门管理员工管理考勤管理工资管理管理员工资管理系统操作员管理考勤信息查询考勤信息编辑工资信息查询工资信息编辑员工信息查询员工信息编辑部门信息查询部门信息编辑图1-1工资管理功能结构图1.3系统数据数据库的核心是数据,相互关联的数据构成数据结构。对于数据库设计来说,通常使用数据字典对各类数据及其集合进行描述,数据字典是进行数据收集和数据分析所获得的

7、主要成果。下面将根据系统功能对本系统设计的数据项和数据结构分别进行分析。本系统涉及部门、员工和管理员三个对象,所以系统涉及的数据项由这三个对象本身的属性和它们之间关系的属性确定。下面将分别讨论他们的数据结构和数据项。(1)员工名称:公司员工含义:员工是工资管理系统的主要数据结构,包含了员工的所有信息。既然员工属于系统管理的对象范畴,应具有统一的编号,每一位员工给一个编号,同一部门的员工有多个,故员工编号是员工的一个重要属性。组成:员工对象分别由员工编号、员工姓名、性别、部门名称、出生日期、籍贯、员工职位、住址、联系电

8、话九个数据项组成。各数据项的含义如下:31l数据项:员工编号含义:员工编号,能够唯一标识每一位员工。别名:员工编号数据类型:字符型长度:10l数据项:员工姓名含义:员工所取的名字别名:姓名数据类型:字符型长度:10l数据项:性别含义:员工的性别数据类型:字符型长度:10l数据项:部门名称含义:员工所属部门别名:部门名称数据类型:字符型长度:20

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。