欢迎来到天天文库
浏览记录
ID:36924769
大小:2.05 MB
页数:30页
时间:2019-05-11
《基于WEB的医疗机构挂号系统设计与实现-答辩》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、基于WEB的医疗机构挂号系统设计与实现班级:信管201姓名:学号:指导教师:西安交通大学城市学院2012级毕业设计答辩答辩提纲第一部分系统开发目标和意义第二部分系统设计思想及技术第三部分系统需求分析第四部分系统实现第五部分功能测试第六部分总结与展望系统开发目标及意义目标:实现一个医疗机构的网上预约挂号管理系统。意义:改变传统人工挂号方式,提高了管理效率;使得医疗变得规范化、简洁化、高效化;解决了数据难存储等问题。答辩提纲第一部分系统开发目标和意义第二部分系统设计思想及技术第三部分系统需求分析第四部分系统实现第五部分功能测试第六部分总结与展望系统设计思想采用B/S架构。B/S目前网站采用的主流
2、架构,大大减化了客户端负载,减轻了系统升级与维护的成本和工作量。采用面向对象的开发与设计理念。符合人们通常的思维方式;从分析到设计再到编码采用一致的模型表示具有高度的连续性;软件重用性好。采用模块化设计。采用模块化设计可以使软件结构清晰,不仅容易阅读也容易理解。同时,提高了代码重复利用率,便于调试和排错、易于扩展。相关技术和工具SQLSever数据库其符合B/S体系结构设计要求,是目前使用较为为广泛的数据库管理系统。ASP.NET开发平台基于C#的扩展开发平台,自身具备完备的编码、调试、测试和发布功能,同时对其功能的使用较为熟悉。答辩提纲第一部分系统开发目标和意义第二部分系统设计思想及技术第
3、三部分系统需求分析第四部分系统实现第五部分功能测试第六部分总结与展望系统需求分析本系统主要分为三个模块,管理员模块、门诊挂号员模块和网络预约用户模块。总模块功能图数据表管理员/挂号员(T_Emp)表医生(T_Doctor)表科室表(keshi)预约表(T_YuYue)统计表(T_TongJi)网络预约用户表(userInfo)答辩提纲第一部分系统开发目标和意义第二部分系统设计思想及技术第三部分系统需求分析第四部分系统实现第五部分功能测试第六部分总结与展望用户登录流程及实现代码用户登录核心代码://患者if(RBPatient.Checked){stringstrHasCode="select
4、count(*)fromuserInfowhereuser_id='"+code+"'";SqlCommandcmmHasCode=newSqlCommand(strHasCode,con);varcountStringHasCode=cmmHasCode.ExecuteScalar();if(countStringHasCode.ToString()=="1"){stringstr="selectcount(*)fromuserInfowhereuser_id='"+code+"'anduser_mm='"+pwd+"'";SqlCommandcmm=newSqlCommand(str,c
5、on);varcountString=cmm.ExecuteScalar();if(countString.ToString()=="1"){con.Close();Session["UserID"]=TBCode.Text;Response.Redirect("~/user/IndexUser.aspx");}else{lblMSG.Text="密码不正确!";}}else{lblMSG.Text="请您先注册!";}}//挂号员if(RBGuahaoyuan.Checked){stringstrSQL="selectcount(*)fromT_EmpwhereId='"+code+"'a
6、ndPwd='"+pwd+"'andIsAdmin=0";SqlCommandcmm=newSqlCommand(strSQL,con);varcountString=cmm.ExecuteScalar();if(countString.ToString()=="1"){Session["UserID"]=TBCode.Text;con.Close();Response.Redirect("~/guahaoyuan/GuaHaoYuanIndex.aspx");}else{lblMSG.Text="登录失败!";}}//ADMINif(RBAdmin.Checked){stringstrSQ
7、L="select*fromT_EmpwhereId='"+code+"'andPwd='"+pwd+"'andIsAdmin=1";SqlCommandcmm=newSqlCommand(strSQL,con);SqlDataReadersda=cmm.ExecuteReader();if(sda.Read()){lblMSG.Text="登录成功,可以继续操作";Session["UserID"]=TBC
此文档下载收益归作者所有