学生健康档案管理系统设计报告
CIO 俱乐部制作
1. HIPO 图
整个信息管理系统由上而下分解为学生信息管理、体检信息管
理、看病信息管理和系统维护四个子系统。它们位于本系统 HIPO 图
的第二层。
学生健康档案管理系统
学 生
信 息
管理
体 检
信 息
管理
看 病
信 息
管理
系 统
维护
学生信息管理又可以分为添加学生、修改学生信息、删除学生、添加
学生类别、修改学生类别、删除学生类别、学生资料、学生类别资料
和删除学生记录这九个子系统。它们位于本系统 HIPO 图的第三层。
读者管理子系统
添
加
学
生
修
改
学
生
信
息
删
除
学
生
添
加
学
生
类
别
修
改
学
生
类
别
删
除
学
生
类
别
学
生
资
料
学
生
类
别
资
料
删
除
学
生
记
录
2.代码设计
在本系统中,有两种代码设计方式。第一种:采用单纯的数字区
间码,例如在学生资料基础数据中的学号等;第二种:采用数字与字
符相混合的助忆码方式,使学生类别更加直观简单,一目了然。例如:
(1)单纯数字区间码举例
学生学号:106253030114 06 表示年级:2006 级入学
253 表示学院:数计学院
03 表示专业:信息管理与信息系统专业
01 表示班级:1 班
14 表示学号:14 号
(2)混合助忆码举例
YJ-2005-xxx … 表示 2005 级 xxx…号研究生
LX-2004-xxx… 表示 2004 级 xxx…号留学生
BK-2004-xxx… 表示 2004 级 xxx…号本科生
ZK-2004-xxx.. 表示 2004 级 xxx…号专科生
3.输出设计
系统主要输出有:学生个人健康信息汇总报告 ,学生体检分析报告,
学生病例分析报告。下面分别进行描述:
(1)学生个人健康信息汇总报告
去向—学生本人或有权查询者
形式—单屏显示输出,打印
内容—学生体检和病例资料
(2)学生体检分析报告
去向—学校医务部门
形式—单屏显示输出,打印
顺序—依学生学号排序
频率—每体检一次打印一次
内容—以分析的项目为依据,例如:乙肝病毒:学号,姓名,性别,
学院,班级,有关乙肝病毒各项指标数
(3)学生病例分析报告
去向—学校医务部门
形式—单屏显示输出,打印
顺序—依学生学号排序
频率—每批处理打印一次
内容—以分析项目为依据,例如:某传染病:学号,姓名,性别,学
院,班级,总人数,统计时间
4.输入设计
(1)学生基本信息
来源—各二级学院
媒介—表单或从其他数据库引入
字段--学生学号(十四位数字型)
学生姓名(十位字符型)
性别(两位字符型)
所在学院(二十位字符型)
专业班级(二十位字符型)
年龄(两位数字型)
宿舍地址(二十位字符型)
电话号码(十二位数字型)
(2)学生体检信息单
来源—校医院
媒体—体检表
字段--学生学号(十四位数字型)
学生姓名(十位字符型)
性别(两位字符型)
体检各指标字段(字符型或数字型)
(3)学生看病信息单
来源—校医院
媒体—病例表
字段--学生学号(十四位数字型)
学生姓名(十位字符型)
性别(两位字符型)
病例(字符型,不限位数)
用药(字符型,不限位数)
日期(八位日期型)
备注(备注型)
(4)错误修改
来源——所有用户
媒体——卡片
字段——由负责改错工作的程序员设计(也包括核实后各类健康
信息的输入修改)
5.数据库设计
1 基础数据库
第一层:基础数据库——学生资料。如图 3-5 所示;基础数据库——
学生资料 EE~R 图。如图 3-6 所示。
学生资料
学号
姓名 性别 电话号码
年龄 学院 专业班级
106253030153 张三 男 0771-2211920 20 数计 信管 01
编辑 业务
报表
打印 标准样式
图 3-5 基础数据库——学生资料
学号
电话号码
姓名
学院
年龄
性别
学生——基础资料表
打印格式
控制
编辑
控制
业务
控制
报表
增加
删除
修改
查找
打印
刷新
体检信息
看病信息
专业班级
设计打印样式
标准格式
学生病例情况
.
.
学生体检情况
图 3-6 基础数据库——学生资料 EE~R 图
2 业务流程数据库
第二层:业务流程数据库——体检信息。业务流程数据库——体
检信息 EE~R 图,如图 3-8 所示。
前单
后单
日历表
体检日期
标准格式
设计打印格式
打印格式
体检信息
学号
学号
姓名
内科
乙肝抗体
其他
身高
体重
视力
听力
五官
新增
置空
查找
图 3-8 业务流程数据库——体检信息 EE~R 图
3.4.3报表中心数据库设计
第三层:报表中心数据库——乙肝病毒携带者汇总表,报表中
心数据库——乙肝病毒携带者汇总表 EE~R 图。如图 3-10 所示
乙肝病毒携带者数据表
报表类型
控制
选择报表
其他
显示
其他
退出
大三阳者汇总表
小三阳者汇总表
……..
病毒携带者比率汇总表
图 3-10 报表中心数据库——乙肝病毒携带者汇总表 EE~R 图
3.4.4面向对象的数据库程序设计方法
第一,确定软件系统主题:面向各个高校的“管理信息系统软件”
第二,根据组织结构图划分子系统:学生信息管理,体检信息管
理,看病信息管理,系统维护等 4 个子系统
第三,确定子系统对象,以体检信息管理子系统为例:(1)身高,
(2)体重,(3)视力,(4)听力,(5)五官(6)内科(7)乙肝抗
体(8)其他(9)学号。
第四,确定标准组件和模型。当子系统的对象是体检信息管理子
系统时,以学号为主键,标准的组件类别包括:表格文件:管理数据
库,电子日历表,多个外部数据库等等。
6.由人工进行的输入准备工作
(1)体检与病例单的输入准备工作