该系统基于B/S即所谓浏览器/服务器模式,应用Springboot框架,选择MySQL作为后台数据库。系统主要包括首页、个人中心、用户管理、用户分享管理、分享类型管理、交流论坛、 系统管理 用户管理功能
该部分内容提供用户分享管理、我的关注管理等,用户能够进行注册、登录,个人信息的修改等功能。
管理员管理功能
该部分内容包含了用户管理、用户分享管理、分享类型管理、交流论坛、系统管理等。管理员可对所有的用户分享进行增、删、改、查,能对用户信息和分享进行管理,更新最新的用户分享。
网站首页的设计
该界面是社区分享系统的首页,界面设置要求界面简洁明了、操作简单、兼容性好。在考虑设计界面时,首先要考虑界面标准化设计,其次是完善界面设计,但不要因对界面的美化使界面的操作变得复杂,用户可在此页面进行登录等操作,页面顶部导航条是各模块的入口。
网站首页页面主要包括首页、用户分享、交流论坛、社区公告、个人中心、后台管理、在线客服等内容
本技术是Java平台的开源应用框架,其目的是简化Sping的初始搭建和开发过程。默认配置了很多框架的使用方式,自动加载Jar包,为了让用户尽可能快的跑起来spring应用程序。
SpinrgBoot的主要优点有:
1、为所有spring开发提供了一个更快、更广泛的入门体验;
2、零配置;
3、集成了大量常用的第三方库的配置;
4、提供准备好的特性。当今,Java领域的开发者机会都在使用SpinrgBoot,在开发领域逐渐成为领导者。
目 录
Abstract 1
第一章 绪论 2
1.1课题背景 2
1.2课题研究的目的和意义 3
1.3论文所做的主要工作 3
第二章 系统开发环境 4
2.1 java语言 4
2.2 B/S架构 4
2.3 MySQL 介绍 4
2.4 Springboot框架 5
第三章 系统分析与设计 6
3.1系统功能 6
3.2可行性分析 6
3.2.1技术可行性 7
3.2.2 操作可行性 7
3.2.3经济可行性 8
3.3 需求分析 8
3.4系统功能结构 8
3.5系统结构图 8
3.6 社区分享系统流程 9
第四章 数据库设计 11
4.1数据库概念设计 11
4.2数据表设计 11
第五章 网站的详细设计 21
5.1网站首页的设计 21
5.2管理员功能模块 24
5.3用户后台功能模块 27
第六章 系统测试 28
6.1系统测试的目的 28
6.2 测试方法及用例 28
总结 31
参考文献 32
致谢 33