logo资料库

基于asp.net的在线门诊系统.doc

第1页 / 共32页
第2页 / 共32页
第3页 / 共32页
第4页 / 共32页
第5页 / 共32页
第6页 / 共32页
第7页 / 共32页
第8页 / 共32页
资料共32页,剩余部分请下载后查看
2009 届
第一章 绪 论
1.1 系统开发背景及现状
1.2 系统开发的目的
1.3 系统研究的发展趋势
1.4 课题的主要内容
1.5 全文体系
第二章 开发平台的相关技术分析
2.1 系统开发关键技术与开发环境
2.1.1 ASP.NET技术背景简介
2.1.2 ASP.NET的优点
2.1.3 Microsoft SQL Server技术的简介
2.1.4 系统运行软件平台
2.2 数据库应用系统的层次体系
2.2.1 客户机/服务器体系结构
2.2.2 浏览器/服务器结构
2.3 AJAX技术
2.3.1 AJAX简介
2.3.2 Ajax的工作原理
2.3.3 Ajax的优势与劣势
2.4 本章小结
第三章 系统分析与设计
3.1 系统的功能需求
3.2 系统介绍
3.2.1 总体框架
3.2.2 系统功能特点
3.3 系统设计
3.3.1 系统的开发原理
3.4 系统的详细设计
3.5 系统结构和流程图
3.5.1门诊部和医生模块
3.5.2会员中心模块
3.5.3就医中心模块
3.5.4资讯中心模块
3.5.5问吧中心模块
3.6 数据库的设计和构建
3.7 数据关系的实现
3.8 本章小结
第四章 系统功能说明
4.1 前台主要功能分析和实现
4.1.1用户注册与登录
4.1.2资讯中心
4.1.3天空聊吧
4.2 后台主要功能分析和实现
4.2.1后台登录
4.2.2 管理员管理
4.2.3 医院管理
4.2.4 医生管理
4.2.5 职称管理
4.2.6 科室管理
4.2.7 资讯管理
4.2.8 问吧管理
4.3 本章小结
第五章 结束语
湖 州 师 范 学 院 毕 业 设 计(论文) 2009 届 基于 asp.net 的在线门诊系统 计算机科学与技术 周丽峰 05082130 顾永跟 12500 字 2009 年 5 月 题 专 目 业 学生姓名 学 号 指导教师 论文字数 完成日期 湖 州 师 范 学 院 教 务 处 印 制
湖州师范学院本科毕业论文 基于 asp.net 的在线门诊系统 摘 要: 随着互联网技术的迅猛发展,许多网友对网上医疗有需求,希望能从网上得到医院 专家在健康和就医方面进行指导的网民数量越来越多,现在,在线门诊系统可以为众多网民 在就医和了解医疗健康上提供方便与快捷的途径。 本次设计是应用 asp.net 技术实现网络环境下的门诊系统。使用 SQL Server 数据 库,.net 等技术的工作原理及特点,并以此为理论技术依据阐述了基于 asp.net 技术的门 诊系统的结构设计和具体的实现过程。 本系统为网友提供了丰富的资讯和医疗交流的平台,主要功能模块包括有:用户中心、 就医中心、资讯中心和咨询中心,本系统通过 B/S 结构在医疗健康上提供给用户方便。 关键词: asp.net,B/S 结构,SQL 数据库,在线 2
湖州师范学院本科毕业论文 The Online Outpatient Service System Based on Asp.net Abstract: Along with the Internet technology's rapid development, more and more net friends have the demand to on-line medical service, They hoped that they can be under the hospital expert's instruction in the health and the going to see a doctor aspect from internet. Now, the online outpatient service system may in going to see a doctor for the numerous web cams provides convenient and the quick way with the understanding medical service health. This design applies ASP.NET technology to solve practice of graduation project management in the network environment. Combining with SQL Server Database, the working elements of ASP.NET. It takes this for the foundation of academic technique, and expatiates the structural design and the detailed process of carrying out the online outpatient service system based on asp.net. This system has provided the rich information and the medical exchange platform for the net friend,The major function module includes: The user center, the going to see a doctor center, the information center and the consultation center, This system provides convenient to the user in the medical health through the B/S structure. Key Words: asp.net,the structure of B/S,SQL Database,online 3
湖州师范学院本科毕业论文 目 录 第一章 绪 论 ................................................................. 1 1.1 系统开发背景及现状......................................................................................................... 1 1.2 系统开发的目的................................................................................................................. 1 1.3 系统研究的发展趋势......................................................................................................... 1 1.4 课题的主要内容................................................................................................................. 1 1.5 全文体系............................................................................................................................. 2 第二章 开发平台的相关技术分析 ................................................ 3 2.1 系统开发关键技术与开发环境.........................................................................................3 2.1.1 ASP.NET 技术背景简介 ......................................................................................... 3 2.1.2 ASP.NET 的优点..................................................................................................... 3 2.1.3 Microsoft SQL Server 技术的简介...................................................................3 2.1.4 系统运行软件平台 ................................................................................................ 4 2.2 数据库应用系统的层次体系............................................................................................. 4 2.2.1 客户机/服务器体系结构 ...................................................................................... 4 2.2.2 浏览器/服务器结构 .............................................................................................. 4 2.3 AJAX 技术 ........................................................................................................................... 5 2.3.1 Ajax 简介 ............................................................................................................... 5 2.3.2 Ajax 的工作原理................................................................................................... 5 2.3.2 Ajax 的优势和劣势 ............................................................................................... 5 2.4 本章小结............................................................................................................................. 6 第三章 系统分析与设计 ........................................................ 7 3.1 系统的功能需求................................................................................................................. 7 3.2 系统介绍............................................................................................................................. 7 3.2.1 总体框架 ................................................................................................................ 7 3.2.2 系统功能特点 ........................................................................................................ 8 3.3 系统设计............................................................................................................................. 8 3.3.1 系统的开发原理 .................................................................................................... 8 3.4 系统的详细设计................................................................................................................. 8 3.5 系统结构和流程图........................................................................................................... 10 3.5.1 门诊部和医生模块:............................................................................................. 10 3.5.2 会员中心模块 ....................................................................................................... 10 3.5.3 就医中心模块 ....................................................................................................... 11 3.5.4 资讯中心模块 ....................................................................................................... 11 3.5.5 问吧中心模块 ....................................................................................................... 11 3.6 数据库的设计和构建....................................................................................................... 12 3.7 数据关系的实现............................................................................................................... 16 3.8 本章小结........................................................................................................................... 18 第四章 系统功能说明 ......................................................... 19 4.1 前台主要功能分析和实现...............................................................................................19 4.1.1 用户注册与登录................................................................................................... 19 4.1.2 资讯中心 ............................................................................................................... 20 4.1.3 天空聊吧 ............................................................................................................... 21 4.2 后台主要功能分析和实现...............................................................................................23 1
湖州师范学院本科毕业论文 4.2.1 后台登录 ............................................................................................................... 23 4.2.2 管理员管理 .......................................................................................................... 23 4.2.3 医院管理 .............................................................................................................. 23 4.2.4 医生管理 .............................................................................................................. 23 4.2.5 职称管理 .............................................................................................................. 24 4.2.6 科室管理 .............................................................................................................. 24 4.2.7 资讯管理 .............................................................................................................. 24 4.2.8 问吧管理 .............................................................................................................. 24 4.3 本章小结........................................................................................................................... 24 第五章 结束语 ............................................................... 25 参考文献 ................................................................... 26 致 谢 ....................................................................... 27 2
湖州师范学院本科毕业论文 第一章 绪 论 1.1 系统开发背景及现状 目前,互联网以前所未有的速度发展,成为与报纸、广播、电视相比拟的第四媒体,甚 至它的功能强大到把前三个媒体的功能涵盖在内。可想而知,它以便捷的信息传输形式改变 了人们的生活模式,互联网已经成为现在生活不可缺少的一部份。 近几年,随着互联网技术的飞速发展,人们对网上医疗信息的需求不断增加,据 PEW 研究中心 1999 年 1 月的一个不完成投票统计结果,1998 年共有约 7400 万成年美国人上网, 其中 4000 万人至少因为健康原因上网一次。在今天的中国,据 CNNIC(中国互联网信息中 心)的调查显示,截至 2004 年 4 月底,中国的网名数量已达 7950 万,居世界第二位,在网 上求医的网民数量必然也是一个庞大的数字,医院网站上具有互动效应的“在线专家门诊” 更是倍受网民青睐[1]。 在线门诊系统是通过 Internet 来实现病友足不出户就能看病治疗的一种计算机应用技 术的创新,众所周知,现在上大医院看病要挂号、候诊、检查,得到医生诊断后再划价、拿 药,几乎每一个环节都要排队,看个病至少也要花去半天时间。而上网咨询则显得方便快捷, 省了医院看病的许多程序和费用[2]。但是由于卫生部 2001 年制定的《互联网医疗卫生信息 服务管理办法》已经明文规定,网上医疗卫生信息服务只能提供医疗卫生信息咨询服务[3,4], 不得从事网上诊断和治疗活动,这在一定程度上阻碍了网上医疗的发展[5]。 1.2 系统开发的目的 目前许多大中型医院已建成初具规模的医院内局域网系统,但不少医院仍存在门诊挂号 难,等待就诊的过程长,一些疑难杂症得不到有效的处理等问题。而医院开设网上门诊系统 延伸就能解决传统上医院实地看病的某些弊端,可在网上实现看病、预约挂号、预约就诊时 间、咨询以减少病人不必要的等候,也相对调节普通门诊单位时间就医人数。网上门诊系统 可以向各位网友推荐医院知名主任医师及专科医生,使病友足不出户就能了解医生的基本情 况并进行网络交流业务,进入网上门诊各专科提出咨询,由专家或在线专科医生给予答复, 并可分类查询医疗常识、医疗信息、收费标准等等[6,7]。 1.3 系统研究的发展趋势 一个好的在线门诊系统,要求界面友好,用户方便操作,网站维护(添加、修改、删 除信息)操作简单,查询资料迅速,以满足各个年龄层用户的要求,还要具有一定的安全性 和保密性,因此在线门诊系统将是未来医院的一个重要组成部分[8,9]。 1.4 课题的主要内容 在线门诊系统是一个典型的医疗类型网站,为所有的患者提供了一个方便与快捷的条 件和查询手段,有各个专科的专家们轮流在网上坐堂,并可以进行在线咨询等功能,其开发 1
湖州师范学院本科毕业论文 主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起 数据一致性和完整性强、数据安全性好的数据库;而对于后者则要求应用程序功能完备,易 使用等特点。 经过分析,我决定使用 ASP.NET 编程语言开发工具,利用其提供的各种面向对象的开 发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,该程序界面友好、程 序设计风格朴素,使用起来美观大方、方便易用。首先在短时间内建立系统应用原型,然后, 对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。后台则使 用 SQL 数据库来存入相关信息。 主要系统功能有:一般用户可以提出问题进行咨询和查看所有医疗资讯、医生详细信息 等;会员用户除了具有一般用户拥有的功能外,还可以在线看病,同时网购药品。 1.5 全文体系 第一章简述了系统的开发背景、发展现状及目的,简述课题的主要内容。 第二章介绍系统设计所涉及的相关技术,详细介绍了ASP.NET技术和SQL数据库技术,并 着重介绍了ajax技术在性能方面的优越性。 第三章讨论了运用软件工程的思想,做在线门诊系统能需求、以及整个系统的设计与分 析、功能结构和具体实现。 第四章主要介绍在线门诊系统的系统设计说明及其使用。 第五章是结束语。总结了全文的主要思想,分析了今后继续努力的方向。 2
湖州师范学院本科毕业论文 第二章 开发平台的相关技术分析 当计算机的应用开始从数值计算向数据库方面发展的时候,许多公司和机构都致力于建 立一种完美的数据库运行的体系结构。网络的出现给计算机带来一次重大的改革,为了适应 网络环境下的数据库应用,人们依据计算机的应用特点和应用功能的划分方式,提出了一系 列应用框架—主机/终端模式、客户机/服务器模式以及随后的浏览器/服务器模式。在构造 一个应用系统时,我们首先要考虑的是系统的体系结构,采用哪种结构取决于系统的网络环 境、应用需求等因素。 2.1 系统开发关键技术与开发环境 2.1.1 ASP.NET 技术背景简介 ASP.NET 是一种统一的 Web 平台,它提供了生成企业级应用程序所必须的全部服务。Web 窗体也是用 ASP.NET 技术生成的。ASP.NET 又是基于.NET Framework 生成的,因此整个框 架都可用于任何 asp.net 应用程序 [10] 。 2.1.2 ASP.NET 的优点 1) 生产力。通过现有的 ASP.NET 服务器控件,开发者创建 ASP.NET Web 页面和应用程序 的过程将变得更加简单高效。包括成员关系,个性化,以及外观主题在内的新特征可以 提供系统级别的功能服务,通常实现这些服务需要开发大量代码。核心开发方案,特殊 数据等被封装到了新的数据控制,非编码绑定,以及智能数据显示控件中。 2) 灵活性和可扩展性。ASP.NET 大部分特征都可扩展,开发者很容易地将自定义特征合并 到应用程序中去。至于什么是 ASP.NET 提供者模型,其实是对不同的数据源提供可插入 支持。 3) 性能。通过预编译,可配置的高速缓存,以及 SQL 语句高速缓存等特征实现 Web 应用程 序的优化。 4) 安全。在 Web 应用程序中添加验证和许可更加容易。 5) 宿主。简化宿主环境的管理,并且为宿主程序实现添加内容创造更多的机会。 6) 完整性。新旧特征一起协调合作,使开发者能够创建终极方案,向面向真实世界的 Web 开发程序的优化 。 [11] 2.1.3 Microsoft SQL Server 技术的简介 Microsoft SQL server 帮助初级数据库用户及资深程序员建立与 Web 及企业数据源轻 松实现集成的强大自定义解决方案。检索销售记录,跟踪存货信息,Microsoft SQL server 将时刻准备帮助您实现智能化工作方式。Microsoft SQL server 大大简化了建立功能强大 的数据库解决方案以及访问并分析重要数据的任务 [12,13,14,15] 。 3
分享到:
收藏