校园二手交易系统详细设计.docx
- 文档编号:10114259
- 上传时间:2023-02-08
- 格式:DOCX
- 页数:21
- 大小:111.06KB
校园二手交易系统详细设计.docx
《校园二手交易系统详细设计.docx》由会员分享,可在线阅读,更多相关《校园二手交易系统详细设计.docx(21页珍藏版)》请在冰豆网上搜索。
校园二手交易系统详细设计
软件工程导论
设计题目:
校园二手交易系统详细设计报告
专业软件工程
班级软件121
学生熊康
学号3120921029
指导教师张毅坤老师
2014年秋季学期
目录
引言-1-
一、开发背景-2-
(一)校园二手商品交易网站的基本特征-2-
(二)国内外研究现状-3-
(三)课题主要研究内容-3-
(四)系统需要解决的主要问题-4-
二、系统需求分析-4-
(一)校园交易需求分析-4-
(二)可行性分析-5-
1、技术可行性-5-
2、经济可行性-7-
3、校园商品支付与物流配送可行性-8-
(三)市场定位分析-8-
三、系统设计-9-
(一)系统设计原则-9-
1、完整性原则-9-
2、相关性原则-9-
3、适应性原则-9-
4、可靠性原则-9-
5、经济性原则-9-
(二)系统目标-9-
(三)系统功能设计-10-
1、会员注册-10-
2、免费信息发布功能-10-
3、商品分类信息检索-10-
4、会员个人商品-11-
5、用户反馈留言-11-
(四)数据库设计-11-
1、数据库设计原则-12-
2、数据库逻辑设计-12-
3、数据库物理设计-13-
四、详细设计-14-
(一)前台用户系统设计-14-
(二)后台管理系统设计-15-
1、用户管理功能-15-
2、商品管理功能-15-
3、信息公告发布功能-15-
引言
校园电子商务是电子商务在校园这个特殊环境下的具体应用,它是指在校园范围内利用网络手段构建的满足校园学习、工作、生活等各个方面的一个可用性和安全性系统。
校园电子商务主要的服务对象是广大在校学生,解决他们日常生活中的一些问题。
同时,校园电子商务具有便利性和经济性的特征,这是校园电子商务网站能够存在和发展的前提。
从商业模式上来说,校园电子商务为C2C商业模式,绝大多数的买家和卖家都为学生个人。
卖的东西也大多为单个商品或小批量商品,并且大多为学生闲置商品,例如往年教材、电脑配件、体育用品、房屋出租等。
与淘宝、eBay这样纯粹商业性的C2C交易网站不同,校园二手交易网站只是提供一个信息发布和搜索的平台,没有自己独立的支付系统,同时也不依赖第三方支付系统进行交易。
在校园二手网站上交易的动机也比较简单,通常是学生出售自己的闲置物品给需要的学生,是一种买卖双方互惠互利的行为。
学生之间通过手机或者其他联系方式进行面对面交易,这样不仅保证了交易安全,同时增加了学生之间的交流。
对当代大学生来说,校园二手交易市场是安全方便、经济互惠的平台。
首先,大学生们都没有自食其力,在财力和物力上都需要父母的支持,平时生活消费再加上购买昂贵的书籍、体育用品等,势必会给父母带来更大的经济负担。
在生活中,一些同学闲置的物品肯定是另一些同学需要的物品。
在校园二手市场上,人们利用自己的闲置物品换取需要的物品,不仅实现物品的使用价值最大化,而且达到了经济利益最大化。
其次,对于将要毕业的学生而言,他们的很多物品都不能带走,如果扔掉的话,每年那么多毕业生,这将是一笔很大的浪费。
同时,毕业前繁琐的毕业手续让毕业生没有太多时间通过摆地摊,跳骚市场等来处理不需要的物品。
这时二手市场交易平台就是一个方便经济的选择。
它不受时间和地点的限制,毕业生可以将自己待处理的物品信息发布在校园二手交易市场上,将他们赠送或低价卖给需要的师弟师妹们,实现物品的再利用。
学弟学妹们也可以随时在网站上搜索自己需要的商品,或发布求购商品信息,用较低的价格买到自己需要的商品。
因此,综合来说,校园二手市场网站是一个经济方便的大学生在线购物平台,不仅可以节省学生开支,减轻父母经济负担,而且能够培养大学生的绿色消费观,树立大学生新的理财观。
一、开发背景
(一)校园二手商品交易网站的基本特征
一般的企业电子商务系统是面向广大的社会公众,而校园电子商务系统是以校园整体环境为依托,面向校园内的学生,它们之间存在一定的区别。
校园电子商务除了具有跨时空、数字化、公开、透明等一般特征外,还有其独到的特色。
1、优良的网络环境。
高校既是知识密集的地方,也是电脑普及率最高的地方之一,大部分学校为了便利学生的学习有生活,都建有内部局域网。
校园网站网络使用费用很便宜,局域网将高校内大部分部门、机构、宿舍等联结起来,以达到信息资源传输与共享、提高效率、优化组合的目的。
2、稳定的消费群体。
大学校园里稳定的学生客户群。
大学生有许多共同的兴趣和消费倾向,消费商品较单一。
每年数千学生的流动为校园电子商务注入了新鲜血液。
大学校园里的消费群体素质较高,容易接受新鲜事物,特别是学生年龄一般在18-25岁,正处在求知欲旺盛的阶段。
3、方便的物流配送。
学生们居住非常集中,使得物流的配送准确、及时,并且大大降低了成本。
通过见面交易的方式解决了传统电子商务物流配送中“最后一英里”的问题,同时也推动了校园电子商务的发展。
4、良好的信用机制。
信用不足,信用体系不完善是阻碍我国电子商务发展的重要障碍。
电子商务信用主要取决于个人信用、商家信用和社会信用等。
若缺乏良好的监督机制,就会存在各种信用危机。
在校园电子商务环境下,由于交易双方主要是在校学生,一旦出现违规现象,很快就会被曝光。
因此,大家都会自觉培育良好的个人信用和商业信用。
5、交易成本低。
校园电子商务使得买卖双方的交易成本大大降低。
一是通过校园网络进行信息传递,其传递成本相对于信件、电话、传真而言较低。
此外,缩短时间及减少重复的数据录入也降低了信息成本。
二是买卖双方通过校园网络进行商务活动,无需中介者参与,减少了交易的有关环节。
三是卖方可通过校园网络进行产品介绍、宣传,避免了在传统方式下做广告、发印刷品等大量费用。
四是校园电子商务实行“无纸贸易”,可减少大量的文件处理费用。
交易成本为零,符合大学生价格敏感因素要求调查统计数字表明,价格是大学生消费最为敏感的因素之一。
校园交易网采用零交易成本,符合大学生消费的心理特征。
6、节省购物时间,增加在校学生选择余地。
校园电子商务通过校园网络为在校师生需求提供广泛的选择余地,可以使在校学生足不出户就能看到商品的具体型号、规格、售价、商品的真实图片和性能介绍,能够买到自己满意的商品由于在校园内,参与电子商务中的各方在物理上是互通的,与传统意义的电子商务不一样,因此整个电子商务过程并不是物理世界商务活动的翻版,电子商务完成所需的“三流”,即资金流、物流、信息流,在校园内的实现也相对简单。
尤其是资金流和物流,由于校园交易网的买卖双方多为同城交易,甚至是园区内交易,因此,资金流和物流环节以见面交易为基本形式,系统借用网络游戏中的“虚拟币”和“虚拟商品”的有关概念和方法,同时仿照“淘宝网”中的一些手段和做法,学生在校园内自主开办网上商店,通过网上营销进行完整的商务过程。
故系统将重点放在信息流的建设上,同时通过认证环节保障交易双方的信用。
(二)国内外研究现状
1997年,国内的电子商务初露毛角,各类网上商店、商城、电子商务咨询网站、网上专卖店等迅速诞生。
它的发展已经突破了极少数的大城市,诸如:
北京、上海、杭州、深圳,逐步发展到了各大中小城市。
同时,丰富多彩的二手交易网站随着电子商务的发展迅速诞生,例如淘宝跳骚街,58同城二手市场等,各种特色的二手交易网站之间尤为激烈,小型网站在夹缝中很难生存。
国内高效虽然很多,但是校园二手商品交易网站却很少。
二手物品的处理方式还存留在传统的阶段,比如,摆设摊位。
因此,建立一个基于校园的二手商品交易网站就成了在校学生共同的期待。
在国外,就欧美国家而言,可以说电子商务发展日新月异。
在英法等这些欧洲国家,将近1/4的商务总额源于电子商务,在美国,比例高达1/3甚至更多。
相对于我国来说,在欧美国家,有更良好的网络环境。
同时,网银,信用卡消费制度已经普遍实行,物流配送体系也越来越完善。
因此,高效方便的购物方式越来越受到网民的推宠。
对大学生来说,有很大一部分人想要对物品进行更新,或者处于某种特殊需要,需要及时处理现有物品。
校园内的二手交易多是利用BBS,高校校园BBS上的“跳蚤市场”早己形成了一定的规模,作为学生间二手物品的交流平台,它为供需双方提供了便利。
开学伊始,“跳蚤市场”更是格外红火,花三四折的价钱买本参考书、几十块钱买辆二手车、几百块钱买个名牌手机,这样的经济型消费越来越得到广大学生的喜爱。
因此,二手商品交易网站存在巨大的商机。
(三)课题主要研究内容
本文在深入分析国内外校园电子商务发展方向及应用状况的基础上,重点对校园商品交易网站工作流程、系统需求、体系结构、数据库模型进行分析和设计,采用JSP技术设计与开发了一个实用的校园二手商品交易网站系统。
主要研究内容包括:
1、讨论了校园二手商品交易网站的基本理论、特征。
2、讨论了校园网上购物流程的特点、网上开店及求购信息的特点,重点对系统框架结构、数据库结构以及ASP技术的特点进行了分析,总结出采用JSP技术实现校园网上商品交易网站的方法。
3、讨论了校园网上二手商品交易的建设背景,设计了校园二手商品交易网站的系统架构,对其功能需求、体系结构进行了分析,设计了校园二手商品交易网站的数据模型。
4、在对校园二手商品交易网站进行需求分析的基础上,设计了校园网上交易的主要功能模块,实现了校园网上交易的主要功能。
(四)系统需要解决的主要问题
在我国,现有的一些二手网站主要有淘宝跳骚市场,专门针对电子商品的中关村二手网,58同城、赶集网等的二手市场模块。
它们大都以很多大型电子商务平台为依托,有着很好的传播和流通渠道。
但是网络上的信息鱼龙混杂,对于广大学生来说,没有足够的辨别信息真伪的能力,不敢在这些网站平台进行交易。
同时这些二手网站大部分是以信息发布平台为主,可能存在信息过时的危险。
很多卖家在网站上发布消息以后,会有买家咨询或者购买。
商品卖出后,卖家不能对商品进行有效的处理,很多买家依然会打电话或者以其他方式进行咨询。
此时,由于信息的不对称,买方和卖方都要花费时间和精力,造成了时间的浪费。
针对这些问题,本网站主要采取了以下解决办法:
1、对在校学生。
用户发布商品前,必须首先进行注册。
注册信息包含了校内学生的一些基本信息,比如手机号,电子邮箱,根据这些信息,买方可以在很大程度上辨别注册用户信息的真伪。
2、本网站不仅是一个信息发布的平台,而且是一个用户可以对信息进行处理的平台。
用户发布的商品在交易成功之后,用户可以自行登录系统,在我的商品中对自己发布的商品修改交易状态,交易状态一旦被修改成功,商品将不会在展示平台显示。
二、系统需求分析
(一)校园交易需求分析
从校园市场容量看,校园市场具有很大的开发潜力。
一个大学生四年大学生活积累下的各种书籍和用品很少能毕业后全部带回去。
许多对在校生来说有用的东西被毕业生低价出售给废品收购者甚至扔掉,能获得馈赠的在校生非常少,在供给信息极端匮乏的情况下,在校生只能去购买全新的商品,当学生有物品闲着不用时,通常只能遗憾的将之束之高阁,而有此需要的同学在无法获得信息的情况下,也只能去购买全新的商品,增大了经济压力并且不利于资源的节约。
而通过校园电子商务平台,为所有大学生免费上门统计闲置教材、拍摄教材照片、注册用户、把旧教材登陆到网站上;通过校园电子商务网站为临毕业同学解决实际困难,批量处理带不走的闲置物品,同时,也使需要的同学以较低的代价获得需要的物品,并有效的解决了资源浪费的问题。
用户示例图
(二)可行性分析
1、技术可行性
(1).ASP简介
ASP(MicrosoftActiveServerPages)是一套微软开发的服务器端脚本环境,ASP内含于IIS3.0和4.0之中,通过ASP我们可以结合HTML网页、ASP指令和ActiveX元件建立动态、交互且高效的WEB服务器应用程序。
有了ASP你就不必担心客户的浏览器是否能运行你所编写的代码,因为所有的程序都将在服务器端执行,包括所有嵌在普通HTML中的脚本程序。
当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。
以下罗列了ASP所独具的一些特点:
使用VBScript、JScript等简单易懂的脚本语言,结合HTML代码,即可快速地完成网站的应用程序。
无须compile编译,容易编写,可在服务器端直接执行。
使用普通的文本编辑器,如Windows的记事本,即可进行编辑设计。
与浏览器无关(BrowserIndependence),用户端只要使用可执行HTML码的浏览器,即可浏览ActiveServerPages所设计的网页内容。
ActiveServerPages所使用的脚本语言(VBScript、Jscript)均在WEB服务器端执行,用户端的浏览器不需要能够执行这些脚本语言。
ASP能与任何ActiveXscripting语言相容。
除了可使用VBScript或JScript语言来设计外,还通过plug-in的方式,使用由第三方所提供的其他脚本语言,譬如REXX、Perl、Tcl等。
脚本引擎是处理脚本程序的COM(ComponentObjectModel)物件。
ASP的源程序,不会被传到客户浏览器,因而可以避免所写的源程序被他人剽窃,也提高了程序的安全性。
可使用服务器端的脚本来产生客户端的脚本。
物件导向(Object-oriented)。
ActiveXServerComponents(ActiveX服务器元件)具有无限可扩充性。
可以使用VisualBasic、Java、VisualC++、COBOL等编程语言来编写你所需要的ActiveXServerComponent。
ASP本身并不是一种脚本语言,它只是提供了一种使镶嵌在HTML页面中的脚本程序得以运行的环境。
(2)Access简介
MicrosoftOfficeAccess是由微软发布的关联式数据库管理系统。
它结合了MicrosoftJetDatabaseEngine和图形用户界面两项特点,是MicrosoftOffice的系统程式之一。
MicrosoftAccess在很多地方得到广泛使用,例如小型企业,大公司的部门,和喜爱编程的开发人员专门利用它来制作处理数据的桌面系统。
它也常被用来开发简单的WEB应用程序。
这些应用程序都利用ASP技术在InternetInformationServices运行。
比较复杂的WEB应用程序则使用PHP/MYSQL或者ASP/MicrosoftSQLServer。
它的使用方便程度和强大的设计工具为初级程序员提供许多功能。
不过,这种便于使用可能使人误解。
这类开发者都是没有在应用或者数据设计方面训练的办公室从业人员。
因此许多人以为这样的开发者能够创造可用的系统,但也有很多人认为工具本身的局限性产生了这样的误导。
一些专业的应用程序开发人员使用Access用作快速应用开发,特别是给街道上的推销员制作一个初型或独立应用程序的工具。
可是如果是透个网络存取数据的话,Access的可扩放性并不高。
因此当程序被较多使用者使用时,他们的选择多会是倾向于一些客户端-服务器为本的方案,例如Oracle、DB2、MicrosoftSQLServer、WindowsSharePointServices、PostgreSQL、MySQL、ALPHAFive、MaxDB,或者Filemaker。
无论如何,不少Access的功能(表单,报告,序列和VB代码)可以用作其他数据库的后期应用,包括JET(档案为主的数据库引擎,Access缺省使用)、MicrosoftSQLServer、Oracle和任何其他跟ODBC兼容的产品。
这种方法允许开发者把一个成熟的应用的数据移动到一台更大功率的服务器而没有已经在适当的位置牺牲发展。
很多开发者谁使用MicrosoftAccess使用Leszynski命名约定,虽然这不普遍;它是一次编程大会,并非一个DBMS实施的规章。
(3)层叠样式表的定义
主要用于对网页样式的控制,使其更加美观。
css1.css主要用于控制网页的样式。
两者单独使用,相互协调,根据不同的情况使用不同的样式。
2、经济可行性
经济可行性主要是指网站投入与产出之间的关系。
投入主要包括硬件设施和软件系统,开发费用,后期运营与维护等内容。
网站的效益主要包括提高网站访问量,改善服务质量,增加网站订单或者其他方面的经济效益。
经济可行性分析主要包括一下三个方面:
(1)网站投入成本
在网站开发时期,投入成本主要有软件开发费用,硬件和软件设备费用,宣传成本,运营管理成本等,因此在初期可能投入相对较大。
但是在很大程度上,这些成本属于一次性投资成本,对后续的资金流不会造成太大的影响;在人力资源投入上,因为财大二手交易网本身是为广大校内学生服务,因此我们可以采取招募志愿者和喜爱互联网,有志于创业的学生,参与网站信息的更新与管理,节省人力支出费用。
(2)网站投资回报
本系统是专门针对广大学生而研发的,在学生中间容易引起关注,从而带来巨大的网站流量和商业潜力。
网站可以引入企业参与建设,如广告位出租,广告信息发布等,产生投资回报。
此外,随着网站访问量的增加,网站更容易形成口碑。
与外界的合作将会进一步加强,投资回报也相对客观。
(3)社会效益
二手交易平台是专门针对校园二手商品的买卖,提倡绿色低碳的消费观,实现了资源的循环再利用。
相对于原有的摆地摊、跳骚市场等,二手交易网站不受时间和空间的限制,更具方便性和经济性。
3、校园商品支付与物流配送可行性
由于在校学生居住范围较小,所以其支付方式相对简单,从目前常用的支付方式中可以选择货到付款方式。
货到付款,即现金支付方式。
现金支付主要采取传统的钱物交易方式,优点是交易直接,消费者放心。
学生在网站上查询到所需商品后,根据现实信息联系卖主直接见面交易,这样面对面的交易,双方都能确认对方的身份,具有不可否认性,这种方式快捷、方便且有效。
(三)市场定位分析
二手商品是学生比较青睐的廉价商品,网站设计应着重突出实用和廉价。
也有一部分消费者是淘宝者,他们对相中的商品有着急切的拥有欲望。
网上交易的好处在于能够不用交房租、不用雇佣伙计,一天24小时随时能进行服务等等目前上网已经成为大学生活不可或缺的一部分,在校大学生平均上网率达到92%。
而现在的大学生网上交易基本上是以BBS为主。
BBS虽然用户众多,可是由于它不是一个独立的站点,提供的功能有限,用户不能详细的了解商品的有关信息,不能快捷地查询商品,无法满足学生实际交易中的需求。
校园二手交易网站为在校大学生提供一个供需平台,学生可以将自己不用的东西放在网上,也可在网上找到自己需要的东西。
物美价廉,达到双赢。
二手商品电子商务网站定位于面向广大学生,网站提供详细的商品信息、简便快捷的操作过程。
综上所述,构建校园网上二手商品交易网站在市场上、技术上都是可行的。
因而决定开展二手商品交易网站系统开发。
三、系统设计
(一)系统设计原则
1、完整性原则
电子商务系统是由各子系统组成的整体,具有系统的整体性特征。
手工方式下,由于处理手段的限制,信息处理采用各职能部门分别收集和保存信息、分散处理信息的形式。
必须从系统总体出发,克服手工信息分散处理的弊病,各子系统的功能要尽可能规范,数据采集要统一,语言描述要一致,信息资源要共享。
保证各子系统协调一致地工作,避免信息的大量重复,寻求系统的整体优化。
2、相关性原则
组成该系统的各子系统各有其独立功能,同时又相互联系,相互作用。
通过信息流把它们的功能联系起来,某一子系统发生了变化,其他子系统也要相应的进行调整和改变,因此,在电子商务系统开发中,不能不考虑系统的相关性,即不能不考虑其他子系统而孤立地设计某一子系统。
3、适应性原则
电子商务系统应对外界条件的变化有较强的适应能力。
不能适应环境变化的系统是没有生命力的。
由于电子商务系统是一个很复杂的系统工程,故要求系统的结构具有较好的灵活性和可塑性。
这样,当组织管理模式或计算机软硬件等发生变化时,系统才能够容易地进行修改、扩充等功能。
4、可靠性原则
只有可靠的系统才能得到用户的信任。
因此在设计系统时,要保证系统软硬件设备的稳定性;要保证数据采集的质量;要有数据校验功能;要有一套系统的安全措施。
只有这样,系统的可靠性才能得到充分保证。
系统的可靠性是检验系统成败的主要指标之一。
5、经济性原则
经济性是衡量系统值不值得开发的重要依据。
开发过程中,尽可能节省开支和缩短开发周期。
新系统投入运行后,尽快回收投资,以提高系统的经济效益和社会效益。
(二)系统目标
二手商品是学生比较青睐的廉价商品,网站设计应着重突出实用和廉价。
也有一部分消费者是淘宝者,他们对相中的商品有着急切的拥有欲望。
网上交易的好学生提供一个供需平台,学生可以将自己不用的东西放在网上,也可在网上找到自己需要处在于能够不用交房租、不用雇佣伙计,一天24小时随时能进行服务等等目前上网已经成为大学生活不可或缺的一部分,在校大学生平均上网率达到92%。
而现在的大学生网上交易基本上是以BBS为主。
BBS虽然用户众多,可是由于它不是一个独立的站点,提供的功能有限,用户不能详细的了解商品的有关信息,不能快捷地查询商品,无法满足学生实际交易中的需求。
校园二手交易网站为在校大的东西。
物美价廉,达到双赢。
二手商品电子商务网站定位于面向广大学生,网站提供详细的商品信息、简便快捷的商品信息发布、商品查询过程。
建立校园二手交易市场的目的是:
1、为卖方解决“废之不用、弃之可惜”的物品。
2、为贫困生提供廉价、有用的二手物品。
目前各高校在校大学生的消费差距仍然是比较大的,许多学生由于生活的拮据根本无法承担高额的学习、生活费用,但是一些生活、学习用品又是必须具备的,以往他们常常为了寻找廉价的商品而费尽周折。
如今,只需进入学校建立的二手市场就可轻而易举的找到廉价的二手商品。
3、净化校园环境。
众所周知,由于没有很好的规范,学校的宣传栏贴满了诸如报名、旧物品买卖等各种信息,而学校正常活动的通知却被这些信息所覆盖,造成不必要的损失。
尤其是在每年毕业前夕,部分学生在路边兜售旧书塔二手物品,废弃了的就随意丢弃,对校园环境造成了影响。
然而,在网上的虚拟空间内不再需要传统的纸张海报,只需注册登录后即可发布信息,方便快捷。
(三)系统功能设计
本系统功能主要包括以下几点:
1、会员注册
在本系统中,尚未成为本网站会员的用户只能浏览商品信息,不能在网站上发布闲置物品或求购物品信息,因此,要想通过本网站进行C2C电子商务,要首先注册成为本网站会员。
在注册会员时需要填写以下信息:
用户名,用户密码,手机号码,邮箱等信息。
因为本系统主要的服务对象为本校学生,因此,会员信息重点突出学生特色。
2、免费信息发布功能
会员可以在网站上发布闲置物品信息或者是求购信息,在发布商品信息时,发布者需要填写商品名称,商品类别,商品图片,名称,联系人,手机号等。
3、商品分类信息检索
商品分类信息检索主要分两大部分,一是商品类别检索,在发布信息时发布者需要注明商品类别,根据商品的自动分类进行商品搜索;另一个是关键字检索,搜索者输入商品信息关键字,与已发布的商品信息进行匹配,搜索到符合要求的商
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 校园 二手交易 系统 详细 设计