实例-网上商品竞拍系统.ppt
《实例-网上商品竞拍系统.ppt》由会员分享,可在线阅读,更多相关《实例-网上商品竞拍系统.ppt(51页珍藏版)》请在三一办公上搜索。
1、,软件工程,12 实例网上商品竞拍系统,本章概述,本章通过一个软件开发实例网上商品竞拍系统,介绍用软件工程的原理、方法来开发软件的全过程。该系统通过网站完成网上商品的竞拍流程,要求对竞拍商品的信息发布、查询都能在线进行,对于用户喜欢的竞拍商品,要求能够在线出价。系统设计分为前台功能设计和后台功能设计两部分。管理员可以通过本系统随时掌握商品的竞拍情况,竞买者可以搜索、查看被拍卖商品的信息,对于感兴趣的商品,可以参加竞拍。系统按照竞拍时间拍卖商品,最后由出价最高者拍得商品。本章内容按商品竞拍系统的开发全过程,分以下几部分进行介绍:问题定义、可行性研究、需求分析、概要设计、模块设计、软件测试等。本章
2、重点:用软件工程的原理、方法开发软件的全过程。,实例网上商品竞拍系统,Contents,目录,问题定义和可行性研究,12.1 问题定义和可行性研究,12.1.1 问题定义,本系统的目标是构建一个基于JSP的网上拍卖系统,为拍卖者和竞买者提供一个在线交流平台。拍卖者将商品的信息上传至网站。竞买者可以搜索、查看被拍卖商品的信息,对于感兴趣的商品,可以参加竞拍。系统按照竞拍时间拍卖商品,最后出价最高者拍得商品。网站是一个在线拍卖平台,同时也是一个公正的第三方。网站的拍卖管理员负责审核拍卖品和用户的拍卖资格或竞买资格,还负责处理交易纠纷和投诉,以及评价、管理拍卖者和竞买者的信用。商品拍卖成功后,竞买者
3、将交易金暂存于网站,当竞买者收到商品并确认之后,网站才将交易金付款给拍卖者。,12.1 问题定义和可行性研究,12.1.2 可行性研究,技术可行性,01,商品竞拍系统的设计要求如下:在进入商品竞拍网站时,用户打开系统首页,首先以游客的身份来浏览网站,当成功注册为网站正式会员之后,通过输入用户名和密码就能以某种会员角色进行商品竞拍。会员根据其身份与竞拍次数具有了一定的权限,可以在对应的功能模块界面完成相应的参与活动。另外系统要有后台登录界面,系统管理员输入用户名与密码,验证正确之后,就可以完成相应的后台管理功能。,12.1 问题定义和可行性研究,12.1.2 可行性研究,技术可行性,01,竞拍商
4、品的发布、查询都能在线进行,而且,对于用户喜欢的竞拍商品,要求能够在线出价。由于竞拍是一种公开的投标方式,对管理员来说,可以随时掌握商品的竞拍情况,也可预料竞价情况,管理员根据竞拍、竞价情况可以设置、管理竞拍商品的状态。合理建立网络数据库、开发网络数据库,来实现网上商品竞拍在技术上是可行的。如果开发该软件的时间比较短,应安排经验较丰富的系统分析人员和编程能力较强的程序员来开发软件,以保证开发任务按时完成。在系统第一次正式运行时开发者要全程在场,以便能及时发现问题、解决问题。,12.1 问题定义和可行性研究,12.1.2 可行性研究,经济可行性,02,从分析系统的经济效益方面出发,除了开发、维护
5、软件和购买硬件需要成本,基本上不需要额外的投资成本。开发者应该对本系统所需要的技术完全掌握并且有一定的软件开发经验。本系统对服务器要求比较高。可行性分析结论:商品竞拍系统从技术可行性和经济可行性来分析,软件开发是可行的。,需求分析和概要设计,网络设计方案,12.2 需求分析和概要设计,12.2 需求分析和概要设计,12.2.1 系统角色的功能设计,系统的拍卖流程采用英式拍卖,就是出价逐升式拍卖,即竞买者叫一个比前一个出价更高的价格,直到在规定时间内,没人出更高的价为止。这时,拍卖者就宣布,这件商品按最后一个出价、卖给出价最高的竞买者。拍卖开始后,将从当前时间至拍卖结束时间进行倒计时,竞买者可以
6、在拍卖结束前的任何时刻出价。从拍卖的流程来看,本系统有4种角色的用户:系统管理员、拍卖者、竞买者、拍卖管理员,各个角色具有不同的操作功能。,12.2 需求分析和概要设计,12.2.1 系统角色的功能设计,12.2 需求分析和概要设计,12.2.1 系统角色的功能设计,12.2 需求分析和概要设计,12.2.1 系统角色的功能设计,12.2 需求分析和概要设计,12.2.1 系统角色的功能设计,(12)实时监控竞拍信息,根据实际情况对竞拍进程进行调整。,(11)管理拍卖者和竞买者信用(冻结存在不良记录的用户账号,可随时撤掉拍卖者上传的劣质商品,可对数据库内的数据进行添加及删改,可对用户进行权限设
7、置);,(10)处理纠纷;,(9)处理投诉;,(8)搜索和查看竞拍商品信息;,(7)查看竞价记录;,(1)管理拍卖者、竞买者用户基本信息;,(2)管理站内短消息;,(3)审核拍卖者和拍卖商品;,(4)审核竞买者和竞拍资格;,(5)查看拍卖者信息;,(6)查看竞买者信息;,12.2 需求分析和概要设计,12.2.1 系统角色的功能设计,根据4个角色的功能画出它们之间的数据流图。商品竞拍系统的数据流图,如图12-1所示。,图12-1 商品竞拍系统的数据流图,12.2 需求分析和概要设计,12.2.2 数据库设计,12.2 需求分析和概要设计,12.2.2 数据库设计,12.2 需求分析和概要设计,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实例 网上 商品 竞拍 系统
链接地址:https://www.31ppt.com/p-6437418.html