平台的选用等。Р第3章:对系统的可行性分析,需求分析作详细的探讨。Р第4章:详细介绍了系统的框架、数据库设计等。Р第5章:结合系统,详细介绍了本系统的代码设计。Р第6章:测试系统。Р第7章:对本次系统设计的总结。Р Р系统开发的相关理论与技术Р系统开发模式РB/S结构设计模式Р本设计采用B/S结构的开发模式。所谓B/S结构,即Browser/Server(浏览器/服务器)方式的网络结构,在客户端不需要开发任何用户界面,而统一采用如IE一类的浏览器,通过Web浏览器向Web服务器提出请求,由Web服务器对数据库进行操作,并将结果逐级传回客户端。主要利用了不断成熟的ipt语言(VBScript、JavaScript…)技术,是一种全新的软件系统结构技术。Р在B/S体系结构系统中,用户通过浏览器向分布在网络上的许多服务器发出请求,服务器对浏览器的请求进行处理,将用户的信息返回到浏览器。B/S结构简化了客户机的工作,客户机上只需要配置少量的客户端软件[7]。服务器将担负更多的工作,对数据库的访问返回以及动态网页生成等工作全部由Web服务器完成。B/S三层体系结构采用三层结构,在数据管理层(Server)和用户界面层(Client)增加了一层结构,称为中间件(Middleware),使整个体系结构成为三层。这种三层结构在层与层之间相互独立,任何一层的改变不会影响其它层的功能。B/S网络结构如图2-1所示。Р图2-1 B/S网络结构РB/S结构设计模式的优势与劣势Р(1)B/S结构最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件。只要有一台能上网的电脑就能使用,客户端零维护。系统的扩展非常容易,只要能上网,再由系统管理员分配一个用户名和密码,就可以使用了。甚至可以在线申请,通过公司内部的安全认证(如CA证书)后,不需要人的参与,系统可以自动分配给用户一个账号进入系统[8]。