网上购物系统——概要设计说明书 网上购物系统 概要设计说明书 拟 制 人________许威________ 审 核 人_ 宋金德袁浩王朝阳 _ 批 准 人____ _____________ 1.引言 1.1.编写目的 编写此需求分析报告,实现商场、中小企业或个人在互联网上进行新产品展示,网上通信留言功能,重点实现网上商品的查、在线购买功能。
实现普通用户只能浏览,注册用户可以在线定购,后台管理人员可以进行产品上传更新、注册用户的管理等功能。
1.2.项目背景 软件名称:
网上购物系统 开发者:
宋金德,袁浩,王朝阳,许威 项目简介:
本系统主要实现网上产品展示与在线定购及人员的管理, 一、不同身份有不同的权限功能(管理人员、注册用户、游客) 二、在线产品展示(分页显示) 三、在线定购 四、后台管
理(用户管理、商品的管理) 1.3 参考资料 [1] 谭浩强 《动态网页制作ASP》 北京电子工业出版社. 2001 [2] 彭万波 《网页设计精彩实例》 北京电子工业出版社.2002 [3] 袁玫等 《网络数据库应用教程》 北京人民邮电出版社.2002 [4] 潘英伟 《网站开发实用手册》 中国广播电视出版社.2001 [5] 樊健平 《ASP高级编程及其项目应用开发》 中国水利水电出版社.2003 [6] 许卫林 《VBScript+ASP动态网页制作》 中国电力出版社.2002 [7] 金旭亮 《网站建设教程》 北京高等教育出版社.2002 [8] 张海潘 《软件工程导轮》 清华大学出版社.2005 [9] 石志国 《ASP精解案例教程》 清华大学出版社.2004 [10] 汪晓平、钟军《ASP网络开发技术(第二版)》 人民邮电出版社.2003. 1.4.问题陈述 对用户提供的服务有:
l 在线产品展示 2 在线查功能 3 在线下订单。
使用户快速地搜索和查到所需要要产品和开发人员可以较快地确定需求,然后采用循环进化的开发方式,对系统模型作连续的精化,将系统需具备的性质逐渐增加上去,直到所有的性质全部满足。
此时模块也发展成为最终产品了 2.1.1.在线展示 只要登录到网站后,就可以在线浏览展示商品, 最新商品动画展示 在线购买商品从后台数据库动态显示商品图片与产品名。
单击产品名或图片就看到产品的详细介绍。
要添加购买与收藏功能。
2.1.2.在线下订单:
只有注册用户才能利用该系统下订单。
注册后并且处于激活状态才可以购物下订单。
非注册用户和处于非激活状态的用户,只能浏览商品的基本情况。
用户登录后,就可以使用系统提供的各种功能。
单击产品对应的购买按钮后,要显示购物车界面,在该界面中要实现购买产品数量统计、总价格统计及每种产品的购买时间。
在购物车中,可以实现继续购买、产品数量的修改、删除购买物品、到收银台付款功能。
在信息填写与提交中,要实现“返回上一步”修改功能,实现所以信息统计界面。
实现产生订购单号功能。
2.1.3后台管理服务 管理员修改功能 商品管理功能 会员管理功能 2.1.4留言功能 客户可以根据自己的需求,留言给管理员。
必要的商品信息等,管理员上线后可以查看留言,根据顾客的需求展示必要的商品信息,两者都在线可以进行商品的商谈,交易等。
2.2.运行环境 服务器端:
ASP+SQLSERVER2000+IIS 5.0 客户端:
IE浏览器 2.3.开发环境 SQLServer数据库+IIS5.0+Windows2000+Dreamweaver2004 2.5.限制和约束 l 一个客户在系统中只有一个账号。
l 客户要想购物必须先登陆。
l 管理员只能进行三次登录 3.总体设计 3.1处理流程 顾客 网站首页 搜索商品 退出 浏览该商品 浏览其他商品 缺货登记 查看购物 放入购物车 继续购买 取消订单 下订单 确认订单 订单送商家 银货两讫 支付 送货上门 交易完成 售后服务 评论商品 会员登陆 3.2总体结构和模块外部设计 通过对用户需求的分析,可以分析出该网上购物系统大致可以把前台分为三个模块:
商品查询模块、订单查询模块、订购模块。
后台分为四个模块:
商品管理模块,商品交易模块,操作管理模块,新闻管理模块。
·总体功能需求 网上购物系统是针对网络用户提供网上购物的现代化平台,以实现用户方便的查询、与购买商品的业务需求。
·具体系统前台功能需求描述 (1).商品查询模块 通过商品的名称进行查询,可以更快的得到自己所查的商品资料。
(2).订单查询模块 提供给网络用户对所下的订单进行查询,可以查询到自己的订单是已发货还是正在处理。
(3).订购模块 提供网络用户对所选购商品的订购确定,并选择商品数量。
(4).其它模块 商品浏览等功能。
下图说明几者的关系: 前台系统平台 商品查询 订单查询模块 订购模块 其它模块 图3.2.1 系统前台功能需求描述 ·具体系统后台功能需求描述 (1).新闻管理模块 网上购物的网站实现管理者对站内的新闻进行分类管理,添加与删除新闻功能。
(2).商品管理模块 实现管理者对站内商品进行划分类别,定期更新管理商品,进行添加与删除操作。
(3).操作管理模块 实现管理者对站内订单的管理,提供订单列表,查看已确认订单。
(4).操作管理模块 实现管理者对站内用户的管理,和更改管理者的帐号与密码,和退出功能。
后台系统平台 新闻管理 商品管理 订单管理 系统管理 图3.2.2 系统后台功能需求描述 3.3功能分配 前台系统中是由三个子模块组成的。
发布评论