VBN002工资管理系统2

VBN002工资管理系统2
VBN002工资管理系统2

摘要

工资管理系统是一种典型的管理信息系统。管理信息系统(MIS)是一门跨越若干领域的新学科。在强调管理,强调信息的现代社会中越来越普及。据统计,全世界80%以上的计算机主要从事事物处理工作,可见信息管理系统的重要性。本文中通过对一种管理信息系统——工资管理系统的分析、设计和实现,学习通过编制管理信息系统来解决日常工作中大量遇到的信息处理工作的方法。虽然本套系统和一些已经被普遍应用到实际工作中的系统相比有一定差距,但作为学习和掌握处理信息的方法仍非常有意义。

本文的工作主要集中在:

1、评述了当前管理信息系统的发展状况和一些重要的观点,方法和一些实际工作的理论。

2、根据以上一些理论和方法,建立一个工资管理模型,并实现模块化设计。

3、使用https://www.360docs.net/doc/408738711.html,和SQL SERVER实现各个模块,完成一个管理信息系统。

4、分析并解决实现过程中的若干问题,完成测试并分析结果。

关键字:管理信息系统模块化方法https://www.360docs.net/doc/408738711.html, SQL SERVER

目录

摘要........................................................................................................................................... I Abstract .................................................................................................... 错误!未定义书签。第一章绪论............................................................................................ 错误!未定义书签。

1. 1 MIS背景.................................................................................... 错误!未定义书签。

1. 2工资管理系统实现管理信息系统化的必要性........................ 错误!未定义书签。

1. 3管理系统开发的一些基本方法和开发过程............................ 错误!未定义书签。

1. 4工资管理系统的简介................................................................ 错误!未定义书签。第二章工资管理系统需求分析.......................................................... 错误!未定义书签。

2.1 总体功能需求............................................................................ 错误!未定义书签。第三章数据库系统的开发.................................................................... 错误!未定义书签。

3. 1 现代数据库概论....................................................................... 错误!未定义书签。

3. 2 数据库应用程序的基本组成................................................... 错误!未定义书签。

3. 3数据库应用程序的开发步骤.................................................... 错误!未定义书签。

3.3.1 应用程序应用背景和需求分析...................................... 错误!未定义书签。

3.3.2 数据库设计...................................................................... 错误!未定义书签。

3.3.3 编写应用程序.................................................................. 错误!未定义书签。

3.3.4 测试和优化应用程序...................................................... 错误!未定义书签。

3.4 系统开发环境的简介................................................................ 错误!未定义书签。

3.4.1 SQL SERVER2000 简介 ................................................. 错误!未定义书签。

3.4.2 VISUAL BASIC .NET 简介............................................ 错误!未定义书签。

https://www.360docs.net/doc/408738711.html,的交互式开发................................................. 错误!未定义书签。

3.4.3 二者的结合...................................................................... 错误!未定义书签。第四章工资管理系统的分析和设计................................................ 错误!未定义书签。

4.1 工资管理系统的分析与概要设计 (3)

4. 2 人事劳资管理系统的数据库设计........................................... 错误!未定义书签。第五章工资管理系统的具体实现. (4)

5. 1 用户登陆的实现 (4)

5. 2 职工信息管理模块的实现....................................................... 错误!未定义书签。

5. 3 工资设定模块的实现............................................................... 错误!未定义书签。

5. 4 工资查询模块的实现............................................................... 错误!未定义书签。

5. 5 系统设置模块的实现............................................................... 错误!未定义书签。

第一章序言

第六章开发中的细节 (13)

6. 1 建立数据库 ............................................................................... 错误!未定义书签。

6. 2 实现数据库之间的联系 ........................................................... 错误!未定义书签。

6. 3 数据库与https://www.360docs.net/doc/408738711.html,的连接....................................................... 错误!未定义书签。

6. 4 实现数据库的添加、删除、查询 ........................................... 错误!未定义书签。

6. 5 实现各模块时对表的选择 ....................................................... 错误!未定义书签。

6.6 软件模块化的实现 .................................................................... 错误!未定义书签。

6.7 联机文档 .................................................................................. 错误!未定义书签。

6. 8 输入数据有效性的检查 ......................................................... 错误!未定义书签。

6. 9 软件的调试 ............................................................................. 错误!未定义书签。结束语 ...................................................................................................... 错误!未定义书签。致谢 .......................................................................................................... 错误!未定义书签。参考文献 .................................................................................................. 错误!未定义书签。

工资管理系统的分析与概要设计

根据实际情况,我们使用原型法(Rapid Prototyping)即以少量代价快速地构造一个可执行的软件系统模型。使用户和开发人员可以较快地确定需求,然后采用循环进化的开发方式,对系统模型作连续的精化,将系统需具备的性质逐渐增加上去,直到所有的性质全部满足。此时模块也发展成为最终产品了。

通过对用户需求的分析,我们可以分析出该人事劳资管理系统大致可以分为四个模块:职工基本信息管理模块、工资设定模块、职工工资查询模块、系统设置模块。其中,工资设定模块又分为:部门设置、福利设置、职务设置三个模块。

下图说明四者的关系

图4-1 系统功能模块图

现在对这四个模块做具体说明:

·职工基本信息管理模块:

提供了对职工基本信息的添加、修改、查询

·工资设定模块

提供了对构成职工总工资的三部分工资:部门基本工资、职务工资、福利费用的标准的添加、修改和查询。

·职工工资查询模块

提供了对职工工资的查询功能,可能通过职工ID、职工姓名、总工资等项对职工的工资进行查询

·系统设置模块

用户可以修改登陆密码,而且可以添加登陆用户,如果需要的话可以对界面的颜色进行更改。

第五章工资管理系统的具体实现

5. 1 用户登陆的实现

设计一个数据库管理系统就必然要考虑到它的安全性,因此,在主界面运行前添加用以验证登陆信息的的功能模块是很有必要的。登陆界面运行如下:

图5-1 登陆界面

此登陆界面用以对用户的登陆信息进行验证,如果信息错误将会给出出错提示,如下图所示:

图5-2 出错提示界面

图5-4 主界面

图5-5 添加职工信息界面·修改职工

此功能进行如下图所示:

图4-7 修改职工信息界面

图4-9 查询职工界面

图5-11 添加部门界面

图5-12 修改部门界面

图5-13 查询部门界面

图5-14 添加标准界面

(2)修改标准

用户可以通过此功能修改各福利标准的名称和费用,运行如下图所示:

图5-15 修改标准界面

(3)查询标准

在标准比效多时可以方便的查到用户想了解的标准信息,运行如下图所示:

图5-16 查询标准界面

·职务管理

(1)添加职务

用来添加一个新的职务和相对应的职务工资,通过数据库中的联系可以直接影射到工资查询表中,运行如下图所示:

图5-17 添加职务界面

(2)修改职务

用户可以通过此功能修改各职务标准的名称和工资,运行如下图所示:

图5-18 修改职务界面

(3)查询职务

在职务标准比效多时可以方便的查到用户想了解的职务信息,运行如下图所示:

图5-19 查询职务界面

图5-20 工资查询界面

图5-21 修改密码界面添加登陆用户:

图5-22 添加用户界面

用户可以通过以上两个功能对登陆表进行管理。而如果用户有必要也可以对主界面的颜色进行个性化的设置。:

这就是本系统的最后一个模块:系统管理模块的实现

Powered by 计算机毕业论文网https://www.360docs.net/doc/408738711.html, https://www.360docs.net/doc/408738711.html,

相关主题
相关文档
最新文档