谈软件工程中员工信息管理系统可行性

更新时间:2024-02-24 作者:用户投稿原创标记本站原创
在当今社会,互联网的发展,给人们的工作和生活带来了极大的便利和高效,信息化,电子化已经成为节约运营成本,提高工作效率的首选。当前大量企业的员工管理尚处于手工作业阶段,不但效率低下,还常常因为管理的不慎而出现纰漏。因此部分企业需求,设计企业员工信息管理系统,以帮助企业达到员工管理办公自动化、节约管理成本、提高企业工作效率的目的。
员工信息管理系统主要对企业员工的信息进行集中管理,方便企业建立一个完善的、强大的员工信息数据库,它是以SQL 2000数据库作为开发平台。使用jsp编写程序,完成数据输入、修改、存储、调用查询等功能;并使用SQL 2000数据库形成数据,进行数据存储。
1.1技术可行性
1.1.1Ja的发展及特点
Ja是由Sun Microsystems公司于1995年5月推出的Ja程序设计语言(以下简称Ja语言)和Ja平台的总称。用Ja实现的Hot Ja浏览器(支持Ja applet)显示了Ja的魅力:跨平台、动态的Web、Internet计算。从此,Ja被广泛接受并推动了Web的迅速发展,常用的浏览器现在均支持Ja applet。另一方面,Ja技术也不断更新。
1991年,Sun公司的James Gosling。Bill Joe等人,为电视、制约烤面包机等家用电器的交互操作开发了一个Oak(一种橡树的名字)软件,他是Ja的前身。当时,Oak并没有引起人们的注意,直到1994年,随着互联网飞速发展,他们用Ja编制了HotJa浏览器,得到了Sun公司首席执行官Scott McNealy的支持,得以研发和发展。为了促销和法律的理由,1995年Oak更名为Ja。Ja分为三个体系JaSE(Ja2 Platform Standard Edition,ja平台标准版),JaEE(Ja 2软件工程中员工信息管理系统的可行性由优秀论文网站www.808so.com提供,助您写好论文. Platform,Enterprise Edition,ja平台企业版),JaME(Ja 2 Platform Micro Edition,ja平台微型版)。
Ja平台由Ja虚拟机(Ja Virtual Machine)和Ja 应用编程接口(Application Programming Interface、简称API)构成。Ja 应用编程接口为Ja应用提供了一个独立于操作系统的标准接口,可分为基本部分和扩展部分。
Ja语言是一个支持网络计算的面向对象程序设计语言。Ja语言吸收了Smalltalk语言和C++语言的优点,并增加了其它特性,如支持并发程序设计、网络通信、和多媒体数据制约等。主要特性如下:
1.Ja语言简单。Ja语言的语法与C语言和C++语言很接近,使得大多数程序员很容易学习和使用Ja。另一方面,Ja丢弃了C++ 中很少使用和难以理解的特性,如操作符重载、多继承、自动的强制类型转换。特别地,Ja语言不使用指针,并提供了自动的废料收集,使得程序员不必为内存管理而担忧。
2.Ja语言是一个面向对象的。Ja语言提供类、接口和继承等原语,Ja语言全面支持动态绑定,而C++ 语言只对虚函数使用动态绑定。
3.Ja语言是分布式的。Ja语言支持Internet应用的开发,在基本的Ja应用编程接口中有一个网络应用编程接口(ja.net),它提供了用于网络应用编程的类库,包括URL、URLConnection、Socket、 ServerSocket等。Ja的RMI(远程策略激活)机制也是开发分布式应用的重要手段。
4.Ja语言是健壮的。Ja的强制类型机制、异常处理、废料的自动收集等是Ja程序健壮性的重要保证。
5.Ja语言是安全的。Ja通常被用在网络环境中,为此,Ja提供了一个安全机制以防恶意代码的攻击。
6.Ja语言是体系结构中立的。Ja程序在Ja平台上被编译为体系结构中立的字节码格式, 然后可以在实现这个Ja平台的任何系统中运转。
7.Ja语言是可移植的。这种可移植性来源于体系结构中立性,另外,Java还严格规定了各个基本数据类型的长度。Ja系统本身也具有很强的可移植性。
8.Ja语言是解释型的。如前所述,Ja程序在Ja平台上被编译为字节码格式, 然后可以在实现这个Ja平台的任何系统中运转。
9.Ja是高性能的。与那些解释型的高级脚本语言相比,Ja的确是高性能的。事实上,Ja的运转速度随着JIT(Just-In-Time)编译器技术的发展越来越接近于C++。
10.Ja语言是多线程的。在Ja语言中,线程是一种特殊的对象,线程的活动由一组策略来制约。 Ja语言支持多个线程的同时执行,并提供多线程之间的同步机制。
11.Ja语言是动态的。Ja语言的设计目标之一是适应于动态变化的环境。Ja程序需要的类能动态地被载入到运转环境,也可以通过网络来载入所需要的类。这也有利于软件的升级。
1.1.2Jsp的介绍
Jsp是Ja Server Page的缩写,是由Sun公司倡导、许多公司参与,于1999年推出的一种Web服务设计标准。Jsp是基于Ja Servlet以及整个Ja体系的Web开发技术,利用这一技术可以建立安全、跨平台的先进动态网站。
JSP页面由HTML代码和嵌入其中的Ja代码所组成。服务器在页面被客户端请求以后对这些Ja代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。Ja Servlet 是JSP的技术基础,而且大型的Web应用程序的开发需要Ja Servlet和JSP配合才能完成。JSP具备了Ja技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。软件工程中员工信息管理系统的可行性相关论文由www.808so.com收集,如需论文可联系我们.

点赞:11354 浏览:45705