asp.net药店管理系统的设计与实现(源码)【字数:6436】

我国的医药行业正处于高速发展的状态,药店里出售的药品种类也逐渐变得繁多,因此记录药品信息越来越复杂,传统靠人工管理的模式很容易出错,不能满足当前行业新发展的变化要求 。本课题旨在开发一个药店管理系统可以改善传统手工记录的方法下容易出错、工作效率低等不必要问题。本课题主要使用ASP.NET技术作为开发技术,使用SQL SERVER 2008进行数据管理,面向医药领域,开发信息化管理系统,系统主要包含药品信息管理、库存信息管理、客户信息管理、员工信息管理等功能模块。通过药店管理系统进行管理能提高工作效率、节约时间,让管理更加科学化、规范化、信息化。
【Keywords】Pharmacy management system; asp.net technology; SQL Server 2008 目录
一、引言 1
(一)项目背景 1
(二)项目意义 1
(三)项目目标 1
二、相关技术 1
(一)ASP.NET技术 1
(二)SQL SERVER 2008 2
三、总体设计 2
(一)系统流程图 2
(二)功能结构图 3
(三)原型设计图 3
四、概要设计 5
(一)系统功能 5
(二)数据库表设计 6
(三)开发及运行环境 9
五、系统详细设计 9
(一)登录、注册 9
(二)前台快速查询药品信息 13
(三)购买药品 14
(四)购买记录查询/删除 17
(五)药品信息模块 19
(六)员工信息模块 29
(七)订单信息模块 33
(八)会员信息模块 36
(九)数据图形模块 34
六、总结 37
七、致谢 44
七、参考文献 45 一、引言
(一)项目背景
随着中国经济、医学科技的快速发展, 人们对健康的意识也不断加强。我国的医药行业正处于高速发展的状态,药品种类也逐渐变得繁多,在许多药店仍采取手工记录的方法进行药品的数量、种类、出入库存信息 *好棒文|www.hbsrm.com +Q: @351916072@ 
的记载,但由于人工记录容易出错、工作效率低,已不适应现我国的时代发展的步伐。现计算机技术已广泛普及运用于管理方面,通过药店管理系统进行管理能提高工作效率、节约时间,让管理更加科学化、规范化、信息化。
(二)项目意义
管理员或员工通过手工方法记载药店里所有药品的详情、出入库等信息,难免会出现记录的信息时发生错误,且需要查找某药品信息记录时会花费长时间去查找才能查到,工作效率低导致大量时间被浪费,而药店管理系统正好解决了这些问题,药店不再需要花费更多人工和时间,使得药店管理变得更加有效率、更为便捷。该系统的推出大大增强了科学化、信息化管理理念,提高他人的工作效率,减少了不必要的人力资源,促进了网络大数据的发展。
(三)设计目标
药店管理系统主要设计目标包括用户能根据查找到的药品信息购买下单;管理员在后台能对药品信息、员工信息和会员信息进行增、删、改、查操作,并可以查看所有订单信息,并实现可以根据管理员选定的时间,对药品出入库情况和盈利情况自动生成数据化可视图来提供更可观的数据显示。
二、相关技术
(一)ASP.NET技术
1.简介
ASP.NET是统一的Web应用程序平台,它提供了为建立和部署企业级Web应用程序所必需的服务。ASP.NET为能够面向任何浏览器或设备的更安全、更强的可升级性及更稳定的应用程序,提供了新的编程模型和基础结构。
ASP.NET是新一代的ASP,它无法兼容经典ASP,但它可以引用ASP。ASP.NET页面需要编译,因此比经典ASP更快。ASP.NET拥有更好的语言支持,大量用户控件,基于 XML 的组件,以及对用户认证的整合。它的页面的扩展名是 .aspx,通常由 VB (Visual Basic) 或 C# (C sharp) 编写。ASP.NET中的用户控件可以通过不同的语言进行编写,包括C++和Java。
2.技术特点
(1)安全:该技术提供了默认的授权和身份验证方案给Web应用程序。开发者可以根据应用程序的需求能快速地替换、添加或删除方案。
(2)可管理性:Asp.net使用基于文本的、分级的配置系统,减少了虚拟服务器环境设置和应用程序设置的复杂性,简化了其工作。因为配置信息都为纯文本,所以新的设置在没有本地管理工具的帮助下使用新的设置。
(3)性能的增强:ASP.NET 能利用早期绑定、实时 (JIT) 编译、本机优化和全新的缓存服务来提高性能。
(4)简明易学:因为Asp.net页面显示代码和功能实现代码是分开的,因此提高了代码的可读性且能让开发者更加方便编写代码。
综合以上所述,可以根据Asp.net技术的特点看出相比其他技术更实用、简单,且能更加快速的掌握该技术的知识。因此此系统选择使用Asp.net技术进行开发。
(二)SQL Server技术
简介:SQL Server 是Microsoft 公司推出的关系型数据库管理系统。具有使用方便可伸缩性好与相关软件集成程度高等优点,可跨越从运行Microsoft Windows 98到运行Microsoft Windows 2012 的大型多处理器的服务器等多种平台使用。
Microsoft SQL Server 是一个全面的数据库平台,使用集成的商业智能 (BI)工具提供了企业级的数据管理。Microsoft SQL Server 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。
三、总体设计
(一)系统流程图

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/737.html

好棒文