ASP大作业报告1Microsoft Word 文档.docx
- 文档编号:5580951
- 上传时间:2023-05-08
- 格式:DOCX
- 页数:58
- 大小:220.06KB
ASP大作业报告1Microsoft Word 文档.docx
《ASP大作业报告1Microsoft Word 文档.docx》由会员分享,可在线阅读,更多相关《ASP大作业报告1Microsoft Word 文档.docx(58页珍藏版)》请在冰点文库上搜索。
ASP大作业报告1MicrosoftWord文档
前言
在社会不断发展的今天,我们每一个都已经离不开计算机,计算机已经成为我们日常生活的一部分,计算机已经步入我们生活的每个细节。
尤其是医院在处理病人的基本信息上,没有系统的应用软件时,基本上都采用人工制作,手工抄写,耗时。
费力而且非常烦琐,有时难免有错误,医生们整天处理这些琐事,每天面对同样的问题,可他们不得不处理,他们渴望利用有效的时间来完成更多任务,来提高他们的办事效率,更加得心应手,可医院琐事又多,让他们心有余而力不足,他们渴望有一些简单易用的工具来帮助他们处理日常的事务,而医院信息系统就由此诞生了。
而医院信息系统中又包括若干子系统,门诊管理系统又是其中重要的板块之一,它帮助医院解决了上述的问题,现在许多医院基本上都用这些软件来管理医院的日常工作,特别是改革开放的深入,建立社会主义新农村,建立新型合作医院,是保障居民基本医疗。
维护社会稳定的需要,关系到经济改革成功与否,关系到每个人的切身利益。
。
是复杂的社会问题和经济问题。
是党中央。
国务院和各级政府领导非常重视新型合作医院的建设,并希望管理完善,从而开发出一些医疗管理系统
Asp是当今流行的Web应用程序开发技术之一,作为一种服务器脚本编写环境,它将Html语言、脚本代码和服务器组件有机地结合在一起,可以用来创建交互式的动态网页和具有数据库访问功能的Web应用程序。
ASP技术是Microsoft公司开发的代替CGI脚本程序的一套全新的服务器端脚本程序环境,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。
其全称是ActiveServerPages,翻译成中文就是“动态服务器页面”。
ASP并不是一种编程语言,而是一种服务器端脚本程序的执行环境,也就是说ASP程序的开发是独立语言的,它内置了VBScript和Jscript两种脚本语言程序的解释器,使用这些对象可以使服务器端脚本功能更强。
例如可以从web浏览器中获取用户通过HTML表单提交的信息,并在脚本中对这些信息进行处理,然后向web浏览器发送信息,进行Web服务器端程序的开发。
ASP就像一个汽车框架,它可让用户把传统的HTML、客户端脚本、服务器端Script代码和COM组件组合成为一个功能强大的汽车。
ASP文件是包含在HTML代码所组成的文件中的,所以它除了功能强大外,还有易于修改和测试的优点。
课程设计是“ASP动态网页设计”课程的一个重要的实践性环节,其目的是使我们进一步巩固和加深“ASP动态网页设计”课程的基本知识,了解ASP动态网页设计知识在实际中的应用;综合运用“ASP动态网页设计”课程和先修课程的理论及生产实际知识去分析和解决问题,进行的相关训练学习ASP动态网页设计的一般方法,了解和掌握通用数据库的连接、数据的相关操作或网站的设计过程和进行方式,培养正确的设计思想和分析问题、解决问题的能力,特别是网站功能规划的能力和实现相关功能的能力;通过功能系统的分析、系统设计、数据库设计和功能的实现等,培养ASP动态网页设计的基本技能。
要学好网页制作就要学好课本内容,再加上课程设计,学过了需要时间才能知道学习它的好处,也能体现出你的学习程度和实践能力,为今后的工作打下基础。
由于编者水平有限,编写时间仓促,设计中错误和不妥之处在所难免,敬请同学和老师批评指正。
编者
2009年12月
一、设计名称
医院门诊管理系统
二、课程设计目的
1、使学生对于网络信息及网络信息发布有更加深入的理解;
2、提高学生在实际操作中收集信息、对信息进行价值判断、进行信息整理、信息加工的能力;
3、提高学生的网页设计与制作能力;
4、使学生进一步掌握网络信息发布的原理及网络信息发布所需要的软件、硬件条件;
5、使学生掌握利用软硬件资源发布一个具体网站的操作过程。
6.综合运用所学专业基本理论,提高查阅文献和资料的能力,其中包括提高阅读外文资料的能力。
7.培养学生进行方案设计,分析比较和设计、计算的能力。
8.培养学生网站开发,和调试计算机程序的能力。
9.提高学生进行技术总结和撰写说明书的能力。
三、系统分析
1、需求分析
由于以上医院管理的种种弊端,我们知道开发一套医院管理系统需要以下功能:
(1)数据录入功能:
其中包括在挂号时的患者信息录入,诊室管理的录入处方和内部资料管理中的医师信息的添加.
(2)数据的修改和删除功能:
其中包括改号、退号和内部资料管理中的患者、医师信息的修改和删除功能。
(3)数据查询功能:
包括在诊室管理中的药品的模糊查询,对库存不足的药品报警,内部资料管理中的医师、患者信息的查询中包含单
(4)系统管理功能:
其中包括用户和内部人员的修改密码功能,根据权限添加用户和管理员。
数据备份功能。
(5)经验处方备索,修改处方、删除处方、添加新处方
2、可行可行性分析
(1)经济性
医生们整天处理这些琐事,每天面对同样的问题,可他们不得不处理,他们渴望利用有效的时间来完成更多任务,来提高他们的办事效率,更加得心应手,可医院琐事又多,让他们心有余而力不足,他们渴望有一些简单易用的工具来帮助他们处理日常的事务,而医院信息系统就由此诞生了。
(2)技术性
本系统采用结构化设计方法,模块的独立性强,模块接口简单,易于扩充,可移植性、可维护性强。
系统采用中文下拉式菜单,用户不须记各种操作口令,操作方便,具有较高的易学性。
同时,系统采用了编码的输入方式,减少了汉字的输入,因此减轻了用户输入的工作量,使工作人员的工作效率大大地提高。
系统中的全部医嘱项目及药品都设有相应的代码库,使记账划价过程实现自动化,减少了人工操作的误差。
3、开发及运行环境
(1)硬件平台:
CPU:
P41.8GHz;
内存:
256MB以上。
(2)软件平台:
操作系统:
Windowsxp/Windows2000。
数据库:
SQLServer2000。
浏览器:
IE5.0,推荐使用IE6.0。
Web服务器:
IIS5.0。
分辨率:
最佳效果1024×768像素。
四、设计要求
(1)、 后台用SQL SERVER 2000完成数据库的建立。
要求至少要有一张以上的数据表。
(2)、 前台用ASP连接数据库进行编程,要能实现网站的登陆管理,即是记录的添加、删除、修改、查询等操作。
(3)、掌握在ASP页面中添加服务器端脚本的方法。
(4)、会使用DREAMWEAVERMX建立本地站点。
插入各种元素、使用样式表、时间轴、行为等内容。
(5)、掌握ASP常用对象Response、Request、Server、Session、Application的使用方法。
五、总体设计
.1、项目规划
(1)、患者信息管理模块:
该模块包主要括患者信息的添加、修改、删除几大功能。
(2)、医师信息管理模块:
该模块主要包括医师信息的查询、添加、修改。
(3)、备索处方管理模块:
该模块主要包括备索处方的查询、添加、删除、修改。
(4)、药物信息管理模快:
该模块主要包括药物信息的查询,修改,删除,添加几大模块统图。
2、系统功能结构图
医院门诊信息管理系统
患者信息
医师信息
医院科室
药物查询
信息显示
信息添加
信息修改
信信
息息
删修
除改
信息显示
信息添加
信息删除
信息显示
信息添加
信息删除
信息显示
信息修改
信息删除
信息添加
3逻辑结构设计
本系统数据库采用Access数据库,系统数据库名称为hospital数据库。
Hospital中包含4张表。
数据库中的数据表请参见附录B。
六、网站总体结构
.1、功能模块介绍
(1).患者信息管理模块:
患者信息管理模块包括患者信息的添加、删除、修改,管理员可以通过这个管理模块对患者进行管理。
(2).医师信息管理模块:
该模块主要包括医师信息的查询、添加、修改和删除,能够很好的管理医师,能够很好的查询到各个医师的详细信息。
(3).备索处方管理模块:
包括处方的查询、添加、以及修改,能够很好的管理处方,如果是同样的病情,方便医师查看,了解该病的治疗方法以及提供新到来的医师培训。
(4).医药管理模块:
方便查询药品,统计药品,以及各种药品的入库时间,以及编码,知道库存的多少,以便于添加不足的药品,让库房的要不会空缺。
同样也有删除、添加、修改的功能。
2、网站首页运行结果如图1所示
图1
(1)该页面只是为了给用户以及管理员登录系统的一个平台。
进入登录后的界面如图2所示:
图2
为了方便阅读将网站页面的各部分说明以列表形式给出,如表1所示:
表1:
区域
名称
说明
对应文件
1
医师信息管理区
主要用于医师信息的添加、删除、修改
Index1.asp
2
患者信息管理区
主要用于患者的添加、删除、修改
Index2.asp
3
药品库存管理区
主要用于查询药品及库存等问题
Kucun.asp
4
处方备索管理区
用于备索处方的添加、删除、修改
Index3.asp
5
友情链接区
用来缓解心情,放歌曲
Yingyue.html
七、系统登录模块
系统登录模块主要用于验证用户登录系统时输入的用户名、密码是否正确,如果正确用户进入系统,否则将不能进入此系统。
系统登录页面的设计效果如图5-1所示:
图5-1
系统登录页面程序代码如下:
absolute;left: 15px;top: 54px;width: 962px;height: 92px;z-index: 2">
--DWLayoutTable-->