您好,欢迎访问三七文档
当前位置:首页 > 建筑/环境 > 设计及方案 > 网上商城概要设计说明书
概要设计说明书1.引言1.1目的目的是为了设计软件结构,即将需求规格转换为体系结构,划分出程序的基本模块组成,确定模块间的相互关系,并确定系统的数据结构。本说明书的用途在于寻找实现目标系统的各种不同方案,分析员从这些可供选择的方案中选取若干个合理的方案,为每个合理的方案都准备一份系统流程图,列出组成系统的物理元素,进行成本\效益分析,从中选出一个最佳方案向用户和使用部门负责推荐。如果用户和使用部门负责人接受了推荐的方案,分析员应该进一步为这个最佳方案设计软件结构。通常,设计出初步的软件结构后还要进一步改进,从而得到更合理的结构,进行必要的数据库设计,确定测试要求并且制定测试计划。主要读者为系统分析员和用户及使用部门的有关人员,为后面的系统开发提供依据。1.2项目背景1.开发软件名称:网上商城2.项目任务提出者:计算机系教师王聪3.实现软件开发者:计算机系应用技术软件方向第一组4.项目与其他软件的关系:1)运行平台:本项目运用在B/S服务器上,采用WINDOWSXP为操作系统2)数据库:采用SQL2000为开发软件的操作系统1.3定义本文档所涉及的专门术语定义和缩略语、缩写词的含义如下表:商场会员网上购物平台中合法的系统注册用户游客未注册或者未登录的网上购物平台浏览者管理员系统某部分的管理者管理员系统某部分的管理者商场指通过网络方式开展商品销售的电子商务平台1.4参考资料1.《网站开发项目教程》陈密芳吕延岗中国铁道出版社2.网上购物需求规格说明书3.概要设计说明书4.《.NET项目开发》主编:常永英机械工业出版社2.任务概述2.1目标本项目旨在开发一套电子商务的平台,它将实现用户通过互联网完成商品采购的整个过程。用户可以同互联网选购自己需要的商品与商家通过订单达成协议。2.2需求概述1.网上商城系统前台模块要求能够提供会员注册、在线购物、在线支付等功能,后台管理模块要求能够实现销售订单管理、库存管理、会员管理等功能。2.当用户需要订购商品或修改自己的用户信息时,就需要验证用户的身份,必须是合法的系统用户才有权利执行这些操作。3.管理员负责管理会员审核、订单管理、收藏夹管理、会员留言、积分管理。4.当用户购买商品之前,首先必须注册成会员才能购买商品。用户在购买过程中必须先将商品放入购物车中,然后通过购物车结帐。2.3条件及限制本项目的开发必须有公司和领导的大力支持,必须有足够的人员并且有很高的团队精神。另外可能有技术和设备方面的欠缺,合理利用现有设备,项目的可扩展性、安全性、易于维护等。3.总体设计3.1总体结构与模块外部设计3.1.1总体结构网上商城是为方便人们购买商品而开发的系统,它的基本功能就是商品的浏览与购买。网上商城主要有四大模块:1.商品展示模块商品展示模块是每个电子商务网站的核心部分,用户只有浏览商品才能购买商品,商品的展示尤为重要。商品展示模块包括商品的分类信息、展示商品的图片、展示商品的详细信息(价格、生产厂家、保质期、生产日期等)、搜索商品信息等功能。2.用户管理模块用户是整个电子商务交易过程的主角。用户注册成为会员,必须要有合法的用户名及密码。他们可以进行自己资料的修改、收藏夹的管理、发送或取消订单进行购买或取消购买,也可以在留言薄里留言,进行投诉或发表建议。没有注册的用户只能进行商品信息的浏览、搜索,放入收藏夹和加入购物车的功能并不对他们开放,他们没有购买商品的权利。3.购物车与订单模块购物车存放会员要购买的商品,会员浏览商品时可以把商品放入购物车,购买后可以清空购物车,选择完要购买的商品时,通过购物车进行结算。用户确认购物车中的商品信息后,会生成一份订单发送到后台管理员那里,商家从此得到信息进行发货。4.支付管理模块款项的支付是一个购物网站必不可少的模块,支付方式可以有很多种:货到付款、网上财付通支付、网上银行等等。图1网上商城总体结构图各个模块的功能简介表用户注册用户注册之后成为会员才可以进行其他一些模块的浏览会员登录正确登录后可以购买或收藏商品商品分类将商品划分归类,方便用户浏览商品浏览用户可以了解到商品的信息热门推荐、搜索快途径购买、浏览商品用户管理用户有自己的一个空间,存储自己的信息或商品信息留言薄用户可以及时与网站、商家联系购物车、结算存放会员要购买的商品,生成订单,进行资金结算友情链接为用户提供更多资讯资料管理会员可以进行自己资料的添加、修改、查询和删除等订单管理会员订单的添加、修改、查询和取消等,订单的发送收藏夹管理会员可以进行物品的收藏,方便下次购买网上商城系统用户注册会员登录商品分类商品浏览热门推荐、搜索购物车、结算留言薄用户管理友情链接用户资料管理用户订单管理用户收藏夹管理3.1.2模块外部设计1.要求:系统界面要简洁大方,尽最大努力方便用户,不能拘泥于以往的购物网站模块,要有创新!2.配色方案:绿色为主,间有浅蓝色。3.2功能分配1.用户注册:用户根据提示输入自己的账号、密码,然后再确定重新输入一次密码,如果两次密码不一致需要重新输入,直到两次输入密码一致。系统将随机产生一验证码,如果用户看不清楚可以选择重新提取验证码,最后用户正确输入验证码后注册成功。注册成功会用户可以去完善自己的资料,用户也可以随时修改自己的资料,以便于以后对自己账户的管理。2.会员登录:会员正确输入自己的帐号、密码,如果帐号和密码错误系统会提示错误。如果用户忘记密码可以选择找回密码。找回密码时根据提示输入正确答案,由系统帮助找回密码。帐号密码正确,登录成功后才有权利购买商品。3.商品分类:为用户提供很好的查询方式,用户可以根据自己的需要直接去对应的产品。具体分类暂时不确定。4.商品浏览:提供各种商品的详细信息,用户可以了解产品以判断是否购物。5.搜索:搜索有一个搜索框,用户在搜索框里输入相应的关键信息,点击搜索,系统将会转到搜索中为用户找到相应的商品。搜索功能则是方便用户有目的地购买商品,可以直接找到相关商品。6.留言簿:用户在留言薄里输入文字信息,然后点击提交。管理员可以看到用户的意见、建议和疑问。以便于管理员及时处理用户的问题。这样方面用户及时与网站、商家进行沟通,保证网站的更新、完善和商品交易的顺利进行。7.购物车:会员如果看到喜欢的产品点击加入购物车就可以先把商品放入购物车中,然后会员可以继续浏览商品,也可以再次在购物车中放入商品。最后去结算,如果不想购买也可以清空购物车。8.用户管理:1)资料管理:管理用户的资料,如果用户修改资料系统将及时更新。2)订单管理:只要管理用户的订单信息,用户购买商品后管理员及时给用户回应,给用户结算。用户可以选择付款方式。付款方式包括:支付宝、网上银行、货到付款。并且表明各种付款方式的方法和具体信息。3)收藏夹管理:用户如果看到喜欢的商品又暂时不需要购买,就可以放入收藏夹,以后想买产品时可以在收藏夹中快速找到。9.友情链接:一个网站的信息并不能满足用户的需求,提供友情链接更加人性化。用户可以点击友情链接的网站名字直接进入其网站。4.接口设计4.1外部接口无4.2内部接口无5.数据结构设计无6.逻辑结构设计无7.物理结构设计无8.数据结构与程序的关系无9.运行设计9.1运行模块的组合本系统主要有用户管理模块、商品展示模块、购物车和订单模块三部分紧密相连,商品展示模块清晰的展示出各商品列表、商品信息查询商品信息使用户在浏览商品时清晰明了。这样用户发现自己所需要的商品时可以方便的放入购物车,购物车以列表的形式显示当前用户购物车内的商品信息,购物车有更新购物、清空购物继续购物和结账四部分功能根据个人需要进行选择,购物结束进入订单模块。以上结构如下图:图2会员购物基本流程图9.2运行控制9.2.1用户界面的控制界面是软件与用户交互的最直接的层,界面的好坏决定用户对软件的第一印象。而且设计良好的界面能够引导用户自己完成相应的操作,起到向导的作用。同时界面如同人的面孔,具有吸引用户的直接优势,设计合理的界面能给用户带来轻松愉悦的感受。9.2.2运行控制的条件与限制本项目的开发必须有公司和领导的大力支持,必须有足够的人员并且有很高的团队精神。另外可能有技术和设备方面的欠缺,合理利用现有设备,项目的可扩展性、安全性、易于维护等。9.2.3前台和后台的控制关系前台主要以展示商品的基本信息和商品的广告信息,在线支付,在线留言等功能,后台主要以控制前台的商品转换和其运行为主,以次控制前台的运行工作模式。9.2.4运行控制的环境1.操作系统:WINDOWS,LINUX/UNIX及任何pc平台。2.浏览器:InternetExplorer。3.必须确保用户注册信息的安全。4.使用户对它有一种信赖感。9.3运行时间9.3.1.时间特性1.系统对单个用户的会话响应时间不超过5秒。2.更新处理数据时间能在消费者所需求的范围内。会员商品展示购物车订单3.数据之间的转换时间不超过2秒钟。4.数据在从服务器传送到客户机的时间不超过5秒钟。5.数据库的录入,数据库数据的更新也需要一定的时间限制。9.3.2时间效率1.网上购物的运营时间24小时开业。2.为满足广大用户的需求,我们将提供更为方便的服务。10.出错处理设计10.1出错输出信息无10.2出错处理对策无11.安全保密设计无12.维护设计无
本文标题:网上商城概要设计说明书
链接地址:https://www.777doc.com/doc-6183240 .html