学校工资管理系统设计毕业论文.docx

上传人:b****3 文档编号:1425531 上传时间:2022-10-22 格式:DOCX 页数:33 大小:477.95KB
下载 相关 举报
学校工资管理系统设计毕业论文.docx_第1页
第1页 / 共33页
学校工资管理系统设计毕业论文.docx_第2页
第2页 / 共33页
学校工资管理系统设计毕业论文.docx_第3页
第3页 / 共33页
学校工资管理系统设计毕业论文.docx_第4页
第4页 / 共33页
学校工资管理系统设计毕业论文.docx_第5页
第5页 / 共33页
点击查看更多>>
下载资源
资源描述

学校工资管理系统设计毕业论文.docx

《学校工资管理系统设计毕业论文.docx》由会员分享,可在线阅读,更多相关《学校工资管理系统设计毕业论文.docx(33页珍藏版)》请在冰豆网上搜索。

学校工资管理系统设计毕业论文.docx

学校工资管理系统设计毕业论文

学校工资管理系统设计毕业论文

摘要3

Abstract4

目录5

1、绪论7

1.1引言7

1.2设计思想8

1.3开发工具的选用及介绍8

1.3.1VisualStudio20059

1.3.2数据库及数据库访问接口9

1.3.3开发语言10

2、可行性分析11

2.1技术可行性11

2.2经济可行性11

2.3社会可行性11

3、需求分析12

3.1功能需求12

3.1.1系统导航12

3.1.2系统容与系统资源管理12

3.1.3系统安全管理13

3.2性能需求13

3.2.1采用C#语言编写系统13

3.2.2采用C/S结构13

3.2.3支持权限管理功能14

3.2.4兼容性14

3.2.5易维护性14

4、总体设计15

4.1系统的设计原则15

4.1.1实用性原则15

4.1.2安全性原则15

4.2系统的主要功能模块的划分15

4.2.1前台用户模块15

4.2.2后台信息管理模块16

4.3系统体系结构图16

4.3.1前台用户模块16

4.3.2后台信息管理模块16

5、数据库设计18

5.1数据库设计概述18

5.2数据库需求分析18

5.3数据库的实现19

5.3.1数据库概念设计19

5.3.2数据库物理结构设计21

6、系统详细设计与实现24

6.3通用类文件24

6.4系统前台用户模块26

6.4.1界面截图26

6.4.2功能实现28

6.5系统后台信息管理模块30

6.5.1界面截图30

6.5.2功能实现32

7、系统的运行与维护33

7.1硬件维护33

7.2软件维护33

7.3容维护33

7.4安全维护33

8、总结35

参考文献37

致谢38

1、绪论

1.1引言

信息作为生产力中最活跃的因素。

很早就在人类经济生活中发挥着不可替代的作用。

但把信息纳入企业经营管理系统中高效处理和应用是在计算机发明

以后的50年代末。

目前人们所提到的管理信息系统。

通常是指以计算机为工具,对管理信息进行收集、存贮、检索、加工和传递。

使其应用于组织机构及企业管理领域的“人——机系统”该系统是70年代初“后工业经济”时代的产物。

在企业管理信息系统在其发展的初期。

是单一的人——机系统系统功能简单,效率低,对管理的作用有限。

进入20世纪80年代末,随着计算机网络和通信技术的大力发展。

企业管理信息系统进入网络化的发展时期。

世界发达国家已建立起了完善的先进的管理信息系统体系,在其社会经济发展领域中发挥着巨大的作用。

我国的管理信息系统大发展是在80年代末90年代初,国家相继建立起了“金卡”、“金关”、金桥“工程。

多数企事业单位建立了局域网和广域网管理信息系统,随着世界经济和我国经济逐步向知识经济迈进,无论是基于工业经济的管理信息系统,还是面向少数专家和管理人员的专家系统(ES)或决策支持系统(DSS)其处理对象和服务对象,自身的系统结构,处理能力,都有了进一步的发展。

工资管理系统的发展历史可以追溯到20世纪60年代末期,由于当时计算机技术已经进入实用阶段,同时各单位用手工来计算和发放薪资既费时费力又非常容易出差错,为了解决这个矛盾,第一代的工资管理系统应运而生。

当时由于技术条件和需求的限制,用户非常少,而且那种系统充其量也只不过是一种自动计算薪资的工具,既不包含非财务的信息,也不包含薪资的历史信息,几乎没有报表生成功能和薪资数据分析功能。

但是,它的出现为工资管理的管理展示了美好的前景,即用计算机的高速度和自动化来替代手工的巨大工量,用计算机的高准确性来避免手工的错误和误差,使大规模集中处理企事业的薪资成为可能。

第二代的工资管理系统出现于20世纪70年代末,由于计算机技术的飞速发展,无论是计算机的普及性,还是计算机系统工具和数据库技术的发展,都为工资管理系统的阶段性发展提供了可能。

第二代工资管理系统基本上解决了第一代系统的主要缺陷,对非财务的工资管理信息和薪资的历史信息都给予了考虑,其报表生成和薪资数据分析功能也都有了较大的改善,但这一代的系统主要是由计算机专业人员开发研制的,未能系统地考虑工资管理的需求和理念,而且其非财务的工资管理信息也不够系统和全面。

工资管理系统的革命性变革出现在20世纪90年代末,由于市场竞争的需要,如何吸引和留住人才,激发员工的创造性、工作责任感和工作热情已成为关系单位发展的重要因素,人才已经成为企业最重要的资产之一。

"公正、公平、合理"的企业管理理念和企业管理水平的提高,使社会对工资管理系统有了更高的需求,同时由于个人电脑的普及,数据库技术、客户/服务器技术,特别是Internet/Intranet技术的发展,使得第三代工资管理系统的出现成为必然。

第三代工资管理系统的特点是从工资管理的角度出发,用集中的数据库将几乎所有与工资管理相关的数据料统一管理起来,形成了集成的信息源,友好的用户界面,强有力的报表生成工具、分析工具和信息的共享使得工资管理人员得以摆脱繁重的日常工作,集中精力从战略的角度来考虑单位工资管理规划和政策。

1.2设计思想

学校工资管理系统是一个小型的管理系统,主要采用模块化程序设计方法,以方便以后对系统的修改、补充和维护。

各模块独立且又相互联系,开发语言的选择能够使各模块的功能发挥到极致,以方便日后的加以修改和补充。

样式单独设计、新颖,用户使用方便快捷。

系统采用更人性化的设计思路,以方便用户为核心。

在使用系统管理工资的同时,亦可以使用系统查询用户基本信息等数据。

●系统主要是对工资数据进行管理。

管理员登录系统,及时更新工资信息及相关信息,给学校员工提供及时的工资信息。

●界面设计人性,方便员工以及管理员操作。

1.3开发工具的选用及介绍

该系统数据库采用MicrosoftSQLServer2005数据库,该数据库系统在安全性、准确性和运行速度方面有一定优势,并且处理数据量大,效率高;后台采用VisualStudio2005作为开发工具,使用C#语言为主要开发语言。

1.3.1VisualStudio2005

VisualStudio2005是基于.NET2.0框架的。

它同时也能开发跨平台的应用程序,如开发使用微软操作系统的手机的程序等。

总体来说是一个非常庞大的软件,甚至包含代码测试功能。

这个版本的VisualStudio包含有众多版本,分别面向不同的开发角色。

其中,C#是微软公司在2000年7月发布的一种全新且简单、安全、面向对象的程序设计语言,是专门为.NET的应用而开发的语言。

它吸收了C++、VisualBasic、Delphi、Java等语言的优点,体现了当今最新的程序设计技术的功能和精华。

C#继承了C语言的语法风格,同时又继承了C++的面向对象特性。

不同的是,C#的对象模型已经面向Internet进行了重新设计,使用的是.NET框架的类库;C#不再提供对指针类型的支持,使得程序不能随便访问存地址空间,从而更加健壮;C#不再支持多重继承,避免了以往类层次结构中由于多重继承带来的可怕后果。

.NET框架为C#提供了一个强大的、易用的、逻辑结构一致的程序设计环境。

同时,公共语言运行时(CommonLanguageRuntime)为C#程序语言提供了一个托管的运行时环境,使程序比以往更加稳定、安全。

1.3.2数据库及数据库访问接口

本设计数据库采用SQLServer2005,SQLServer2005是一个全面的数据库平台,使用集成的商业智能(BI)工具提供了企业级的数据管理。

SQLServer2005数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。

SQLServer2005数据引擎是本企业数据管理解决方案的核心。

此外SQLServer2005结合了分析、报表、集成和通知功能。

这使您的企业可以构建和部署经济有效的BI解决方案,帮助您的团队通过记分卡、Dashboard、Webs和移动设备将数据应用推向业务的各个领域。

数据访问接口采用ODBC(OpenDatabaseConnectivity,开放数据库互连)。

ODBC是MicrosoftWindowsOpenStandardsArchitecture(WOSA,Windows开放服务体系)的重要组成部分,有Microsoft公司于1991年底发布,短短几年已成为事实上的工业标准,它建立了一组规,提供了一套分层的标准API,解决了嵌入式SQL接口的非规核心,数据应用系统用它来访问任何提供了ODBC驱动程序的数据库,结束了对过去针对不同的数据库系统开发必须掌握相应数据访问API的时代,目前ODBC驱动已经提供了对大多数常见类型数据库的支持,包括dBase、Access/、SQLServer和Oracle等,也包括了对其他类型的数据库的支持,如文本、Excel电子表格等。

1.3.3开发语言

C#是微软公司在2000年7月发布的一种全新且简单、安全、面向对象的程序设计语言,是专门为.NET的应用而开发的语言。

它吸收了C++、VisualBasic、Delphi、Java等语言的优点,体现了当今最新的程序设计技术的功能和精华。

C#继承了C语言的语法风格,同时又继承了C++的面向对象特性。

不同的是,C#的对象模型已经面向Internet进行了重新设计,使用的是.NET框架的类库;C#不再提供对指针类型的支持,使得程序不能随便访问存地址空间,从而更加健壮;C#不再支持多重继承,避免了以往类层次结构中由于多重继承带来的可怕后果。

.NET框架为C#提供了一个强大的、易用的、逻辑结构一致的程序设计环境。

同时,公共语言运行时(CommonLanguageRuntime)为C#程序语言提供了一个托管的运行时环境,使程序比以往更加稳定、安全。

其特点有:

  ·语言简洁。

  ·保留了C++的强大功能。

  ·快速应用开发功能。

  ·语言的自由性。

  ·强大的Web服务器控件。

  ·支持跨平台。

  ·与XML相融合。

2、可行性分析

2.1技术可行性

由于VisualStudio2005具有完整的数据库开发功能,它使用的是大家所熟悉的windows窗体标准(C#)。

通过端对端的设计、调试和提交,可以控制软件应用的整个生命周期。

此系统采用VisualStudio2005开发。

其中前台的程序是实现中的重点部分,其容主要是生成SQL语句对数据库操作及对所得数据进行处理。

系统的数据库系统采用的是SQLServer2005。

该数据库系统的管理和开发都比较容易入手,性价比较高,很适用于Windows应用程序的后台数据库。

根据当前所掌握的技术和学习进度而言,完全有能力完成并实现该系统,所以在技术上是可行的。

2.2经济可行性

1、费用分析:

此次设计是毕业设计,没有投入任何开发经费。

在硬件方面,一台装有VisualStudio2005以及SQLServer2005的计算机则可以完成前期的设计与后期的调试、测试,以及使用都可用此计算机完成。

2、效益分析:

该系统是个人所完成的一个任务,不追求经济利益,旨在学习和锻炼自己所用。

此系统的完成能够是自己得到锻炼与学习,虽说不追求经济利益,但是能够增加自己的能力也是很好的。

2.3社会可行性

学校工资管理系统是目前学校在追求效益方面不可或缺的,是符合现代教育发展方向的。

工资管理系统的应用能够使得学校工作能力快速提升,在方便管理者的同时也能方便学校员工。

在目

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 法律文书 > 辩护词

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1