医院挂号系统设计

医院挂号系统设计

ID:40974341

大小:792.50 KB

页数:47页

时间:2019-08-12

医院挂号系统设计_第1页
医院挂号系统设计_第2页
医院挂号系统设计_第3页
医院挂号系统设计_第4页
医院挂号系统设计_第5页
资源描述:

《医院挂号系统设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、医院挂号系统一:系统功能、输入数据、与输出数据:医院挂号系统是一个可以让病人在线挂号并查询挂号纪录的系统,为了简化系统的复杂度,我们做了以下的假设:1.诊别数据是给定的,不可新增;诊别数据只包含两样信息:诊别编号与诊别名字。2.医生资料是给定的,不可新增;医生数据只包含两样信息:医生编号与医生名字。3.药物资料是给定的,不可新增;药物数据只包含两样信息:药物编号与药物名字。4.可新增病人资料;病人数据只包含两样信息:病人编号与病人名字。5.可新增挂号数据;挂号数据包含几样信息:挂号编号、病人编号、病人名字、诊

2、别编号、诊别名字、医生编号、医生名字、药物编号、药物名字与挂号日期;挂号时,一旦某病人选择了某诊别与某医生,则系统将根据该诊别与该医生自动配置对应的药物。有了以上的假设,我们应该要有以下这些档案:诊别档:用来提供诊别信息,档案的每一行应包含两个字段:诊别编号与诊别名字。subjects.log:1骨科2眼科3SARS专科医生檔:用来提供医生信息,档案的每一行应包含两个字段:医生编号与医生名字。doctors.log:1林庄杰2许家荣3萧博文4林芳伶5陈明江6卢瑞鹏5-136药物檔:用来提供药物信息,档案的每一

3、行应包含两个字段:药物编号与药物名字。medicines.log:1铁牛运功散2十八铜人行气散3福禄寿健儿宝4爱之味麦仔茶5统一埔里矿泉水6黑松沙士7东北三宝-人参,貂皮,乌拉草8天山雪莲9含笑半步癫比对檔:用来提供比对信息,所谓的比对信息就是哪科诊别配上哪位医生则开哪种药物,档案的每一行应包含四个字段:比对编号、诊别编号、医生编号与药物编号。matches.log:111121223133414452256236724782589339103411135212363病人檔:用来提供病人信息,档案的每一行应包

4、含两个字段:病人编号与病人名字。patients.log:12吴柏宏15黄俊育19石凌霖挂号檔:用来提供挂号信息,档案的每一行应包含几个字段:5-136挂号编号、病人编号、病人名字、诊别编号、诊别名字、医生编号、医生名字、药物编号、药物名字与挂号日期。reports.log:112吴柏宏1骨科2许家荣2十八铜人行气散2003/01/01215黄俊育2眼科4林芳伶7东北三宝-人参,貂皮,乌拉草2003/02/02319石凌霖3SARS专科6卢瑞鹏3福禄寿健儿宝2003/03/03二:应用层面说明:医院挂号系统不

5、仅可用在医院挂号上,也可用在其它具比对性质的系统上。三:数据结构说明:为了处理这些复杂的数据,我们定义了六种数据结构来处理数据与数据之间复杂的关系:1.储存诊别数据的数据结构(SUBJECT):SUBJECT字段意义字段名称诊别编号intid诊别名称charname[80]2.储存医生数据的数据结构(DOCTOR):DOCTOR字段意义字段名称医生编号intid医生名称charname[80]3.储存药物数据的数据结构(MEDICINE):MEDICINE字段意义字段名称药物编号intid药物名称charna

6、me[80]4.储存比对数据的数据结构(MATCH):MATCH字段意义字段名称比对编号intid诊别编号intsubject_id5-136医生编号intdoctor_id药物编号intmedicine_id1.储存病人数据的数据结构(PATIENT):PATIENT字段意义字段名称病人编号intid病人名称charname[80]2.储存挂号数据的数据结构(REPORT):REPORT字段意义字段名称挂号编号intid病人编号intpatient_id病人名称chatpatient_name[80]诊别编

7、号intsubject_id诊别名称charsubject_name[80]医生编号intdoctor_id医生名称chardoctor_name[80]药物编号intmedicine_id药物名称charmedicine_name[80]挂号日期chardate[80]四:主程序与子程序剖析:1.主程序main():功能:允许使用者输入选项(1.新增病人资料,2.挂号,3.查询某病人的就诊纪录,4.查询某医生的看诊纪录,或5.结束程序),并执行该选项的功能。流程图:5-136其中挂号功能比较复杂,因为我们必

8、须判断1.某病人编号是否存在2.某病人所挂号的某医生是否有看某诊别3.某医生看某诊别时所开的药物的编号。流程图:5-136程序代码:main(){FILE*fp_subjects;//诊别档5-136FILE*fp_doctors;//医生档FILE*fp_medicines;//药物档FILE*fp_matches;//比对档FILE*fp_patients;//病人檔FILE*fp_report

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。