成绩:数据库技术与应用课程设计题目:医院门诊挂号系统班级:软件2班姓名:林苾湲学号:20112723日期:评语:签字:1系统总体设计方案1
1系统实现目标本系统是一个功能强大、操作使用简单、智能化、可扩展性、集成有效性和垮平台的医院门诊挂号系统
2系统功能模块设计图1
1功能模块其中各模块的信息维护还包括对各类信息的增删改查操作
后台管理(权限管理)若为超级管理员,则可进行用户的增删改查由于多组合查询功能比较简单,只需输入相关查询的条件即可进行多组合模糊查询,因此在此并没有画出查询子系统的总体结构
3数据库设计1
1数据库表设计数据库表的命名是用表名的英文或英文缩写,编程实现简单易记
(1)用户信息表Tuser:保存系统使用者的信息,包括用户名及其密码
(2)医生资料表TDoctor:保存医生信息,包括医生所属的科室
(3)科室资料表TDepartment:保存科室分类信息,如分为内科、外科
(4)病人信息表TPatient:保存病人的基本信息,以后可以重复使用
(5)门诊挂号表TRegister:保存门诊病人挂号的信息
(6)门诊挂号类型表TRegisterType:保存门诊挂号类型分类信息及其挂号价格,如普通号、专家号
2数据库表设计格式说明在前章介绍的实体以及实体之间关系的基础上,形成数据库中表以及各个表之间的关医院门诊挂号系统信息维护门诊管理院长查询医生信息维护科室信息维护首次挂号就诊卡挂号科室挂号量后台信息维护系
医院门诊管理系统数据库中各个表格的设计结果如下面的几个表格所示
每个表格表示在数据库中的一个表
表1-1用户信息表Tuser编号字段名字段代码字段类型允许为空主键外键1用户名UidVarchar(50)NY2姓名UnameVarchar(50)Y3密码UpwdVarchar(50)N4身份证UIDcardVarchar(50)Y表