2.2系统功能模块分析
考虑网上药品信息系统是针对各大医院药房大量药品存储的需求,所以设计系统的主要目的是在于利用计算机的快速查询,大容量等特性替代医务人员对数据的手工处理,就要经常对数据进行查询、修改、添加、删除等操作,在设计应用开发当中要实现这些基本功能,帮助他们更有效的快速无误差的工作[4]。所以网上药品信息系统的结构主要由3个模块组成:
1)对药品信息的文护,及时对药品的信息进行更新,如药品的类型,药品的名称,单价,规格,购置日期,数量等等;
2)对系统的安全性的文护,包括对用户的添加及其登录密码确认及更新;
3)对药品库存情况、对药品的价格情况、对药品的分类及详细介绍进行查询统计。
综上所述,系统功能模块图如图1所示:
图1 系统功能模块图
3.数据库总体设计
3.1 SQL Server 2008技术的介绍
SQL Server 2008出现在微软数据平台愿景上是因为它使得系统可以运行他
们最关键任务的应用程序,同时降低了管理数据基础设施和发送观察和信息给所有用户的成本[5]。
这个平台有以下特点:
1)可信任的。使得公司可以以很高的安全性、可靠性和可扩展性来运行他们最关键任务的应用程序;
2)高效的。使得公司可以降低开发和管理他们的数据基础设施的时间和成本;
3)智能的。提供了一个全面的平台,可以在你的用户需要的时候给他发送观察和信息。
3.2 数据库设计
3.2.1数据库的需求分析
需求分析的重点是调查、收集与分析用户在数据管理中的信息要求、处理要求、安全性与完整性要求。需求分析的方法是要对药品信息进行归类,总结。用户的需求具体体现在各种信息的提供、保存、更新和查询,这就要求数据库结构能充分满足各种信息的输入和输出。收集基本数据、数据结构以及数据处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础[6]。
3.2.2 数据库概念结构设计
在设计数据库概念结构时,管理员先进行药品信息的存储,供用户登陆后查看药品信息,找到自己需要的药品,这就需要满足用户注册的要求,然后用户可以登录网上药品信息系统进行查看药品种类,库存等信息,由此归纳出以下关系:
1)管理员:首先登录,登录后可以对药品信息增加、删除和修改,对药品信息进行归类存储;
2)用户:首先注册,注册成功后进行登录,登录成功后可以对药品信息查看,如果登录不成功或不是注册会员就不能查看信息。 ASP.net网上药品信息管理系统设计+源码(2):http://www.youerw.com/jisuanji/lunwen_10254.html