基于java语言设计并实现了高校社交系统。该系统基于B/S即所谓浏览器/服务器模式,应用Springboot框架,选择MySQL作为后台数据库。系统主要包括用户、个人动态、个人相册、动态类型、留言板、交流论坛等功能模块。近几年来,由于计算机技术的快速发展,特别是计算机网络技术的飞速发展,网络已经成了人们日常生活中很重要且必不可少的一部分。网络空间也成为同学们经常关顾的去处。作为一个班集体、校集体中的一员,都一直希望能够拥有自己的一个网络空间[2]。而网络的普及,使这样的希望成真,近期越来越多的校园网已成功搭建,而校园无忧交友系统也作为其中重要的一部分。校园无忧交友系统是同学之间进行日常联系和交流的平台,可以增进同学与同学之间、同学与学校之间的感情,可以进一步加快学校的信息化建设[3
本文主要分为七个章节,第一部分为绪论,主要介绍了目前电脑技术发展状况、高校社交系统发展阶段,分析当前高校社交的弊端以及使用信息技术来管理高校社交信息的好处。
第二部分为相关技术简介,主要介绍了各技术的发展历程,技术发展现状,技术优点以及选用该技术的原因等。
第三部分为系统分析,主要分析了软件设计所需要的功能。
第四部分为系统设计,主要进行了系统的架构设计、数据库设计等。
第五部分为系统详细设计。
第六部分为系统调试与测试,利用测试方法进行可行性测试、性能测试、系统测试等。
第七部分为总结与致谢,主要总结了程序设计的完成过程及完成情况,比对完成设计过程中施以援手的同学和老师表达中心的感谢和祝愿。
目录
摘 要 I
Abstract II
1 绪论 1
1.1 课题背景 2
1.2 课题研究现状 3
1.3 初步设计方法与实施方案 4
1.4 本文研究内容 5
2 系统开发环境 6
2.1 java语言 7
2.2 B/S架构 8
2.3 MySQL 介绍 9
2.4 Springboot框架 10
3 系统分析 11
3.1 系统可行性分析 12
3.1.1 经济可行性 13
3.1.2 技术可行性 14
3.1.3 运行可行性 15
3.2 网站现状分析 16
3.3 功能需求分析 17
3.4 系统设计规则与运行环境 18
3.5系统流程分析 19
3.5.1操作流程 20
3.5.2添加信息流程 21
3.5.3删除信息流程 22
4 系统设计 23
4.1 系统设计主要功能 24
4.2 数据库设计 25
4.2.1 数据库设计规范 26
4.2.2 E-R图 27
4.2.3 数据表 28
5 系统实现 29
5.1 系统前台功能模块 30
5.2 管理员功能模块 31
5.3 用户功能模块 32
6 系统测试 33
6.1 功能测试 34
6.2 可用性测试 35
6.3 维护测试 36
6.4 性能测试 37
6.5 测试结果分析 38
结 论 39
参考文献 40
致 谢 41