使用说明
1.使用任意数据库管理软件运行数据库文件 xianfeng。数据库中的表有 t_bingli(病例表,存
储患者的病例),t_customer(患者表,存储患者的个人信息),t_doctor(医生表,存储医生的个
人信息),t_login(登录表,存储登录账号和密码),t_medicines(药品表,存储药物信息)。
2.首先打开包 util 下的 JdbcUtils.java,把第 20 行的 password 改成连接你数据库的密码。
3.打开包 server.ui 下的 serverlayou.java,点击运行,然后点击启动服务器。
4.打开包 doctorclient.ui 下的 LoginUI.java,运行,账号输入 a001,密码输入 123,然后回车,
登录打开医生端。
5.医生端主界面操作流程:在就诊卡号里面输入 a2018001(可输入其它的,具体见数据库中
的 t_customer 表),点击确定,会显示患者信息,点击曾经就诊时间会显示该次就诊时的
就诊报告;在诊断结果里面写下诊断结果,药名下写药名(目前药名只有三个:感冒药,
消炎眼药水,狂犬病疫苗,可自己在数据库添加),注意不要添加任何其他符号,否则会
出错,数量写一个阿拉伯数字,写完后点击总费用,然后可以点击办理完成或者办理失败,
点击办理失败会弹出窗口提示输入失败原因。点击办理成功或者失败后系统会自动把就诊
卡号,医生编号,时间,诊断结果,药方,总费用,是否办理成功,失败原因存进数据库
中的 t_bingli 表中。
5.医生端中除了当前排队人数,下一个,重叫,药房,退出按钮不能使用外,其他功能均正
常。
6.打开包 manage.ui 下的 ManageLoginUI.java,运行,账号和密码均输入 admin,登录,登
录到管理端。管理端实现的功能操作简单,所以不再一一说明,大家可以自行使用。
注意:医生端和管理端都必须要首先运行包 server.ui 下的 serverlayout.java,因为这是服务
器端,医生端和管理端都要依靠服务器端来与数据库进行交互操作,否则系统无法正
常运行。
附 系统架构图一张: