网上购物系统的设计与实现-大学毕业设计.doc
《网上购物系统的设计与实现-大学毕业设计.doc》由会员分享,可在线阅读,更多相关《网上购物系统的设计与实现-大学毕业设计.doc(54页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、河南经贸职业学院 信息管理系经贸职业学院毕业设计网上购物系统的设计与实现独创性声明本人声明所呈交的毕业论文是我个人在导师指导下进行的研究工作及取得的成果。尽我所知,除文中已经标明引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写过的研究成果。对本文的研究做出贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律结果由本人承担。作者签名: 日期: 年 月 日毕业论文版权使用授权书本毕业论文作者完全了解学校有关保留、使用毕业论文的规定,即:学校有权保留并向有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权河南经贸职业学院要以将本论文的全部或部分内容编入有
2、关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本论文。 保密,在_年解密后适用本授权书。本论文属于 不保密。(请在以上方框内打“”)毕业论文作者签名: 指导教师签名:日期: 年 月 日 日期: 年 月 日目 录1 网上购物系统需求规格说明书11.1文档介绍11.1.1 文档目的11.1.2 文档范围11.1.3 读者对象11.2 产品介绍11.3 产品面向的用户群体21.4 产品应当遵循的标准或规范21.5 产品范围21.6 产品中的角色31.7 产品的功能性需求31.7.1系统用例图51.7.2用例说明71会员登陆72会员注册83信息浏览94商品信息查询105在线沟通106系
3、统管理员登陆117系统管理员信息管理128超级管理员管理121.8 产品的非功能性需求141.8.1 用户界面需求141.8.2 软硬件环境需求141.8.3 产品质量需求141.8.4 其它需求152网上购物系统数据库设计报告162.1文档介绍162.1.1 文档目的162.1.2 文档范围162.1.3 读者对象162.1.4 术语与缩写解释162.2 数据库环境说明162.3 概念结构设计172.4 逻辑结构设计182.4.1 表汇总182.4.2 会员地址表182.4.3 管理员信息表192.4.4 商品选购表192.4.5 下载信息表192.4.6 产品父类栏目表202.4.7 帮助
4、分类信息表202.4.8创建帮助表202.4.9 留言信息表212.4.10 新闻管理表212.4.11 新闻分类添加信息表222.4.12 订单信息表222.4.13 订单详细信息表222.4.14 商品类别信息表232.4.15服装添加表232.4.16 服装图片信息表242.4.17 服装大小信息表242.4.18 会员信息表252.5 安全性设计252.6 数据库管理与维护说明253网上购物系统用户使用手册263.1文档介绍263.1.1 文档目的263.1.2 文档范围263.1.3 读者对象263.2运行环境说明263.2.1软件运行环境安装与配置263.2.2 Web服务器安装与
5、配置273.2.3 数据库管理系统安装与配置273.2.4 网上购物系统系统的安装与部署273.3操作说明273.3.1管理员角色273.3.2超级管理员角色403.3.3 普通会员角色41参考文献48致 谢49V经贸职业学院 信息管理系1 网上购物系统需求规格说明书1.1文档介绍1.1.1 文档目的本需求规格说明书是为乐购服装商城服务的,作为电子服装商务行业的一员,以能够更好的为广大消费者服务为主。本说明书是整个软件开发的依据,它对以后阶段的工作起指导作用。本文也是项目完成后系统验收的依据。同时,本说明书还是会员手册和测试计划的编写依据。1.1.2 文档范围本文档包含以下几部分1. 网站介绍
6、2. 网站面向的会员群体3. 网站应当遵循的标准或规范4. 网站的应用范围5. 网站中的角色6. 网站的功能性需求7. 网站的非功能性需求1.1.3 读者对象本文档的读者范围包括:1.需求提供方具体责任人2.开发方的项目经理、系统分析设计人员、测试人员 1.2 产品介绍乐购服装商城是以实现在会员、系统管理员三者之间实现这一行业内信息传递小平台。主要由普通会员、系统管理员两部分构成,整体采用.NET平台进行开发并且实现,会员数据选用Microsoft SQL Server 2005进行统一管理。并通过信息的某些共性进行分类,最后系统化,标准化发布到网站上的一个信息发布平台。 网站信息通过一个操作
7、简单的界面加入数据库,然后通过已有的网页模板格式与审核流程发布到网站上。1.3 产品面向的用户群体乐购服装商城主要是供与购物有关的企业或个人使用。它能实现管理员和会员的一个沟通平台与相互了解。功能类别子功能名称、标识符描述会员操作服装购买会员用户可以在浏览网站的同时对于自己比较满意的服装进行选购在线支付对于会员已经选购的服装可以进行支付的功能新闻查看会员在浏览网站的同时也可以对于网站动态新闻给以关注和查看文件下载网站定期上传的文件,会员用户可以根据自己的需求下载自己所需要的文件在线留言对于网站的建设性意见,或者对于操作的疑问可以通过在线留言的方式来通知系统管理员系统管理员(店铺老板)服装上传对
8、于网站服装的上传回复留言对于网站会员留言的回复上传新闻对于网站新闻的上传文件上传关于网站的资料以及重要文件的上传超级管理员设定管理员的权限以及修改管理员的密码通过超级管理员的设定可以管理系统管理员(店铺老板)权限以及密码的修改1.4 产品应当遵循的标准或规范本产品的使用是建立在互联网标准通信协议之上的,其中支持的协议主要包括:TCP协议。计算机软件开发规范 GB8566-881.5 产品范围本系统适合于任何用户和具有管理权限的管理员管理。1.6 产品中的角色角色职责描述普通会员登录到该系统、浏览、注册、查看购物信息等。系统管理员对会员信息、加入网站的系统管理员信息、发布商品信息及购物车信息等的
9、相应管理。对系统管理员商铺信息的管理及查看购物通知等。超级管理员设置管理员以及会员的各种权限,包括对于上架服装的各种管理以及网站中所存在的各种系统的管理。1.7 产品的功能性需求角色功能用例名称、标识符概述前台会员注册会员注册不是会员的会员需要注册方可进行登录进入到发布信息的页面。会员登录会员登录根据会员填写的会员名和密码、验证码登录到发布信息的页面。商品浏览浏览信息会员可以根据自己的需要浏览这一行业的各种分类商品信息。商品选购选购商品会员在登录后浏览页面的同时,可以对于商品进行选购,加入购物车。商品查询信息查询会员可以根据自己的需要对自己想要找到某种商品信息进行查询。订单管理订单管理会员将商
10、品加入订单之后可以对订单进行处理,包括对于订单进行付款,增加商品,删除商品,查看商品的功能。在线(QQ、)沟通在线沟通会员可以把自己通过在线咨询的方式与行业中的其他工作人员或网站系统管理员进行沟通交流。在线留言信息留言会员可以将自己对于网站的一些建议或者想法通过留言的方式通知系统管理员。系统管理员会员选购商品会员商品管理系统管理员在浏览选购商品过程中,只有在登陆成功后才能选购商品,并加入购物车。订单管理订单管理系统管理员在登录成功并选购商品之后,可以进入到订单页面,实现付款,增加商品。删除商品的功能。留言回复留言管理管理员可以通过留言管理页面,对于来访客户(会员)进行留言回复。账户管理账户管理
11、系统管理员可以对的账户进行管理,并且设置自己的账户充值等功能。顾客管理顾客管理对于一些顾客的加入黑名单,提供优惠等各种服务。赞助商类别管理企业名录管理系统管理员对加盟公司的设定进行管理商品信息管理商品添加系统管理员对分类的商品进行添加商品管理系统管理员对商品的信息进行管理商品打折系统管理员对优惠商品进行节日打折类别管理商品类别管理系统管理员对商品分类的管理超级管理员管理用户级别用户管理超级管理员可以管理普通管理员以及会员的各种信息所有系统管理系统管理超级管理员可以对于服装系统的各个方面进行管理与设置1.7.1系统用例图(1)、乐购服装商城整体用例图(2)、普通会员管理用例图图1-1后台会员管理
12、用例图1-2系统管理员管理(3)、超级管理员管理1.7.2用例说明1会员登陆 1.0用例名称:会员登陆 客户端功能:用于与服务器建立连接,连接成功后登陆服务器。 1.1简要说明: 本用例的功能是向服务器发送连接请求,并向服务器提供验证所需要的会员名和密码。1.2事件流: 1.2.1基本流:1.会员填写会员名、会员密码、验证符。2.会员请求登陆。3.客户端程序检查会员填写的内容是否合法。4.服务端程序检查会员填写的内容是否合法。5.客户端向服务器端发送连接请求,如果出现连接超时,转向备选流2。6.服务器端接受请求,连接成功。7.验证通过,显示系统管理员管理后台主页面。8.会员执行其它操作将退出本
13、用例。1.2.2备选流 1.2.2.1备选流1: 1如果客户端检查没有通过,比如没有输入会员名,应提示“会员名不能为空!”,诸如上面的提示均是有效提示。2会员返回基本流1。1.2.2.2备选流2: 1如果会员身份没有通过服务器验证,将返回“会员名或密码不正确,请重新输入!”的信息。 2会员返回基本流11.3特殊需求: 1会员名字符的位数,6-20位,必填。 2密码字符的位数:6-20位,必填,并以掩码“”显示。1.4前置条件: 以合法身份登陆本网站首页。1.5后置条件: 会员登录成功后,显示会员管理主界面。2会员注册 2.0用例名称:会员注册 2.1简要说明: 本用例的功能主要向服务器发送请求
14、发送请求,填写要注册的信息,包括注册帐号,密码,确认密码,密码提示问题,密码提示答案,审请的系统管理员类别,真实姓名,性别,电子邮箱,固定电话,公司所在地,街道,传真,手机,邮政编码,等信息,填写成功后等待系统系统管理员的审批才能成为系统管理员。 2.2事件流2.2.1基本流: 1会员填写注册账号,密码,确认密码,密码提示问题,密码提示答案,审请的系统管理员类别,真实姓名,性别,电子邮箱,固定电话手机,邮政编码。2程序检查会员填写的内容是否合法,如果未通过检查,则转向备选流1。3服务器接收请求,注册成功。4服务器验证会员账号和姓名,如果验证没有通过,转身备选流2。5验证通过,显示注册成功。6会
15、员执行其它操作将退出本用例。2.2.2备选流: 2.2.2.1备选流1: 1如果客户端验证没有通过,会员名的长度不在6-20位之间,应提示“会员名长度不符合标准,请重新输入!”诸如上面的提示均是有效提示。发送会员登录 的邮箱验证信息,点击验证。 2会员返回基本流1。 2.2.2.2备选流2: 1如果会员身份没有通过器端验证,将返回“会员名已存在!”的消息。 2会员返回基本流1。2.3特殊需求: 1会员名字符的位数:6-20位,必填,不能为空。 2密码字符位数:6-20位,必填,不能为空。 3会员姓名字符的位数:不能为空。 2.4前置条件:进入本网站进行注册。 2.5后置条件: 会员注册成功,显
16、示注册成功。3信息浏览 3.0用例名称:信息浏览会员打开网站,可以浏览本网站所有的信息。 3.1简要说明: 本用例的功能主要向服各器发送请求,请求浏览本网站所有信息。 3.2事件流:3.2.1基本流: 1会员点击可以点击网页上的栏目,如电子商城、食品展会等栏目,可以看到本网站上所上传的所有商品信息等。 2会员点击可以点击网页上的栏目,如打折信息,可以看到本网站上发布的打折信息。 3会员点击可以点击网页上的栏目,如新进产品中的信息,可以看到本网站上发布的产品信息等。 4会员点击可以点击网页上的栏目,如最新留言、客户反馈信息,可以看到本网站上发布的资讯信息等。 5会员点击可以点击网页上的栏目,如在
17、线客服,可以联系商家、系统管理员,提问一些问题。 6会员点击可以点击网页上的栏目,如友情链接,可以看到本网站上发布的有关商务服务的信息等。 7会员点击可以点击网页上的栏目,如网站动态中的信息,可以看到本网站上发布的有关网站动态的信息等。3.3前置条件: 登陆本网站的首页。3.4后置条件: 浏览本网站的所有信息。 4.0用例名称:查询信息4商品信息查询 会员通过输入关键字查看相关信息。 4.1简要说明:本用例的功能主要是向服务器发送请求,通过输入关键字,浏览服务器返回的页面信息。4.2事件流: 4.2.1基本流: 会员通过输入关键字或词查找并浏览本网站与此有关的信息。4.3前置条件: 登陆本网站
18、首页。4.4后置条件: 浏览本网站的所有自己想要查看的信息。5在线沟通 5.0用例名称:在线沟通 会员进入网站后,可通过页面上的两个滚动条与企业或个人进行在线沟通与交流。并且可以写邮件审请在页面上显示自己的QQ号码。 5.1简要说明: 本用例的功能主要是提供给会员在线的沟通与交流的功能,实时地帮助会员解决一些问题。5.2事件流: 5.2.1基本流: 1会员点击在线客服和QQ号,进入会话状态。 2会员输入想要沟通的内容,并等特客服回复。 3会员执行其它操作将退出本用例。5.3特殊需求: 沟通内容不能为空。5.4前置条件: 登陆本网站首页,点击QQ客服号码。5.5后置条件: 向对话框中输入沟通交流
19、的内容。6系统管理员登陆 6.0用例名称:系统管理员登陆用于与服务器建立连接,连接成功后登录服务器。 6.1简要说明: 本用例的主要功能是向服务器发送连接请求,并向服务器提供验证所需要的系统管理员号和密码。6.2事件流: 6.2.1基本流: 1系统管理员填写会员账号、密码。 2系统管理员请求登陆。 3服务端程序检查系统管理员填写的内容是否合法,如果未通过检查,则转向备选流1。 4服务器接收请求,连接成功。 5服务器验证系统管理员账号和密码,如果验证没有通过,转向备选流2。 6验证通过,显示后台系统管理主页面。 7系统管理员执行其它操作将退出本用例。6.2.2备选流: 6.2.2.1备选流1:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网上 购物 系统 设计 实现 大学 毕业设计
限制150内