




已阅读5页,还剩20页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
电子商务需求文档目录 1. 引言1.1 目标1.2 文档约定1.3 读者对象和阅读建议1.4 项目范围1.5 参考资料2. 总体描述2.1 需求概述 2.1.1 在线展示 2.1.2 在线下订单 2.1.3 后台管理服务 2.1.4 留言功能2.2 运行环境2.3 限制和约束3. 系统特性3.1系统特性X 3.x.1 描述和优先级 3.x.2 激励/响应序列 3.x.3 功能性需求3.2总体结构和模块外部设计3.3功能分配4. 外部接口需求4.1 用户界面4.2 硬件接口4.3 软件接口4.4 通信接口5. 其他非功能需求5.1 性能需求5.2 防护性需求5.3 安全性需求5.4 软件质量属性6. 其他需求附录A:术语表附录B:分析模型附录C:待确定问题的清单1.引言 1.1.目标(1)采用人机对话的操作方式,界面设计美观友好、信息查询灵活、方便、快捷、准确、数据存储安全可靠。(2)全面展示商城内所有商品,并可展示最新商品及特价商品。(3)为顾客提供一个方便、快捷的商品信息查询功能。采用模糊查询查询数据。(4)会员可以随时修改自己的会员资料。(5)实现网上购物。(6)商品销售排行,以方便顾客了解本商城内的热销商品及帮助企业领导者做出相应的决策。(7)查看商城内的公告信息。(8)用户随时都可以查看自己的订单。(9)对用户输入的数据,系统进行严格的数据检验,尽可能排除人为的错误。(10)系统最大限度地实现了易维护性和易操作性。 (11)培养学生综合应用所学理论知识能力 (12)培养学生进行调查研究,查阅基础手册 (13)通过商务网站的设计学会和完成系统的需求 (14)分析,系统的概要设计和详细设计,软件编程及测试,编写各阶段文档1、2文档约定 1.页面的左距离为2.5cm,右边距离为2.0cm2.标题最多分为2级,分别为楷体36号,楷体24号,标题均加粗。3.正文字体为楷体18号,无特殊情况下,字体颜色均采用黑色。4.出现序号的段落不采用自动编号功能而采用人工编号。5.页面设计要能够吸引用户的目光,整个页面要以简洁为主,突出重点。6可操作性强,避免复杂的、有疑义的链接。7浏览速度快,尽量避免长时间打不开页面的情况发生。8.商品信息部分有实图例,图像清晰、文字醒目。9.所有图例均用WORD作图工具绘制(软件界面设计除外)。1.3读者对象本文档的读者范围包括:1.项目经理:项目经理可以根据该文档了解预期产品的功能,并据此进行系统设计、项目管理。2.设计员:对需求进行分析,并设计出系统,包括数据库的设计。3.程序员:配合设计报告,了解系统功能,编写用户手册。4.测试员:根据本文档编写测试用例,并对软件产品进行功能性测试和非功能性测试。5.销售人员:了解预期产品的功能和性能。6.用户:了解预期产品的功能和性能,并与分析员一起对整个需求进行讨论和协商。7.其他人员:如部门领导、公司领导等可以据此了解产品的功能和性能。在阅读文档时,首先要了解产品的功能概貌,然后可以根据自身的需要对每一功能进行适当了解。1.4 项目范围电子商务系统用来支持购物管理,包括用户信息管理,订单管理,购物车管理,商品管理等等。对消费者实现商品所搜,账户注册,账户信息修改等等。电子商务系统是一个web应用形式,可以通过互联网进行访问。1.5 参考资料 html语言静态网页设计 asp动态网站设计网页设计实例教程 Java 面向对象编程Java 编程思想2. 总体描述2.1.需求概述 根据实际情况,把商品分类,提供商品查找,订单查询,商品管理,订单管理,用户管理等小模块合并成一个可执行的软件系统模型。使用户快速地搜索和查找到所需要产品和开发人员可以较快地确定需求,然后采用循环进化的开发方式,对系统模型作连续的精化,将系统需具备的性质逐渐增加上去,直到所有的性质全部满足。此时模块也发展成为最终产品了2.1.1.在线展示 (1)只要登录到网站后,就可以在线浏览展示商品, (2)最新商品动画展示 (3)在线购买商品从后台数据库动态显示商品图片与产品名。 (4)单击产品名或图片就看到产品的详细介绍。要添加购买与收藏功能。 2.1.2.在线下订单: (1)只有注册用户才能利用该系统下订单。注册后并且处于激活状态才可以购物下订单。非注册用户和处于非激活状态的用户,只能浏览商品的基本情况。用户登录后,就可以使用系统提供的各种功能。 单击产品对应的购买按钮后,要显示购物车界面,在该界面中要实现购买产品数量统计、总价格统计及每种产品的购买时间。 (2)在购物车中,可以实现继续购买、产品数量的修改、删除购买物品、到收银台付款功能。 (3)在信息填写与提交中,要实现“返回上一步”修改功能,实现所以信息统计界面。实现产生订购单号功能。 2.1.3后台管理服务 (1)管理员功能 (2)商品管理功能 (3)用户管理功能 (4)分类管理(5)订单管理2.1.4留言功能 客户可以根据自己的需求,留言给我们的管理员。必要的商品信息等,管理员上线后可以查看留言,根据顾客的需求展示必要的商品信息,两者都在线可以进行商品的商谈,交易等。2.2.运行环境 (1)应用环境:根据用户的需求陈述,可以确定该系统分为客户端和管理端,客户端的功能提供用户登陆注册,查找商品,了解商品详细信息等等。管理端主要提供管理员进行用户合法身份验证,商品管理,仓库管理等等。系统运行的网络环境:本系统中,无论是客户端的购物者还是管理端的管理者都可以通过网络登陆系统中。购物者通过网络提交登陆等相关信息,管理者通过网络,获得用户信息,显示商品信息和商品详细信息等。管理端系统管理人员需要设置管理端的用户权限。(2)系统运行的硬件环境:CPU:P4内存、外存:2G以上,80G以上显示器:1024*768以上操作系统:UNIC/Linux/Windows2000或以上版本数据库:SQL Server2000浏览器:IE8.0 2.3.限制和约束 (1) 一个客户在系统中只有一个账号。 (2) 客户要想购物必须先登陆。 (3) 管理员只能进行三次登录 3.系统特性 3.1系统特性X 3.x.1 描述和优先级: 该系统主要为了实现客户能及时买到自己心仪的商品,所以商家和厂商应及时更新商品和提供货源,但这些商业活动的前提必须是这个系统要做出及时的响应,否则商家、厂商及客户的一切交易将无法正常进行。因此,这个系统必须要确定严格的优先级:因为客户是这一系统能正常运作的唯一前提,如果没有客户,系统做的再好,也无济于事,因此该系统对客户的优先级应定义在第一位;其次是商家(包括厂商),如果商家不及时提供有用的信息,客户的活动将会很盲目,因此该系统对商家的优先级应定义在第二位;最后是管理员(包括高级管理员),如果没有管理员,这个系统可能无法正常运行,所以管理员的责任也至关重要,因此该系统对管理员的优先级应定义在第三位。 3.x.2 激励/响应序列: 首先,是对用户操作应作出及时的响应,如果用户操作合法,作出相应的响应,但如果操作非法,则系统必须第一时间阻止用户的操作,以便将损失减小到最少;其次,是对商家(包括厂商)也要作出及时的响应,如果商家想进行促销活动,则系统应对商家的请求作出及时的响应,以便客户能够及时看到促销活动而进行购买行为,这样不仅客户能买到自己想要的商品,商家也因客户的消费而得到最切实的利益;最后,还是对管理员(包括高级管理员)的响应也至关重要,因为假如某些商家和客户造成纠纷,相互进行恶意攻击,对该系统的正常运行造成影响甚至对系统的安全带来威胁时,这时管理员的责任就相当重要了,必须作出及时的响应,以便系统能够恢复正常、稳定的秩序。 3.x.3 功能性需求: 这一特性主要是针对用户而言的,如果用户只是随意的浏览下商品,也没有其他的要求,但假如用户浏览之后碰到自己喜欢的商品而想要购买时,这时对用户就有一些要求了,首先,因为这是网上交易,出于对商家和用户自身利益的考虑,用户必须实名注册账号,并进行相关程序的认可之后才能进行交易;其次,目前钓鱼网站颇多,因此为防止用户受到不必要的损失,在购买商品前,用户的机子上必须安装相关的安全控件(例如:假如你是建行的银行卡,必须安装中国建设银行E路护航网银安全组件等),以确保用户的操作受到合法的保护,不至于受到不必要的欺骗或损失;最后,因为这是商业性的行为,因此对用户的基本素质也有较高的要求和限制,如果用户针对商家进行恶意的诋毁时,系统应作出及时响应的操作,阻止用户的这些行为,以便减少用户对商家的信誉度的影响,但假如用户的利益真的受到侵害时,用户应及时向系统的管理员及主要负责人提起申诉和维权,这时系统也应当作出及时的响应,以便使用户的利益不受到不必要的损失。3.2总体结构和模块外部设计通过对用户需求的分析,可以分析出该网上购物系统大致可以把前台分为三个模块:商品查询模块、订单查询模块、订购模块。后台分为四个模块:商品管理模块,用户管理模块,分类管理模块,新订单模块。总体功能需求网上购物系统是针对网络用户提供网上购物的现代化平台,以实现用户方便的查询、与购买商品的业务需求。具体系统前台功能需求描述(1).商品查询模块通过商品的名称进行查询,可以更快的得到自己所查的商品资料。(2).订单查询模块提供给网络用户对所下的订单进行查询,可以查询到自己的订单是已发货还是正在处理。(3).订购模块 提供网络用户对所选购商品的订购确定,并选择商品数量。(4).其它模块商品浏览等功能。下图说明几者的关系:前台系统平台商品查询订单查询模块订购模块其它模块图3.2.1 系统前台功能需求描述具体系统后台功能需求描述(1).用户管理模块实现对用户的查找功能、删除功能、更改功能。(2).商品管理模块实现管理者对站内商品进行划分类别,定期更新管理商品,进行添加与删除操作。(3).订单管理模块实现管理者对站内订单的管理,提供订单列表,查看已确认订单。(4).分类管理模块实现管理者对站内用户的管理,和更改管理者的用户名与密码,和退出功能。后台系统平台用户管理商品管理订单管理分类管理图3.2.2 系统后台功能需求描述3.3功能分配前台系统中是由三个子模块组成的。它们分别是商品查询模块、订单查询模块、订购模块。商品检索窗口中提供了两个框,分别是输入商品名称,和商品的类别。用户把资料输入完成后,选择好商品的类别后按提交键,数据将提交给GoodList.aspx页面,通过UserSales.aspx页面的代码,连接到数据库,从Goods表进行查询,得出结果后显示在UserSales.aspx中。页面流程图:资料显示(UserSales.asp)商品检索(GoodList.asp)4. 外部接口需求用户接口 (1)简洁大方,能够使用户快速熟悉软件功能 (2)界面字体必须采用宋体,需要用户着重注意的部分要将颜色按促销级别依次设成红色、黄色、蓝色等 (3)图标、图像必须吸引客户的眼球,动态要美感(4)每个屏幕中将出现的标准按钮、功能或导航链接要布局清楚,例如:分类按钮放在左上角,帮助按钮放在右上角等(5)将不同的功能用快捷键一一绑定,以便用户的快捷操作(6)当用户操作不合规定时,应出现提示对话框,以便用户正确操作,例如:若用户购买商品时没有登录,有好的提示 用户登录后再购买,当用户登录完成后进入前一个页面(7)软件设计要符合广大用户的需求,使广大用户都尽可能接受,如果项目完成后没有多少用户使用该系统,那么可以 说该项目的整体设计是不完美的、不成功的、有缺陷的。硬件接口网络:基于互联网;服务器:WEB服务器数据库服务器、GIS服务器;终端:586x以上的PC机;软件接口Windows xp或者Windows7操作系统 ORCALE 8.0服务器系统 浏览器IE5.0以上 通信接口 TCP/IP网络协议五.其他非功能性要求5.1 性能1电子商务系统要支持25个并发用户。2电子商务系统处理查询操作响应时间不超过10秒。5.2 安全性1安全防护l 对数据库存储敏感信息:针对本系统我们对用户密码进行加密,以保证各级用户对系统访问的安全性。生成的口令不可逆转(用MD5加密是一种32位字符的加密方法)。输入的口令不应显示在显示终端上。l 数据信息的保存:利用RDBMS的服务器稳定运行实现各种信息的储存、控制及调节备份、恢复等日常的维护管理工作。在软件园后期的项目中建立异地备份服务器后备份数据进行异地保存。2操作跟踪针对系统运行出现的异常,跟踪调查出现异常的情况,了解操作意图,有针对性的解决问题。系统日志,便于查看系统的运行情况。 操作日志, 提供用户在系统中增加、修改系统数据信息时记录日志。用于跟踪用户的操作,了解信息的变更,在需要时对事情进行调查3访问控制页面不可直接访问,防止黑客对页面篡改。页面访问通过连接动作驱动,访问时作权限检查。有效防止用户通过地址栏输入地址对信息非法访问。系统在页面执行过一次后再次访问通过缓冲工作区执行,对页面屏蔽。 用户生产厂家电子支付物流Web应用服务器商品数据服务器商家 系统体系结构图1.1 用户浏览网页是否已注册是否注册登录填写注册信息注册成功选购商品查看并修改选购信息填写收货信息付款确认收货购物结束 购物流程图1.2 后台管理系统系统管
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 游戏化营销策略分析-洞察及研究
- 稳定靶向纳米胶束构建-洞察及研究
- 手指画培训课件
- 科技部合同范本D007-技术咨询合同6篇
- 人教版四年级数学上学期第1单元大数的认识综合素养评价卷(含答案)
- 湖南省娄底市涟源市2024-2025学年七年级下学期期末道德与法治试题(含答案)
- 混沌态热力学分析-洞察及研究
- 手卫生指征培训课件
- 学生法制安全教育培训课件
- 低温信号转导及调控靶点分析-洞察及研究
- 餐饮服务食品安全常规项目自查记录表
- 膝关节病中医护理查房讲课件
- 粪污清运服务管理制度
- 医疗机构动火管理制度
- 孵化基地制度管理制度
- 中枢整合康复技术课件
- DB31/T 936-2015车载终端与手机互联应用规范第1部分:通用技术规范
- 软件委托开发合同样本(合同范本)10篇
- 兽医检验科工作流程手册
- 道路清扫保洁服务人员配置计划
- 垃圾消纳费合同协议
评论
0/150
提交评论