智能医学工程-计算机程序设计-实验08:控制台程序设计

259 阅读2分钟

一、实验目的

通过实现一个基于Java CMD控制台的医院患者管理系统,加深我们对Java输入输出操作、条件判断、循环控制以及面向对象编程的理解和应用能力。

二、实验学时

2学时

三、实验类型

验证性

四、实验需求

1、硬件

每人配备计算机1台,建议优先使用个人计算机开展实验。

2、软件

安装IntelliJ IDEA,以及Java运行所需要的相关基础环境。

3、网络

本地主机能够访问互联网和实验中心网络。

4、工具

无。

五、实验任务

设计一个医院患者管理系统,该系统能够实现以下功能:

  1. 患者信息的录入(包括姓名、年龄、性别、科室)。
  2. 患者信息的查询(通过姓名查询并显示患者信息)。
  3. 患者信息的修改(通过姓名修改患者的科室信息)。
  4. 患者信息的删除(通过姓名删除患者信息)。
  5. 显示所有患者信息。

六、实验内容及步骤

1、创建患者信息录入功能界面

功能描述:包含姓名、年龄、性别、科室

2、开发患者信息查询功能

功能描述:可通过姓名查询到患者的基本信息

3、开发患者信息删除功能

功能描述:通过姓名修改患者的科室信息

4、开发患者信息修改功能

功能描述:通过姓名删除患者基本信息(假删除)

5、开发患者信息修改功能

功能描述:根据姓名、年龄、性别、科室查询并显示患者所有信息(查询条件非必选)

七、实验考核

本实验考核采用【实验随堂查】方式开展。

每个实验完成后,在实验课上通过现场演示的方式向实验指导教师进行汇报,并完成现场问答交流。

每个实验考核满分100分,其中实验成果汇报60分,现场提问交流40分。

实验考核流程:

(1)学生演示汇报实验内容的完成情况,实验指导老师现场打分。

(2)指导老师结合实验内容进行提问,每位学生提问2-3个问题,根据回答的情况现场打分。

(3)实验考核结束后,进行公布成绩。