(二)研究方法
1. 文献研究法,通过各个文献查找网站、学校图书馆以及百度百科查询和借鉴课题相关的论文资料,然后将适合的资料保存到本地,开发的时候使用。
2. 对比法,利用各方面收集的资料整合,经过对比,选取最适合本系统的开发方法。由于系统中的后端部分是基于vue框架设计,所以我们可以采取其中比较合适的IDEA以及其MySQL数据库,可以使开发更加便捷。
3. 功能分析法,实现方案以及本系统的使用需求采用的是功能分析的方法,根据对系统功能的分析来设计系统的实现方案,有针对性的进行开发,便于做到开发目的的清晰,并且可以做到不必要的开发资源的浪费。
(一)研究内容
本付费自习室系统,使用的是比较成熟的vue框架和比较完善的MySQL数据库。付费自习室系统主要实现注册登录,用户查询,用户登记,下单,订单管理,用户管理,自习室库存管理,统计管理等相关功能。本文共分五章,具体如下:
第一章绪论,介绍本系统的开发背景和目的意义,以及使用的相关开发工具和技术。
第二章需求分析,从技术、经济、法律等可行性,用户用例图、功能模块需求分析、界面分析等方面进行阐述与探究。
第三章总体设计,从数据库的分析设计,问题研究解决等方面进行概述。
第四章详细设计,分为管理员模块和普通用户模块进行讲述。
第五章系统测试,从系统测试的目的意义和测试过程进行概述讲解。
本付费自习室管理系统是使用java语言进行开发的,开发工具是vscode,框架上选择的是vue框架,通过这些工具可以方便的进行代码的编写,在数据库存储是上使用的是灵活小巧的MySQL数据库。所以本次系统的开发在技术上是可行的,即使遇到问题也可以很快的找到解决方案。
本系统从用户的角度出发,结合当前的环境而开发的,在开发语言上是使用的java语言,在框架上我们是使用的vue框架,数据库方面使用的是MySQL数据库,开发工具为IDEA。
付费自习室管理系统根据实际情况分为前后台两部分,前台部分主要是让用户使用的,包括首页,注册登录,自习室信息,交流论坛,自习室公告,个人中心等功能;后台部分主要给管理员使用的,主要功能包括系统首页,个人中心,用户管理,教室类型管理,自习室管理,交流论坛,系统管理,订单管理等功能。通过这些功能基本可以满足付费自习室管理的需求。该系统将采用B/S结构模式,前端部分主要使用html、css、JavaScript等技术,使用Vue和ElementUI框架搭建前端页面,后端部分将使用java来搭建服务器,并使用MySQL建立后台数据系统,通过axios完成前后端的交互,开发环境是Windows10操作系统,开发工具为VS Code,因此主要开发语言是JavaScript。
摘 要 I
Abstract II
目录 III
第1章 系统概述 5
1.1 研究背景 5
1.2研究意义 5
1.3研究内容和论文结构 5
第2章 系统开发环境 7
2.1 java语言介绍 7
2.2 vue介绍 7
2.3 MySQL数据库介绍 7
第3章 需求分析 9
3.1付费自习室管理系统需求分析 9
3.2 可行性分析 10
3.2.1技术可行性 10
3.2.2经济可行性 11
3.2.3操作可行性 11
3.4流程的分析 11
3.4.1 用户注册的流程 12
3.4.2 个人中心管理流程 1
3.4.3 登录流程 2
3.4.3 自习室预约流程 3
3.5界面需求分析 3
第4章 系统概要设计 4
4.1系统结构 4
4.2 E-R图设计 4
4.2 数据库设计 7
第5章 系统详细设计 13
5.1 付费自习室管理系统用户部分设计 13
5.1.1 系统首页 13
5.1.2用户注册登录 13
5.1.3自习室信息 15
5.1.4自习室公告 16
5.1.6交流论坛 18
5.2 付费自习室管理系统后台部分设计 19
5.2.1后台登录模块的实现 19
5.2.2用户管理 20
5.2.3教室类型管理 22
5.2.4自习室管理 23
5.2.5自习室公告管理 24
第6章系统测试 26
6.1 付费自习室管理系统的测试目的 26
6.2 付费自习室管理系统的测试方法 26
6.3 付费自习室管理系统测试用例 26
第7章 总结 29
致 谢 30
参考文献: 31