二手书网上交易系统的设计与实现开题报告
2022-01-09 22:04:41
全文总字数:3343字
1. 研究目的与意义及国内外研究现状
本课题的目的是:从基本需求出发,以用户界面友好,数据处理快捷的原则,设计一个能同时满足买家和卖家需求的、容易操作的二手书交易系统,给他们提供一个安全方便的交易平台。使得买家可以环保且低价购买到自己想要的书籍,而卖家可以上架自己闲置的书籍,使得资源能充分被利用。
研究意义是:随着市场经济的发展和人们生活水平的提高,二手书市场是一个相对环保且低成本看书的选择,它使得资源得到充分利用。比如,你若有想看的书,但是其市场价格又太贵,买全新的会觉得很浪费,这时你就需要一个二手书的购买平台。同时,若你有书看过一遍,丢弃又很心疼,但是放着又太占空间,这时,与其让它随着时间的推移落满尘埃,倒不如上架出售,物尽其用。但是,线下市场存在着很多问题,如时间和空间的限制,供需关系的不协调等。随着商品经济发展到一定阶段,顺应新消费需求的无店铺交易悄然兴起,给人们带来了很大的便利,其与银行和快递合作,实现满足人们足不出户就能进行物品交易的需求。作为一名即将毕业的大四学生,面对着积压了四年的书,我萌生了开发一个二手书交易系统的想法,立足于设计一个在网络平台上运行的集购物、支付和配送等功能于一体的无店铺二手书交易平台,以小小的力量为有需要的人提供帮助。前台为买家服务,而后台则是为卖家量身定做。设置了各种丰富的权限,各司其职,满足多角色需求,且让平台功能丰富,营造一个井然有序并且安全的交易氛围。
国内外研究现状
随着计算机技术的发展和网络人口的增加,网络世界也越来越广博,越来越丰富,电子商务已经成为网上的一股潮流。相信要不了太长有时间,顾客就可以在网络世界上获得他们在现实世界上可以获得的所有商品和服务。
2. 研究的基本内容
(1)研究思路:本设计通过借鉴国内外一些二手书交易系统和相关技术,理解二手书交易系统的业务需求,完成系统的分析、设计和实现;
(2)研究方法:本次设计的前期进行必要的准备,主要查阅资料和理解业务流程,提出系统的需求分析;然后在需求分析的基础上进行总体设计,搭建开发环境;最后进行系统的开发和调试,直至完成设计;
(3)研究技术:在本系统的开发过程中采用的是jsp struts servlet模式,在该模式中,结合了jsp和servlet技术,充分利用了jsp和servlet两种技术原有的优点;系统同时遵循mvc三层结构模式,在客户端用户通过浏览器完成系统操作,浏览器端的表现逻辑通过jsp网页完成。而系统内部复杂的业务逻辑主要通过各种业务包分管实现,通过jsp返回到客户浏览器。在服务器端,系统使用dao业务包访问数据库,数据库服务器定义了本系统所需要的事务逻辑和数据逻辑;使用tomcat作为运行引擎。由于系统测试需要成熟的数据库支持,因此系统采用sql server 数据库作为数据库服务器;
3. 实施方案、进度安排及预期效果
本课题的实现方案是:采用b/s模式和ssh开发模式。b/s 是目前较为推崇的网络信息交流模式,它克服了传统c/s模式两层结构的不足,是对客户/服务器模式的扩展,主要特点是集中管理。同时采用jsp struts servlet流行开发技术,并以sql server数据库作为数据库服务器。
第一阶段,资料收集和系统设计(2018.10-2018.12)
初期调研,进行二手书交易系统的需求分析(用户功能的需求分析、数据库功能的需求分析等);了解系统的基本流程,根据流程确定本课题所建系统的功能需求;设计出系统的功能模块结构图及后台需要的数据库(包括概念结构设计的er模型和逻辑结构设计的关系模型);
4. 参考文献
[1] 库俊国. 基于j2ee技术的web应用体系研究及实践[m].北京:人民邮电出版社,2014.
[2] 陈楚杰. 基于struts和hibernate的系统设计与实现[m].北京:中国青年出版社,2013.
[3] 吴振峰.《网站建设与管理》. 高等教育出版社,2005