
随着计算机及网络技术的飞速发展,Internet应用在全球范围内日益普及,上网已经成为大学生活不可或缺的一部分,在校大学生平均上网率达到92%,其中每周上网时间超过10小时以上的学生占在校学生总数的三分之一。而在这其中,网上购物也倍受大学生们的亲睐,很多大学生都通过网络来购物。而现在的大学生网上交易基本上是以BBS为主,BBS虽然用户众多,可是由于它不是一个独立的站点,提供的功能有限,用户不能详细的了解商品的有关信息,不能快捷地查询商品,无法满足学生实际交易中的需求。校园二手交易网站为在校大中专学生提供一个交易网站,学生可以将自己不用的东西放在网上,也可在网上找到自己需要的东西,物美价廉,达到双赢[1]。
校园二手交易系统在现实中具有应用意义[3]。第一、降低学生生活、学习成本。现如今正版教材费用之高,让人望而却步。不少学生甚至因为教材高昂的费用而选择用印刷质量参差不齐、内容错误百出的盗版教材。而不少学生在买了正版教材之后,用过一次便再无用武之地,不得不扔掉,也难免心痛。学生平时生活中所要用到的类似于台灯、自行车、风扇、收纳盒、热水壶等可以长期利用的生活用品,却因为短短的四年大学生活要结束时,笨重而难以带走的特性,被大量丢弃浪费。如果能有一个方便快捷的二手交易平台,让同学之间能够简单轻松的进行交易6,不仅能够让每个同学都用上正版教材,过上舒适的生活,还能够降低学生使用正版教材、大件生活用品的成本。
第二、提高了资源利用率。当今社会提倡环保发展,一次性的教材与生活用品的使用显然是与环保二字相违背的。用到一半的颜料、翻过几次的教材、骑了一年的自行车,诸如此类,都是可以再次甚至循环使用的。校园二手交易系统的出现可以大大提高资源的循环利用,让学生轻而易举便可实现节约资源,避免浪费。
本课题设计的系统采用了B/S架构,B/S结构即浏览器和服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,浏览器通过WebServer 同数据库进行数据交互。服务器端以网站的形式建设,Tomcat6.0作为运行服务器,是基于J2EE标准、JSP技术利用Hibernate3.1和Struts2,Spring框架作为开发工具,MyEclipse8.5开发环境,数据库采用Mysql。开发过程利用MVC开发模式,层次分明[9]。
为了让用户对系统的操作与功能模块能够有一个更加直观而又比较全面的全方位了解,我的网站设计的具体思路是:网站首页有登陆、注册等页面、网站公告以及众多的商品展示,在登陆窗口中,有管理员登陆入口和普通用户登陆入口,普通用户可以通过普通用户登陆入口的对应页面输入自己的用户名和密码,登陆成功之后就可以跳转回到导航页,之后用户就可以进行查看商品、购买商品等操作。而管理员用户则需通过管理员专用的登录入口进行登陆,登陆成功之后才可以对交易系统的核心模块进操作。普通用户的模块主要完成的操作有:(1)查看商品;(2)发布商品;(3)将商品加入购物车;(4)下订单;(5)对订单进行支付。管理员用户的模块主要完成的操作有:(1)删除商品;(2)发布公告;(3)管理商品信息。
2.3.2研究方案
(1)用户注册登录
用户注册登录功能是用户身份确认的重要方式。用户只有登录后,才能发布信息或者进行交易,否则只能浏览供求信息。在用户注册过程中,为了规避交易风险,确保买卖双方权益,必须填写真实姓名、真实联系方式,包括所在院校以及常用电话、E-mail 等信息。该模块的具体功能有:用户登录和用户注册。
(2)商品分类管理
在二手交易网站中,因商品类别繁多,因此在系统中设计一个商品分类管理必不可少,该模块主要根据二手商品用途进行分类,并能够实现不同类别的添加、修改和删除。该模块的具体功能有:添加商品种类、修改商品种类和删除商品种类。
(3)商品信息管理
在本系统中, 商品是系统最核心的数据。一方面,用户可以发布商品信息,即登录发布信息页面,选择二手商品类别,并添加商品名、价格、内容简介、折旧程度、联系方式等信息,以供买家查询或购买;另一方面,用户登录后可以根据实际情况修改已发布的商品信息,删除已过期的商品。该模块的具体功能有:添加商品、修改商品信息、删除商品。
(4)商品浏览和购物车
商品浏览是网站的最基本功能。消费者只有首先获得并查看商品信息后,才能决定是否购买商品。对有购买意愿的商品,用户可先将其加入购物车,然后继续浏览其他商品或选择结账。该模块的具体功能有:商品浏览、用户查看购物车、用户添加购物车商品、用户删除购物车商品、用户结账。
(5)商品搜索和在线帮助
由于商品籍种类繁多,消费者不可能知道所有商品信息,需采取模糊搜索或精确查找与自身需求相关的商品。在线帮助是系统中不可或缺的一部分,当用户不知道具体操作过程或有任何疑问时,均可以通过系统的在线帮助答疑解惑。该模块的具体功能有:商品搜索和在线帮助
(6)订单管理
订单是网站客户购物的另一种方式,客户购物车是一种临时的在线购物工具,而订单是一种时间的购物方式。有了订单购物车功能,网站的电子商务功能就更加完整了。对已确定购买的商品,用户需填写订单信息,包括收件人地址、姓名、联系方式、付款方式等内容,提交后订单即生效。对已经生成的订单,用户可以根据交易情况修改状态信息为“已取消”或“已成交”,如果交易状态为“已取消”或“已成交”的话,一定周期内会被系统自动删除。该模块的具体功能有:用户添加订单、查看订单、删除订单。
(7)用户管理
用户可以分为两大类,一类是在前台注册的买卖方用户,一类是后台管理人员。这两类用户在数据库中将用不同的表分别存储他们的相关信息。该模块的具体功能有:添加注册用户、修改用户信息和删除用户。
(8)留言管理
通过留言,卖家能够了解消费者的意见,掌握消费者的需求,加强与商洛学院餐厅服务系统的设计与实现
信息工程学院就业信息管理系统设计
徐州工程学院学生二手物品交易平台的设计与开发
楚雄师范学院毕业生信息管理系统
二手交易网站
红河学院工学院教师信息管理系统
青岛滨海学院生离校管理系统的设计与实现
华北科技学院奖学金评定系统的设计与实现