ASP工作原理示意图如所示:
ASP工作原理示意图
2.4 SQL Server 2008数据库
Microsoft SQLServer 2008是基于客户端/服务器模式的大型数据库管理系统,它在电子商务和数据库解决方案等应用中起着重要的核心作用,对数据库中的数据提供有效的管 理。本系统使用Server 2008作为后台数据库,确保了数据的安全性与完整性。SQL Server数据提供类程序是一组类,它可以让用户访问SQL Server实例中的数据和元数据。这一组类包括SqlConnection类、SqlDataReader类、SqlDataAdapter类。
SQL Server 2008具有很多优点:
保护您的信息。SQL Server 2008 利用全面审核功能、透明数据加密和外围应用配置器(仅启用所需服务最大限度地减少安全攻击)来提高符合性和安全性。
确保业务连续性。SQL Server 2008 附带提供的数据库镜像可以提高应用程序的可靠性,简化存储失败后的恢复过程。
提供可预测响应。SQL Server 2008 提供更广泛的性能数据收集、新的中央数据存储库(存储性能数据),以及改进的数据压缩(使您可以更有效地存储数据)。
最大限度地减少管理监视。 Declarative Management Framework (DMF) 是 SQL Server 2008 中一个基于策略的新型管理框架,它通过为大多数数据库操作定义一组通用策略来简化日常维护操作,降低总成本。
集成任何数据。SQL Server 2008 提供改进的查询性能和高效且具成本效益的数据存储,允许您管理和扩展数量庞大的用户和数据。
提供相关信息。SQL Server 2008 使用户可以在 Microsoft Office Word 和 Microsoft Office Excel中创建复杂报表,并在内部和外部分享那些报表。 即时访问相关信息使员工可以做出更好、更快和更多相关决策。
3 系统需求分析
3.1 功能需求分析
网上预约挂号系统属于一种信息管理系统,主要分为前端应用模块的开发和后台数据库的建立及维护两大部分。对于前台用户界面要求功能完备、易上手,而对于后台管理员界面要求构造出数据完整性及一致性强、数据完全性好的库。
本设计基于ASP.NET(C#语言)平台结合SQL Server 2008开发了一个医院预约挂号系统。该系统主要由三个模块组成:普通用户(患者)模块、医院专家模块和系统管理员模块。管理员可以通过该系统对专家和患者进行管理,患者可以浏览一些医疗信息和修改自己的资料。专家可以查询预约情况及患者病历,从而对就诊有所安排和准备。
3.2 可行性分析
3.2.1 技术可行性
本次系统开发基于.NET平台,使用的是C#语言,还涉及到Web应用,对于本次系统开发的知识,在大学的课程以及培训中都已学过,为本次系统开发打下了坚实的基础。数据库使用的是SQL Server 2008数据库,在大学四年间,接触最多的数据库就是SQL Server 2008,因此对它并不陌生。从技术上来看,并没有太大的困难,是可以实现的。
3.2.2 经济可行性
对于一个中小规模的医院来说,通过网上预约挂号可以减少就医环节从而节约用人成本,同时方便医院统一管理,提前安排诊疗计划,提高医疗服务。因此,本系统的开发在经济方面是可行的。
3.2.3 操作可行性
操作可行性主要是指在系统的开发过程中能否很好的把握住开发的合理进度,能否科学的分配资源和时间,能否保持系统开发的连贯性,使之在管理层面上能有条不紊的进行。本设计本着人机交互友好的原则,一切以用户需求为出发点,提示用户对本系统进行操作。用户无需任何编程经验,也无需经过任何培训,只需有基本常识就可以对本系统进行操作,故系统操作可行性比较高。而系统维护则需要有专业人员进行维护,而现在企业中都有专业的技术人员,所以这都不是什么问题。 ASP.NET+SQLServer医院预约挂号系统的设计与实现(3):http://www.751com.cn/jisuanji/lunwen_73461.html