ImageVerifierCode 换一换
格式:DOCX , 页数:20 ,大小:390.82KB ,
资源ID:26067729      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/26067729.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(校园二手交易系统分析与设计.docx)为本站会员(b****9)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

校园二手交易系统分析与设计.docx

1、校园二手交易系统分析与设计1 引言随着社会的发展,信息技术、网络技术和多媒体技术的快速发展,计算机技术与网络的地位和作用日益突出,电子商务成为了一个热门的话题,而网上购物已经成为当今社会一种比较流行的购物方式。在当今社会上,各种的电子商务类网站纷纷建立,可以很大程度上解决人们信息资源的闭塞以与地域上的限制。作为大学校园,伴随着学生的购买能力的提高和每年学生的升学毕业,也存在各种类型的二手商品,由于信息交流的落后,很多二手交易只局限于学校的公告牌,这种方式并不能满足学生的需求,因此,我们基于学校学生的实际情况,建立校园二手交易平台。在校园二手交易平台中,每个学生既可以做买家,也可以做卖家。既能锻

2、炼学生交易能力、交流能力,增强学生之间的交流,又考虑到了学生没有经济来源,为学生省钱,同时还能延长一些物品的使用寿命,使一些耐用物品循环使用,真正做到了经济合理、绿色环保。2 需求分析与用例建模2.1需求分析传统交易方式存在很多不足:传统交易方式要消耗一定的人力、时间、资金,环节较多,费用高,属于面对面的商务谈判。交易对象局限在部分地区,交易时间一定,订单的取得大部分属于销售商单方面努力,而且顾客购物受时间、地点的限制,商家需要较长的时间把握客户需求,需要销售空间(店铺、仓库等)。网上交易平台可以通过网站实现多个卖家的查询,省时省力,环节少,费用较低,属于不见面的虚拟环境谈判。交易对象不受限制

3、,可以是世界各地,交易时间不分昼夜,没有时间限制,订单的生成是双方一对一沟通的结果。顾客购物方式完全按自己的喜好,商家可以快速准确的捕捉顾客需求并与时应对,不需要销售空间,只需提供列表、图片等。通过上述分析,网上交易平台可以弥补传统交易方式的不足,从而满足社会的需求。而一个校园二手交易网站地建立,可以方便学生购物、交流。2.2可行性研究2.2.1可行性分析经过详细认真地分析,本系统采用B/S模式,选用SQL作为后台数据库,ASP作为前台的开发工具,并将软件工程相关理论应用于整个系统开发过程中,结合现有的设备条件和具体的实际情况,在需求分析的基础上实现对ASP,技术与数据库技术的整合应用,进而开

4、发了辅助教学系统。综上所述,此系统开发目标己明确,在技术和经济等方面都可行,并且投入少、见效快。因此系统的开发是完全可行的。2.2.2经济可行性在经济方面,开发与维护本系统的费用主要包括设备费用、系统开发成本、系统运行和维护费用三个方面。因人员与设备都是学校现在就拥有的,不需要外聘或者外购,因此成本较低,所以,此系统在经济方面是可行的。2.2.3社会可行性经过调查,学校学生急需一个这样一个网络平台,以实现二手物品的交易。很多毕业的学哥学姐都有很多东西带不走的东西,还可以用,扔了感觉可惜,低价卖出去是他们的心声。校园二手交易系统不仅可以实现学哥学姐的愿望,还有利于依然在学校奋斗的学弟学妹们,让他

5、们省了一笔花销,买到经济实用的东西。综上所述,此系统开发目标己明确,在技术和经济等方面都可行,并且投入少、见效快。因此系统的开发是完全可行的。2.3系统功能分析校园二手交易系统是基于校园的二手交易网站,所有商品都是在校师生上传,销售对象为所有在校师生。2.3.1用户管理为了对使用校园二手交易系统的用户进行管理,系统建立了买家表、卖家表、系统管理员表、商品表。各个用户拥有一个独立的用户名,用此用户名可登录系统。2.3.2商品管理对于商品的管理可以分为几类:买家对商品的管理、卖家对商品的管理,系统管理员对商品的管理。2.4系统非功能分析为了保证系统持续、安全、可靠的运行,系统需要满足以下要求。2.

6、4.1响应时间本系统属于实际运用的交易型的产品,所以必须保证客户使用时的系统响应时间能满足客户的日常使用。2.4.2可靠性系统的可靠性是系统安全运行的重要性能,包括当系统出现故障和用户出现错误的操作后能够支持恢复,当用户在使用过程中遇到错误的时候可以立即定位问题,当业务场景和逻辑发生变化的时候系统能够支持或当使用中异常中断的情况下系统有相应的容错措施等方面的问题,是在系统开发过程中必须考虑的非功能需求。2.4.3易用性易用性是我们在开发非功能性需求中必须要考虑到的问题,易用性同时涉与到美工和界面,人机工程,交互式设计,心理学,用户行为模式等多方面的知识。易用性就是指各种功能操作不要藏得太深,用

7、户很容易找到他们期望进行的各种操作,软件系统通过在线帮助,导航,向导等各种方式保证软件是可自学的,易用的重点是软件在熟练使用后应该可以更快的进行各项操作。易用性会使产品提高符合用户习惯的能力以与其对使用的期望。2.5用例模型2.5.1整体用例图根据系统需求分析中对系统的功能要求,可以确定系统和子系统的边界、执行者和用例。根据对“校园二手交易”的整体业务功能要求,可以绘制出如图21所示的整体用例图。图2-1校园二手交易系统用例图在用例图中,实线方框表示系统边界,在系统内共有11个用例。系统外有3个执行者;通过网站卖家可以实现发布商品信息、修改商品信息、商品上架下架,删除商品等操作;买家可以浏览商

8、品信息、搜索商品、对商品进行价格排序、查看卖家信息等;网站管理员可以对网站、卖家、买家进行相应的管理操作。2.5.2购物用例图买家在浏览商品信息、查询卖家信息后,进入购物车,对商品下订单;卖家收到订单后,对顾客发货。图2-2购物用例图3对象类建模根据已经建立的用例图和用户业务需求,确定对象类与其属性和操作。通过检查类的定义、分析问题的需求和运用该领域知识来完善和确定类的属性。根据系统功能要求和系统设计需要完善和确定类的操作。类图是由若干类的图形符号与表示其之间关系的图形符号组成。在“校园二手交易系统”中存在9个类,其具体的属性和操作与其之间的关系如图31所示:图3-1校园二手交易系统类图4顺序

9、图在进行面向对象的系统分析与设计中,如何理解和掌握系统的全部控制流是最困难的事情,在UML中,利用顺序图可以有效的帮助人们观察和分析系统的交互行为。顺序图描述了系统的行为,并具体描述了为完成某种系统功能,系统中各对象间的交互与协作,有效的帮助人们理解系统的行为,在“网络辅助教学系统”中有多种功能,其主要的几种顺序图如下所示。4.1商品上下架管理商品上下架管理,首先用户要登录系统,然后进入商品管理模块,进入商品上下架管理模块,对商品状态进行修改,最后保存入后台数据库,并将商品上下架消息返回用户。图4-1商品上下架管理的顺序图4.2管理员对买家的信息管理管理员对买家的信息管理,首先管理员要登录系统

10、后台,然后进入买家信息管理模块,对买家进行管理,最后保存入后台数据库,并将操作成功提示返回管理员。图4-2管理员对买家信息管理顺序图4.3管理员对卖家的信息管理管理员对卖家的信息管理,首先管理员要登录系统后台,然后进入卖家信息管理模块,对卖家进行管理,最后保存入后台数据库,并将操作成功提示返回管理员。图4-3管理员对卖家信息管理顺序图4.4管理员对商品的信息管理管理员对商品的信息管理,首先管理员要登录系统后台,然后进入商品信息管理模块,对商品进行相应的操作,最后保存入后台数据库,并将操作成功提示返回管理员。图4-4管理员对商品信息管理顺序图4.5买家查询卖家信息买家对卖家信息的查询,首先买家要

11、登录系统首页,然后进入信息产寻模块,再进入卖家信息模块,对卖家信息进行查询,系统显示查询结果。图4-5买家查询卖家信息顺序图4.6买家浏览商品信息买家浏览商品信息,首先买家要登录系统首页,然后输入一级标题,再输入二级标题,然后进入相应的具体商品,系统显示商品信息。图4-6买家浏览商品信息顺序图4.7对商品进行价格排序买家对商品进行价格排序,首先买家要登录系统首页,进入商品模块,输入排序方法,进入排序模块,系统显示排序结果。图4-7对商品进行价格排序顺序图4.8买家购买商品买家购买商品,首先买家要登录系统首页,进入商品浏览页面,选中心仪的商品进入购物车模块,进入订单模块,系统显示商品添加成功。图

12、4-8买家购买商品顺序图4.9卖家发布商品信息卖家发布商品信息,首先卖家要登录系统首页,进入商品管理模块,进入商品信息发布模块,系统显示要输入的商品信息,最后将信息存入数据库,系统提示商品信息发布成功。图4-9卖家发布商品信息顺序图4.9.1卖家删除商品信息卖家删除商品信息,首先卖家要登录系统首页,进入商品管理模块,进入商品信息删除模块,系统显示要删除的商品信息,最后将信息存入数据库,系统提示商品信息删除成功。图4-9-1卖家删除商品信息顺序图4.9.2卖家修改商品信息卖家修改商品信息,首先卖家要登录系统首页,进入商品管理模块,进入商品信息修改模块,系统显示要修改的商品信息,最后将信息存入数据

13、库,系统提示商品信息修改成功。图4-9-2卖家修改商品信息顺序图5状态图5.1用户顾客的状态图顾客可以登录系统,查看活动信息、查看促销产品和新产品、搜索产品、查看购买流程、浏览商品。将商品加入购物车以后,判定是否是登录的用户,再进行相应操作。图5-1用户顾客的状态图5.2管理员状态图管理员登录系统后台,进行会员管理、商品管理、订单管理、系统设置、编辑文本管理。图5-2管理员状态图6总结为期两周的课设已经结束,在此次课设中不仅巩固了课本上的知识,更重要的是学到了很多课本上没有的东西。此次课设的主要任务是以UML作为面向对象的分析与设计工具,对校园二手交易系统分析与设计。通过本次课程设计不仅重温了

14、UML的设计与分析的理论,而且会自己使用工具建模了。统一建模语言(UML)是用来对软件密集系统进行描述、构造、视化和文档编制的一种语言。是可以被广泛采用的一门简单、一致、通用的建模语言,同时扩展了现有方法的应用范围。统一建模语言是标准的建模语言,而不是一个标准的开发流程。本次课设的系统的为校园二手交易系统,在功能上主要实现了买家、卖家、管理员的信息管理。这次课设,让我加深了对UML的理解,包括哪种图在某种时候是最适合,根据不同的需求或者角度来建立不同的UML类型图,进一步熟练了建图的方法,相信将来从事软件行业,一定会起到很大的作用。 参考文献1叶子青,黄炳强.网络开发实用工程,人民邮电出版社2牛丽平,郭新志,宋强,杨继萍.面向对象设计与分析,清华大学出版社3王欣,张毅.UML系统建模与分析设计课程设计,中国水利水电出版社

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1