摘要: 传统的药房管理都是采取人工操作,手工记账,当药品进、销、存量越来越大时,就会增加人力成本,而且容易造成管理混乱,导致很多乱账、坏账、死账,使药房的发展难以为继。拥有一套比同行更为先进、快捷的管理系统,会给药房的发展带来极大的便利。
本系统主要包括:员工管理模块、药品信息管理模块、客户信息管理模块、采购管理模块、销售管理模块、报损管理模块等。系统各模块功能介绍:员工管理模块只能由系统管理员操作,添加员工、编辑员工信息。药品信息管理模块主要用来记录需要入库的药品的基本信息,如药品编号、药品名称、药品价格等。客户信息管理模块用来保存、修改或删除供应客户和采购客户的基本信息。药品采购管理模块用来登记、查询或删除入库信息。药品销售模块主要记录药品的销售情况。报损管理模块主要用于药品损毁的登记、查询,如过期、破损等。
本系统属于B/S结构,采用ASP.NET和SQL Server进行开发,使用Visual Studio作为开发工具。系统功能较完善。本系统能较好地满足药房需求,使管理者更加方便、快捷、有效地进行管理。
关键词 药房管理;数据库;asp.net;sql server
目录
摘要
Abstract
1 绪论-1
1.1 研究背景-1
1.2 研究现状-1
1.3 研究内容-1
1.4 论文的组织结构-1
2 相关技术简介-3
2.1 ASP.NET与C#简介-3
2.2 B/S结构简介-3
2.3 CSS简介-3
2.4 SQL Server2008的简介-4
2.5 本章小结-4
3 系统分析-5
3.1 南通惠民药房管理系统的概述-5
3.2 系统功能结构-5
3.3 系统流程图-6
3.4 本章小结-7
4 南通惠民药房管理系统的系统设计-8
4.1 总体设计的概述-8
4.2 南通惠民药房管理系统的数据库表的结构及E-R图-8
4.2.1 数据库逻辑结构设计-8
4.2.2 南通惠民药房管理系统系统E-R图-10
4.2.3 南通惠民药房管理系统数据表设计-10
4.3 本章小结-15
5 南通惠民药房管理系统的实现-16
5.1 数据库连接配置-16
5.2 系统主界面-16
5.3 系统登录-17
5.4 员工管理模块-18
5.4.1 添加员工-18
5.4.2 编辑员工-18
5.4.3 公司信息设置-19
5.5 药品信息管理模块-19
5.5.1 药品类别管理-19
5.5.2 药品信息添加-20
5.5.3 药品信息管理-21
5.5.4 药品信息修改-22
5.5.5 库存查询-22
5.6 采购管理模块-23
5.6.1 入库登记-23
5.6.2 入库查询-24
5.6.3 退货登记-24
5.6.4 退货查询-25
5.6.5 支付采购货款-26
5.7 销售管理模块-26
5.7.1 销售登记-26
5.7.2 销售查询-27
5.8 报损管理模块-27
5.8.1 报损登记-27
5.8.2 报损管理-28
5.9 修改密码模块-29
5.10 本章小结-29
结论-30
致谢-31
参考文献-32
附录-33
附录1-33
附录2-40