网站需求说明书-软件工程课程设计(共40页).doc
《网站需求说明书-软件工程课程设计(共40页).doc》由会员分享,可在线阅读,更多相关《网站需求说明书-软件工程课程设计(共40页).doc(40页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上案卷号日期叮叮网网上书店软件需求说明书 作 者: 刁诗云 完成日期: 2009年4月4日 签 收 人: 签收日期: 修改情况记录:版本号修改批准人修改人安装日期签收人V 1.0刁诗云刁诗云 目录专心-专注-专业1 引言1.1 编写目的为了清楚表达客户提出的需求,便于用户理解和确认项目所包含的具体功能需求、性能需求以及非公能性需求,因此以文件化的形式,把系统整体及其部分的业务流程、系统功能进行了详细的说明。同时,此文也对开发人员起到引导的作用,请认真阅读。1.2 开发背景互联网络的发展给商家带来了新的机会,利用互联网络实现销售,正在改变当前的市场销售业格局。在这个背景下
2、,网络商城这个概念从年起开始崛起。网络商城是指利用互联网络进行在线零售的虚拟商城,它通过严格科学的商品信息分类,把经营的所有商品的信息在网络上展示,给消费者提供多方位、丰富、全面商品信息和简便、灵活、快捷甚至智能化的信息查询方法,以即时双向互动性及超越时空限制的方式来满足消费者理性化、个性化的消费愿望。与传统商店经营模式相比,网络商城有诸多优势。首先,网络商城能大幅降低经营成本。网络商城正逐步演变为电子商务的主流形式,借助信息技术的应用,节约了传统模式下的店面、库存等费用。网络商城的运营者一次性投入的固定费用较多,而后期的变动费用较少;对经销商而言,网络商城对流动资金的需求比传统卖场低的多,库
3、存只是虚拟其库存,随时可以调配,没有“装修费用、进店费用”。因此,网络商城的主流产品比传统卖场要低,赢得了价格优势,这是网络商城商城运营模式决定的,不是恶意的价格战。 其次,网络商城能满足消费者便捷个性化购物的需求。对消费者而言,购物需要“货比多家”,精心挑选。传统店铺购物模式下,因信息来源和地理环境所限,消费者不可能完全理性的规范自己的消费行为。网络商城的建立使消费者不受营业时间的限制,足不出户可以在家通过网络寻求自己所需的商品,并可以通过网络直接进行商品交易,这种交易避开了某些传统的商业流通环节,因而更加直接,更加自由。另外,通过网络商城方式,消费者可以向商家主动表达自己对某种产品的欲望,
4、商家可以根据消费者的特殊需要,提供“一对一”的定制服务,满足消费者的个性化需求。再者,网络商城能短期迅速实现规模扩张。电子商城不受物理空间局限,可以凭借自身的品牌优势,吸引众多厂家加盟,扩大产品经营范围;而消费者也不受地理空间的影响,可以方便的进入商城浏览。1.3 可行性分析企业在运营过程中,经常会受到以下条件的限制。n 产品的宣传受到限制,采购商或顾客只能通过上门咨询、电话沟通等方式进行各种信息的获取,受一定的时间与物理空间的局限且成本较高。n 庞大的商业经济周转。n 复杂的产品周转渠道。从看样品、谈价格到支付货款等一系列的产品周转渠道过于复杂,企业与顾客之间缺乏全面的沟通与快捷运营的平台。
5、n 商业企业中根据热销商品的变动会造成货源紧张,企业需要及时了解商品的销售情况,保证热销商品的要货满足率。因此,企业需要重新认识市场、消费者以及自身市场定位,正确认识电子商务技术在企业中的重要地位,建立完善的网络交易系统,信息交流平台,以此来制定长远发展战略,使企业与顾客的经济活动变得更灵活、更主动。1.4 范围待开发的系统名称为:叮叮网上书店。该系统开发成功后将拥有网店该具备的基本功能,如客户在网上查书、选书、购书、和产生订单等功能,以及后台的管理功能。产品完全开源,用户可以自行修改。可以用于学习研究,也可以用于网上的图书销售。1.5 参考资料1. 孙卫琴 Tomcat与Java Web开发
6、技术详解(第2版)2009-1-1 电子工业出版社2. 孙鑫 Servlet/JSP深入详解 2008-8-1 电子工业出版社3. 刘伟,张利国 Java Web 开发与实战 2008-12-1 科学出版社4. 徐明华Java Web整合开发与项目实战 2009-2-1 人民邮电出版社2 项目概述2.1 产品描述在线购物系统有效地将产品管理系统与网上订购系统有效地结合在一起,通过网站实现企业的在线交易来销售自己的产品,进一步扩大市场份额。通过产品订购管理系统的网上交易,企业可以随时随地了解和掌握销售情况,实现产品销售统计分析同时又能有效地控制“商场”运营的成本,开辟了一个新的销售渠道。在线购买
7、计算机图书的电子商务系统,它是一个基于数据库的即时发布系统,可用于图书的即时发布。前台用户可通过页面浏览及查询,后台管理可以管理产品价格、简介及样书等多类信息。2.2 产品功能购物流程类似于在超市选购商品,首先需要一个分类完善的货架,方便顾客寻找自己所需要的商品;选择好的商品后就可将其放入购物车,购物车中的商品应详尽地列出名称、种类、价格以及数量,方便大量采购的顾客随时查看已经选择好的货物,改变购买的数量或删除不要的商品;选购结束后到收银台付款,选择付款的方式,非会员需填写收货人信息,然后提交订单。因此,系统中应分为以下模块:n 图书查询:当客户进入网上书店时,应该在主页中分类显示最新的图书信
8、息,以供客户了解本书店的最新图书信息(包括图书的名称、作者、定价和会员价),同时也可以通过书名或作者信息快速查询所需书目信息的功能,也可以查看某一本特定书的详细介绍,以便客户了解更多的内容。n 购物车管理:当客户选择购买某种图书产品时,应该能够将所选图书信息,如图书编号、图书价格、购买数量记录到对应购物车中,并允许客户返回书目查询页面,选择其他图书并添加到购物车中,当对应购物单生成后,应该能够自动清除以生成订单的购物车中的信息。n 订单管理:对应客户购买图书商品信息的需求,在确定了所购图书商品名称、图书价格、图书数量等信息后,提示用户选择对应的送货方式及付款方式,最终生成对应的订单记录,以便于
9、网站配货人员依据订单进行后续的出货、送货的处理。n 会员管理:为了能够实现图书商品的购买,需要客户的联系方式、送货地址等相关的信息,这就需要会员管理这个模块,包括会员的注册(标记客户注册时必须填写的内容,因为产生订单时需要这些信息)和会员的登录。n 图书管理:这是一个后台的管理模块,书店管理员可以通过用户名和密码的身份验证后进入书店管理页面,可以进行对图书种类的管理(包括图书种类的增加、删除等)和对图书的管理(包括图书信息的发布、修改等)。2.3 用户特点作为开源免费网店系统,旨在与更多用户共享系统开发的成果。产品面向广大的想要学习JSP或者正在学习JSP的技术人员,以及对JSP相关技术感兴趣
10、的用户。由于作者的时间及能力有限,所以各种漏洞不足及安全隐患是不可避免的,而且功能较单一。但经过加工和修改后,如增加与各大网上银行的接口,加强对密码的保护能力等,还是能够成为一个比较标准的网店系统。2.4 假定和规约n 开发经费方面,由于是课程项目,所以无需资金投入,一切都是在项目组成员课外时间完成。n 由于是应用服务系统,一切以用户的需求为最根本的出发点。n 考虑到用户和管理人员的计算机操作水平有限,希望开发出的系统应保证界面友好,操作简单明了,性能可靠,易于维护,可扩展,易于升级。3 具体需求3.1 功能需求用户购买流程:商家添加商品流程:3.1.1 系统功能概述改图书购买系统主要分为两个
11、功能模块,即前台功能模块和后台功能模块。前台模块主要面向于访问网站的客户。系统给客户提供了一个友好美观的界面的同时还向客户提供了图书展示功能,图书购买功能,用户自服务功能。后台模块的使用者为网站管理员,管理员可以用过该模块对图书信息以及用户信息进行方便快捷的管理。图书展台:新书上架特价图书销售排行图书查询购买图书购物车收银台会员管理会员注册会员登陆会员资料修改书城公告订单查询功能说明:1. 图书展台(1) 新书上架最新上架的图书会显示在书店首页,方便顾客第一时间了解图书库更新的动态。(2) 特价图书特价图书的信息会显示在图书总览页面中,顾客可以获取到各种优惠打折图书的信息。(3) 销售排行图书
12、的销售排行会在首页和图书总览页面中显示,是所有图书销售量的一个排名,方便顾客了解最热销图书的信息。2. 图书查询图书查询作为一个方便且对顾客十分有用的功能,将会显示在首页的导航栏上,顾客输入图书的关键字,如书名、类别、出版社等,点击搜索,系统将会反馈一个搜索结果的列表,如果用户输入的信息没有包含在系统中,将返回一个结果搜索不到的提示。3. 购买图书购买功能是商城系统特有的且必须要有的功能。顾客进入商城后,系统会提供一个空的购物车,当找到自己想要购买的图书后,可以将图书添加到购物车中,之后用户可以继续挑选其他图书,当顾客挑选完毕后,在购物车中将会列出顾客所选图书的基本信息,信息包含图书名,图书序
13、号,图书单价,以及图书的总价。用户点击结账进行付款。同时将生成一个送货订单显示在管理员后台界面。4. 会员管理(1) 会员注册普通顾客可以通过会员注册功能免费称为叮叮网的会员,注册时要求顾客输入用户名、密码、联系方式、送货地址等信息,通过系统验证后方能成功称为网站会员,会员可以查看自己的订单并享有一定的打折优惠。(2) 会员登陆顾客称为会员后,可以在首页导航栏进行会员的登录。(3) 会员资料修改会员登陆后可以修改自己的个人资料。(4) 订单查询会员可以查询自己所下过的订单。5. 商城公告商城的最新动态或者各类活动及通知会通过该功能在商城首页显示。后台登陆图书管理图书列表图书添加图书维护会员管理
14、订单管理公告管理退出系统功能说明:1. 后台登陆网站管理员使用给定的用户名和密码进行后台管理界面的登录,信息核准后方可进入,如果用户名或密码不正确将不能进入。2. 图书管理1. 图书列表管理员可以查看所有图书的列表。2. 图书添加管理员可以通过此功能添加图书。3. 图书维护管理员可以对图书信息进行删除修改工作。3. 会员管理管理员可以查看会员列表,列表包括会员名、会员联系方式、送货地址等信息。如果有需要还可以删除会员信息。4. 订单管理管理员可以查看顾客所产生的订单,订单信息包括,用户名,送货地址,联系方式,图书资料。经过核查后将订单定义为各种状态,如已处理、未处理、废单。5. 公告管理管理员
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网站 需求 说明书 软件工程 课程设计 40
限制150内