基于ASP.NET的门诊自助服务系统/医院预约管理系统/毕业设计

需要源码的联系方式请检查看文章结尾

摘    要

计算机网络与信息化管理相配合,可以有效地提高管理人员的工作效能和改进工作的质量。良好的门诊自助服务系统可以使管理员工作得到更好的管理和应用,并有助于管理员更好地管理门诊自助,并有助于解决人力管理中出现的差错等问题。因此一套好的门诊自助服务系统可以起到很大的效果。

该管理系统利用MVC的编程设计方式,利用了C#语言和SQL Server存储数据,VS为开发环境。该系统采用了一个基于ASP.NET技术,同时实现并完成了该系统的全部功能,系统的首要角色是管理者和用户。

关键词:门诊自助;ASP.NET;SQL Server

Abstract 

The combination of computer network and information management can effectively improve the work efficiency and quality of management personnel. A good outpatient self-service system can enable administrators to better manage and apply their work, help administrators better manage outpatient self-service, and help solve problems such as errors in human resources management. Therefore, a good outpatient self-service system can have a great effect.

The management system uses MVC programming design, C # language, and SQL Server to store data. VS is the development environment. The system adopts an ASP. NET based technology, and simultaneously implements and completes all the functions of the system. The primary role of the system is as a manager and user..

Keywords:Outpatient self-service;ASP.NET;SQL Server

    

摘    要

Abstract

1 绪  论

1.1 开发背景

1.2 开发目的和意义

1.3 现状分析

2相关技术简介

2.1 SQL Server数据库

2.2 MVC框架

2.3 VS编译器

3 需求分析

3.1 可行性分析

3.1.1 经济可行性研究

3.1.2技术上的可行性研究

3.1.3操作的可行性研究

3.2 功能需求分析

3.3 非功能需求

4 总体设计

4.1 结构设计

4.2 功能需求

4.2.1 功能需求分析

4.2.2 功能模块

4.3 数据库设计

4.3.1 概念模型设计

4.3.2 数据库表

4.3.3 数据库安全设计

5 系统实现

5.1 登录

5.2 用户管理

5.3 科室排班管理

5.4 医保支付管理

5.5 预约挂号管理

5.6 医生排班展示

5.7 医生排班详情信息

5.8 公告信息展示

6 系统测试

6.1 测试目的

6.2 测试方法

6.3 测试用例

7 总  结

参  考  文  献

致    谢

1 绪  论

1.1 开发背景

由于电脑的广泛使用,世界各地的门诊自助服务管理都大有可为,同时,我国的医疗机构数目也在不断地增长,医疗门诊的产生,说明了门诊自助服务系统的发展前景良好。在现代社会,科技的发展,电脑的使用已经成为了一个必然的潮流和放向。当今,在信息日益丰富的今天,管理员方面的工作效率受到越来越多的重视[1]。

1.2 开发目的和意义

由于传统的手工管理方式会耗费大量的资源和人员,使管理人员出现管理上的不规范,严重地会对门诊自助服务管理的运行产生一定的负面作用。通过充分发挥电脑的优势,实现网上门诊自助服务管理的信息化。最后,为便于管理人员进行大规模的业务操作,可以借助电脑中庞大的数据资源。在顾及到用户的便利时,也必须将用户使用的安全性问题加以考量[2]。

伴随着对各种不同的模型进行了探讨,以及信息科技的发展,同时还探讨了在大量资料中如何更有效地储存这些资料,因此,我们也提出了许多方法。把软件、和相关硬件与数据库相融合,开发出一系列可以满足业务需求的功能,通过这些点,从而推动了整个门诊自助服务系统的发展。这样既可以满足用户的需要,又可以减少人为的失误。这样就可以对管理员进行规范化的管理。

1.3 现状分析

世界上许多国家的门诊自助服务系统发展速度都比国内要快得多,而且在管理上也建立了许多管理平台,该系统具有为系统管理员管理的功能,可以方便进行管理。本系统的基本功能是将计算机软件、硬件相融合而成为信息系统。

与外国相比,国内网上医保支付管理信息化发展相对缓慢。根据门诊自助服务系统实际的使用情况,可以把软件研发机构划分成以下几个层级:

第一级是指外国的软件公司,通过为高端客户提供比较完善的门诊自助服务系统,同时也可以满足客户的需求。

第二个层面是,国内部分软件公司在对门诊自助服务系统的开发过程中,常常采用外国的软件设计方式,然后针对国内的实际情况进行相应的开发。开发出来的软件,通常都是可以得到了大部分用户的认同[3]。

第三个层面是自定义的门诊自助服务管理。根据用户的具体需要,对具有特定功能的门诊自助服务管理进行个性化设计,以适应用户的需要。

2相关技术简介

2.1 SQL Server数据库

SQL Server数据库具有海量的数据储存功能,在运行过程中既简单又快速,若要提高查询效率,可以在数据库中添加一个方便的索引。在系统中,当有必要增加数据时,可以调用插入式数据来进行数据库的数据更新步骤。SQL Server是一个自由开放的开放的数据库系统,它可以根据规范的SQL陈述来提供有关系统的资讯信息,并且可以更容易地进行SQL Server的设置与配置[4]。基于开放源码架构的数据处理程序,可以将其转换成基于开放源码架构的SQL。SQL Server与开放源码架构相结合,可以很容易地更改数据库的纪录从而更方便的对其开展修改。

2.2 MVC框架

MVC架构可以实现对管理员的超级连接,在此基础上,用户可以通过表格向前页提交的要求进行处理,但必须将其传送到后台控制器进行处理,然后再回到前面的网页,之后再通过后台的框架对来自前面的网页的要求进行相应的处理[5]。采用了后台结构,可以防止用户对前端网页进行直接的存取,从而极大地增强了系统的安全性能。

2.3 VS编译器

本门诊自助服务系统使用的开发工具为Visual Studio,Visual Studio是EClipes开发平台的扩展,我们使用Visual Studio可以极大地提高数据库和C语言结合一起开发使用。Visual Studio能够为C语言系统提供丰富的继承环境,它包括了测试功能、代码编写功能和打包发布功能[6]。

3 需求分析

3.1 可行性分析

3.1.1 经济可行性研究

管理员有了这个管理软件,就可以对门诊自助服务系统进行管理,节约了大量的经费。为了有效地克服由于传统方式所造成的额外的财务开支,特别是在人员方面所造成的费用开支,本文对此进行了研究和探讨。由于采用传统的管理方式,不但耗费了大量的人员,还常常要求管理员进行人工记录。该系统的设计与实施旨在减少软件开发费用,节约管理员工作时间,增强用户体验。鉴于现有的因特网开放源码架构及软体装置,因此在经济性上是可以做到的[7]。

3.1.2技术上的可行性研究

通过对门诊自助服务系统的早期功能进行了初步的研究,最终选定了适合于系统的体系结构和技术来进行系统的开发。结合目前市面上已有的门诊自助服务系统,本文所采用的技术已大致具有可行性,可以达到降低开发和学习费用的目的。这种方法可以迅速建立起一个新的体系,可以借鉴很多成熟的方法,可以方便地进行后期的维护和更新。

3.1.3操作的可行性研究

由于门诊自助服务系统的部分功能是面向用户进行操作而开发的,在进行门诊自助服务系统的管理时,必须考虑到用户对其进行操作和存取等方面的影响因素,一般都可以采用信息技术进行操作和使用,这样就可以降低用户的学习费用和一些繁琐步骤。该系统在设计中没有太多繁琐的操作和步骤,所用的操作接口和按键也比较简洁和易懂,参照了很多主要的门诊自助服务系统,具有很好的操作性。

3.2 功能需求分析

用户:科室排班、公告信息、后台管理、个人中心。

图3-1 用户用例图

管理员:个人中心、用户管理、医生管理、科室管理、科室排班管理、预约挂号管理、医保支付管理、系统管理。

图3-2 管理员用例图

 

 

  • 22
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值