java课设 医院管理信息系统.docx

上传人:王** 文档编号:1394478 上传时间:2024-07-05 格式:DOCX 页数:23 大小:77.27KB
下载 相关 举报
java课设 医院管理信息系统.docx_第1页
第1页 / 共23页
java课设 医院管理信息系统.docx_第2页
第2页 / 共23页
java课设 医院管理信息系统.docx_第3页
第3页 / 共23页
java课设 医院管理信息系统.docx_第4页
第4页 / 共23页
java课设 医院管理信息系统.docx_第5页
第5页 / 共23页
java课设 医院管理信息系统.docx_第6页
第6页 / 共23页
java课设 医院管理信息系统.docx_第7页
第7页 / 共23页
java课设 医院管理信息系统.docx_第8页
第8页 / 共23页
java课设 医院管理信息系统.docx_第9页
第9页 / 共23页
java课设 医院管理信息系统.docx_第10页
第10页 / 共23页
亲,该文档总共23页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《java课设 医院管理信息系统.docx》由会员分享,可在线阅读,更多相关《java课设 医院管理信息系统.docx(23页珍藏版)》请在优知文库上搜索。

1、医院管理信息系统1需求分析1.1 现状当前,医院作为病人就诊的地方,有很多信息须要处理和管理。现今,有很多门诊信息都是初步起先运用,甚至尚未运用计兑机进行信息处理。依据调查得知,他们以前对信息管理的主要方式是基丁文本、表格等纸介后的手工处理,对手医历等很多信息都是用人工计算、手抄进行.数据信息处理工作员大,简洁出错:由于数据繁多,简洁丢失,且不易查找。总的来说,缺乏系统,规范的信息管理手段。数据处理手工操作,工作量大,出错率高,出错后不易更改。基这此问题,我认为有必要建立一个医院管理系统,使医院管理工作规范化,系统化,程序化,避开医院管理的随意性,提高信息处理的速度和精确性,能够刚好、精确、有

2、效的查询和修改医院状况.医院信息系统简称HIS,是HoSPitaIInfOnnatiOnSyStem的简称,是指利用计算机和网络通信设备,为医院所属的各个部门供应病人诊疗和行政管理信息的手机、存储、处理提取和数据交换的实力。此次我课程设计的目标就是设计一个能使医院的管理工作系统化、规范化、自动化的系统,从而提高医院管理工作的效率。1.2 模块功能本系统功能主要包括:员工信息、病人信息、药剂管理、仪器管理、工资管理、病床管理。员工信息:储存了医院的医务人员的基本状况,包括员工编号,姓名,性别,所在部门,联系电话等信息。员工各种的查询、修改,包括员工基本信息、职称、岗位、工资等。员工的人事调动管理

3、。病人信息:病人基本资料表中全部项目(姓名,性别,婚否,诞生日期,职业,职称,门诊诊断),病人基本资料表录入、修改、删除、复制。药剂管理:实现对医院药品信息的分类管理和数据分析,从而使信息整理快速、精神、1.3 用例图医院管理信息系统图2.用例图2系统设计2.1识别需求文档中的类1 .管理员管理协工编号,姓名,性别,所在部门,联系电话等信息,进行增删钱改。二般用户杳若员工信息。2 .管理员设附病人姓名,性别,婚否,诞生日期,职业,职称,门诊诊断,进行病人基本资料表录入、修改、删除、查询。3 .管理员实现对医院药园信息的分类管理,进行增删直改。4 .管理员保存医院所需医疗用品的网本状况,库存量和

4、单品价格。5 .管理员录入医生员工号,工资级别和工资总额,进行增删查改。一般用户杳看自己的工资。)publicbleanexecuteUpdate(Stringsql)publicvoidcloseStn11()publicvoidcloseConn()publicstaticvoidnain(StringJargs)throwsExceptionII PCrSonframC.java为员工信息窗口的代码,可以进行查询,删除,刷新,修改,源代码如下:publicclassPersonFrameextendsJFrameimplements/Xction1.istener(privateJBut

5、tonbutton_add;privateJButtonbuiton_check:privateJButtonbutton_delete:privateJButtonbuiton_iefresh:privateJButtonbutton_update:privateJTabIetable:表格组件privateDefauItTabIeNkxleltableModel:Stringdatas11;StringHcohiinmiUeS=员工号,员工姓名一性别”所在部门一身份证一生日籍贯”国家民族”婚姻状况健康状况”,工作时间”家庭住址”联系电话“):publicPerSOnFrame(Slring

6、datas.inttype)(publicbooleanisCellEditable(introw.intcolumn)returnfalse:/表格不允许被编辑):)OverridepublicvoidactionPerfbrmed(/XctionEvente)(publicstaticvoidmain(Stringargs)测试方法(/newPersonFrame(null.O);)I InValidjava是病人管理模块的代码,可以进行入院,查询,刷新和更新的操作,源代码如下:publicclassInvalidextendsJFraineimplements/Xction1.isten

7、er(privateJButtonbuiton_add;privateJButtonbutton_check:privateJButtonbuiton_edit:privateJButtonbutton_refresh;privateJButtonbutton_delete;privateJTabIetable;/表格组件privateDefaultTabIeModeIUbIeModeI;Stringdatas(;StringHCoIUmnlitIeS=病人姓名”病人性别入院时间”所属科室.病人状况”,主治医生病房号病床号:publiclnvalid(Stringdatas,intIyPe)r

8、eturnfalse:)表格不允许被编辑OverridepublicvoidactionPerfbrmed(/XctionEvente)publicstaticvoidmain(Stringargs)测试方法(/newlnvalid(null.O);)J APParatUS.java是对仪器进行管理,源代码如下:publicclassAPParatUSextendsJFrameimplementsAction1.istener(privateJButtonbutton_add;privateJButtonbutton_check:privateJButtonbutton_edit:privat

9、eJButtonbutton-refresh:privateJButtonbutton-delete;privateJTabIetable:表格组件privateDefauItTabIeModelIabIeModel;Stringdatas11);StringHCOlUmntitles=“仪器代号代,仪器名称仪器价格”,“仪器数量,备注);inttype:publicpparatus(Stringdatas).inttype)newStuff(null.();PayJava是对员工工资进行管理录入的操作,源代码如下:publicclassPayextendsJFrameimplementsAc

10、tion1.istenerprivateJButtonbutton_add;privateJButtonbutton_check:privateJButtonbutton_edit:privateJButtonbutton-refresh:privateJButtonbutton-delete;privateJTabletable;表格组件privateDefauItTabIeModelIabIeModel;Stringdatas11);StringHColUmmiUes=“员工号工资等级,工资总额”publicPay(Stringdatas)IIOVerridepublicvoidactio

11、nPerfbrmed(ctionEvente)publicstaticvoidmain(Stringargs)测试方法(newPay(null);IIBedjava是对医院病床进行管理,显示病房及病床的运用信息,源代码如下:PublicclassBedextendsJFrameimplementsACtiOn1.iStener(privateJButtonbutton_add:i*三namepasswordfo1:d11w:admin12wayOOO03fa11rm11104Uaua1122205XInChOO3130设计思路:实现界面外观,添加交互功能,登录过程中须要进行用户【D与密码的验证

12、。importjava.awt.*:importjavax.swing.*;importjava.awt.event.*;publicclass1.oginextendsJFramcimplementsAaion1.istcncrprivateJ1.abelUSer.password:privateJTexiFieldIeX1.USer;/用户名文本行privateJPasswordFicklICX1.PaSSWOrd;密码文本行privateJButtonbutton_ok.button_canccl:privateJComboBoxtypeBox;J1.abeljlabel;publicb

13、ooleanis1.ogin=falsc;推断登录是否胜利public1.ogin()SUPerC用户登录):this.setSize(240,l50);this.sct1.ation(550,200);this.sctBackground(Color.lightGray);this.setResizable(false):this.seiDefaultCloseOperation(DISPOSE_ON_C1.OSE);this.gclContcniPanc().sct1.ayout(newFIow1.ayoutO);jlabcl=ncwJ1.abcl(欢迎登陆医院管理信息系统.J1.abc1

14、.CENTER);this.getContentPane().add(jlabel);USer=newJIabeK用户名:”);UscrsctFonKncwFont(Dialog.0,12);this.gctContcntPanc().add(uscr);text-user=newJTextField(15):IeX1.USer.SetEdiiable(Irue);text_user.setText():IeX1.PaMword.setText():this.setVisiblc(falsc);publicvoidWindOWQoSing(WindOWEVCntc)publicvoidwindowpened(WindowEvente)publicvoitwindowClosed(WindowEvente)publicvoidWindOWICOnifiCd(WindowEvcnlc)publicvoidwindowDciconificd(WindowEvcntc)publicvoidWindoWACtiVated(WindOWEVente)(publicvoidwindowDeactivated(WindowEvente)(打开窗口关闭窗口后窗口最小化窗口复原激活窗口变为不活动窗口publicstaticvoidmain(Strin

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > IT计算机 > Java

copyright@ 2008-2023 yzwku网站版权所有

经营许可证编号:宁ICP备2022001189号-2

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!