ASP.NET医药信息网站设计+源码(2)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

ASP.NET医药信息网站设计+源码(2)


2.1 ASP.NET的简介
ASP.NET是.NET FrameWork的一部分,是一项微软公司的技术,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术,它可以在通过HTTP请求文档时再在Web服务器上动态创建,它可以与任何.NET兼容的语言(包括Visual Basic、C#)创作应用程序。具有很高的操作性,代码易于重用和共享。ASP.NET具有简易性、可管理性、可缩放性和可用性、自定义性和扩展性和安全性等特点。
2.2 SQL Server 2005数据库技术
医药信息查询系统数据库涉及的数据量较大,对安全性要求较高,数据库服务器采用SQL Server 2005。目前能处理所有中小型系统最方便的流行数据库,它能够处理大量数据,同时保持数据的完整性,并提供许多高级管理功能,它的灵活性,安全性和易用性为数据库编程提供了良好的条件,并且具有动态自动管理和优化功能、具有丰富的编程接口工具,为用户进行程序设计提供了更大的选择余地。
3.系统分析和设计
3.1系统需求分析
在该系统中主要是按照药物的各个字段为查询条件进行药物的查询操作,主要有通用名查询,助记码查询,剂型查询,药品分类查询,医保信息查询,药品说明书查询以及药品禁忌查询等。该医药信息网站把药品和资料信息加以收集和积累,可以进行关于医药相关的成份、性状、功能主治、规格、用法用量、不良反应、禁忌、注意事项、药物相互作用等方面的信息及与药物有关的资料的查询。
3.2功能模块设计
该网站主要由前台管理模块,服务模块和后台管理模块三部分组成。
(1)前台管理子系统:主要是按照药物的各个字段为查询条件进行药物的查询操作,主要有通用名查询,助记码查询,剂型查询,药品分类查询,医保信息查询,药品说明书查询以及药品禁忌查询等。
(2)服务模块:主要包括公告模块和留言模块。
(3)后台管理子系统:
      ①用户信息管理:主要包括添加,删除以及删除用户信息。
      ②药物信息管理:新药添加包括药品基本信息的添加,药品医保信息的添加,药品图片添加,药品详细信息的添加;药品禁忌的添加与修改。
      ③公告管理:主要包括公告的添加,修改和删除。
  ④留言信息管理:审核留言信息,删除留言信息。
 系统功能模块图如1所示。1  系统总体功能模块图
4.数据库设计
4.1数据库需求分析
设计一个性能良好的数据库系统,明确应用环境对系统的要求是首要的和基本的,数据库的设计既要满足用户的需求又要尽最大可能降低数据的冗余和数据间的依赖。该系统信息量大,对数据正确率要求高。通过系统功能分析的结果和数据库设计的特点,数据库设计时要考虑存放药物基本信息,用户基本信息,留言信息,公告信息,医保信息,药物禁忌信息等等。
4.2数据库概念模型设计
通过对网站进行需求分析、功能模块设计,可以规划出系统中使用的数据库实体对象分别包括管理员、普通用户、留言、公告、禁忌信息、医保信息和药物信息,对每个实体定义的属性如下,并设计E-R图如图2所示。
(1)管理员:{用户编号,用户名,密码,权限}
(2)普通用户:{用户编号,用户名,密码,权限}
(3)留言:{用户名,留言标题,留言内容,留言时间}
(4)公告:{公告标题,公告内容,公告时间}
(5)禁忌信息:{药品名1,药品名2,禁忌内容,禁忌级别}
(6)医保信息:{通用名,剂型,省医保号,省自付比例,市医保号,市自付比例,最高限价,有限期,限价依据} (责任编辑:qin)