1引言...............................................................................................................................................21.1编写目的.................................................................................................................................21.2背景.........................................................................................................................................21.3定义.........................................................................................................................................21.4参考资料.................................................................................................................................32任务概述.......................................................................................................................................32.1目标.........................................................................................................................................32.2用户的特点.............................................................................................................................42.3假定和约束.............................................................................................................................43需求规定.......................................................................................................................................53.1对功能的规定.........................................................................................................................53.2对性能的规定.........................................................................................................................53.2.1精度..................................................................................................................................93.2.2时间特性要求..................................................................................................................93.2.3灵活性..............................................................................................................................93.3输人输出要求.......................................................................................................................103.4数据管理能力要求...............................................................................................................113.5故障处理要求.......................................................................................................................113.6其他专门要求.......................................................................................................................124运行环境规定.............................................................................................................................134.1设备.......................................................................................................................................134.2支持软件...............................................................................................................................134.3接口.......................................................................................................................................134.4控制.......................................................................................................................................13软件需求说明书1引言1.1编写目的随着计算机网络技术的飞速发展,网络技术越来越受到人们的重视,它已逐渐渗入我们生活各个层面。今天的生活人们离不开网络,对于一些特别的购物形势顺势而生,人们不再单单的只是到商店里面去购买自己喜欢东西,越来越喜欢网络购物这种方便快捷的购物方式。在这个信息技术强大的社会里我们只需要在家里就能够买到自己喜欢的东西,完全不需要走出家门。网络购物在电子商务领域有着巨大的发展潜力,在未来的这些年人们都会很看重。本设计从人们对于购物的一些基本现状出发,针对人们的一些普遍习惯,开发设计出了具有一些最基本功能的网络购物平台系统。本系统是采用jsp技术b/s架构的网站。本文首先介绍网络购物平台系统的开发背景。接着介绍了JSP编程技术和MySql等相关理论知识,以及相关的开发平台的知识,并对网络购物平台系统在用户的角度下进行了较详细的需求分析,然后重点讨论该系统的设计与实现,包括数据库设计和系统功能设计。并度用户界面以及编码实现做了详细的描述。本系统的设计的目标原则是b2c客户群。1.2背景说明:a.此次开发的软件名称为《BS网上商城》b.该项目的提出者为BS电子商务公司,开发单位我公司,项目主管主要是我公司的一名项目经理,另外该电子商务公司的一位副总经理会协助我们开发。c.目前本项目是一个独立完整的项目,目前不提供其他系统的借口。1.3定义商场会员网上商城平台中合法的系统注册用户管理员系统管理者非会员未注册的只有购买原价产品的权利的用户用户所有来网上商城的非内部管理或工作人员(1).B/S(Brower/Server)(2).IIS5.0(InternetInformationServer)(3).HTML(HypertextMarkupLanguage,超文本标记语言)(4).CSS(CascadingStyleSheets,层叠样式表单)(5).JSP(JavaServerPages)1.4参考资料列出用得着的参考资料,如:a.国家标准《软件需求说明书(GB856T——88);》b.《BS网上商城电子商务系统案例研究项目合同20110710-01》c.《网站开发项目教程》陈密方中国铁道出版社《软件测试》朱少名电子工业出版社2任务概述2.1目标当今时代,琳琅满目的商场与商店无处不见,邮购铺天盖地;并随着科技的发展与人类的进步,时间的要求也越来越紧.更多的人不愿意拿出成倍的时间花费在挤车,排队,逛街等传统的选购商品方式中.随着计算机技术的发展和计算机的普及,电子商务的推出,前程学校为了满足广大顾客的需求并创造更好的购物环境,其希望开发一个能够帮助顾客在网上进行查找,选购自已满意商品的软件,以便使顾客能够轻轻松松足不出户地在家买到自己喜欢的商品.如何建立一个友好的购物环境,大胆的留住顾客的眼球将是本文讨论的重点.本文将从部门,商品的展示,购物车的设计以及支付,送货,顾客简档等方面逐一介绍.力求构造出一个友好,舒适的购物环境.该软件的用户是顾客与网上商城管理员.该软件具有下列特性:1.管理员可以添加,更新或删除有关网上商城中的商品种类的信息;2.管理员可以添加,更新或删除有关网上商城中的商品详细信息;3.管理员可以查看或删除有关网上商城中的会员用户信息;4.管理员可以查看或删除有关网上商城中的一般用户信息;5.管理员可以查看,更新或删除有关网上商城中的订单信息;6.用户可以在网上商城中自由浏览有关商品;7.用户可以在网上商城中查询有关商品;8.用户可以在网上商城中查看有关商品的详细信息;9.用户可以在网上商城中查看有关种类的详细信息;10.用户可以在网上商城中通过种类信息浏览有关商品;11.用户可以在网上商城中自由选购有关商品;12.用户可以在网上商城中关键字搜索产品的信息;13.用户可以在网上商城中详细搜索产品的信息;14.会员用户可以增加,更新,删除有关自己的详细信息;15.会员用户可以查看自己的订单信息;16.会员用户可以查看自己的历史购物信息;15.会员可以通过回答正确自己的相关信息找回密码;本项目是一个独立,完整的项目,目前不提供其他系统的接口.2.2用户的特点本系统将在BS网上