更新时间:10-27 上传会员:小七想说话
分类:计算机信息 论文字数:11093 需要金币:1000个
摘要:现如今大学校园内,每逢开学季和毕业季,校园各学院书籍的跳蚤市场变的格外红火,但这种以传统的摆地摊的方法去交易物品,严重扰乱了校园秩序,也影响了买卖双方的交易效率。基于这些现状,为了提高校内书籍的利用率,本文所研究的基于Web的校内二手书城系统应运而生。
在网络如此发达的潮流中,顺应趋势,设计了基于Web的校内二手书城系统这个销售平台,让用户可以更直观、便捷,足不出户即可在校内购买二手书。本网站页面主要用JSP实现,业务逻辑层用SSH框架(Hibernate+Struts2+Spring)及Java代码实现,数据管理用MySQL数据库,开发工具使用Eclipse,服务器用Tomcat7。系统面向四个角色:游客、买家、卖家、管理员。其中游客可以浏览我校简介、浏览二手书信息、搜索二手书、根据分类查寻二手书、根据学号注册信息等功能。买家包括一般游客全部功能,除此之外,还有购买校内二手书、管理购物车、填写交易信息及联系方式等功能。卖家的功能有订单管理、具有出售某学院二手书、出售二手书管理、订单查看删除管理等功能。管理员的功能有信息管理、用户管理、各学院二手书类别管理、二手书列表管理等功能。该系统用户界面友好,模块划分清晰,具有使用方便,安全稳定,维护简单等特点。
关键词:校园二手书;Java;JSP;MySQL
目录
摘要
ABSTRACT
第1章 前言- 1 -
1.1研究背景- 1 -
1.2国内外研究现状- 1 -
1.3研究目的和意义- 2 -
1.3.1研究目的- 2 -
1.3.2研究意义- 2 -
1.4全文组织结构- 2 -
第2章 系统分析- 3 -
2.1系统可行性分析- 3 -
2.1.1经济可行性- 3 -
2.1.2技术可行性- 3 -
2.1.3操作可行性- 3 -
2.2用户需求概述- 3 -
2.3系统核心流程图分析- 4 -
2.4系统功能需求分析- 4 -
2.4.1系统角色- 4 -
2.4.2系统用例图- 5 -
第3章 系统设计- 8 -
3.1系统设计思想- 8 -
3.2界面设计- 8 -
3.3系统数据库设计- 8 -
3.3.1数据库概念模型设计- 8 -
3.3.2数据库逻辑模型设计- 11 -
3.3.3数据库表结构设计- 11 -
3.4包的设计- 13 -
3.4.1包的设计- 13 -
第4章 系统实现- 14 -
4.1管理员模块- 14 -
4.1.1类目管理- 15 -
4.1.2图书管理- 17 -
4.1.3用户管理- 20 -
4.1.4信息管理- 22 -
4.1.5退出系统- 22 -
4.2卖家模块- 22 -
4.2.1订单管理- 22 -
4.2.2顾客管理- 22 -
4.2.3图书管理- 23 -
4.3买家模块- 23 -
4.3.1在线下单- 23 -
4.3.2管理订单- 24 -
4.4游客模块- 25 -
4.4.1系统主页面实现- 25 -
4.4.2图书查询- 26 -
4.4.3用户注册登录- 27 -
4.4.4图书分类查询- 28 -
第5章 系统测试- 29 -
5.1测试原则- 29 -
5.2测试方法- 29 -
5.3测试过程和结果- 29 -
5.3.1网站首页用户登录测试- 29 -
5.3.2管理员删除图书信息测试- 30 -
5.3.3生成订单测试- 30 -
5.3.4其他错误测试- 31 -
5.4 测试结果分析- 31 -
第6章 总结与展望- 32 -
参考文献- 33 -
致 谢- 34 -