摘要:人类社会的进步不断推动着医学水平的提高,同时也呼吁着一个能涵盖医疗诊所日常管理各个方面的计算机系统的诞生。在企业开发中,分层开发的思想很适用,三层架构是其中一种简单但很有效的分层开发思想,本系统利用ASP.NET、C#、SQL2008、VS2010等编写工具实现了提供一个集门诊挂号、诊断、划价、收费、开药于一体的管理系统,可实现信息存储、更新、查询、打印等多项功能。本文论述了该系统的设计与实现过程,首先对系统设计的需求和可行性进行了分析,然后对本系统实现方法做了较为详细的说明并附有代码与图片,最后针对系统进行了测试并提出了改进方向。57122
毕业论文关键字:三层架构,ASP.NET,C#,SQL2008,VS2010
Abstract:Progress of the human society continues to promote medical standards improved, also called for a covered medical clinic birth of the day-to-day management of all aspects of computer systems. In the development of enterprise, a tiered development ideas are applicable, the three-tier architecture is a simple but very effective tiered development thought, this system using ASP.NET, C#, SQL2008, VS2010 and other writing tools provides a set of outpatient registration, diagnosis, drug pricing, charges, opening in one of the management system, enable information to store, update, query, print, and many other features. This paper discusses the design and implementation process of the system, first demand on system design and feasibility analysis, and then for the system implementation method to do a detailed description along with code from the picture,final tests for the system and suggest improvements.
Keywords: three-tier architecture, ASP.NET, C#, SQL2008, VS2010
目 录
1 绪论 4
1.1 课题背景 4
1.2 研究的目的 4
2 开发工具及系统模式 4
2.1 VISUAL STUDIO集成开发环境(IDE)简介 4
2.2 SQL SERVER 2008简介 4
2.3 ASP.NET相关技术 5
2.4 系统开发模式 5
3 系统的需求分析与可行性分析 5
3.1 需求分析 5
3.2 可行性分析 6
4 系统总体设计 6
4.1 系统功能图 6
4.2 数据库设计 7
5 系统实现 14
5.1 .NET三层架构概述 14
5.2 业务实体MODEL实现 14
5.3 数据访问层DAL层实现 16
5.4 业务逻辑层BLL实现 22
5.5 系统主要界面 24
6 系统测试 29
6.1 测试概述 29
6.2 常用测试技术 29
6.3 测试结果 29
总 结 31
参考文献 32
致 谢 33
1 绪论
1.1 课题背景
时代在前进,科技在发展,21世纪科学技术发展迅猛,计算机已经渗入到我们生活的方方面面,并在其中扮演着不可或缺的角色。人类社会的进步不断推动着医学水平的提高,同时也呼吁着一个能涵盖医疗诊所日常管理各个方面的计算机系统的诞生。门诊是医院面对病人的重要窗口之一,其服务质量的好坏,直接影响患者的满意度和医院声誉。由于医院门诊管理的工作量较大,人工操作条件下,医院管理员要面对大量繁冗和琐碎的工作,工作效率和准确率无法提高,因此一个科学的门诊管理系统已成为医院的必备工具,并有利于进一步促进医学的发展。 ASP.NET+Sqlserver医院门诊管理系统的设计与实现:http://www.youerw.com/jisuanji/lunwen_61707.html