本文主要是对系统项目的设计与实现,整篇文章包括了整个项目的软件开发过程。
首先是前期的准备工作,从选题的背景出发,深刻了解研究内容,并且对校友资源共享平台有一定的认知;然后针对课题,对相关所需要的技术进行准备,并且对于这个项目所需要的算法进行相关的研究,最后对系统进行需求分析。
中期主要是系统实现的研究,是对系统详细的设计以及系统的实现。其中包括了对系统总体架构的研究,系统各个功能模块的划分。系统的详细设计是对划分的模块在进行详细的设计,是各个模块得到实现。
后期的系统测试阶段。后期测试是对系统的各个模块以及整个系统进行测试,输出测试结果,对这些结果进行分析并提出修正和优化的建议。
最后,总结整个项目得开发经验,并且对未来做出规划与展望。
uni-app框架:使用Vue.js开发跨平台应用的前端框架,编写一套代码,可编译到Android、小程序等平台。
框架支持:springboot/Ssm/thinkphp/django/flask/express均支持
前端开发:vue
语言:python+java+node.js+php均支持
运行软件:idea/eclipse/vscode/pycharm/wamp均支持
数据库 mysql
数据库工具:Navicat等
小程序端运行软件 微信开发者工具/hbuiderx 随着当今网络的发展,时代的进步,各行各业也在发生着变化,于是小程序已经逐步进入人们的生活,给我们生活或者工作提供了新的方向新的可能。
本毕业设计的内容是设计实现一个校友资源共享平台。它是以Springboot框架,MYSQL为数据库开发平台,Tomcat网络信息服务作为应用服务器。校友资源共享平台的功能已基本实现,主要包括校友人脉、互助类型、校友互助、校友社区等。本项目系统架构选择B/S模式,总体功能模块运用自顶向下的分层思想。再然后就是实现系统并进行代码编写实现功能。论文的最后章节总结一下自己完成本论文和开发本项目的心得和总结,基本上实现了整个校友资源共享平台的过程。分析功能调整与校友资源共享平台实现的实际需求相结合,讨论Springboot框架开发校友资源共享平台的使用。经过认真细致的研究,精心准备和规划,最后测试成功,系统可以正常使用。
目 录
目 录 1
1 绪 论 2
1.1研究的背景 3
1.2研究的主要内容 4
1.3 本文主要工作 5
2 系统开发环境 6
2.1 Java技术 7
2.2 Springboot框架 8
2.3微信小程序框架 9
2.4 B/S架构 10
2.5 Eclipse环境配置 11
2.6 MySQL环境配置 12
3 系统需求分析 13
3.1 系统可行性分析及目的 14
3.1.1经济可行性 15
3.1.2 法律可行性 16
3.1.3 技术可行性 17
3.1.4 操作可行性 18
3.2系统功能需求 19
3.3系统流程分析 20
3.3.1操作流程 21
3.3.2添加信息流程 22
3.3.3删除信息流程 23
4 系统总体设计 24
4.1 系统体系结构 25
4.2 数据库设计 26
4.2.1 数据库概念结构设计 27
4.2.2 数据库逻辑结构设计 28
5 系统详细设计 29
5.1用户功能模块(微信端) 30
5.2 管理员(服务端) 31
6 系统测试 32
总 结 33
心得体会 34
参考文献 35
致 谢 36