进行开发线上读书会系统是未来的趋势。该系统使用的编程语言是Java,数据库采用的是MySQL数据库,基本完成了系统设定的目标,建立起了一个较为完整的系统。建立的线上读书会系统用户使用浏览器就可以对其进行访问,管理员在操作上面能够方便管理,因此用户和管理员能够方便对这个系统进行操作。论文全面介绍系统数据库,功能设计和业务流程设计。数据库能够存储线上读书会系统需要的数据。
前端技术:nodejs+vue+elementui一般是采用前后端分离模式,
后端支持python/php/java/nodejs
系统分为不同的层次:视图层(vue页面),表现层(控制器类),业务层(接口类)和持久层(持久层框架)。
视图层其实质就是vue页面,通过编写vue页面从而展示在浏览器中,编写完成的vue页面要能够和控制器类进行交互,从而使得用户在点击网页进行操作时能够正常。在编写vue页面的时候,要注意url的编写,用户在点击按钮的时候,url要能够传递到表现层当中,表现层利用业务层进行完成数据库的交互。
线上读书会系统的发展可以追溯到上个世纪的八十年代,第一代线上读书会系统出现。而到了世纪末,我国的线上读书会系统才开始出现,虽然经过了不少的时间发展,但是现在已经发展得较为完善了。基本可以实现计算机的自动化管理。
到了九十年代,线上读书会系统出现了很大的改变,我国线上读书会系统的开发出现了高潮,当时推出了在国内有很大影响的自动化系统。从九十年代到至今,线上读书会系统发展速度相对缓慢,在技术上和理论研究上都没有很大的突破。总的来说,国外发展线上读书会系统的速度快于中国,线上读书会自动化系统真正开始发展时间是在1964年,当时的线上读书会系统是由大型读书会组织进行开发的,线上读书会系统由单一功能系统转化为集成系统。
目 录
第1章 绪论 1
1.1课题研究背景和意义 1
1.2 国内外现状分析 1
1.3 课题研究主要内容 1
第2章 核心技术介绍 3
2.1 mysql技术介绍 3
2.4 B/S技术简介 3
第3章 需求分析 4
3.1 系统的设计模式 4
3.2 系统的设计目标 4
3.3 经济可行性研究 4
3.4 技术可行性研究 5
3.5 社会可行性研究 5
3.6 操作可行性研究 5
3.7 非功能性需求分析 6
第4章 系统数据库详细设计 7
4.1 建立概念性数据模型 7
4.2 数据库逻辑结构分析设计 7
4.3 数据库关系和完整性约束的建立 9
4.3.1 实体完整性 9
4.3.2 引用完整性 9
4.3.3 域完整性 9
第5章 系统的详细设计 10
5.1 系统网页设计原则 10
5.2 系统登录 10
5.3 用户管理 11
5.4 读书会管理 11
5.5 公告管理 12
5.6 读书会展示 13
5.7 读书会详细信息 13
第6章 系统测试运行 15
6.1 模块测试 15
6.2 系统整体测试 15
6.3 测试过程 16
结论 18
参考文献 19
致谢 20