网上购物系统-概要设计说明书_第1页
网上购物系统-概要设计说明书_第2页
网上购物系统-概要设计说明书_第3页
网上购物系统-概要设计说明书_第4页
网上购物系统-概要设计说明书_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、网 0勾的务荻 楼妥谧皆後明召 班级: 设计人: 指导老师: 1.引言 编写目的 电子商务是于九十年代初,在欧美兴起的一种全新的商业交易模式,它实 现了交易的无纟氏化,效率化,自动化表现了网络最具魅力的地方,快速的交换信 息,地理界限的模糊,这所有的一切也必将推动传统商业行为在网路时代的变革。 随着电子商务,尤其是网上购物的发展,商品流通基础设施和配套行业的重点将 会将对中国商品流通领域和整个经济发展带来种种影响,确实值得我们认真研 究。特别是在全球经济一体化的国际背景下,在我们继续扩大国内流通领域对外 开放的同时,深入研究这个问題,审慎制订相应的宏观对策,尤其重要和迫切。 网上购物是一种具有

2、交互功能的商业信息系统。它向用户提供静态和动态两类信 息资源。所谓静态信息是指那些比经常变动或更新的资源,如公司简介、管理规 范和公司制度等等;动态信息是指随时变化的信息,如商品报价,会议安排和培 训信息等。网上购物系统具有强大的交互功能,可使商家和用户方便的传递信息, 完成电子贸易或EDI交易。这种全新的交易方式实现了公司间文档与资金的无纸 化交换。 项目背景 商务网站设计的主要目的一般是通过网站的推广,实现企业的产品及服务的 互联,并使客户随时了解公司及公司所提供的最新产品的资讯同时也为客户提供 及时的在线服务及订单处理等功能。 购物在线网站致力于提供电脑及相关IT产品展示及订购为核心的网

3、上购物 服务。是企业产品与客户服务之间建立更加直接沟通及交流的平台。宣传自己 的产品,是企业上网的主要目的之一,将自己的产品展示给客户,让客户通过网 站便能够自由选购,是产品预定系统的主要目的。 说明: 开发的软件名称:网上购物系统 任务提出者: 开发者: 本系统是个独立的系统 定义 需求:用户解决问题或达到目标所需的条件或功能;系统或系统部件要满足 合同、标准,规范或其它正式规定文档所需具有的条件或权能。 2. 任务概述 目标 对功能的规定: 网上购物是一个在互联网上进行商品销售管理的电子系统。根据实际情况, 把商品分类,提供商品查找,订单查询,商品管理,订单管理,系统管理等小模 块合并成一

4、个可执行的软件系统模型。使用户快速地搜索和查找到所需要要产品 和开发人员可以较快地确定需求,然后采用循环进化的开发方式,对系统模型作 连续的精化,将系统需具备的性质逐渐增加上去,直到所有的性质全部满足。该 系统的主要功能如下: 1、注册和登陆模块主要实现用户的注册登录功能 2、用户和角色管理模块主要实现会员和管理员管理。 S 3、浏览、订购及订单模块主要实现用户浏览、购买、订购、评论商品等功能。 4、商品查询模块主要实现商品的简单查询功能。 5、用户信息中心模块主要为用户提供各种各样的操作,如修改密码等功能。 6、商品及订单管理模块主要是实现商品种类添加、修改及商品的添加、修改。 运行环境 服

5、务器端:MyEl iese+MySQL 客户端:IE浏览器 A 限制和约束 一个客户在系统中只有一个账号。 客户要想购物必须先登陆。 3. 总体设计 处理流程 总体结构和模块外部设计 通过对用户需求的分析,可以分析出该网上购物系统大致可以把前台分为三 个模块:用户管理、订单管理、购物车管理。后台分为四个模块:管理员身份验 证、商品管理、处理订单、用户信息管理。 网上购物系统 总体功能需求 网上购物系统是针对网络用户提供网上购物的现代化平台,以实现用户方便 的查询、与购买商品的业务需求。 面向用户部分功能 (1) 注册功能。顾客首先要注册为网上商城的用户。注册时只要填写登录用 户名、密码、联系电

6、子信箱3项信息即可。注册后,用户可继续如实填写详细个 人信息及收货人信息,同时可修改密码、查询及修改订单。 (2) 管理购物车。顾客选择完商品后可进入购物车页面,查看自己要购买的 商品,可修改某一商品数量、取消购买某商品和清空整个购物车。 (3) 订单功能。顾客确定购物车中的商品后提交订单,如顾客已填写收货人 信息,则页面显示该信息并由顾客确认。如尚未填写则显示相应表单请其填写, 系统记录顾客提交的收货人信息以便其下次购物时使用。顾客提交订单后可在网 上商城查询该订单,并可对尚未处理的订单进行取消、修改等操作。 (4) 付款功能。顾客在订单被销售方确认后,要选择付款方式,并付款给销 售方,然后

7、才可以收到货。 后台管理部分功能 (1) 管理人员部分。该部分的用户有一个超级管理员以及若干个普通管理 员,超级管理员拥有最髙权限,可访问所有订单,可浏览、查询订单,可浏览、 修改普通管理员和会员的资料,普通管理员分两种,一种是订单管理员:主要负 责订单管理,可浏览、修改订单状态,可浏览会员信息;另一种是界面管理员: 主要负责界面管理,可增、删商品和广告等操作。 (2)管理订单功能。顾客可通过Web方式取消、修改自己提交的订单(在管 理员确认前),查询自己提交的订单。 (3)管理商品功能。管理员可以添加、修改、删除商品。 4. 接口设计 外部接口 用户界面接口设计:本产品的用户一般需要通过终端

8、进行操作,进入主界面 后点击相应的窗口,分别进入相对应的界面(如:输入界面、输出界面)。用户对 程序的维护,最好要有备份。 软件接口 : WIN9X/NT操作系统,c#编程 硬件接口: PC机 Y 内部接口 系统中的各模块之间的接口、调用关系,以及模块间的数据传递关系如下图 所示: (1)初始化模块:系统当用户登入网站后调用,执行完毕后进入消息循环 状态; (2)关闭系统模块:由系统功能模块调用,执行完后返回操作系统。 (3)系统功能模块:接受系统功能区的相应信息,启动浏览、订购、登入、 服务、管理等模块。 (4)浏览模块:由相应消息驱动,完成对文件模块的直接消息响应功能, 可能会调用刷新浏览

9、模块。 (5)商品资料模块:由相应消息驱动,完成对购货资料区的直接消息响应 功能,可能会调用刷新货物模块和货物查询模块(包括一般查询和高级查询)、 货物订购模块、支付模块,补交货款模块。 (6)用户资料模块:由相应消息驱动,完成对用户资料区的直接消息响应 功能,可能会调用刷新用户模块会员注册模块、会员帐目模块、会员预付模块。 (7)定单资料模块:由相应消息驱动,完成对定单资料区的直接消息响应 功能,可能会调用刷新定单模块和定单查询模块及取消定单模块。 (8)密码管理模块:完成对密码的管理。 (9)身份验证模块:完成对用户身份的验证。 5. 运行设计 运行模块组合 本程序主要是以一个窗口为模块,

10、一般一个窗口完成一个特定的功能,主窗 口通过打开另一个子窗口来实现各个模块之间不同的功能的连接和组合。各个模 块之间相对独立,程序的可移植性好。各个模块之间主要以传递数据项的引用来 实现模块之间的合作和数据共享。 运行控制 只要符合操作说明书,用户可以自由控制,不额外限定用户输入,异常程序 内部进行处理,给出相应的提示信息。 运行时间 各模块运行时间均应控制在1-10秒内 6. 出错处理设计 出错输出信息 出错信息表 出错信息 出错时,系统输出信息的形式、含义及处理 方法 乱码 系统输出信息的形式为乱码,解决办法:对 提交的汉字信息从新进行编码。 输出信息,注册不成功,解决办法:输入符 注册

11、合软件规定的会员名和密码。 登录 输出信息,没有添加成功,解决办法:仔细 检查插入语句是否出错,或者是是否有数据 库连接代码 补救措施 将上面的给出的出错信息进行分析,得到主要的错误可能有: (1)数据库连接错误:这类错误主要是数据库设置不正确引起的,我们只 要取消本次操作,提醒维护人员自己检查数据库问题即可。 (2)输入错误:主要是用户输入不规范造成的,我们在尽量减少用户出错 的条件的情况下对用户进行提醒,然后再次操作。 (3)乱码:主要发生在提交汉字信息的情况下,这是我们只需要对提交的 汉字从新进行编码即可。 (4)其他操作错误:对于用户的不正当操作,有可能是程序发生错误。我 们主要是种植

12、操作,并提醒用户种植的原因和操作规范。 (5)其他不可预知的错误:程序也会有一些我们无法预知或没有考虑完全 的错误,我们对此不可能做出完全的异常处理,为了保证数据的安全,要经常对 数据库进行备份。然后犯规错误信息,以逐步完善程序。 7. 安全保密设计 本软件作为教学管理辅助设备,它的规模不大,保密技术在此不说明;限定一 个程序中某些区域的规约,给不同的模块分配不同的功能。 8. 维护设计 系统测试之后,我们进入了试运行及维护阶段,这一阶段的的目的是保证管 理信息系统正常而可靠地运行,并能使系统不断得到改善和提高,以充分发挥系 统本身的作用。在整个系统的运行过程中,系统的维护和管理是始终贯穿其中的, 包括进行系统应用程序

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论