论文设计的结构也是依照程序开发的流程进展的,也涉及到功能需求分析,功能设计与实现,程序测试等流程。
绪论:讲解课题的背景与意义,展示论文结构。
程序开发技术:讲解程序运用到的工具与技术知识。
系统分析:讲解程序的功能需求与开发可行性问题。
系统设计:讲解程序的功能与数据库的设计。
系统实现:讲解程序功能与界面实现。
系统测试:讲解程序的功能测试。
该系统将采用B/S结构模式,使用Vue和ElementUI框架搭建前端页面,后端使用Nodejs来搭建服务器,并使用MySQL,通过axios完成前后端的交互
运行软件:vscode
前端nodejs+vue+ElementUi
语言 node.js
框架:Express/koa
前端:Vue.js
数据库:mysql
开发软件:VScode/webstorm/hbuiderx均可
本次开发一套社团服务系统有管理员,学生,社团人员三个角色。管理员功能有个人中心,学生管理,社团人员管理,软件大全管理,网络报修管理,装机咨询管理,咨询回复管理,网络套餐管理,系统管理。社团人员可以修改个人信息,审核网络报修,查看和回复装机咨询。学生可以注册登录,查看和下载软件大全里面的软件信息,查看套餐和公告,在个人后台里面添加网络报修和装机咨询,还可以看到社团人员的咨询回复。社团服务系统服务端用nodejs开发,用vue框架开发的网站后台,数据库用到了MySQL数据库作为数据的存储。这样就让用户用着方便快捷,都通过同一个后台进行业务处理,而后台又可以根据并发量做好部署,用硬件和软件进行协作,满足于数据的交互式处理,让用户的数据存储更安全,得到数据更方便。
关键字:社团服务系统;vue框架;nodejs;MySQL
目 录
摘 要 I
目 录 III
第1章 绪论 1
1.1 研究背景 1
1.2 研究现状 1
1.3 目的和意义 1
1.4 论文研究内容 2
第2章 程序开发技术 3
2.1 MYSQL数据库 3
2.2 nodejs语言 3
2.3 vue框架简介 4
第3章 系统分析 5
3.1可行性分析 5
3.1.1技术可行性分析 5
3.1.2经济可行性分析 5
3.1.3操作可行性分析 6
3.2系统运行环境 6
3.3系统流程分析 6
第4章 系统设计 10
4.1 系统设计的原则 10
4.2 功能结构设计 10
4.3 数据库设计 11
4.3.1 数据库E-R图 11
4.3.2 数据库表结构 13
第5章 系统实现 17
5.1管理员功能实现 17
5.1.1 学生管理 17
5.1.2 社团人员管理 17
5.1.3 系统公告管理 18
5.1.4 软件大全管理 19
5.2 社团人员功能实现 19
5.2.1 网络报修审核 19
5.2.2 装机咨询回复 20
5.3 学生人员功能实现 21
5.3.1 软件大全 21
5.3.2 网络报修提交 21
5.3.3 装机咨询提交 22
第6章 系统测试 24
6.1系统测试方法 24
6.2 系统测试分析 25
结 论 26
致 谢 27
参考文献 28