三、系统设计模式
B/S(Browser/Server,浏览器/服务器)模式又称B/S结构。它是随着Internet技术的兴起,对C/S模式应用的扩展。在这种结构下,用户工作界面是通过IE浏览器来实现的。B/S模式最大的好处是运行维护比较简便,能实现不同的人员,从不同的地点,以不同的接入方式(比如LAN, WAN, Internet/Intranet等)访问和操作共同的数据;最大的缺点是对企业外网环境依赖性太强,由于各种原因引起企业外网中断都会造成系统瘫痪。
B/S结构的优点:
(1)具有分布性特点,可以随时随地进行查询、浏览等业务处理。
(2)业务扩展简单方便,通过增加网页即可增加服务器功能。
(3)维护简单方便,只需要改变网页,即可实现所有用户的同步更新。
(4)开发简单,共享性强
B/S 模式的缺点:
(1)个性化特点明显降低,无法实现具有个性化的功能要求。
(2)操作是以鼠标为最基本的操作方式,无法满足快速操作的要求。
(3)页面动态刷新,响应速度明显降低。
(4)无法实现分页显示,给数据库访问造成较大的压力。
(5)功能弱化,难以实现传统模式下的特殊功能要求。
四、相关技术
(一)JSP技术
JSP(全名Java服务器页面)是Sun Microsystems倡导的技术标准,许多公司都致力于使开发人员能够响应客户请求,同时为HTML、XML或其他将JSP技术格式化为Java语言脚本的论文创建动态网页,JSP网页为整个服务器单元提供接口,Java库端提供HTTP JSP应用程序,允许将java代码和特定的预定义操作嵌入到静态页面中。添加一个名为 JSP 操作的 XML 标记,该标记用于运行内置功能。或者,您可以创建 JSP 标记库,并且使用它们就像使用标准 HTML 或 XML 标记一样。标记库提供了一种扩展服务器性能的免费平台方法。
(二) MyEclipse集成开发环境
myeclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。
(三)SQL Server 2005
SQL Serve是一个关系数据库管理系统,它最初是由Microsoft Sybase和Ashton-Ta三家公司共同开发的,于1988年推出了第一个OS/2版本。在Windows NT 推出后,Microsof t与Sybase 在SQL Server 的开发上就分道扬镳了。Microsoft将SQL Server移植到Windows NT系统上,专注于开发推广SQL Server的Windows NT版本;Sybase则较专注于SQL Server在UNIX 操作系统上的应用。Microsoft SQLServer以后简称为SQL Server或MS SQL Server。
Sql server 2005是微软出的SQL系列最新版本。其主要特点如下:
(1)高性能设计,可充分利用WindowsNT的优势。
(2)系统管理先进,支持Windows图形化管理工具,支持本地和远程的系统管理和配置。
(3)强壮的事务处理功能,采用各种方法保证数据的完整性。
(4)支持对称多处理器结构、存储过程、ODBC,并具有自主的SQL语言。SQLServer以其内置的数据复制功能、强大的管理工具、与Internet的紧密集成和开放的系统结构为广大的用户、开发人员和系统集成商提供了一个出众的数据库平台。
计算机技术的飞速发展带动了很多行业的发展,计算机带给我们最直观的价值就是减少了人力物力的投资,提高了工作质量和效率,从而提高了整个社会的生产力。目前各大企业充分利用计算机资源和网络资源来提高自身的管理水平,而有关企业信息管理系统的设计也成为企业争论的热点问题。