名老中医传承系信息系统,分 管理员 医学院校 医疗机构 这两个登录口 合并成一个 因为功能都一样 用户 三个登录口。使用Java语言并采用Springboot、Mybatis、Vue框架
主要实现了药方的录入、查询、删除、修改、服用者评价等。
前台页面 包括传承项目查看, 一些传承项目 或者偏方,治疗方案等等均是由 医疗机构与医学院校,名老中医提供。适用病症、药剂、服用方法、忌口及注意事项、提供者、出自医院、出自医生。药方的录用可以是后台管理员 ,也可以是前台的医学院校与医疗机构用户。查询主要按病症查询。其他人可以在网站上查询药方,服用后可以进行评价,以供其他人参考。也可以增加收藏功能,登陆后点击收藏的药方,就显示以前收藏的药方。
开发核心技术:
Springboot简介:
Springboot是一Spring级框架为基础的的全新轻量级框架。其前身Spring框架首发是轻量级框架,目的是减轻了开发人员多负担。后期大量升级导致变得笨重,违背了框架的初衷。
Spring Boot内置了Tomcat、Jetty和Undertow等服务器,这意味着你可以直接使用它们而不需要额外的安装和配置。Spring Boot的一个主要优点是它的自动配置功能。它可以根据你的项目中的依赖关系自动配置应用程序。这使得配置应用程序变得非常容易,因为你不需要手动配置每个依赖项。
Mybatis简介:
Mybatis是基于Mysql的一个优秀的持久层框架,其几乎将所有连接Java语言需要配置的地方包括JDBC都封装起来,不在向JDBC那样繁琐,让开发人员专注于编写SQL语句,其内部页添加了许多自己的规则,以便让Spring框架与其无缝结合。
前端框架Vue
Vue.js的核心是虚拟DOM技术。虚拟DOM是一个内存中的数据结构,它可以帮助Vue.js实现高效的DOM操作,它采用了响应式数据绑定、虚拟DOM、组件化等现代化技术,为开发者提供了一种灵活、高效、易于维护的开发模式,当数据发生变化时,UI也会自动更新,这样就使得开发者可以更加专注于数据处理,而不是手动更新UI,这就是Vue体现出来的简洁,灵活,高效。
Spring Boot也提供了大量的开箱即用的功能和插件,如Spring Data、Spring Security和Spring Cloud等。这些功能使得开发者可以更快速地构建应用程序,并且可以更容易地扩展和集成其他技术。它是一个非常流行的框架,它的自动配置、内置服务器和插件等功能使得开发者可以更快、更轻松地构建高质量的应用程序。
实现了一个完整的名老中医传承信息系统,其中主要有用户模块、医药信息模块、医案信息模块、项目分类模块、用户表模块、token表模块、收藏表模块、公告信息分类模块、公告信息模块、名医信息模块、机构模块、论坛交流模块、医药信息评论表模块、医案信息评论表模块、传承项目评论表模块、配置文件模块、传承项目模块、关于我们模块、账户的注册与登录等功能模块
目 录
摘要 1
abstract 1
目 录 2
1 绪论 4
1.1 开发背景 4
1.2 开发意义 4
2 相关技术介绍 4
2.1 开发环境和技术介绍 4
2.1.1 运行开发环境介绍 4
3 需求分析 7
3.1 系统架构选择 8
3.2 系统性能分析 8
3.3 可行性分析 8
3.3.1 技术可行性 8
3.3.2 经济可行性 8
3.3.3 操作可行性 9
3.4 系统流程分析 9
3.4.1 用户管理流程 9
3.4.2 添加信息流程 10
3.4.3 修改信息流程 10
3.4.4 删除信息流程 11
3.5 系统运行环境 12
3.6 系统功能模块 12
3.7 数据库设计 13
3.7.1 数据库表说明 13
3.7.2 数据库逻辑实现 14
4 详细实现 20
4.1 网站首页 20
4.2 系统注册 21
4.3 系统登陆 22
4.4 传承项目管理 23
4.5 机构管理 24
4.6 名医管理 24
4.7 医案信息管理 25
4.8 医药信息管理 26
5 总体设计 26
5.1 测试的定义 27
5.2 软件测试的方法 27
5.3 测试用列 27
5.3.1 登录测试用例 27
5.3.2 基础数据测试用列 28
结束语 31
参考文献 32
致谢 33