- 1、本文档共58页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件设计实践文档讲解
软件设计实践报告
单 位: 信息工程学院
班 级:
学 号:
姓 名:
任课教师:
2015年9月
软件设计实践
项目名称:蚂蚁军团网上商城的设计与实现
项目概述
1.概述:
伴随着计算机技术在各行各业日益广泛和深入的应用,互联网购物早已深入人心。电子商务在各行各业的发展战略中占据了重要的位置,成为各大商家的必争之地。商品的流通已不仅仅局限于传统渠道,网络平台已成为商家展示自己,提升自身形象的舞台。商家通过建立网站,将产品、资源等各方面信息展现在互联网上。而计算机和互联网技术本身所具备的信息透明度、信息高速传播和快速管理等特征,不仅可以改进商家原有经营方式与经营效率外,也为商家带来了更高的效益。因此,对于商家来说,拥有一个属于自己的购物网站是至关重要的。
为了完成网站的整体设计以及各个功能的实现,采用JSP作为顶层表示技术,struts实现MVC模式的架构,使用Eclipse作为代码开发工具,在Windows 操作系统平台下,采用MySQL作为数据库服务器,Tomcat作为解析服务器。
本论文以系统的开发为线,从软件设计的角度对系统的理论基础、系统整体布局及系统具体设计进行了详细研究,其中某些功能,如电子支付功能,由于局限于条件,只做理论分析。
2.目的和用途:
建立网上商城可以提高商业交易的效率、范围, 网上商城 以在线交易、客户服务为核心。降低人工、经营本钱,这对于全面推进商家的信息化网络化具有重要意义。
网上商城有助于行业建议产品及信息资源的市场价值。从而带动商家产品在业界的品牌与地位,营造有利于商家生存与发展环境,加速企业信息化发展。
3.需求说明:
a.软件系统名称:网上购物系统
b.任务提出者:上海密讯
c.任务的开发者:
功能模块 开发者 备注 用户管理 蚂蚁军团 无 商品管理 蚂蚁军团 无 订单管理 蚂蚁军团 无
d.功能对应执行人:
4.环境要求:网站的整体设计以及各个功能的实现,采用JSP作为顶层表示技术,struts实现MVC模式的架构,使用Eclipse作为代码开发工具,在Windows 操作系统平台下,采用MySQL作为数据库服务器,Tomcat作为解析服务器。
系统分析与设计
1.系统分析
1.1该系统总体结构设计如下:
1.2用户注册
需求ID:um-001
需求描述:让顾客注册成为网站用户,使网站获得用户资料,可以使用手机号快捷注册,用户名即是手机号,通过输出手机号然后获取验证码、
填写账号信息、选择支付方式,注册成功必须完善密码以及个人信息才能完成登陆。也可以通过社交网站账号快速关联登陆。
(qq、微信、人人、新浪微博),还可以通过邮箱注册,通过邮箱获取验证网址,邮箱地址即是用户名。
需求验证:成功后显示注册成功,未成功显示未成功原因。
1.3登录
需求ID:um-002
需求描述:输入用户名、密码和验证码登入商城获取商城服务,当用户名和密码输入错误时有错误提示,用户可以选择找回用户名和找回密码。
需求验证:输入正确账号密码后能正常登陆。
1.4找回密码
需求ID:um-003
需求描述:用户忘记密码时如果用户绑定了手机号可以通过手机号修改密码,如果用户绑定了邮箱可以通过邮箱修改密码和找回用户名。
需求验证:能够利用手机或邮箱修改密码,并能使用新密码进行登陆。
1.5个人信息编辑
需求ID:um-004
需求描述:顾客登陆商城之后可以进入个人中心进行个人信息的编辑。
需求验证:编辑个人信息后能在个人页面,看到正确的个人信息。
1.6会员管理
需求ID:um-005
需求描述:用户为了在商城中获得更多的优惠、更大的权限,可以成为商城会员。
需求验证:成为会员后能享受一系列的福利。
1.7用户投诉与反馈
需求ID:um-006
需求描述:用户对商城内的服务态度或者物品质量不满意。
需求验证:用户能将自己的意见反馈给平台工作人员。
1.8收藏夹
需求ID:um-007
需求描述:用户看到自己喜欢的商品或店铺可以放入自己的收藏夹。
需求验证:所收藏的信息能在收藏夹中查看。
1.9个人足迹
需求ID:um-008
需求描述:用户看到自己喜欢的商品或店铺可以放入自己的收藏夹。
需求验证:在退出登陆后能用个人足迹功能查看,自己所访问的店铺。
1.10添加商品
需求ID:cm-001
需求描述:当库存为0时显示断货,当添加商品时,更新库存该商品的数量。
需求验证
文档评论(0)