基于.NET门诊药品查询系统设计
关键词:门诊药品;查询;药品报警;ASP.NET;SQL Server2000
摘 要
随着计算机技术的发展,越来越多的行业实现了管理的信息化和自动化,医药行业也不例外。然而在传统门诊药房中,医院极少给病人提供一个独立的平台来查询病人需要的药品信息。价格不透明,信息不完善等多方原因,导致医院乱收费、过度治疗、百姓看病难、看病贵等。
本文将介绍基于B/S模式的门诊药品查询系统的设计和开发工作,涵盖了以下三个方面的内容:1.介绍本系统开发中使用到的ASP.NET+SQL Server技术。2.介绍门诊药品查询系统的后台设计,包括数据库表的设计等。3.介绍门诊药品查询系统各功能的具体实现。本系统最终实现门诊药品信息公告,病人对药品的查询,药品管理,药品报警,系统管理等功能。
门诊药品查询系统有着很好的应用前景,用它来代替传统的手工查询,实现药品查询的网络化管理是一个必然的趋势。随着计算机技术和网络技术的发展。它的功能将会得到不断的发展和完善。
需求分析和设计方案
3.1需求分析
3.1.1性能需求
根据调查分析和了解传统习惯上的门诊药品查询系统,开发本系统与其他门诊药品查询系统对比起来本系统应该具备的不同的性能,如下:
1. 采用大型数据库,对药品的信息量有更大的容量;
2. 具有网络功能,能在局域网中灵活使用;
3. 独立性强。
本系统还具有界面友好,易于使用和管理,容易维护等特点,如果能借助网络强大的交互性、广泛的传播性、时空的开放性,将进一步提高查询效率和灵活性。具有性能可靠的突出优点,支持面向对象的大型数据库系统。数据安全,存储量大等功能。
3.1.2功能需求
系统的功能主要包括:强大的药品的查询、药品的种类的管理和动态公告管理、药品的添加删除及报警功能和系统管理。以下按不同角色具体描述:
(1)强大的药品的查询
药品查询是本系统的主要功能,按查询方式分为了模糊查询和详细查询,模糊查询又分为按药品的类型层次分类查询和文本框输入的模糊查询。按查询的用户分为了未登陆的病人门诊药品查询和登陆的门诊医生的药品查询。也实现了药房管理员简单查询药品信息。
(2)药品的种类的管理和动态公告管理
药品种类管理主要是根据新进药品在药品库中是否存在对应的药品种类,不存在则动态添加到该药品库中,以便给新药品和将会出现的药品归类。而公告的添加是为了在首页上动态显示近期门诊药房的新消息。药品的出入库是对已经存在的药品进行补给等。
(3)药品的添加删除及报警功能
门诊药品入库和出库是由药房管理员对药品进行添加和删除。并且能设定和查看药品不足的药品信息报警。
(4)系统管理
系统管理因为要求的安全性较高,通过登录进入管理界面,可以对门诊医生和管理员进行编辑,删除,添加新用户等操作。
目 录
1引言 1
1.1课题背景 1
1.2课题意义 1
2相关理论基础 2
2.1 SQL SERVER2000数据库 2
2.2 B/S模式介绍 2
2.3使用的开发语言和环境介绍 3
2.3.1 C#语言 3
2.3.2 Visual Studio的使用 4
2.4 ADO.NET的使用 4
3需求分析和设计方案 4
3.1需求分析 4
3.1.1性能需求 4
3.1.2功能需求 5
3.2设计方案 5
3.2.1系统设计和要求 5
3.3 系统流程 6
4门诊药品查询系统设计流程 6
4.1数据库表设计 6
4.1.1 administrator(系统管理员表) 7
4.1.2 tbmyeducs.cnuser(药房管理员和门诊医生表) 7
4.1.3 tbmyeducs.cnmedicine(药品表) 7
4.1.4 data(药品和用户类型表) 7
4.1.5 databiao(公告表) 8
4.2具体页面实现 8
4.2.1系统登录 8
4.2.2门诊药品查询 10
4.2.3药房管理 13
4.2.4首页公告栏模块: 18
4.2.5系统管理员操作页面 19
5系统测试 19
5.1测试环境 19
5.2测试结果 19
结 论 19
参考文献 20
致 谢 21
上一篇:【.NET】201 基于【.NET】高校网上教材征订系统设计