网上书店系统的需求分析

来源:百度知道 编辑:UC知道 时间:2024/05/26 15:40:29
要准确的,而且格式规范!!!

1 引言
1.1 编写目的:本文档将描述对网上书店(电子商务网站)项目的可行性研究。
1.2 项目背景:
本项目作为《软件工程》课程的实习项目提出,希望通过《网上书店》电子商务网站的设计开发,了解软件文档的相关标准和编写原则,训练并掌握软件各类文档写作的技巧;另一方面,提高使用JSP开发J2EE架构的电子商务网站(B/S结构)的能力。
B/S结构的特点:
几乎没有限制的客户端访问和极其简单化的应用程序部署和管理是B/S模型的优势所在。它和C/S模型比较优点极为突出。
两层技术模型(Two-Tier Architecture)是指客户机直接与服务器交流,没有其他服务介入的技术模型。对用户量在12—100的局域网环境中,两层模型的确是个不错的方案。由于该模型中,所有的用户连接都是被保持的,也就是说即使在空闲状态,连接依然存在。所以,用户的并发请求数量有限的。为了解决这个限制,使得成千上万的用户可以被无顾虑地添加,我们最好选用三层模型。
B/S结构,即Browser/Server(浏览器/服务器)结构,是随着Internet技术的兴起,对C/S结构的一种变化或者说是改进的结构。用户界面完全通过浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现,形成三层结构,是一种全新的软件系统构造技术。B/S模型结构图如下所示:
从上图可见 这种结构的一个重要的特点是,用户可以完全不需要安装客户端软件,当然也不需要担心任何软件升级和不兼容等任何客户端所遇到的问题。
相比之下,B/S模型的优点显而易见,更适合这个网站的构建,有利于网站的维护和扩充。
● 所建议开发项目的名称 :
网上书店。
● 所建议开发项目的开发平台:
WINDOWS XP SP2。
● 所建议开发项目的测试平台:
WINDOWS XP SP2。
● 所建议开发项目的使用平台:
WINDOWS XP SP2。
● 所建议开发项目的开发软件:
Borland JBuilder2005 企业版,Tomcat5.0,SQL Server2000标准版,JDK1.5。