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

上传人:桂梅 文档编号:158242117 上传时间:2022-10-03 格式:DOCX 页数:24 大小:644.44KB
返回 下载 相关 举报
校园二手交易系统分析与设计_第1页
第1页 / 共24页
校园二手交易系统分析与设计_第2页
第2页 / 共24页
校园二手交易系统分析与设计_第3页
第3页 / 共24页
点击查看更多>>
资源描述
校园二手交易系统分析与设计1 引言随着社会的发展,信息技术、网络技术和多媒体技术的快速发展,计 算机技术与网络的地位和作用日益突出,电子商务成为了一个热门的话 题,而网上购物已经成为当今社会一种比较流行的购物方式。在当今社会 上,各种的电子商务类网站纷纷建立,可以很大程度上解决人们信息资源 的闭塞以与地域上的限制。作为大学校园,伴随着学生的购买能力的提高 和每年学生的升学毕业,也存在各种类型的二手商品,由于信息交流的落 后,很多二手交易只局限于学校的公告牌,这种方式并不能满足学生的需 求,因此,我们基于学校学生的实际情况,建立校园二手交易平台。在校园二手交易平台中,每个学生既可以做买家,也可以做卖家。既 能锻炼学生交易能力、交流能力,增强学生之间的交流,又考虑到了学生 没有经济来源,为学生省钱,同时还能延长一些物品的使用寿命,使一些 耐用物品循环使用,真正做到了经济合理、绿色环保。16 / 232 需求分析与用例建模2.1 需求分析传统交易方式存在很多不足: 传统交易方式要消耗一定的人力、 时间、 资金,环节较多,费用高,属于面对面的商务谈判。交易对象局限在部分 地区,交易时间一定,订单的取得大部分属于销售商单方面努力,而且顾 客购物受时间、地点的限制,商家需要较长的时间把握客户需求,需要销 售空间(店铺、仓库等) 。网上交易平台可以通过网站实现多个卖家的查询, 省时省力, 环节少, 费用较低,属于不见面的虚拟环境谈判。交易对象不受限制,可以是世界 各地,交易时间不分昼夜,没有时间限制,订单的生成是双方一对一沟通 的结果。顾客购物方式完全按自己的喜好,商家可以快速准确的捕捉顾客 需求并与时应对,不需要销售空间,只需提供列表、图片等。通过上述分析,网上交易平台可以弥补传统交易方式的不足,从而满 足社会的需求。而一个校园二手交易网站地建立,可以方便学生购物、交 流。2.2 可行性研究2.2.1 可行性分析经过详细认真地分析,本系统采用 B/S 模式,选用 SQL 作为后台数 据库, ASP 作为前台的开发工具,并将软件工程相关理论应用于整个系统 开发过程中,结合现有的设备条件和具体的实际情况,在需求分析的基础 上实现对 ASP ,技术与数据库技术的整合应用, 进而开发了辅助教学系统。 综上所述,此系统开发目标己明确,在技术和经济等方面都可行,并且投 入少、见效快。因此系统的开发是完全可行的。2.2.2 经济可行性 在经济方面,开发与维护本系统的费用主要包括设备费用、系统开发成本、系统运行和维护费用三个方面。因人员与设备都是学校现在就拥有 的,不需要外聘或者外购,因此成本较低,所以,此系统在经济方面是可 行的。2.2.3 社会可行性 经过调查,学校学生急需一个这样一个网络平台,以实现二手物品的交易。很多毕业的学哥学姐都有很多东西带不走的东西,还可以用,扔了 感觉可惜,低价卖出去是他们的心声。校园二手交易系统不仅可以实现学 哥学姐的愿望,还有利于依然在学校奋斗的学弟学妹们,让他们省了一笔 花销,买到经济实用的东西。综上所述,此系统开发目标己明确,在技术和经济等方面都可行,并 且投入少、见效快。因此系统的开发是完全可行的。2.3 系统功能分析校园二手交易系统是基于校园的二手交易网站,所有商品都是在校师 生上传,销售对象为所有在校师生。2.3.1 用户管理为了对使用校园二手交易系统的用户进行管理,系统建立了买家表、 卖家表、系统管理员表、商品表。各个用户拥有一个独立的用户名,用此 用户名可登录系统。2.3.2 商品管理对于商品的管理可以分为几类:买家对商品的管理、卖家对商品的管 理,系统管理员对商品的管理。2.4 系统非功能分析 为了保证系统持续、安全、可靠的运行,系统需要满足以下要求。2.4.1 响应时间本系统属于实际运用的交易型的产品,所以必须保证客户使用时的系 统响应时间能满足客户的日常使用。2.4.2 可靠性系统的可靠性是系统安全运行的重要性能,包括当系统出现故障和用 户出现错误的操作后能够支持恢复,当用户在使用过程中遇到错误的时候 可以立即定位问题,当业务场景和逻辑发生变化的时候系统能够支持或当 使用中异常中断的情况下系统有相应的容错措施等方面的问题,是在系统 开发过程中必须考虑的非功能需求。2.4.3 易用性易用性是我们在开发非功能性需求中必须要考虑到的问题,易用性同 时涉与到美工和界面,人机工程,交互式设计,心理学,用户行为模式等 多方面的知识。易用性就是指各种功能操作不要藏得太深,用户很容易找 到他们期望进行的各种操作,软件系统通过在线帮助,导航,向导等各种 方式保证软件是可自学的,易用的重点是软件在熟练使用后应该可以更快 的进行各项操作。易用性会使产品提高符合用户习惯的能力以与其对使用 的期望。2.5 用例模型2.5.1 整体用例图根据系统需求分析中对系统的功能要求,可以确定系统和子系统的边 界、执行者和用例。根据对“校园二手交易”的整体业务功能要求,可以 绘制出如图 2 1 所示的整体用例图。图2-1校园二手交易系统用例图在用例图中,实线方框表示系统边界,在系统内共有11个用例。系统外有3个执行者;通过网站卖家可以实现发布商品信息、修改商品信息、商品上架下架,删除商品等操作;买家可以浏览商品信息、搜索商品、对商品进行价格排序、查看卖家 信息等;网站管理员可以对网站、卖家、买家进行相应的管理操作2.5.2购物用例图买家在浏览商品信息、查询卖家信息后,进入购物车,对商品下订单;卖 家收到订单后,对顾客发货。系统图2-2购物用例图3对象类建模根据已经建立的用例图和用户业务需求,确定对象类与其属性和操作。通过检查类的定义、分析问题的需求和运用该领域知识来完善和确定 类的属性。根据系统功能要求和系统设计需要完善和确定类的操作。类图 是由若干类的图形符号与表示其之间关系的图形符号组成。在“校园二手 交易系统”中存在9个类,其具体的属性和操作与其之间的关系如图3 1所示:图3-1校园二手交易系统类图4顺序图在进行面向对象的系统分析与设计中,如何理解和掌握系统的全部控 制流是最困难的事情,在 UML中,利用顺序图可以有效的帮助人们观察 和分析系统的交互行为。顺序图描述了系统的行为,并具体描述了为完成 某种系统功能,系统中各对象间的交互与协作,有效的帮助人们理解系统 的行为,在“网络辅助教学系统”中有多种功能,其主要的几种顺序图如 下所示。4.1商品上下架管理商品上下架管理,首先用户要登录系统,然后进入商品管理模块,进 入商品上下架管理模块,对商品状态进行修改,最后保存入后台数据库, 并将商品上下架消息返回用户。orH rm 1 I-;,:.L呻J?uhiVi r h& a-r卅监I. Hi.肚件I-紀Pfllftlllhf臨应k觀心叭2” I.h枕.麗胡 -丄哇人冏円和I.共料* II图4-1商品上下架管理的顺序图4.2管理员对买家的信息管理管理员对买家的信息管理,首先管理员要登录系统后台,然后进入买 家信息管理模块,对买家进行管理,最后保存入后台数据库,并将操作成 功提示返回管理员。CWH bi It 打盜匚.吐-1 I FJISH图4-2管理员对买家信息管理顺序图4.3管理员对卖家的信息管理管理员对卖家的信息管理,首先管理员要登录系统后台,然后进入卖 家信息管理模块,对卖家进行管理,最后保存入后台数据库,并将操作成 功提示返回管理员。竹理W对夷事信怠竹琳Olri-图4-3管理员对卖家信息管理顺序图4.4管理员对商品的信息管理管理员对商品的信息管理,首先管理员要登录系统后台,然后进入商 品信息管理模块,对商品进行相应的操作,最后保存入后台数据库,并将 操作成功提示返回管理员。理员对商品倍息n理I!1亦门罷:图 4-4 管理员对商品信息管理顺序图4.5 买家查询卖家信息买家对卖家信息的查询,首先买家要登录系统首页,然后进入信息产寻模块, 再进入卖家信息模块, 对卖家信息进行查询, 系统显示查询结果。实家 矗迪奨 家 估血顺J严1*1图4-5买家查询卖家信息顺序图4.6买家浏览商品信息买家浏览商品信息,首先买家要登录系统首页,然后输入一级标题, 再输入二级标题,然后进入相应的具体商品,系统显示商品信息。买家測览佛品眉息顾序农阿必1虫三冬卜,世妮衣一如|.卅! EI&11iLLiUli-n.V.迅入M?.ijtfA :堀府朋曲:範IA尿擁:头专XI; lV. I.i J.图4-6买家浏览商品信息顺序图4.7对商品进行价格排序买家对商品进行价格排序,首先买家要登录系统首页,进入商品模块,输入排序方法,进入排序模块,系统显示排序结果刘价格撲序MW圏僦人討叶打:;上图4-7对商品进行价格排序顺序图nk亦慳丄k山:仏4.8买家购买商品买家购买商品,首先买家要登录系统首页,进入商品浏览页面,选中校园二手交易系统分析与设计心仪的商品进入购物车模块,进入订单模块,系统显示商品添加成功。买家购买阎品顺孚图IrI.I I II4.9卖家发布商品信息17 / 23图4-8买家购买商品顺序图校园二手交易系统分析与设计卖家发布商品信息,首先卖家要登录系统首页,进入商品管理模块,进入商品信息发布模块,系统显示要输入的商品信息,最后将信息存入数据库,系统提示商品信息发布成功。4.9.1卖家删除商品信息18 / 23丈家咬布和M们息-:tzh:轴.人冏屆州JQCA*图4-9卖家发布商品信息顺序图校园二手交易系统分析与设计卖家删除商品信息,首先卖家要登录系统首页,进入商品管理模块,进入商品信息删除模块,系统显示要删除的商品信息,最后将信息存入数据库,系统提示商品信息删除成功。4.9.2卖家修改商品信息19 / 23咼皿汪刊!拄丄皑娄彖訓除雋品伯息他:,闻 5人础隔商母怕同按诞|1日龙決他訐耳U厂图4-9-1卖家删除商品信息顺序图*愉人用户倉皿密蚪j校园二手交易系统分析与设计5状态图5.1用户顾客的状态图顾客可以登录系统,查看活动信息、查看促销产品和新产品、搜索产 品、查看购买流程、浏览商品。将商品加入购物车以后,判定是否是登录 的用户,再进行相应操作。世謬:羊曰柚d.图5-1用户顾客的状态图5.2管理员状态图管理员登录系统后台,进行会员管理、商品管理、订单管理、系统设 置、编辑文本管理。K令 H-io喩入管理员用户名哎呂帘码铅俣脣图5-2管理员状态图6总结为期两周的课设已经结束,在此次课设中不仅巩固了课本上的知识, 更重要的是学到了很多课本上没有的东西。此次课设的主要任务是以 UML作为面向对象的分析与设计工具,对校园二手交易系统分析与设计。通过本次课程设计不仅重温了 UML的设计与分析的理论,而且会自己 使用工具建模了。统一建模语言(UML )是用来对软件密集系统进行描述、 构造、视化和文档编制的一种语言。 是可以被广泛采用的一门简单、 一致、 通用的建模语言,同时扩展了现有方法的应用范围。统一建模语言是标准 的建模语言,而不是一个标准的幵发流程。本次课设的系统的为校园二手交易系统,在功能上主要实现了买家、 卖家、管理员的信息管理。这次课设,让我加深了对 UML的理解,包括哪种图在某种时候是最 适合,根据不同的需求或者角度来建立不同的UML类型图,进一步熟练了建图的方法,相信将来从事软件行业,一定会起到很大的作用。24 / 23参考文献1 叶子青 ,黄炳强 .网络开发实用工程 ,人民邮电出版社2 牛丽平 ,郭新志 ,宋强 ,杨继萍 .面向对象设计与分析 ,清华大学出 版社3 王欣 ,张毅 .UML 系统建模与分析设计课程设计 ,中国水利水电出版 社
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸设计 > 毕设全套


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!