1、本文根据高校津贴管理的具体情况,详细介绍了通过B/S架构实现津贴管理系统的过程。该系统采用目前流行的Java语言,利用JSP、Javascript、Servlet 、JavaBean、AJAX、等技术以及Microsoft SQL Server 2000数据库存储数据完成系统的开发。实现了对津贴的计算、发放、报表统计和教职工对个人津贴查询的功能。通过该系统管理津贴,不仅能减少财务人员的工作量,提高津贴管理的效率,让数据存储更加安全,同时提供了教职工查询自己津贴信息的功能。因此,通过该系统管理津贴,解决了传统津贴管理过程中存在的各种问题,使津贴管理更加的安全高效。关键词: B/S, java,
2、Microsoft SQL Server 2000, 津贴管理ABSTRACTWith the rapid development of computer technology, computer technology in all walks of life have been widely used. Grants management staff college management as an important component, and establish a computer-based grants management system to improve managemen
3、t quality and efficiency of subsidies as an important means for achieving the modernization of university administration of allowances necessary prerequisite. College grants management is a complex and tedious work, involving allowance, hours allowance, research activities allowances, allowances and
4、 other social activities heavily subsidized data processing. If only the financial officers handled by hand, not only less efficient, but the error caused by negligence are inevitable. According to the specific circumstances of university grant management are described in detail by B/S architecture
5、for grants management process. The system uses the popular Java language, using Jsp, Servlet, Ajax and other technologies, and Microsoft SQL Server 2000 database to store data to complete the system development. Realize the benefits calculation, payment, reports, statistics and staff of the personal
6、 allowance queries. Through the system management benefits, not only reduce the workload of the finance staff to improve the efficiency of administration of allowances, so that more secure data storage, while providing staff access their benefits information functions. Thus, by the system management
7、 benefits, grants management process to solve the previous problems that exist, so that the security of benefits administration more efficient. Keywords: B/S,java,Microsoft SQL Server 2000,grants management1 绪论1.1 津贴管理系统的概述随着社会的快速发展和现代化管理水平的提高,各行各业都在积极地使用现代化管理工具管理各项事务,从而提高工作效率,增强社会竞争力。高校的快速发展也对高校的管理
8、体制提出了更高的要求。教职工津贴管理作为高校管理工作的一个重要组成部分,能够高效率完成高校日常管理事务,也成为建设现代化校园、推动高校人事管理走向科学化、规范化的必要条件。传统的津贴管理方式由于存在着许多缺点,不仅不利于及时查找和统计信息,而且工作量大、效率低下,很容易出现人为的错误。随着学校规模的不断扩大,教职工和津贴信息的增加,传统的津贴管理方式已经不能满足现代津贴管理的需要和高校的快速发展。通过计算机系统实现津贴管理就能够解决传统管理方式中存在的许多问题。计算机具有运算速度快、信息储存量大、计算精度高等一系列的优点,可以快速的实现津贴的计算统计,信息的查询和修改,及时准确的提供全面数据和
9、分析结果,有利于财务部门及时掌握财务状况,实现对财务的统计核算。这些优点能够极大地提高津贴管理水平和工作效率,实现津贴的现代化管理。因此,结合灵活高效的计算机技术开发合理的津贴管理系统,将促进津贴管理更加地规范化、科学化,同时也会更加有利于高校的管理和发展。1.2 本课题研究的背景及意义1.2.1 本课题来源及背景简介本课题以攀枝花学院人事津贴管理为背景,对人事津贴管理进行研究。近年来,随着学院的快速发展,学院的规模不断扩大,教职工的人数也在不断地增加,学院津贴管理工作的任务也越来越繁重。津贴管理涉及到许多数据管理,而津贴又由岗位津贴、课时津贴、科研津贴和社会活动津贴及变动津贴等几部分组成,津
10、贴计算过程中需要涉及到教职工职称信息、岗位信息、课程课时以及课程性质等信息。由于津贴关联数据项较多,计算过程相对繁琐,以传统手工管理方式管理津贴,不仅不利于津贴数据的管理,也不方便教职工查询自己的津贴信息。因此在传统手工管理方式已经不能满足学院津贴管理的需求的同时,采用现代化的管理方式实现学院津贴管理,让数据存储更加安全、津贴计算更加快速准确,数据的查询和修改更加的方便显得十分的必要。 1.2.2 研究本课题的意义利用计算机技术建立现代化的高校津贴管理系统,将彻底改变传统津贴管理的方式,取而代之的是利用先进的计算机技术实现津贴管理,这样不仅能够提高津贴管理的效率、减少工作量,而且让津贴管理更加
11、的安全、快捷、准确。同时将计算机技术运用到现代高校管理体制中,是适应时代,全面建设现代化校园的需要,而且对于推动建设现代化高校具有积极意义。1.3 本课题研究的主要内容 本文详细地介绍了津贴管理系统从分析、设计到实现的全部过程。共分为 6 部分,具体如下:第1部分 绪论,阐述了津贴系统的概述、课题研究的背景及意义,以及论文研究的主要内容。第 2部分 系统开发相关技术,介绍了本课题所用到的技术,包括Java、Jsp、Servlet、Ajax等技术以及C/S 和 B/S 的比较,为系统开发提供技术支持。第 3部分 系统需求分析,主要是进行功能分析,整个系统包括教职工的津贴查询系统和津贴管理人员管理
12、津贴系统两部分组成。第 4部分 系统设计,主要是描述人事工资管理系统的系统体系结构,根据分析得出功能结构,根据需求模型,利用 SQL2000 进行数据库设计,接下来对整个系统的子模块进行详细进行详细设计。第 5部分 系统实现,介绍系统开发平台的搭建及部分模块的详细实现过程和实现的界面效果图。第 6部分 系统测试,采用单元测试和系统测试对系统进行测试,检验系统是否实现需求的功能。最后是本课题的结论,所用到的参考文献及致谢的部分。1.4 本章小结通过津贴管理系统的概述,引出了本课题研究的背景和意义,介绍了论文的主要组织结构和主要内容。2 系统开发相关技术本课题主要研究采用JAVA语言开发B/S模式
13、的津贴管理系统,其中涉及到JavaEE、JSP、JavaScript、Servlet 、JavaBean、AJAX、数据库等技术以及MVC设计模式,在本章中将对系统开发运用的主要技术、开发模式以及系统运行环境作详细介绍。2.1 JAVA相关简介2.1.1 Java简介JAVA是由美国Sun Microsystems公司在1995年推出的一种编程语言。该语言具有安全、跨平台、面向对象、简单、适用于网络等显著特点。JAVA程序的执行主要是通过JAVA虚拟机实现的。JAVA虚拟机是利用软件模拟的计算机,可以在任何处理器上安全并兼容地执行经编译生成的JAVA程序目标文件中的字节码。JAVA执行的过程是
14、先由JAVA编译器负责将源程序编译成为字节码文件,再由JAVA虚拟机中的JAVA解释器将字节码文件解释成为特定的机器码进行运行。JAVA虚拟机的建立需要针对不同的软硬件平台做专门的实现,既要考虑处理器的型号,也要考虑处理器的类型。目前在SPARC结构、X86结构、MIPS和PPC等嵌入式处理芯片上;在UNIX、Linux、Windows和部分实时操作系统上都可以安装对应版本的虚拟机。同时Java具有面向对象、鲁棒并且安全、结构中立并且可以移植、高性能、解释执行、多线程并且是动态的等一系列优点。目前Sun公司把Java平台划分为 Java SE(Java Platform,Standard Ed
15、ition)、Java EE(Java Platform,Enterprise Edition)、Java ME(Java Platform,Micro Edition)三个平台。Java SE允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的 Java 应用程序。Java SE 包含了支持 Java Web 服务开发的类,并为 Java Platform,Enterprise Edition(Java EE)提供基础。Java EE 是在 Java SE 的基础上构建的,它提供 Web 服务、组件模型、管理和通信 API,可以用来实现企业级的面向服务体系结构(service-oriented architecture,SOA)和 Web 2.0 应用程序。Java ME 为在移动设备和嵌入式设备(比如手机、PDA、电视机顶盒和打印机)上运行的应用程序提供一个健壮且灵活的环境。鉴于JAVA众多的优秀特性,许多项目都采用JAVA来进行开发,JAVA语言正逐步成为世界上程序员使用最多的编程语言。2.1
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1