文档介绍:网上购物系统
详细设计说明书
1引言
1・1编写目的
电子商务是于九十年代初,在欧美兴起的一种全新的商业交易模式,它实现 了交易的无纸化,效率化,自动化表现了网络最具魅力的地方,快速的交换信息, 地理界限的模糊,这所有的一切也必将推2003 《VBScnpt+ASP动态网页制作》
《网站建设教程》
《软件工程导轮》 《ASP精解案例教程》
[10]汪晓平、钟军《ASP网络开发技术(第二版)》.
2・总体设计
2・1需求概述
系统总的來说需要实现以下功能:
前台系统
后台系统
为了使每一位有可能阅读和理解本系统的结构和功能我将用层次方框图来表 示系统总体结构和他们之间的关系:
3・程序描述
具体系统前台功能需求描述:
.商品查询模块
功能:完成查询商品的功能。
性能:这是经常使用的一个模块,对性能要求在1-10秒内作出反应。
输入项目:组合、模糊查询条件
输出项目:标准的SQL语句,发送设置浏览区命令。
测试要点:测试各种组合、模糊查询方式。
.订单查询模块
功能:完成查询定单的功能。
性能:这是经常使用的一个模块,对性能要求在1-10秒内作出反应。
输入项目:查询条件
输出项目:标准的SQL语句,发送设置浏览区命令。
测试要点:测试各种查询方式。
.订购模块
功能:提供网络用户对所选购商品的订购确定,并选择商品数量。
性能:用户选中所需要购买商品,点击订购的产品后出现订购商品的界面,输入 好你的姓需/单位,数量,联系方式,备注后再按确定, 将数据写入数据库,这样就完成了订购操作。
测试要点:测试在各种情况下,是否都能实现该功能。
其他模块
身份验证模块
功能:对用户进行身份验证,通过验证则登入系统。
输入项目:输入用户名和密码。
输出项目:无
存储分配:程序运行时占用内存约1MB左右。
初始化模块
功能:初始化系统,显示网站主页,并使系统进入正常工作状态。 输入项目:配置文件,数据库文件。
输出项目:设置全局变量,浏览区和基本资料区。
关闭系统模块
功能:关闭并退出系统,保留相应状态数据。
输入项目:全局变量。
输出项目:更新后的数据库文件和配置文件。
新闻管理模块
功能:使其他网站把我们的网站作为链接。
性能:这是经常使用的一个模块,对性能要求在1-10秒内作出反应。
输入项目:鼠标事件。
输出项目:设置数据库
.商品管理模块
功能:实现管理者对站内商品进行划分类别,定期更新管理商品,进行添加与删 除操作。
输入项目:商品名称
输出项目:商品信息
测试要点:对各事件进行测试
订单管理模块
功能:使用户完成订购商品的活动。
性能:这是经常使用的一个模块,对性能要求在1-10秒内作出反应。
输入项目:鼠标事件
输出项目:设置数据库
测试要点:测试在各种情况下,是否都能实现该功能。
系统管理模块
功