电子商城详细设计说明书

合集下载

网上购物商城概要设计说明书

网上购物商城概要设计说明书

,网上购物商城概要设计说明书(*编写:~日期:审核:日期:批准:日期:受控状态:是发布版次:)日期:YYYY-MM-DD编号:变更记录签字确认目录?1引言 (4)编写目的 (4)背景 (4)基线 (4)范围 (4)定义 (4)参考资料 (5)2总体设计 (5),概述 (5)功能描述 (5)运行环境 (5)开发环境 (6)设计思想 (7)系统构思 (7)关键技术与算法 (9)关键数据结构 (10)|人工处理过程 (10)3系统功能设计 (11)商品分类检索功能 (11)购物车功能 (11)订单功能 (11)订单生成子功能 (11)订单查询子功能 (11)处理订单子功能 (12)。

会员注册功能 (12)4系统数据结构设计 (12)说明 (12)数据结构 (12)数据结构与系统元素的关系 (14)5接口设计 (14)用户接口 (14)外部接口 (14)}6运行设计 (14)系统初始化 (14)运行控制 (15)用户界面的控制 (15)运行控制的条件与限制 (15)前台和后台的控制关系 (15)系统结束 (15)7系统出错处理设计 (16)^出错信息 (16)补救措施 (16)8系统维护设计 (16)检测点的设计 (16)添加商品测试 (16)检测专用模块的设计 (17)用户注册测试 (17)用户购物测试 (17)、9尚待解决的问题 (17)~{(1引言1.1,1.2编写目的本说明书目的在于明确说明系统各功能的实现方式,指导开发员进行编码。

本说明书的预期读者为:项目经理,系统分析员,系统设计人员,开发工程师,测试经理以及测试设计人员等。

1.3背景待开发软件系统的名称:网上购物商城此软件系统任务用户:网络销售的管理者和对网上购物有兴趣的顾客1.4基线网上购物商城需求分析说明书1.5》1.6范围本概要设计文档提供给系统设计开发人员,包括详细设计人员和项目组成员。

1.7定义商场会员:网上购物平台中合法系统注册用户。

说明书内容范本

说明书内容范本

一、网站建设构思Web开发技术的飞速发展无疑促进了电子商务的普及。

目前,越来越多的商业活动开始迁移到Internet中来进行,这种模式给商家和消费者带来了极大的便利,使以前很多不可能的商业活动变的异常快捷。

而作为B to C电子商务的典型代表——网上商店地开发和建设更是成为一种潮流。

根据课程设计的要求,我们小组决定开发一个架构清晰的电子商务实例-电子购物商城(eshop),以加深对电子商务运作过程的认识,掌握用 来开发电子商务项目的方法,培养自己分析和设计信息系统的能力。

通过对当前流行的网上商店的认真调查分析,同时也考虑到课程设计的目的和意义,我们在网站的功能设计上,删繁就简,抽取了网上商店的必备模块;整体风格上,严谨朴实。

良好的设计得它具有优秀的扩展能力和强大的可维护性,它主要有以下功能:●浏览商品包括按分类浏览、搜索等。

●购买商品包括购物车,订单等模块。

●用户信息管理包括用户个人信息查询、修改等。

●后台管理包括管理员管理、用户管理、商品管理。

其次,eshop的开发也具有很多特点:●充分发挥 CodeBehind技术优势,采用面向对象的编程模式,代码可复用性好。

●优秀的系统设计,采用三层结构,使项目容易维护以及功能的扩展。

●应用当前流行的新技术,如XML。

●涉及技术广。

利用了中大多数的常用技术:HTML服务控件;Web服务控件;数据验证控件;Response和Request对象;Server对象、Session对象和Application对象;数据库连接;数据库绑定控件;用户控件等。

三、网站建设过程3.1系统功能设计优秀的电子商务系统应该具备完备的功能模块、高度的安全性能、良好的伸缩扩展性。

此外,便于维护也是不可或缺的特点。

这样的目标固然是基于数据库的,但还远远不够。

软件工程领域的经验告诉我们,良好的系统设计会使功能的代码实现变得异常的简单。

3.1.1系统功能分析Eshop共分为两大功能模块:前台和后台管理员。

网上商城概要设计说明书-时序图-状态图-用例图

网上商城概要设计说明书-时序图-状态图-用例图

北大青鸟网上商城系统概要设计说明书第一部分:引言1.1编写目的本说明是北大青鸟网上商城电子商务系统案例研究项目软件产品的总体设计和实现说明,记录了系统整体实现上技术层面上的考虑,并且以需求说明作为依据,同时该文档将作为产品实现、特性要求和控制的依据。

软件开发小组的每一位参与开发成员应该阅读本说明,以清楚产品在技术方面的要求和实现策略,本手册将进行技术评审和技术的可行性检查,同时为下一步的详细设计说明提供框架。

1.2背景A、软件系统的名称:北大青鸟网上商城系统B、任务提出者:北大青鸟九月J2EE班级第三小组开发者:北大青鸟九月J2EE班级第三小组实现完成的系统将作为线销售系统使用,所应用的网络为Internet网络。

C、本系统将是一个独立的系统,目前所产生的输出都是独立的。

本系统将使用Oracle9i作为数据库存储系统.1.3定义1.4参考资料相关的文件包括:A、内部文件《北大青鸟网上商城电子商务系统案例研究项目》;B、北大青鸟网上商城电子商务系统案例研究项目分析会议备忘录;C、《北大青鸟网上商城电子商务系统案例研究项目可行性分析》;参考资料:A、北大青鸟Aptech ACCP3.0 Y2《基于软件开发项目的毕业设计》;B、国家标准《软件需求说明书(GB856T——88)》;C、亚马逊网站的软件需求说明;合同:A、《北大青鸟网上商城电子商务系统案例研究项目合同20040510 - 2》;第二部分:总体设计2.1需求规定需求规定的详细内容,请参考独立的文档《北大青鸟网上商城项目需求说明》.2.2运行环境2.2.1、硬件设备要求:客户程序硬件要求:具有Pentium III 处理器且满足以下要求的计算机:最低64 MB 内存最小 2.1 GB 硬盘鼠标键盘服务器硬件需求:具有Pentium III 处理器且满足以下要求的计算机:最低512MB 内存最小8 GB 硬盘鼠标键盘2.2.2、支持程序客户程序软件:Windows 98/NT /2000或更高版本数据库服务器软件:Windows NT / 2000 Server 或更高版本Oracle9i/SQL Server 2000/My Sql/Access2.3基本设计概念和处理流程本系统的实现采用典型的三层模式、B/S结构来实现,不同的客户端程序共同访问中心数据库,系统结构如图1:Oracle9i服务器/SQL Server2000图1:系统结构设计说明:1、每一个计算机需要安装浏览器;2、每个客户程序通过中间件访问中央的数据库服务器;3、数据库服务器使用Oracle9i或SQL Server2000来实现;4、多用户并发访问和处理、数据加锁、事务协调,由Oracle9i/SQL Server 数据库和数据库服务器来完成;2.4结构应用程序的内部结构采用分层编码来实现,并且为保证各子系统的独立性,结合了JavaBean组件技术。

网上商城购物系统 需求说明书

网上商城购物系统 需求说明书

网上商城购物系统需求说明书(五篇材料)第一篇:网上商城购物系统需求说明书需求说明书1.引言1.1编写的目的需求分析是软件定义时期的最后阶段,它的基本任务是准确地回答“系统必须做什么?”这个问题。

因此,它是作为真个软件开发过程的指南,也是软件开发人员开发符合用户要求的软件的基础。

软件需求规格说明书是需求分析阶段得出的最主要的文档,是为了使用户和软件开发者双方对该软件的初始规定有一个共同的理解,使之成为整个开发工作的基础。

预期的读者为系统的开发者、使用者和指导老师。

1.2背景说明:(1)开发软件系统的名称:网上商城购物系统;(2)任务提出者:XX;(3)开发者:计算机科学与技术的小组成员xx;(4)用户:XX;(5)本系统将使用SQLServer2000作为数据库存储系统。

1.3定义(1)Asp(active server pages)是微软公司推出的一种用以取代CGI的技术,基于目前绝大多数网站应用于windows平台,asp是一个位于windows服务器端的脚本运行环境,通过这种环境,用户可以创建和运行动态的交互式的web服务器应用程序以及EDI(电子数据交换);(2)ADO:ActiveX Data Object, ActiveX 数据对象;(3)SQL:Structured Query Language。

1.4参考资料1、《ASP程序设计及应用》张景峰主编第011903号中国水利水电出版社2009.12、《数据库原理及其教程(第三版)》黄德才主编第088716号科学出版社2010.63、《ASP+SQL Server动态网站开发从基础到实践》杨世锡,赵辉编著第377507号电子工业出版社20054、《ASP+SQL Server项目开发实践》黄雷编著第38854号中国铁道出版社20065、《Dreamweaver 8与ASP动态网站开发自学导航》戎马工作室编著第298301号机械工业出版社20066、《ASP实务经典》林金霖编著[M].北京:中国铁道出版社,2001,2097、《A SP编程基础与实例》丁贵广编著[M].北京:机械工业出版社,2002,518、张海藩.软件工程导论.北京:清华大学出版社,2005.2.任务概述2.1目标在Internet技术深入人心的今天,电子商务最为一种新兴的商务模式,为世界经济提出了一个全新的概念,使得人类生活方式发生了重大的变革。

最新网上商城详细设计说明书1

最新网上商城详细设计说明书1

详细设计说明书1引言1.1编写目的编写本详细设计目的是:在网上商城需求分析说明书、数据库设计说明书、概要设计的基础上,完成网上商城的结构设计,划分网上商城的功能模块并明确模块之间的关系,同时给出相关的用户界而设计。

在下一阶段的开发中,开发人员员可参考此详细设讣说明书,进行系统编码。

在以后的软件测试以及软件维护阶段也可参考此说明书,以便于了解在详细设讣过程中所完成的各模块设计结构,或在修改时找出在本阶段设计的不足或错误。

本文的预期读者为:1、网上商城的设计、开发、测试人员;2、网上商城的验收、评审人员。

1.2背景说明:1•软件系统的名称:网上购物系统2•任务提出者:华东交通大学实训中心3、开发者:第五小组组员4•完成的系统可以在电脑上运行,用户可在此进行各种购买商品、提交订单等的操作。

1-3参考资料【1】《概要设计说明书》【2】《需求分析说明书》1,4专门术语1 > Apache Tomcat6.0:系统所使用的应用服务器。

2、MYSQL:系统所使用的数据库管理系统。

3、SQL:一种用于访问、查询数据库的语言。

4、事务流:数据进入模块后可能有多种路径进行处理。

5、主键:数据库表中的关键域,值在表中唯一。

6、ROLLBACK (回滚):数据库的错误恢复机制。

7、系统用户:商城游客、商城购买用户以及商城的管理员。

8、游客:未注册Beyond网上商城的网络用户。

9、PowerDesigner:数据库编辑软件。

1- 5参考资料1、《Beyond网上商城需求规格说明书》。

2、《Beyond网上商城数据库设计说明书》。

3、《Beyond网上商城概要设计说明书》2需求规定2.1前台管理前台管理是对网上商城的购物车管理、用户注册、商品选择、订单管理、商品查询、商品评价、店铺管理、付款功能。

对前台管理的人群主要分为两种角色:未注册该网上商城的网络用户,已注册该网上商城的会员用户。

未注册的网络用户可以浏览并搜索该网上商城的商品详细信息,店铺内容,可以将喜欢的商品放入自己的购物车。

(完整word版)网上商城_需求分析说明书(word文档良心出品)

(完整word版)网上商城_需求分析说明书(word文档良心出品)

网上商城需求分析说明书1.引言1.1编写目的本说明书的编制是为了使用户和软件开发者双方对该软件的运行环境、功能和性能需求的初始规定有一个共同的理解,使之成为整个开发工作:项目规划,设计和编码的基础,并为概要设计提供需求说明。

编写目的如下:(1) 客户和营销部门依赖它来了解他们所能提供的产品。

(2) 软件开发小组依赖它来了解他们所需要开发的产品。

(3) 项目负责人根据包含在软件需求规格说明中描述的产品来制定规划并预测进度安排,工作量和资源。

预期读者为:客户,本组成员等。

1.2项目背景(1) 待开发的软件系统的名称:网上商城系统。

(2) 本项目的任务提出者及单位:电子商务行业。

(3) 本项目开发者:李神飞、岳如意、周微、王梓涵、郭荣华。

(4) 目标用户:网站管理员、商品销售者、商品消费者、游客。

2.任务概述2.1开发背景2.2开发目标本系统的设计目标将最终定位于完成以下所述的系统主要业务的基本模型上:管理员可以维护客户注册信息、维护商品信息、处理订定单信息、维护系统公告、网上售货、查看商品调查报告;用户可以在线注册为会员、修改个人信息、管理账户余额、评价、投票、支付购物等等。

2.3 用户特点本软件的最终用户是:网站管理员、商品销售者、商品消费者、游客。

(1) 网站管理员:可以维护客户注册信息、维护商品信息、处理订定单信息、维护系统公告、网上售货、查看商品调查报告。

(2) 商品销售者:可以在线注册为卖家会员、修改个人信息、管理账户余额、发布预售商品信息、销售商品。

(3) 商品消费者:可以在线注册为买家会员、修改个人信息、管理账户余额、浏览商品详细信息、搜索商品信息、支付购物、下订单、评价、投票。

(4) 游客:可以注册为卖家或者买家会员、浏览商品详细信息、搜索商品信息。

2.4 假定和约束本系统是一个基于网络服务的独立的B/S架构系统,采用TCP/IP通讯协议。

开发持续时间规定为一个月,开发时间比较紧。

系统使用MyEclipse8.5为开发工具,此系统不允发布,所以采用Oracle 10g为数据库。

网上商城详细设计说明书

网上商城详细设计说明书

网上商城设计详细说明书姓名:lclboss班级:微机1024学号:1000005442网上商城设计详细说明书 (1)1.引言 (3)1.1编写目的 (3)1.2 前期工作 (3)1.3编写背景 (3)2.技术概述 (3)2.1 目标 (3)2.2 硬件支持 (3)2.3 软件支持 (4)3.功能需求 (4)3.1 功能块划分 (4)4.具体设计 (4)4.1首页设计 (5)4.2商品详细信息页面设计 (8)4.3 实现商品搜索功能 (9)4.4商城后台管理登录设计 (11)4.5商城后台商城管理页面设计 (12)4.6 建立删除商品信息页面 (15)5.总结 (17)1.引言1.1编写目的通过学习,以及结合教师给的源代码,进一步修改,从而实现网上商城系统1.2 前期工作在编写该需求前,首先是对各大网上销售网站进行了调查,其中包括:网页排版、顾客消费流程、以及管理员的操作,这三大块进行了调查。

并总结出了有自己特色的设计思路。

1.3编写背景随着Internet国际互联网的发展,越来越多的企业开始建造自己的网站。

基于Internet的信息服务,商务服务已经成为现代企业一项不可缺少的内容。

很多企业都已不满足于建立一个简单的仅仅能够发布信息的静态网站。

现代企业需要的是一个功能强大的,能提供完善的电子商务服务的动态商务网站。

本网上商城系统就是根据电子商务和互联网的发展,针对网上顾客所开发的网络购物系统,本商城系统主要有:1)用户浏览、注册、登录与购买商品;2)商品的入库资料登记;3)商城访问者的在线留言、查看留言,管理员的在线管理留言等;4)商城最新的新闻显示,历史新闻的分页显示,新闻详细情况的显示,后台管理员添加、删除、修改新闻等。

本数据采用access作为数据库,亦可以使用SQL作为数据库,项目的重点是商品的添加、删除、显示与修改,需要克服的难点是商品图片的上传和删除。

2.技术概述2.1 目标我们使用C#以及数据库技术构建网站,争取将本网站做成一个界面友好、用户购物方便、管理员管理方便的购物系统。

网上商城详细设计说明书(范本)

网上商城详细设计说明书(范本)

网上商城详细设计说明书(范本)4.订单生成购物车及商品搜索和收藏4.1.搜索商品按钮页面图4-4.1-搜索商品按钮页面点击搜索商品按钮if (SearchKeys> 0){返回父窗口("打开GoodsSearch.aspx页面SearchKeys=" + SearchKeys字符串+ "&SearchKeysType=" + SearchKeysType.SelectedValue字符串)Label4=“”}Else{Label4= "商品名或关键字不能为空!"}4.2.我的购物车页面图4-4.2-我的购物车页面提取购物车中商品信息定义int型num1=0定义int型num2=0定义double型num3=0.00建立DataTable对象把userID, userCookID给GetGoodsShoppingCart再传给myDtbif (DefaultView> 0){for (定义int形 i = 0; i<myDtb.Rows.Count; i++){num1 = num1 + 1;调用myDtb对象中的Rows[i]子对象,并返回值把返回值转换成INT型+num2赋值给num2调用myDtb对象中的Rows[i]子对象,并返回值把返回值转换成double型+num3赋值给num3}}Label2文本框= num1的字符串Label3文本框= num2的字符串Label5文本框= num3的字符串4.3.商品搜索页面图4-4.3-商品搜索页面获取搜索的商品if (searchKeysType == 0){查询数据库,并把结果赋值给 cmd对象中CommandText文本框}Else{查询数据库,并把结果赋值给 cmd对象中CommandText文本框}建立SqlDataAdapter对象建立DataSet对象4.4.我的购物车页面2图4-4.4-我的购物车页面2删除购物车中的商品定义int形flag=0if(userID> 0){查询数据库,并把结果赋值给 cmd对象中CommandText文本框}Else{查询数据库,并把结果赋值给 cmd对象中CommandText文本框}清空购物车中的商品信息定义int形flag=0if(userID> 0){查询数据库,并把结果赋值给 cmd对象中CommandText文本框}Else{查询数据库,并把结果赋值给 cmd对象中CommandText文本框}修改购物车中的商品数量建立DataTable对象把userID, userCookID给GetGoodsShoppingCart并传给myDtbif (DefaultView> 0){for (定义int型i = 0; i<myDtb.Rows.Count; i++){定义字符串变量modifyName,调用myDtb对象中Rows[i]子对象,把返回值和"GoodsNumber"进行连接并赋值给变量modifyName调用myDtb对象中的Rows[i]子对象,并返回值,把值给newGoodsNumber定义modifyOk变量,调用ShoppingCart对象ModifyGoodsShoppingCart方法把userID,userCookID,调用myDtb对象中子对象Rows,返回值转化成INT型,调用Request 对象中ToString方法,newGoodsNumber 的5个参数传进去}}。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

电子商城详细设计说明书组长________春艳_(21 )______组员__ 洋(22) 帆(53)王子梦(60)江英杰(24)雷航(46)指导老师_____ 马传香 __[二零一二年五月三十一日]目录1引言1.1编写目的 (1)1.2背景 (1)1.3定义 (1)1.4参考资料 (1)2总体设计原则 (2)3程序系统的结构 (2)4用户子模块 (3)4.1程序描述 (3)4.2功能 (4)4.3性能 (4)4.4输人项 (5)4.5输出项 (5)4.6 用例图 (6)4.7页面设计 (6)5后台管理界面 (9)5.1程序描述 (9)5.2用例图 (10)5.3后台管理之会员管理 (11)5.3.1程序流程图 (11)5.3.2功能 (11)5.3.3 性能 (12)5.3.4输入项 (12)5.3.5输出项 (13)5.3.6用例图 (13)5.3.7页面设计 (14)5.4后台管理之商品管理 (14)5.4.1程序流程图 (14)5.4.2功能 (15)5.4.3 性能 (15)5.4.4输入项 (16)5.4.5输出项 (16)5.4.6用例图 (17)5.4.7页面设计 (17)5.5后台管理之订单管理管理 (18)5.5.1程序流程图 (18)5.5.2功能 (18)5.5.3 性能 (19)5.5.4输入项 (19)5.5.5输出项 (19)5.5.6用例图 (20)5.5.7页面设计 (20)5.6后台管理之系统用户管理 (21)5.6.1程序流程图 (21)5.6.2功能 (21)5.6.3 性能 (22)5.6.4输入项 (22)5.6.5输出项 (23)5.6.6用例图 (23)5.6.7页面设计 (23)5、测试计划 (25)6、尚未解决的问题 (27)1引言1.1编写目的该阶段开发以正式进入软件的实际开发阶段,本阶段完成系统的详细设计并明确系统的数据结构与软件结构。

在软件设计阶段主要是把一个软件需求转化为软件表示的过程,这种表示只是描绘出软件的总的概貌。

本详细设计说明书的目的就是进一步细化软件设计阶段得出的软件总体概貌,把它加工成在程序细节上非常接近于源程序的软件表示。

软件开发小组的每一位参与开发成员应该阅读本说明,以清楚产品在技术方面的要求和实现策略,本手册将进行技术评审和技术的可行性检查。

1.2背景项目名称:网上购物系统项目开发人员:洋春艳江英杰雷航帆王子梦项目运行环境:tomcat7.0以上版本 mysql 5.5 myeclipse8.6以上版本项目简介:本系统主要实现网上产品展示与在线定购及人员的管理,一、不同身份有不同的权限功能(管理人员、注册用户、游客)二、在线产品展示(分页显示)三、在线定购,实现对购物车的管理核订单的管理四、后台管理(用户管理、商品的管理、订单管理、系统用户管理)1.3 定义1.Internet:是由横跨全球的各种不同类型的计算机网络连接起来的一个全球性网络。

2.页面:使用浏览器浏览到的网页,包含了各种类型的信息,实现了某个特定的功能。

3.Internet Explorer简称IE Micorsoft公司推出的免费浏览器。

4.PC:Personal Compur的简称,意为个人计算机。

5.JAVA:一总面向对象的程序设计语言。

6.JDBC:Java DataBaseConnectivity(Java数据库连接),用于访问关系类型数据库的Java 技术。

7.JDK:JavaDeveloper Kit,意为java开发工具包,它是一总用于构建在Java平台上发布应用程序,applet和组建的开发环境。

8.Tomcat:是一个可以开放源代码,运行JSPWeb应用软件的Web 应用软件容器。

1.4参考资料1、海藩.软件工程导论.清华大学,2008年2月第五版.2、Bob Hughes Mike Cotterell.软件项目管理.机械工业,2010.9.3、 [计算机软件产品开发文件编制指南]GB8567-882、总体设计设计原则在确定目标系统的过程中,主要遵循了以下几个原则:✓目标系统应能满足概要设计描述的功能需求;✓目标系统应具有较好的可扩展性;✓目标系统的客户端使用方便、界面友好、配置和管理简单灵活。

✓目标系统的安全性能能够给予一定的保障。

3程序系统的结构图1 用户系统结构图表1 用户系统结构模块功能序号模块名称模块功能用户子模块游客:游客进入系统之后可以页面中的信息进行浏览,也可1 以注册成为新会员,并获得与普通会员等同的权限注册会员:会员进入系统之后可以登录、浏览商品详细信息,添加到购物车,提交订单2 会员管理会员级别管理:1、对会员的级别进行增加、修改、删除、查看。

2、导出后台数据,生成excel表格或者形成XML文件会员管理:1、对会员信息进行增加、修改、删除、查看2、导出后台数据,生成excel表格或者形成XML文件3 订单管理1、实现对订单的增加、查看、修改、删除2、导出后台数据,生成excel表格或者形成XML文件4 商品管理商品分类:增加、查看、修改、删除商品分类商品管理:增加、修改、删除、预览、发布商品;实现后台数据的导出形成excel文件或者XML文件5 系统用户管理实现对系统用户的新增、查看、修改、删除4用户子模块4.1程序描述图2 用户子模块程序流程图功能说明:A、进入系统的所有用户都可以浏览上的所有的商品。

如果需要购物必须要注册成为会员。

会员级别分为白金会员核普通会员。

会员登录进入之后可以累计积分。

B、登录。

在登陆地时候,必须验证密码。

如果密码不正确,重新输入。

正确,进入系统界面。

验证码也需要验证。

如果验证码正确,则进入,验证码不正确则重新输入。

C、购物车管理。

对需要购买的物品,可以添加到购物车。

添加结束之后可以对购物车进行管理。

确认商品是否需要,如果不需要,则从购物车中删除;需要并且完成购物可以提交订单。

如果没有购完,则继续购物。

D、订单管理。

对订单进行确认,确认这些商品确实是需要购买的,然后就提交订单;如果该订单不是必须的,则可以取消订单。

E、退出系统。

当所有操作完成之后就退出系统。

如果想继续操作需要重新登陆。

4.2功能(使用IPO图进行说明)4.3性能a.功能能够正确实现。

能够准确实现用户的所有的功能。

如对商品的增加、修改、删除、预览、发布等管理,商品的分类。

b.响应时间。

点击鼠标之后,可以再5S之得到相关的响应。

网页的反应速度及时。

c.应用延迟时间。

应用延迟时间不超过30S,能够及时跳转页面,给用户的使用带来便捷。

d.并发用户数量。

能够允许多个用户同时使用。

4.4输入项4. 5输出项4.6用例图图3 用户子模块用例图4.7页面设计图4 登录主界面图5 新品上架图6 商品详情图7 促销商品图8 购物车管理图9 订单管理图10 修改注册资料5、后台管理员子模块5. 1 程序描述功能描述:后台管理界面主要对前台的数据以及显示进行管理。

a.会员管理。

实现对会员级别管理和会员信息管理。

b.商品管理。

实现对商品的分类以及商品信息的管理。

c.订单管理。

前台用户提交的订单,后台的管理员可以查看订单的详情,并对其进行管理。

d.系统用户管理。

系统用户本人可以修改自己的用户信息,也可以对其他系统用户的信息进行修改或者删除。

图11 后台管理界面流程图5.2后台管理用例图图12 后台管理用例图5.3后台管理之会员管理5.3.1程序流程图图13 会员管理程序流程图流程描述:a.进入后台界面之后,选择是否对会员信息进行管理。

如果进行操作,可以对会员的级别或者会员信息进行修改。

如果不进行操作,则可以返回或者退出系统。

b.会员级别管理。

可以添加会员的级别。

或者删除现有的会员级别,并且设置相应的优惠价格。

c.会员信息管理。

后台管理员可以查看、修改,删除,新增会员的信息,查看完之后,可以选择是否导出数据。

d.退出系统。

判断是否进行其他的操作,如果进行,则重新进入会员管理界面,如果不进行操作,则可以直接退出系统或者转入其他的模块。

5.3.2功能(IPO图)表2 会员管理IPO表5.3.3 性能a.功能能够正确实现。

能够准确实现用户的所有的功能。

如对商品的增加、修改、删除、预览、发布等管理,商品的分类。

b.响应时间。

点击鼠标之后,可以再5S之得到相关的响应。

网页的反应速度及时。

c.应用延迟时间。

应用延迟时间不超过30S,能够及时跳转页面,给用户的使用带来便捷。

d.并发用户数量。

能够允许多个用户同时使用。

5.3.4输入项级别名称Nvchar(10) 手动输入键盘鼠标用户无登录名称Nvchar(10) 手动输入键盘鼠标用户无登录密码Nvchar(10) 手动输入键盘鼠标用户无核实密码Nvchar(10) 手动输入键盘鼠标用户无真实Nvchar(10) 手动输入键盘鼠标用户无5.3.5输出项名称数据类型输出方式输出数据安全保密条件数量频度产品列表数据集合数据库显示数据库无待定未知用户信息列表数据集合数据库显示数据库无待定未知商品信息数据集合页面显示页面上无根据商品的数据来定未知5.3.6用例图图14 会员管理用例图5.3.7页面设计图15 会员管理之会员分类管理图16 会员管理之注册会员管理 5.4后台管理之商品管理5.4.1程序流程图图17 商品管理流程图功能描述:a.进入界面之后,选择是否对商品的信息进行管理。

如果需要进行管理,就转入到商品分类管理或者商品信息管理。

如果不需要管理,则直接退出系统或者返回界面进行其他的操作。

b.商品分类管理。

用户可以对商品的分类进行增加、修改和删除。

做完这些操作之后判断是否需要进行其他的操作,如果进行,则跳转到其他页面,如果不进行其他操作了,则可以直接退出。

c.商品信息管理。

对商品的信息可以进行增加、修改、删除、查看和分布。

如果需要直接点击页面跳转到下个页面进行跳转。

执行完之后判断是否要进行其他的操作,如果需要就跳转到其他的页面,如果不需要进行其他的操作就直接退出。

d.退出系统。

所有的操作执行完之后就退出系统。

如果还想执行其他的操作,就返回上一层菜单,继续执行。

5.4.2功能(IPO图)图4 商品管理IPO图5.4.3 性能a.功能能够正确实现。

能够准确实现用户的所有的功能。

如对商品的增加、修改、删除、预览、发布等管理,商品的分类。

b.响应时间。

点击鼠标之后,可以再5S之得到相关的响应。

网页的反应速度及时。

c.应用延迟时间。

应用延迟时间不超过30S,能够及时跳转页面,给用户的使用带来便捷。

d.并发用户数量。

能够允许多个用户同时使用。

5.4.4输入项5.4.5输出项5.4.6用例图图18 商品管理用例图5.4.7页面设计图19 商品管理之商品分类管理图20 商品管理之商品发布信息管理5.5后台管理之订单管理管理5.5.1程序流程图图21 订单管理程序流程图功能描述:a.进入后台管理界面之后,判断是否需要对订单进行管理,如果需要,就进入到订单管理界面,如果不需要,可以返回到上一层菜单进行其他的操作。

相关文档
最新文档