版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、“意达”购物网系统概要设计说明书拟 制 人_ _审 核 人_ 批 准 人_ _1.引言 1.1.编写目的 编写概要设计说明书,将我们的意达网站在互联网上进行新产品展示,网上通信功能,重点实现网上商品的前台管理和后台管理、了解意达的最新动态、在线购买功能、管理员管理功能。实现普通用户只能浏览,注册用户可以在线定购,后台管理人员可以进行产品上传更新、注册用户的管理等功能。 1.2.项目背景 软件名称:“意达”网上购物系统开发者:朱玉兰、彭莎莎、方青云、彭红侠项目简介:本系统主要实现网上产品展示与在线定购及人员的管理一、不同身份有不同的权限功能(管理员、普通用户、vip用户)二、在线产品展示(分页显
2、示)三、在线定购 四、后台管理(用户管理、商品管理、订单管理、分类管理) 1.3 参考资料 1 宋海兰 asp.net 3.5项目开发实战 电子工业出版社 2袁玫等 网络数据库应用教程 北京人民邮电出版社万波 1.4.问题陈述 对用户提供的服务有: l 在线产品展示 2 在线查找功能 3 在线下订 2.任务概述 2.1.需求概述 根据实际情况,把商品分类,提供商品查找,订单查询,商品管理,订单管理,用户管理等小模块合并成一个可执行的软件系统模型。使用户快速地搜索和查找到所需要产品和开发人员可以较快地确定需求,然后采用循环进化的开发方式,对系统模型作连续的精化,将系统需具备的性质逐渐增加上去,直
3、到所有的性质全部满足。此时模块也发展成为最终产品了2.1.1.在线展示 (1)只要登录到意达网站后,就可以在线浏览展示商品, (2)最新商品动画展示 (3)在线购买商品从后台数据库动态显示商品图片与产品名。 (4)单击产品名或图片就看到产品的详细介绍。要添加购买与收藏功能。 2.1.2.在线下订单: (1)只有注册用户才能利用该系统下订单。注册后并且处于激活状态才可以购物下订单。非注册用户和处于非激活状态的用户,只能浏览商品的基本情况。用户登录后,就可以使用系统提供的各种功能。 单击产品对应的购买按钮后,要显示购物车界面,在该界面中要实现购买产品数量统计、总价格统计及每种产品的购买时间。 (2
4、)在购物车中,可以实现继续购买、产品数量的修改、删除购买物品、到收银台付款功能。 (3)在信息填写与提交中,要实现“返回上一步”修改功能,实现所以信息统计界面。实现产生订购单号功能。 2.1.3后台管理服务 (1)管理员功能 (2)商品管理功能 (3)用户管理功能 (4)分类管理(5)订单管理2.1.4留言功能 客户可以根据自己的需求,留言给我们的管理员。必要的商品信息等,管理员上线后可以查看留言,根据顾客的需求展示必要的商品信息,两者都在线可以进行商品的商谈,交易等。2.2.运行环境 (1)服务器端: asp+sqlserver2000+iis 5.0 (2)客户端: ie浏览器 2.3.开
5、发环境 sql server数据库2005+ windows2005+visual studio2.5.限制和约束 (1) 一个客户在系统中只有一个账号。 (2) 客户要想购物必须先登陆。 (3) 管理员只能进行三次登录 3总体设计3.1处理流程用户网站首页搜索商品退出浏览该商品浏览其他商品查看购物放入购物车继续购买取消订单下订单确认订单订单送商家银货两讫支付送货上门交易完成售后服务评论商品普通用户登录3.2总体结构和模块外部设计通过对用户需求的分析,可以分析出该网上购物系统大致可以把前台分为三个模块:商品查询模块、订单查询模块、订购模块。后台分为四个模块:商品管理模块,用户管理模块,分类管理
6、模块,新订单模块。总体功能需求网上购物系统是针对网络用户提供网上购物的现代化平台,以实现用户方便的查询、与购买商品的业务需求。具体系统前台功能需求描述(1).商品查询模块通过商品的名称进行查询,可以更快的得到自己所查的商品资料。(2).订单查询模块提供给网络用户对所下的订单进行查询,可以查询到自己的订单是已发货还是正在处理。(3).订购模块 提供网络用户对所选购商品的订购确定,并选择商品数量。(4).其它模块商品浏览等功能。下图说明几者的关系:前台系统平台商品查询订单查询模块订购模块其它模块图3.2.1 系统前台功能需求描述具体系统后台功能需求描述(1).用户管理模块实现对用户的查找功能、删除
7、功能、更改功能。(2).商品管理模块实现管理者对站内商品进行划分类别,定期更新管理商品,进行添加与删除操作。(3).订单管理模块实现管理者对站内订单的管理,提供订单列表,查看已确认订单。(4).分类管理模块实现管理者对站内用户的管理,和更改管理者的用户名与密码,和退出功能。后台系统平台用户管理商品管理订单管理分类管理图3.2.2 系统后台功能需求描述3.3功能分配前台系统中是由三个子模块组成的。它们分别是商品查询模块、订单查询模块、订购模块。商品检索窗口中提供了两个框,分别是输入商品名称,和商品的类别。用户把资料输入完成后,选择好商品的类别后按提交键,数据将提交给goodlist.aspx页面
8、,通过usersales.aspx页面的代码,连接到数据库,从goods表进行查询,得出结果后显示在usersales.aspx中。页面流程图:资料显示(usersales.asp)商品检索(goodlist.asp)4接口设计4.1外部接口用户界面接口设计:本产品的用户一般需要通过终端进行操作,进入主界面后点击相应的窗口,分别进入相对应的界面(如:输入界面、输出界面)。用户对程序的维护,最好要有备份。软件接口 :windows xp操作系统,英文编程系统。4.2内部接口系统中的各模块之间的接口、调用关系,以及模块间的数据传递关系如下图所示: (1)初始化模块:系统当用户登入网站后调用,执行完
9、毕后进入消息循环状态; (2)关闭系统模块:由系统功能模块调用,执行完后返回操作系统。(3)系统功能模块:接受系统功能区的相应信息,启动浏览、订购、登入、服务、管理等模块。(4)浏览模块:由相应消息驱动,完成对文件模块的直接消息响应功能,可能会调用刷新浏览模块。(5)商品资料模块:由相应消息驱动,完成对购货资料区的直接消息响应功能,可能会调用刷新货物模块和货物查询模块(包括一般查询和高级查询)、货物订购模块、支付模块,补交货款模块。(6)用户资料模块:由相应消息驱动,完成对用户资料区的直接消息响应功能,可能会调用刷新用户模块会员注册模块、会员模块、会员预付模块。(7)定单资料模块:由相应消息驱
10、动,完成对定单资料区的直接消息响应功能,可能会调用刷新定单模块和定单查询模块及取消定单模块。(8)密码管理模块:完成对密码的管理。(9)身份验证模块:完成对用户身份的验证。5.数据结构设计5.1逻辑结构设计意达网上购物系统层次图(h图):网上购物系统1前台系统2后台系统商品查询订购模块订单查询其它模块用户管理商品管理订单管理分类管理数据库逻辑设计:用户表 users订单表 orders商品表 goods分类表 category数据表的详细设计:用户表 users(主键:id)表3.3.3 系统管理员users表的结构编号字段名称数据类型长度说明1id自动编号10自动增加2login文本20用户
11、名称3pass文本20用户密码4name文本10用户名5address文本10家庭住址6phone文本20电话号码7email文本40emai新闻表 category (主键: id)表3.3.4 分类category表的结构编号字段名称数据类型长度说明1id自动编号10自动增加商品表 goods (主键:id)表3.3.5 商品product表的结构编号字段名称数据类型长度说明1id自动编号10编号2name文本50商品名3type文本30类型4color文本20颜色5address文本20住址6buyer文本255买家7picture文本255图片8storage长整型255库存量表3.3
12、.6 订单orders表的结构编号字段名称数据类型长度说明1id自动编号10自动增加2order订单名50订单名3user 时间/日期长日期订货日期4price价格10商品编价格5data时间/日期长日期订货时间订单表 orders(主键:id)另外,要声明的是,为了能更好的保持数据的一致性就需要通过程序来完成。5.2物理结构设计本数据库的文件物理结构:采用二叉树的结构记录文件。6运行设计6.2运行控制本软件控制流程:当用户登入网站后启动index。asp通过身份验证后,登入系统,并调用系统,由相应的访问方式分别活其他模块6.3运行时间各模块运行时间均应控制在1-10秒内7.出错处理设计7.1
13、 出错输出信息出错状况用户没有注册用户忘记密码用户没有进行订购活动就查询购物篮用户要团购,操作步骤错误解决方法弹出消息框提示用户先进行注册弹出消息框提示用户进入“忘记密码”通道获得密码弹出消息框提示用户还没进行购物,购物篮为空提示用户查看通道中的说明。 出错状况用户点击购买特价商品,但是资格不够用户查询定单,日期已过期。用户查询的定单不存在。用户查询的定单被取消。解决方法弹出消息框提示用户现有资格不够。弹出消息框提示用户只能查询近期三个月以内的定单弹出消息框提示用户查询的定单不存在。弹出消息框提示用户的定单因三天内没有支付钱款而被取消。出错状况用户点击尚未开通的链接用户所要订购的货物本网站暂无
14、用户所使用的银行卡不能使用用户无法正常使用外币支付解决方法用页面显示本功能尚未开通,页面无法显示。弹出消息框提示用户本网站暂无这种鲜花,我们会及时引进。弹出消息框提示用户本卡暂时无法使用,请使用其他卡,或使用其他支付方式。提示用户点击进入补交款通道。7.2 出错补救措施 出错状况性能降级用户资料丢失用户定单丢失用户无法将本站加入链接解决方法运行程序的服务器是情况多开通一些端口起用备份服务器中的相应资料。起用备份服务器中的相应资料。检查是否是其操作错误,如不是则要用到恢复设计8安全保密设计我们的软件的规模不大,保密技术在此不说明;限定一个程序中某些区域的规约,给不同的模块分配不同的功能。9.维护设计意达网上购物系统测试之后,我们进入了试运行及维护阶段,这一阶段的目的是保证管理信息系统正常而可靠地运行,并能使系统不断得到改善和提高,以充分发挥系统本身的作
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 火针温通散寒疗法
- DB5307T 20-2019 云麦53栽培技术规程
- 2026湖南邵阳市邵东市事业单位招聘30人备考题库完整参考答案详解
- 2026中国化学工程第十四建设有限公司招聘45人备考题库及完整答案详解一套
- 2026四川内江资中县公安局招聘警务辅助人员6人备考题库及参考答案详解一套
- 某钢厂生产安全管理规则
- 2026年安庆师范大学公开招聘高层次人才备考题库完整答案详解
- 能耗降低措施准则制度
- 汽车制造装配细则
- 2026甘肃省农业科学院博士后科研工作站招聘博士后备考题库及一套参考答案详解
- 2025年东南大学强基计划招生数学试卷试题真题(含答案详解)
- 分子育种与基因组选择技术开发
- 部编版语文三年级下册写字指导课教案
- 牙周病科普宣教
- 【地理】2023年高考真题江苏卷(解析版)
- GB/T 12459-2005钢制对焊无缝管件
- 2023年咸阳市财金投资管理有限公司招聘笔试题库及答案解析
- 偏光片气泡不良改善课件
- 红壤黄壤-棕壤课件
- 广西壮族自治区贺州市各县区乡镇行政村村庄村名明细及行政区划划分代码居民村民委员会
- 危险性较大工程验收表(共18张表)
评论
0/150
提交评论