已阅读5页,还剩18页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
软件工程标题:京东商城网站软件需求专业化:软件工程学校:信息学院团队成员:张然若西颜屋邱程会员号码:13083503 1308350413083506 13083511指指导员:马晓军协助讲师:2013年11月11日目录目录21导言31.1项目背景31.2定义31.3参考32任务概述42.1系统目标42.2用户特征42.3假设和约束53需求分析63.1业务描述63.2系统框架图63.3系统流程图83.4用例分析123.5类图173.6一些用例的顺序图194操作环境法规234.1设备234.2支持软件234.3控制23介绍1.1项目背景信息化是世界发展的大趋势,是推动经济社会发展和变革的重要力量。随着信息时代的到来,信息传播发生了深刻的变化。人们的工作方式、生活方式甚至思维方式都发生了前所未有的变化。各行各业都在适应这个时代的变化,加强信息化建设。谁能在信息革命时期迈出第一步,谁就能获得率先行动的第一次机会。传统的销售方式是商人把商品放在商店里让顾客选择。商店的规模和位置等客观因素会影响商店的客流量。此外,货物的储存和销售需要人力资源来管理。雇员的工资和商店的租金增加了成本。顾客无法迅速找到他们需要的商品。开一个网上商店只需要一个能储存货物的仓库,与租一个商店相比可以节省很多,并且不需要太多的人力资源来管理。顾客不离开家就不能买东西,因为商店的面积会影响客流量,而且很容易找到他们需要的商品。近年来,随着互联网的迅速崛起,互联网日益成为收集和提供信息的最佳渠道,并逐渐进入传统流通领域。结果,电子商务变得流行起来,越来越多的企业建立了网上商店,向消费者展示一种新颖的购物理念。网上购物系统作为B2B、B2C和C2C的前端业务平台,在其业务活动的全过程中发挥着重要的作用。本文主要考虑如何构建B2C网上购物系统。网上购物是一个具有交互功能的商业信息系统,为用户提供静态和动态的信息资源。所谓静态信息是指那些经常变化或更新的资源,如公司概况、管理规范和公司制度等。动态信息是指随时变化的信息,如商品报价、会议安排、培训信息等。网上购物系统具有强大的交互功能,使商家和用户能够方便地传递信息,完成电子交易或电子数据交换交易。这种全新的交易模式实现了公司间文件和资金的无纸化交换。1.2定义1.平台是京东商城整体系统与环境的结合。2.前台:指各应用组使用的功能集。3.前台门户:指前台浏览、购物和各种相关业务中各类应用组的操作。包括整个网站页面、每个导航页面、每个栏目和主题页面、商品页面、最终商品购买页面、购物页面、购物指南页面等。4.后台:指本平台后台管理人员使用的一套功能。一般操作员可以在后台操作。后台包括:总机的后台,专业产品的后台,以及其他各种管理人员的后台。5.特殊区域:核心导航和频道、主楼层和窗口、关键活动区域或页面等。被站台推着。参考材料1李等.软件工程(第2版).北京清华大学出版社20082张,倪宁.软件工程。北京:人民邮电出版社,20093尹人坤。实用面向对象软件工程课程。北京:电子工业出版社,20004参考网站:/view/1acc4b03de80d4d8d15a4f9b.html5参考网站:/view/5a25708202d276a200292e1c.html2任务概述2.1系统目标随着社会的发展,电子商务已经成为一个热门话题,网上购物已经成为当今社会一种比较流行的购物方式。一个完整的购物系统是一个真正的购物中心或超市。这个系统是一个类似超市的网上购物系统。首先,用户进入电子商城的大厅,这是商城的首页。用户可以在这里看到各种商品,但这里我们提供了一些链接命令,如查询,促销商品,购物车等。用户可以点击商场活动公告,查看商场发布的公告或商场举办的促销活动。您还可以查看特定商品,并从这里进入特定商品界面。搜索商品也很方便,可以用虚拟购物车代替真实购物车购物。在检查商品的价格和其他细节之后,用户可以从购物车中移除不满意的商品。当用户购买完商品后,他可以结帐,即下订单。用户下完订单后,商场会根据清单的内容用一些方式确认,然后发货。在货物成功交付并收到货款后,就形成了真正的交易。这些功能是用户所需要的,但是一个功能齐全的电子商城也需要管理员自己的商品和商品。例如,购买商品、添加商品、删除不可用的商品、向用户发送促销公告、删除过期公告,以及最终管理注册会员,所有这些都应该由管理员处理。通过对上述电子商务系统的分析,可以得出以下功能需求。1.品类展示:只要涉及到商场销售的产品,就可以在这里展示。例如计算机、书籍、服务等。本系统采用分级管理。当你点击一个人的特定类别,它将被分成一个较小的第二类。第二类显示实际的商品。2.询问。用户可以使用这个功能找到他们需要的商品。用户只需输入关键词即可找到商品,然后点击“查询”即可查询相关信息。3.最新产品。根据电子商城的动态管理,商城中的新商品可以以列表的形式展示,供用户参考。4、电子商城活动信息。在这里,商家可以以公告的形式展示最近在商场发生的一些重要事件,比如什么时候举行促销活动,什么产品将举行交易会。5.促销产品清单。为了吸引用户的购买欲望,商场可以实施情境促销计划。在这里,购物中心已经建立了一个促销产品列表,用户可以打开这个列表来查看促销产品。6.采购流程。一些用户可能不知道如何在网上交易,他们可以在购买过程窗口中了解购买过程的所有信息,这是非常必要的。7.购物车。这个系统中最重要的功能之一。用户必须通过购物车才能在网上购物中心购买商品。8.登录并注册。如果用户想在电子商店购买商品,他们必须先登录电子商店。如果他们不是会员,他们可以购买商品。9.个人信息。注册为会员的用户将有一个个人信息窗口,他们可以在其中查看订单、材料和购物车。10.系统设置。此任务只能由管理员操作。其中,管理员可以进行订单管理、会员管理、商品管理、分类管理、数据库管理和系统参数设置。2.2用户特征网上商店的主要参与者是顾客、购物中心和后台经理。无论哪种网上商店,顾客网上购物的过程在适用范围上是相似的。2.3假设和约束假设:用户可以提供一个交付测试的环境;用户可以参与需求的批准。约束条件:本系统最终提交时间为2020年12月12日设计和实施限制:硬件限制服务器:基于英特尔架构的企业服务器工作站:个人电脑软件限制操作系统:视窗服务器2003浏览器:IE、谷歌浏览器等背景数据可以是:SQL Server 2000编程语言:可视化C#设计工具:Photoshop、dreamwave、Flash等。3需求分析3.1业务描述用户功能需求分析用户需要注册为成员用户。要求用户注册的功能包括:1.用户注册。2、用户添加商品到购物车功能。购物车的设计必须清晰、简单、方便。3.用户信息的自我管理。在用户的注册信息,用户的地址,联系方式等。是商品分销的重要基础,所以应该允许用户修改这些信息,并且用户可以查阅用户信息中的购物详情和其他信息。企业管理者的职能分析对于网站管理者来说,以下功能对于分析网站的管理需求至关重要。1.商品注册。输入商品的各种信息是网站管理的一项基本工作:商品名称、价格、制造商等。进入数据库。2.用户管理。该网站应该能够删除用户,查看一些用户信息和其他功能。3.订单管理。这是最重要的管理职能。经理应该能够每天清楚地检查生成了多少订单、每个订单的详细信息和其他信息,并了解每个订单的处理过程。仓库管理员的职能分析1.仓库管理员的主要任务是查询库存信息,更改库存信息等。3.2系统框架图系统总体框架图在本系统中,主要分为三大模块:客户、网站业务管理员和仓库管理员,其中客户管理模块包括用户注册、登录和商品浏览购买商品的链接。网站业务管理员包括商品管理(编辑商品信息)、信息管理和订单管理的链接。第二仓库管理员主要检查库存并修改库存信息。图3-1京东商城网站系统总体框图图3-2用户功能框图图3-3网站业务管理员框图图3-4仓库管理员框图3.3系统流程图3.3.1顶层数据流图图3-5顶层数据流图3.3.2第1层数据流图图3-6第1层数据流图3.3.3第2层数据流图图3-7访问者数据流图图3-8查询商品数据流程图图3-9采购商品数据流程图图3-10会员订单管理数据流程图图3-11会员个人信息设置数据流图图3-12网站业务管理员商品管理数据流程图图3-13网站业务管理员成员管理数据流图3.4用例分析客户用例图图3-14客户用例图用例描述如下:(1)客户注册用例用例名称客户注册标识符用例描述参与者先决条件后置条件基本操作流程可选操作流程UC001客户注册用户顾客不顾客注册成为会员。1.单击注册进入注册页面2.输入相关信息3.向数据库提交信息如果输入的用户名有重名,EMAIL格式不正确,密码格式和长度不一样,它将返回重新注册,或者取消并终止用例。(2)登录案例用例名称注册标识符用例描述参与者先决条件后置条件基本操作流程可选操作流程UC002登录系统客户(会员)不登录系统1.系统提示用户输入用户名和密码2.用户输入用户名和密码3.系统验证用户名和密码,如果正确,则登录系统如果用户输入了无效的用户名和密码,系统将显示一条错误消息,并返回提示用户再次输入用户名和密码:取消登录或终止登录。(3)查询商品用例用例名称反馈信息标识符用例描述参与者先决条件后置条件基本操作流程可选操作流程UC003顾客可以询问他们需要的商品。顾客不展示所询商品1.在查询的文本框中输入要查询的信息2.单击提交显示信息。如果查询的信息存在于系统中,将显示出来;否则,将提示信息不存在,并且登录系统完成货物的购买1.找到需要的商品2.单击添加到购物车3.点击我的购物车查看购物车产品。4.点击结算,选择付款方式5.单击“完成”显示购物列表您可以为采购的商品数量添加、删除和选择不同的付款方式。如果信息不完整,将提示您完成所需的输入信息,或者取消或终止用例。(5)修改个人信息用例用例名称修改个人信息标识符用例描述参与者先决条件后置条件基本操作流程可选操作流程UC005成员可以修改密码和基本信息。客户(会员)客户登录系统。成员完成自己信息的修订。1、客户点击修改个人信息2.客户输入要修改的信息3.提交到数据库并修改数据库的内容。然后输入一个无效的用户名,旧密码不正确,电子邮件格式不正确,等等,您将被提示重新输入或终止用例。业务管理员用例图图3-15业务管理员用例图(1)登录系统用例用例名称注册标识符用例描述参与者先决条件后置条件基本操作流程可选操作流程UC006登录系统系统管理员不登录系统1.系统提示用户输入用户名和密码2.用户输入用户名和密码3.系统验证用户名和密码,如果正确,则登录系统如果用户输入了无效的用户名和密码,系统将显示一条错误消息,并返回提示用户再次输入用户名和密码:取消登录或终止登录。(2)订单管理用例用例名称订单管理标识符用例描述参与者先决条件后置条件基本操作流程可选操作流程UC007查看订单信息,修改订单状态,根据状态查询
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 金华市中医院妇科肿瘤急症处理考核
- 舟山市人民医院感染指标判读考核
- 福州市中医院水肿患者PICC管理考核
- 连云港市中医院医疗资源统筹与跨部门协作项目设计试题
- 池州市中医院省级国家级专业技能大赛选拔考试题
- 青少年拓展活动方案
- 销售产品营销活动方案
- 阅读班级活动方案
- 采访明星活动方案
- 院庆烘培活动方案
- 2023年副主任医师(副高)-骨外科学(副高)考试历年真题集锦附答案
- Python网络爬虫基础教程PPT完整全套教学课件
- 河北邢台银行邯郸分行招聘考试参考题库含答案详解
- 汽车焊接技术
- 《平凡的世界》读书分享会
- SC/T 8120-2001玻璃钢渔船修理工艺及质量要求
- GA/T 383-2014法庭科学DNA实验室检验规范
- FZ/T 62017-2009毛巾浴衣
- 跨文化世界语言emoji
- 心衰的中医药治疗陈良金课件
- 埋线减肥讲义课件
评论
0/150
提交评论