0009Java程序设计-ssm微信小程序在慢性疾病管理中的应用
编程技术交流、源码分享、模板分享、网课分享
企鹅🐧@裙:776871563
摘要
首先,论文一开始便是清楚的论述了小程序的研究内容。其次,剖析系统需求分析,弄明白“做什么”,分析包括业务分析和业务流程的分析以及用例分析,更进一步明确系统的需求。然后在明白了小程序的需求基础上需要进一步地设计系统,主要包罗软件架构模式、整体功能模块、数据库设计。本项目软件架构选择B/S模式,总体功能模块运用自顶向下的分层思想。再然后就是实现系统并进行代码编写实现功能。论文的最后章节总结一下自己完成本论文和开发本项目的心得和总结。通过慢性疾病管理小程序将会使慢性疾病各个方面的工作效率带来实质性的提升。
**关键字:**B/S模式 慢性疾病 软件架构
目录
系统实现
登录,用户通过输入账号和密码,选择角色并点击登录进行系统登录操作,如图5-1所示。
用户登陆小程序端,可以对首页、医师、健康知识、膳方、药材、我的等功能进行详细操作,如图5-2所示。
医师,在医师页面可以查看医师姓名、医师账号、照片、年龄、职称、性别、医龄、联系电话、点击次数等信息,并根据需要进行预约医师和收藏操作;如图5-3所示。
膳方,在膳方页面可以查看膳方名称、膳方编号、图片、发布时间、点击次数、膳方功效、适用人群等信息,并根据需要进行收藏操作;如图5-4所示。
药材,在药材页面可以查看药材名称、药材编号、图片、药材分类、发布时间、点击次数、药材功效、详细介绍等信息,并根据需要进行收藏操作;如图5-5所示。
医师,在我的页面可以对个人中心、预约医师、饮食记录、饮食方案、医师回访、提醒医生、关于我们、联系客服、意见反馈等详细信息进行操作,如图5-6所示。
管理员登录,管理员通过输入账号、密码,选择角色并点击登录进行系统登录操作,如图5-8所示。
管理员登陆系统后,可以对首页、个人中心、用户管理、医师管理、健康知识管理、膳方管理、药材管理、预约医师管理、饮食记录管理、饮食方案管理、医师回访管理、提醒医生管理、关于我们管理、意见反馈、系统管理等功能进行相应操作,如图5-9所示。
用户管理,在用户管理页面可以对索引、账号、姓名、年龄、性别、手机、照片等内容进行详情,修改和删除等操作,如图5-10所示。
医师管理,在医师管理页面可以对索引、医师账号、医师姓名、年龄、职称、性别、医龄、联系电话、照片等内容进行详情,修改和删除操作,如图5-11所示。
健康知识管理,在健康知识管理页面可以对索引、标题、发布时间、封面等内容进行详情,修改和删除等操作,如图5-12所示。
膳方管理,在膳方管理页面可以对索引、膳方编号、膳方名称、药材图片、发布时间等内容进行详情,修改和删除等操作,如图5-13所示。
药材管理,在药材管理页面可以对索引、药材编号、药材名称、药材分类、药材图片、发布时间等内容进行详情,修改和删除操作,如图5-14所示。
关于我们,在关于我们页面可以对索引、标题、发布时间、封面等内容进行详情,修改和删除等操作;如图5-15所示。
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class DbUtil {
private String dbUrl="jdbc:mysql://127.0.0.1:3306/database?serverTimezone=UTC&useSSL=false"; // 数据库连接地址
private String dbUserName="root"; // 用户名
private String dbPassword="123456"; // 密码
private String jdbcName="com.mysql.cj.jdbc.Driver"; // 驱动名称
/**
* 获取数据库连接
* @return
* @throws Exception
*/
public Connection getCon(){
try {
Class.forName(jdbcName);
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
Connection con = null;
try {
con = DriverManager.getConnection(dbUrl, dbUserName, dbPassword);
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return con;
}
/**
* 关闭数据库连接
* @param con
* @throws Exception
*/
public void closeCon(Connection con)throws Exception{
if(con!=null){
con.close();
}
}
public static void main(String[] args) {
DbUtil dbUtil=new DbUtil();
try {
dbUtil.getCon();
System.out.println("数据库连接成功!");
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
System.out.println("数据库连接失败");
}
}
}
开发环境
开发工具:idea、Navicat、微信开发者工具
数据库:MySQL8.0
环境配置:jdk1.8 、Tomcat8.5
开发人员:IT012201
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!