一、源码特点
JSP 动物疾病诊断管理系统是一套完善的java web信息管理系统,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用B/S模式开发。开发环境为
TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql5.0,使用java语言开发。
java 动物疾病诊断系统1
二、功能介绍
(1)用户管理:对用户信息进行添加、删除、修改和查看
(2)兽药管理:对兽药信息进行添加、删除、修改和查看
(3)疾病处方管理:对疾病处方信息进行添加、删除、修改和查看
(4)视频指导管理:对视频指导信息进行添加、删除、修改和查看
(5)咨询管理:对咨询信息进行添加、删除、修改和查看
(6)用户注册、登录、个人信息修改
数据库设计
(1)疾病诊断系统用户信息表如表5.1所示:
表5.1 疾病诊断系统用户信息表
用户表序号 | 用户表字段名称 | 用户表数据类型 | 用户表长度 | 用户表主键 | 用户表描述 |
1 | jbzd_yhid | INTEGER | 44 | 是 | 疾病诊断用户用户编号 |
2 | jbzd_yhm | VARCHAR | 716 | 否 | 疾病诊断用户用户名 |
3 | jbzd_mm | VARCHAR | 356 | 否 | 疾病诊断用户密码 |
4 | jbzd_xm | VARCHAR | 383 | 否 | 疾病诊断用户姓名 |
5 | jbzd_lxdh | VARCHAR | 488 | 否 | 疾病诊断用户联系电话 |
6 | jbzd_lxdz | VARCHAR | 485 | 否 | 疾病诊断用户联系地址 |
7 | jbzd_qx | VARCHAR | 2 | 否 | 疾病诊断用户权限 |
(2)兽药如表5.2所示:
表5.2 兽药表
兽药表序号 | 兽药表字段名称 | 兽药表数据类型 | 兽药表长度 | 兽药表主键 | 兽药表描述 |
1 | jbzd_syid | INTEGER | 34 | 是 | 疾病诊断兽药兽药编号 |
2 | jbzd_symc | VARCHAR | 824 | 否 | 疾病诊断兽药兽药名称 |
3 | jbzd_js | VARCHAR | 217 | 否 | 疾病诊断兽药介绍 |
4 | jbzd_yf | VARCHAR | 172 | 否 | 疾病诊断兽药用法 |
5 | jbzd_tp | VARCHAR | 833 | 否 | 疾病诊断兽药图片 |
6 | jbzd_fzjb | VARCHAR | 780 | 否 | 疾病诊断兽药防治疾病 |
7 | jbzd_yyjj | VARCHAR | 250 | 否 | 疾病诊断兽药用药禁忌 |
(3)疾病处方表如表5.3所示:
表5.3 疾病处方表
疾病处方表序号 | 疾病处方表字段名称 | 疾病处方表数据类型 | 疾病处方表长度 | 疾病处方表主键 | 疾病处方表描述 |
1 | jbzd_jbcfid | INTEGER | 77 | 是 | 疾病诊断疾病处方疾病处方编号 |
2 | jbzd_jbmc | VARCHAR | 808 | 否 | 疾病诊断疾病处方疾病名称 |
3 | jbzd_cf | VARCHAR | 477 | 否 | 疾病诊断疾病处方处方 |
4 | jbzd_js | VARCHAR | 750 | 否 | 疾病诊断疾病处方介绍 |
5 | jbzd_fbr | VARCHAR | 511 | 否 | 疾病诊断疾病处方发布人 |
6 | jbzd_yysj | VARCHAR | 412 | 否 | 疾病诊断疾病处方用药时间 |
7 | jbzd_qt | VARCHAR | 803 | 否 | 疾病诊断疾病处方其他 |
(4)视频指导表如表5.4所示:
表5.4 视频指导信息表
视频指导表序号 | 视频指导表字段名称 | 视频指导表数据类型 | 视频指导表长度 | 视频指导表主键 | 视频指导表描述 |
1 | jbzd_spzdid | INTEGER | 26 | 是 | 疾病诊断视频指导视频指导编号 |
2 | jbzd_spmc | VARCHAR | 788 | 否 | 疾病诊断视频指导视频名称 |
3 | jbzd_js | VARCHAR | 455 | 否 | 疾病诊断视频指导介绍 |
4 | jbzd_spwj | VARCHAR | 115 | 否 | 疾病诊断视频指导视频文件 |
5 | jbzd_fbsj | VARCHAR | 444 | 否 | 疾病诊断视频指导发布时间 |
代码设计
request.setCharacterEncoding("gb2312");// 设置页面的字符集
ResultSet rs=null;//定义查询结果集
String sql="";//定义要查询的 sql语句变量
int row=1;//定义返回执行update 结果集变量
//String keyid=(String)request.getParameter("keyid");
String keyid =(String)request.getParameter("keyid");
String jbmc=(String)request.getParameter("jbmc");//变量:疾病名称
String cf=(String)request.getParameter("cf");//变量:处方
String js=(String)request.getParameter("js");//变量:介绍
String fbr=(String)request.getParameter("fbr");//变量:发布人
String yysj=(String)request.getParameter("yysj");//变量:用药时间
String qt=(String)request.getParameter("qt");//变量:其他
/*
.疾病处方修改后台页面
*/
sql="update jbcf set jbmc='"+jbmc+"',cf='"+cf+"',js='"+js+"',fbr='"+fbr+"',yysj='"+yysj+"',qt='"+qt+"' where jbcfid='"+keyid+"'";
//拼接sql语句
//int row=0;
try{
row=db.update(sql);//执行sql语句
}catch(Exception e){
System.out.println(e.toString());}
if(row==1){//操作成功
out.println("<script>");
out.println("alert('操作成功');");
三、注意事项
1、管理员账号:admin密码:admin 数据库配置文件DBO.java
2、开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql5.0,使用java语言开发。
3、数据库文件名是jspjbzd.sql ,系统名称jbzd
4、系统首页地址:http://127.0.0.1:8080/jbzd/login.jsp
四 系统实现
源码获取 下方联系卡片↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓