毕业设计网上购物系统需求分析精品.docx
《毕业设计网上购物系统需求分析精品.docx》由会员分享,可在线阅读,更多相关《毕业设计网上购物系统需求分析精品.docx(21页珍藏版)》请在冰豆网上搜索。
毕业设计网上购物系统需求分析精品
网上购物系统
—需求分析
学院:
计算机与信息工程学院
班级:
09级2班
指导老师:
李明勇
小组成员:
091102033赵艳(组长)
091102014扶柳叶
091102015李杰
091102016李青松
091102017杜芝泽
091102018杨兰
091102019杨国勇
时间:
2012年5月13日
目录
序言1
第一章网站系统分析3
1.1网站的设计目标3
1.2网站的可行性分析3
1.3网站的深入调查4
1.4网站设计的特点5
1.5网站开发的设计思想5
1.6系统设计的总体规则5
第二章网站的功能设计6
2.1网站功能分析6
2.2平台功能模块的设计6
2.3系统流程分析7
第三章网站数据库设计11
3.1网站数据库需求分析11
3.2数据库逻辑结构设计11
第四章网站应用与界面设计15
第五章设计总结24
参考文献25
1.简介
1.1.2.市场定位分析
网上购物商务网站构建初始目标主要是面向广大消费者,由于不同人群对商品的需求不同,因而购物网站应在具有自己特色的同时应适合不同人士的需要。
因此,118购物网站定位于面向广大消费者,并突出完善售前、售中、售后客户服务与安全保障方面的特色。
售前服务提供详细的商品信息、简便快捷的操作过程;售中服务通过采取安全措施为用户提供网上订购服务安全保障与实时支付;售后服务对用户订购的商品提供快速物流配送,并对用户所购商品提供质量保证。
1.1.3.网站建设经济可行性分析
传统的销售方式是商家把商品放在店铺里供顾客挑选,店铺的规模、位置等客观因素影响着商店的客流量,并且商品的存放与销售需要人力进行管理,雇员的工资、店面的租金等又增加了成本,顾客也不能迅速找到所需要的商品,而开一个网上商店只需要一个可以存放商品的仓库,比租一个店面能节省很多,也不需要太多的人力来管理,不会因为商店的面积影响客流量,客户足不出户就能买东西,并且很容易就能找到所需要的商品。
1.1.4.网站建设技术可行性分析
(1)网络应用基础设施完善,由于信息技术的发展,我国的计算机网络飞速发展,先后建成了中国公众多媒体通信网、ChinaNet、中国教育与科研计算机网络等组成了中国Internet主体,网络应用进入了企业与普通家庭,这为发展电子商务提供了基础设施。
(2)网络安全技术应用,包括加密算法、CA数字认证、数字签名等,为电子商务应用提供安全保证,它实现了网络传输数据的安全性、完整性以及交易双方的不可抵赖性,身份认证等。
(3)电子支付技术应用,通过电子支付网关实现交易双方电子货币结算,解决电子商务的支付问题,可加速交易过程的实现
(4)法律保障,交易活动如果没有得到法律保障就等于它的合法性得不到承认,其生存空间就会受到挤压,随着我国电子商务法律法规的颁发,将解决电子商务活动的法律技术问题,网上商店经营活动将得到法律的保护。
(5)最后,就是网络技术的普及与掌握,如网络互联、网络安全技术、Web技术(如Html,XML,CGI等)、各种安全协议(Https,SET,SSL等)、网络数据库技术等,使我们有能力开发实现适合自己的电子商务系统。
成为我们构建网站的直接技术支持。
因此,公司构建网上购物电子商务网站系统的技术瓶颈问题(网络应用基础设施、安全、支付、法律保障、网站开发技术)得到了有效解决,公司构建网上购物电子商务网站技术上可行。
1.1.3.网站建设操作可行性分析
由于网站的操作是基于B/S浏览器的页面操作,简单明了,用户无需学习,一般都能够很容易的知道如何操作。
而管理员也无需具备专业知识,只需要对一些数据进行输入以及平时的日常维护就够了。
1.2.目标
该项目的目的是开发一个电子购物网站以及后台管理系统。
在前台实现的基本主要有:
1.商品选购(可按分类方式查找商品,或者通过关键字进行查询)
2.购物车功能
3.查看商品详细情况
4.用户注册
3.用户登陆
6.查看用户的订单信息
7.修改用户个人信息
后台管理部分主要有:
1.商店商品管理:
添加、修改、删除、查看。
2.用户信息管理:
查看、修改、删除。
3.订单信息管理:
查看订单清单、更新订单付款、出货状态、删除订单。
2.产品整体说明
2.1.产品整体描述网上商店的主要参与者是顾客和商场,以及后台管理人员。
无论什么类型的网上商店,顾客从网上购物的过程都相似,操作步骤说明如下:
(1)顾客在进行第一次购物之前要进行会员登记。
一般要求输入真实的姓名、通讯地址、联系电话、Email地址等基本信息。
注册完后,系统会自动生成一个“会员ID”和密码,并在网页上显示出来。
顾客一定要记住自己的ID号和密码,为了防止密码泄漏,顾客可以自己修改密码;
(2)进入网上商店,挑选商品。
顾客可以按产品类别检索商品,也可以输入产品名称等信息,通配检索数据库,找出所关心的商品;
(3)查看商品细节说明,了解价格、付款及送货方式、购物说明等信息;
(4)选中商品后,输入购买数量并点击“选购”按钮,将商品放入购物车;
(3)选购结束,检查购物车,核实商品和数量是否正确,如有出入,可以重新调整商品和数量,如无误,则去“收银台”结帐。
(6)收银台提交购物清单、选择付款方式及送货方式。
完成购物过程。
同样,后台管理人员的操作过程如下:
1.管理人员输入ID,密码进入管理页面。
2.管理人员进入管理页面,页面左侧显示去往商店商品查询,添加商品信息,订单信息查询,用户信息查询的链接。
3.管理人员点击商店商品查询页面:
4.管理人员点击添加商品信息页面:
输入需添加的商品信息,管理人员点击提交向后台数据库提交信息。
提交成功的话,页面显示新商品信息提交成功,否则显示数据库操作失败。
3.管理人员点击订单查询页面:
页面显示出已接到订单,其中包括商品名称,商品类别,单价,数量。
以及总金额,总数量,下单时间,交货时间,总金额,下单时IP,用户备注,是否付款,是否交货等。
6.管理人员点击用户信息查询页面:
页面显示出用户ID号用户名,真实姓名,联系地址,联系电话。
管理员可以进行用户的删除,查找动作。
删除成功后,页面显示删除成功。
2.2.产品功能
2.2.1.网站建设需求分析
对于网上商店,其最大好处是要能给用户带来最大的便捷,这种便捷不仅体现在网络之外的物流、商品的折扣等,更要体现在进行网络操作时的易用性,能够模拟用户的购书行为,营造一种尽量真实、贴切的用户购物过程。
所以,在设计网络商店时,最重要的就是完成“用户功能”。
其次,对众多商品、订单、用户信息的网络管理,对于网站经营者的经营效率的意义,也是不言而喻的,这些则可以称为“管理功能”。
2.2.2.用户功能分析
用户需要注册成会员用户,需要用户注册使用的功能有:
a)用户注册。
b)用户添加商品到购物车的功能。
购物车的设计,必须做到清晰、简单和方便。
c)用户信息的自我管理。
用户的注册信息中,用户的地址、联系方式等都是商品配送的重要依据,所以应该允许用户对这些信息进行修改,并使得用户在用户信息中,可以查阅购物详情等信息。
2.2.3.管理功能分析
对网站的管理者来说,分析网站的管理要求,以下功能是必不可少的。
商品登记。
将商品的各种信息:
商品名、价格、厂家等录入到数据库中,是网站管理中的一项基本的工作。
用户管理。
网站应该可以对用户进行诸如删除、查看部分用户信息等功能。
订单管理。
这是最重要的管理功能。
管理者应该可以每天清晰的查阅有多少订单生成、每个订单的详情等信息,并了解个订单的处理情况。
2.3.软件环境
MicrosoftVisualStudio2008
MicrosoftVisualSQLserver2005
系统分为两类用户,前台注册会员用户和后台管理员用户。
前台用户注册后可以进行查询到商品,购买商品,发表评论,会员资料的修改等。
后台管理员可以对商品进行管理,可以管理注册会员,并进行订单处理,管理评论,商品管理。
3功能需求
系统功能主要包括以下几个方面:
一,商品查询;
二,商品放入购物车;
三,生成订单;
四,等待后台管理员处理订单;
以下按照不同的角色权限对具体功能进行描述。
(1)游客
游客可以不经过注册,浏览商品,并点击商品图片,查看详细信息。
但是因其未注册,可以进行的操作受到很大的限制。
如游客只能浏览商品而不能直接放入购物车,否则系统将提示用户尚未注册或者尚未登录。
所以游客如果发现自己中意的商品,必须先进行注册,成为注册用户后,才能进行相关的一系列操作。
系统涉及到的数据的流程进行说明,并指出如此做的原因。
(2)注册用户
游客可以选择注册,注册后享受很多不同的待遇。
游客可以点击新用户注册,然后填写注册信息,提交后将显后台功能模块:
管理首页订单管理
未确认|已确认
未付款|已付款
未发货|已发货
未归档|已归档
商品管理
商品添加|管理
类别添加|管理
会员管理
添加管理员|管理
管理会员
物流系统
支付方式添加|管理
配送方式添加|管理
配送地点添加|管理
系统管理
上传管理示已经成功注册用户页面,进入用户购书中心。
用户有如下功能,包括修改注册资料,修改密码,查询订单处理情况,订单生成后,会员可以记住自己的订单的号码,可以登录后进入购书中心,进行订单处理情况的查询。
还可以进行商品的查询,包括按大类,小类查询
(3)系统管理员
后台具有强大的管理功能,管理员可以进行有效管理。
管理员登录后,进入管理界面,可以进行管理的包括:
管理注册会员,可以修改注册会员资料,删除注册会员。
可以对商品进行有效的管理,包括添加商品,管理商品的分类,商品分为大类和小类,管理员可以分别添加大类和小类,也可以删除已经存在的大类和小类,并可以对已经存在的商品进行管理,可以修改,删除等。
3.1.1.用户进入
3.1.2.管理员管理
3.1.3.购物车管理
3.2.功能详述
3.2.1.用户进入功能
客户登录及购物流程图
N
管理者处理订单流程图
管理员/注册用户修改个人信息流程图
N
N
Y
Y
管理员商品管理流程
管理员对客户信息的处理流程图
管理员/用户修改个人信息流程图
客户寻找密码流程
3.3数据流图
3.4数据字典
客户信息表
别名:
无;
字典:
会员ID、会员性别、会员密码、会员真实名字、电话号码、Email、地址、邮编号码、现有存款、上次登录时间
存储位置:
数据库客户信息表中
输出:
管理员信息表
别名:
无;
字典:
编号、姓名、登陆密码
存储位置:
数据库管理员信息表中
输出:
商品信息表
别名:
无;
字典:
商品名、商品编号、商品类别、商品介绍、商品品牌、商品计数单位、商品重量、商品图片地址、商品市场价格、商品会员价格、是否精品、是否热销、上传日期、是否特价
存储位置:
数据库商品信息表中
输出:
商品图片信息表
别名:
无;
字典:
商品图片ID、商品图片名称、商品图片地址
存储位置:
数据库商品预定信息表中
输出:
付款方式信息表
别名:
无;
字典:
付款ID、款方式
存储位置:
数据库留言信息表中
输出:
3.5系统流程分析
本系统分为前台购物流程和后台订单处理流程
2.3.1前台购物流程图
—7—
2.3.2后台购物流程图
2.3.3注册功能流程图
—8—
2.3.4商品搜索流程图
2.3.5用户登录流程图
—9—
2.3.6商品管理流程图
2.3.7购物车流程图
管理员实体图
商品实体图
E-R图