校园二手图书网站主要分为前台用户端、后台管理端。
前台用户端主要的功能为:首页,图书信息,动态图书圈,公告资讯,购物车,个人中心等功能进行操作。
后台管理端主要功能为:首页,个人中心,用户管理,学院管理,专业管理,图书分类管理,图书信息管理,动态图书圈,系统管理,订单管理等功能。
考虑到实际生活中在校园二手图书管理方面的需要以及对该系统认真的分析,将系统权限按进行划分。
管理员登入使用本系统涉到的功能主要有首页,个人中心,用户管理,学院管理,专业管理,图书分类管理,图书信息管理,动态图书圈,系统管理,订单管理等功能。管理员用例如图3-1所示。ide工具:IDEA 或者eclipse
编程语言: java
数据库: mysql5.7+
框架:ssm+springboot都有
前端:vue.js+ElementUI
详细技术:springboot+SSM+vue+MYSQL+MAVEN
数据库工具:Navicat/SQLyog都可以
图3-1 管理员用例图
用户使用本系统涉到的功能主要有首页,个人中心,图书信息管理,订单管理等功能。用户用例如图3-2所示。
随着社会的不断进步与发展,人们对读书要求逐步提升。如果开发一款校园二手图书网站,可以让用户在最短的时间里享受到最好的服务;而开发本系统,又能够提高系统整体工作水平,简化工作程序,这对管理员和用户来说都是一件非常乐意的事情。
本论文针对校园二手图书网站的特点,以Java为核心,以MySQL为数据库,B/S为系统构架,对校园二手图书网站进行设计和开发。通过使用本系统可有效地减少运营成本,提高管理效率。
关键词:Java;校园二手图书;
目录
第一章 绪论 2
1.1研究背景 2
1.2社会调查 2
1.3研究意义 3
1.4研究内容 3
第二章 关键技术介绍 4
2.1 Java技术 4
2.2SpringBoot框架 4
2.3 Tomcat技术 4
2.4 MySQL数据库 4
2.5 B/S模式 5
第三章 系统分析 6
3.1业务需求分析 6
3.2系统的非功能需求分析 7
3.3系统可行性分析 7
3.3.1 技术可行性 7
3.3.2 经济可行性 7
3.3.3 操作可行性 7
3.4系统功能分析 8
3.5系统流程的分析 8
3.5.1登录流程 8
3.5.2系统操作流程 9
第四章 系统设计 11
4.1系统的框架设计 11
4.2系统功能模块设计 11
4.3 数据库设计 12
4.3.1数据库概念设计 12
4.3.2 数据库表设计 14
第五章 系统实现 25
5.1系统功能实现 25
5.2管理员模块实现 27
5.3用户模块实现 30
第六章 系统测试 31
6.1系统测试的方法 31
6.1.1白盒测试法 31
6.1.2黑盒测试法 31
6.2系统测试用例 32
结论 34
参考文献 35
致谢 36