当前位置:首页 > 618 JSP新华人寿保险人事管理系统
基于jsp的企业人事管理系统
4.2.2添加客户保单信息界面 ................................................................................... 19 4.3内勤人员管理模块 ..................................................................................................... 20
4.3.1添加业务员信息界面 ....................................................................................... 20 4.3.2客户信息查询界面 ........................................................................................... 21 4.4理赔人员管理模块 ..................................................................................................... 22
第五章 系统测试 ............................................................................................... 22
5.1系统测试目的与意义 ................................................................................................. 22 5.2测试过程 ..................................................................................................................... 23 5.3其他错误 ..................................................................................................................... 23
结 论 ................................................................................................................. 24 参考文献 ............................................................................................................. 25 致 谢 ................................................................................................................. 26
IV
基于jsp的新华人寿保险人事管理系统
第一章 绪论
1.1课题背景
计算机网络技术的发展,给信息时代的人们带来了很大的方便。如今在Internet上,随处都可以看到种类繁多的信息管理系统,比如,办公化自动管理系统,电子商务系统,高校教务管理系统等等。随着信息技术的日益发展已深入到社会的各个角落,各个大的企业,都充分意识到传统的手工管理模式已经逐渐不能适应时代的发展,为了更好的发展,纷纷开发适合自己的管理系统。不管大企业。各种员工信息的小企业也是如此,企业的管理层也深深意识到这一点,以前管理大多为手工管理,效率低、易出错、手续繁琐,而且耗费大量的人力,物力,财力。他们希望有一个适合自己的管理系统,能够实现员工信息管理,客户管理,保单管理等功能。通过此系统,管理者可以对员工的各项情况实行电脑化管理,这样可以提高工作效率,也使得人事管理系统所需的各项信息能方便快速进行录入,查询,删除和更新,对相应关键数据也能够方便的统计结果。
1.2目的和意义
长久以来,新华人寿保险人事管理工作大多数都采用的是传统的手工方式来记录相关信息,这种管理方式存在很多缺点。对于小规模企业来说还勉强可以接受,但对于规模大一点的企业来说,人工记录是相当麻烦的。为满足企业发展需求,决定采用各种编程语言JSP开发了基于B/S架构的新华人寿保险人事管理系统,新华人寿保险人事管理系统是涉及信息科学、数据计算和计算机技术的复杂的人机交互系统。通过这些系统,可以对人力资源信息和管理进行智能化管理,有效地记录并查询员工、客户等情况,为企业的管理者提供了诸多方便。
1.3开发工具及技术
1.3.1开发工具
新华人寿保险人事管理系统主要采用MyEclipse加Tomcat后台服务器进行,设计过程中页面主要使用JSP技术完成,下面对MyEclipse、Tomcat和SqlServer数据库进行简要介绍。 1.3.1.1 MyEclipse
MyEclipse,是一个十分优秀的用于开发Java, J2EE的Eclipse插件集合,MyEclipse
基于jsp的新华人寿保险人事管理系统
的功能非常强大,支持也十分广泛,尤其是对各种开元产品的支持十分不错。MyEclipse企业级工作平台(MyEclipse Enterprise Workbench ,简称MyEclipse)是对Eclipse IDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布,以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML, Struts, JSP, CSS, Javascript, SQL, Hibernate。 1.3.1.2 Tomcat
Tomcat是一个小型的轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。可以这样认为,当在一台机器上配置好Apahce服务器,可利用它响应对HTML页面的访问请求。实际上Tomcat 部分是Apache 服务器的扩展,但它是独立运行的,所以当运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。 1.3.1.3 SqlServer
SqlServer使用C和C++编写,并使用了多种编译器进行测试,保证源代码的可移植性;支持AIX、FreeBSD、HP-UX、Linux、Mac OS、NovellNetware、OpenBSD、OS/2 Wrap、Solaris、Windows等多种操作系统;为多种编程语言提供了API;支持多线程,充分利用CPU资源;提供TCP/IP、ODBC和JDBC等多种数据库连接途径;可以处理拥有上千万条记录的大型数据库。对于一般的个人使用者和中小型企业来说,SqlServer提供的功能已经绰绰有余,而且由于SqlServer是开放源码软件,因此可以大大降低总体拥有成本。
1.3.2 JSP
JSP(Java Script Pages)是由Sun公司倡导、许多公司参与一起建立的一种动态网页技术。在传统的网页HTML文件(*.htm,*.html)中加入Java程序片段(Scriptlet)和JSP标记,就构成了JSP网页(*.jsp)。Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序片段,然后将执行结果以HTML格式返回给客户。程序片段可以操作数据库、可以重新定向网页、可以发送电子邮件等,这就是建立动态网站所需要的功能。所有程序操作都在服务器端执行,网络上传送给客户端仅是得到的结果,对客户浏览器的要求很低[1]。
JSP技术能让Web开发者和网页一样使用JSP开发的Web应用程序是跨平台的。由于JSP技术是建立在Java平台之上,所以使用JSP开发的Web应用程序是跨平台的。
基于jsp的新华人寿保险人事管理系统
JSP页面除了可以像普通网页一样使用标准标记语言的元素(如HTML标记)以外,还包含了特殊的JSP标记。由于JSP可以用来从数据库中获取数据,或者向数据库中写入数据,所以通过JSP,开发者可以在网页中加入动态内容[2]。
JSP有如下优点:
(1)一次编写,到处运行。除了系统之外,代码不用做任何更改。
(2)系统的多平台支持。基本上可以在所有平台上的任意环境中开发,在任意环境中进行系统部署,在任意环境中扩展。相比ASP/.net的局限性是显而易见的。
(3)强大的可伸缩性。从只有一个小的Jar文件就可以运行Servlet/JSP,到由多台服务器进行集群和负载均衡,到多台Application进行事务处理,消息处理,一台服务器到无数台服务器,Java显示了一个巨大的生命力。
(4)多样化和功能强大的开发工具支持。这一点与ASP很像,Java已经有了许多非常优秀的开发工具,而且许多可以免费得到,并且其中许多已经可以顺利的运行于多种平台之下。
(5)支持服务器端组件。web应用需要强大的服务器端组件来支持,开发人员需要利用其他工具设计实现复杂功能的组件供web页面调用,以增强系统性能。JSP可以使用成熟的
JAVA BEANS 组件来实现复杂商务功能(百度
http://baike.http://m.china-audit.com//view/3387.htm)。
(2)选取JSP的原因
JSP已成为当今最为流行的网络编程语言之一,广泛地运用于电子商务、电子政务及各行各业的软件中。JSP是一种动态网页技术,具有跨平台、运行效率高、上手容易等优点。只要具备程序设计的基本知识,学习JSP将变得容易[3]。
由于JSP的具有跨平台、运行效率高、易学易用等特点,JSP是一种动态网页编程语言,做简单界面比较容易,故选用JSP来实现学生管理系统。
1.3.3 JavaScript
JavaScript是一种基于对象和事件驱动并具有相对安全性的客户端脚本语言。同时
也是一种广泛用于客户端Web开发的脚本语言,常用来给HTML网页添加动态功能,比如响应用户的各种操作。JavaScript的一个重要功能就是面向对象的功能,通过基于对象的程序设计,可以用更直观、模块化和可重复使用的方式进行程序开发。在HTML基础上,使用Javascript可以开发交互式Web网页。Javascript的出现使得网页和用户之间实现了一种实时性的、动态的、交互性的关系,使网页包含更多活跃的元素和更加精彩的内容。在本系统中很多地方使用了javascript技术,比如说,检验用户输入数据的有效性,是否重复,是否为空等等。
共分享92篇相关文档