网上购物系统概要设计说明书Word文件下载.docx
- 文档编号:14009971
- 上传时间:2022-10-16
- 格式:DOCX
- 页数:6
- 大小:20.20KB
网上购物系统概要设计说明书Word文件下载.docx
《网上购物系统概要设计说明书Word文件下载.docx》由会员分享,可在线阅读,更多相关《网上购物系统概要设计说明书Word文件下载.docx(6页珍藏版)》请在冰豆网上搜索。
2.任务概述2.1.需求概述根据实际情况,把商品分类,提供商品查找,订单查询,商品管理,订单管理,系统管理等小模块合并成一个可执行的软件系统模型。
使用户快速地搜索和查找到所需要要产品和开发人员可以较快地确定需求,然后采用循环进化的开发方式,对系统模型作连续的精化,将系统需具备的性质逐渐增加上去,直到所有的性质全部满足。
此时模块也发展成为最终产品了2.1.1.在线展示只要登录到网站后,就可以在线浏览展示商品,最新商品动画展示在线购买商品从后台数据库动态显示商品图片与产品名。
单击产品名或图片就看到产品的详细介绍。
要添加购买与收藏功能。
2.1.2.在线下订单:
只有注册用户才能利用该系统下订单。
注册后并且处于激活状态才可以购物下订单。
非注册用户和处于非激活状态的用户,只能浏览商品的基本情况。
用户登录后,就可以使用系统提供的各种功能。
单击产品对应的购买按钮后,要显示购物车界面,在该界面中要实现购买产品数量统计、总价格统计及每种产品的购买时间。
在购物车中,可以实现继续购买、产品数量的修改、删除购买物品、到收银台付款功能。
在信息填写与提交中,要实现“返回上一步”修改功能,实现所以信息统计界面。
实现产生订购单号功能。
2.1.3后台管理服务管理员修改功能商品管理功能会员管理功能2.1.4留言功能客户可以根据自己的需求,留言给管理员。
必要的商品信息等,管理员上线后可以查看留言,根据顾客的需求展示必要的商品信息,两者都在线可以进行商品的商谈,交易等。
2.2.运行环境服务器端:
ASP+SQLSERVER2000+IIS5.0客户端:
IE浏览器2.3.开发环境SQLServer数据库+IIS5.0+Windows2000+Dreamweaver20042.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功能分配前台系统中是由三个子模块组成的。
它们分别是商品查询模块、订单查询模块、订购模块。
商品检索窗口中提供了两个框,分别是输入商品名称,和商品的类别。
用户把资料输入完成后,选择好商品的类别后按提交键,数据将提交给list.asp页面,通过search.asp页面的代码,连接到数据库,从shop_snsn表进行查询,得出结果后显示在research.asp中。
页面流程图:
资料显示(research.asp)商品检索(list.asp)4接口设计4.1外部接口用户界面接口设计:
本产品的用户一般需要通过终端进行操作,进入主界面后点击相应的窗口,分别进入相对应的界面(如:
输入界面、输出界面)。
用户对程序的维护,最好要有备份。
软件接口:
WIN9X/NT操作系统,汉语编程系统。
4.2内部接口系统中的各模块之间的接口、调用关系,以及模块间的数据传递关系如下图所示:
(1)初始化模块:
系统当用户登入网站后调用,执行完毕后进入消息循环状态;
(2)关闭系统模块:
由系统功能模块调用,执行完后返回操作系统。
(3)系统功能模块:
接受系统功能区的相应信息,启动浏览、订购、登入、服务、管理等模块。
(4)浏览模块:
由相应消息驱动,完成对文件模块的直接消息响应功能,可能会调用刷新浏览模块。
(5)商品资料模块:
由相应消息驱动,完成对购货资料区的直接消息响应功能,可能会调用刷新货物模块和货物查询模块(包括一般查询和高级查询)、货物订购模块、支付模块,补交货款模块。
(6)用户资料模块:
由相应消息驱动,完成对用户资料区的直接消息响应功能,可能会调用刷新用户模块会员注册模块、会员帐目模块、会员预付模块。
(7)定单资料模块:
由相应消息驱动,完成对定单资料区的直接消息响应功能,可能会调用刷新定单模块和定单查询模块及取消定单模块。
(8)密码管理模块:
完成对密码的管理。
(9)身份验证模块:
完成对用户身份的验证。
5.数据结构设计5.1逻辑结构设计网上购物系统层次图(H图):
网上购物系统1.0前台系统2.0后台系统商品查询订购模块订单查询其它模块新闻管理商品管理订单管理系统管理数据库逻辑设计:
系统管理员表shop_admin·
新闻表shop_news·
商品表shop_snsn·
订单表shop_action数据表的详细设计:
系统管理员表shop_admin(主键:
Id)表3.3.3系统管理员shop_admin表的结构编号字段名称数据类型长度说明1adminId自动编号10自动增加2Admin文本20用户名称3PassWord文本20用户密码4Flag数字10超级管理员新闻表shop_news(主键:
News_Id)表3.3.4新闻shop_news表的结构编号字段名称数据类型长度说明1NewsId自动编号10自动增加2Newsname文本100新闻名称3NewsContent备注1000新闻内容4addname文本50新闻作者5adddate日期/时间长日期新闻添加时间6viewcount数字255阅读次数商品表shop_snsn(主键:
Product_No)表3.3.5商品Product表的结构编号字段名称数据类型长度说明1shopid自动编号10编号2shopname文本50商品名3pinpai文本30品牌4shopchuban文本20单位5yushu数字20剩余量6zhuang文本255商品全景图7isbn文本255型号8shopcontent文本1000介绍9shichangjia货币货币市场价10huiyuanjia货币货币会员价11vipjia货币货币Vip价12shoppic长整型255缩略图订单表shop_action(主键:
ID)表3.3.6订单shop_action表的结构编号字段名称数据类型长度说明1actionid自动编号10自动增加2Username文本50用户姓名/单位3Actiondate时间/日期长日期订货日期4Shopid数字10商品编号5Shopcount数字50订货数量6Zhuangtai数字20订单状态7Danjia货币货币单价另外,要声明的是,为了能更好的保持数据的一致性就需要通过程序来完成。
5.2物理结构设计本数据库的文件物理结构:
采用二叉树的结构记录文件。
6.运行设计6.2运行控制本软件控制流程:
当用户登入网站后启动index。
Asp通过身份验证后,登入系统,并调用系统,由相应的访问方式分别活其他模块6.3运行时间各模块运行时间均应控制在1-10秒内7.出错处理设计7.1出错输出信息出错状况用户没有注册用户忘记密码用户没有进行订购活动就查询购物篮用户要进行团购,操作步骤错误解决方法弹出消息框提示用户先进行注册弹出消息框提示用户进入“忘记密码”通道获得密码弹出消息框提示用户还没进行购物,购物篮为空提示他查看团购通道中的说明。
出错状况用户点击购买特价商品,但资格不够用户查询定单,日期已过期。
用户查询的定单不存在。
用户查询的定单被取消。
解决方法弹出消息框提示用户现有资格不够。
弹出消息框提示用户只能查询近期三个月以内的定单弹出消息框提示用户查询的定单不存在。
弹出消息框提示用户的定单因三天内没有支付钱款而被取消。
出错状况用户点击尚未开通的链接用户所要订购的货物本网站暂无用户所使用的银行卡不能使用用户无法正常使用
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网上 购物 系统 概要 设计 说明书