在当今时代,人们的生活及知识水平都在逐渐提高,生活中的每个步骤都更加制度化和规范化。药店自形成以来,在人们的日常生活中都起着必不可少的作用。健康意识的逐渐增强使得人们更加注重预防疾病的发生,催生了对于预防性药物和保健用品的大量需求,越来越多的人们在有病痛时能做出判断并选择自行去药店购买相关药品。各种疾病的爆发也是导致药品需求量大增的另一原因,药品市场的活跃使得药品零售行业竞争更加激烈,不断提高的市场需求和技术的支持,最终会导致越来越多的专业性药店管理工具的出现,并在竞争中不断完善与优化。
1。2 系统开发意义与目标
由于药店内药品的分类繁多,流通环节也并不简单,强化药店管理显得尤为重要。想要达到增收节支的目的,就要在保障足够供给的同时,控制药品的数量、质量等。因此,尽快建立一个功能完备的药店管理系统已成为每个零售药品店面生存发展的重要课题。源F于K优B尔C论V文N网WwW.youeRw.com 原文+QQ752^018766
在以上背景下建立的药店管理系统,为药品的管理工作提供了一种交互、易用、开放的平台。本药店管理系统是面向所有零售药店的。开发此通用的药店管理系统,将系统分为医生、药房人员及管理员三个用户角色,不同用户角色在共享数据库的基础上能够很好地交互。通过实现不同的操作,使得药店管理工作更自动、系统和规范化,从而实现提高管理工作效率的目标。采用新的药店管理方式来规范有效的管理药品,及时了解药品出入库的动态变化,来防止药品过期,库存不足,滞销等现象的发生,减少药房工作人员、医生、管理员的统计、盘点、结账等工作的工作量,大大提高工作人员的工作效率和药店管理质量,杜绝了传统人工操作存在的管理弊端。
1。3 相关技术及工具简介
1。3。1 ASP。NET简介
2002年01月,微软公司推出了ASP。NET技术,发展至今其经历了多个版本的变迁,并且在短时间内就已被广泛使用起来。它是基于。NET Framework的Web开发平台,是一种在目前程序开发中被广泛使用的技术框架,采用组件和模块化的方式运行和开发。
基于通用语言编译运行是ASP。NET的最大特点。无论使用哪种开发语言,执行时都会被编译成MS中间语言,执行一次以后就无需再次编译,因此其执行速度就比ASP页快,不影响程序的执行效率,可以运行于Web应用软件开发者的几乎全部平台也是其强大性和适应性的体现[1]。另外,ASP。NET易于部署,它使用基于文本的即使用一种字符基础的、分级的配置系统,简化了将设置应用于服务器环境和Web应用程序的工作,因为配置信息都保存在简单文本中,配置文件的任何变化都可以自动检测到,因此可能在没有本地管理工具的帮助下就能应用新的设置。ASP。NET简单易学,其为Web应用程序供应了自带的授权和身份验证方案,开发人员可以很简单的添加、删除或修改功能,ASP。NET采用尽可能减少同IIS配置之间的依赖程度来使得配置的过程变得更容易[2]。
ASP。NET是运行在服务器上的已编译代码,它能采用早期绑定、本机以及全新的缓存功能和实时(JIT)编译功能来提升性能。其可以在内部使用Unicode以表达请求并响应数据,为每台计算机配置国际化设置,并且它支持各种设备上的各种浏览器。此外,其被设计成可扩展的、具有专有的功能来提高群集以及多处理器环境的性能,IIS和ASP。NET运行时对进程进行密切的监视和管理,以便于当某个进程出现错误时,可在该位置创建新的进程,让程序能够继续处理相应的请求,即具备扩展性和可用性[3]。