唐 山 学 院 课 程 设 计
1 引言
随着社会的发展,信息技术、网络技术和多媒体技术的快速发展,计算机技术及网络的地位和作用日益突出,电子商务成为了一个热门的话题,而网上购物已经成为当今社会一种比较流行的购物方式。在当今社会上,各种的电子商务类网站纷纷建立,可以很大程度上解决人们信息资源的闭塞以及地域上的限制。作为大学校园,伴随着学生的购买能力的提高和每年学生的升学毕业,也存在各种类型的二手商品,由于信息交流的落后,很多二手交易只局限于学校的公告牌,这种方式并不能满足学生的需求,因此,我们基于学校学生的实际情况,建立校园二手交易平台。
在校园二手交易平台中,每个学生既可以做买家,也可以做卖家。既能锻炼学生交易能力、交流能力,增强学生之间的交流,又考虑到了学生没有经济来源,为学生省钱,同时还能延长一些物品的使用寿命,使一些耐用物品循环使用,真正做到了经济合理、绿色环保。
唐 山 学 院 课 程 设 计
2 需求分析与用例建模
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购物用例图