摘 要 随着我国市场经济的发展和人们对医药产品需求的迅速增加,医药行业正处于一个高速发展的时期,因以往药店主要是以人工记录模式登记药品信息,销售信息等,因此对于管理药品信息和数据纷乱复杂,整理统计费力费时。要做好对药店的管理,药店就必须快速准确地获取自己所需的信息,这就要求及时统计数据并方便查看,以及对药品的数据信息进行维护,基于此我们开发了零售药店管理信息系统。
本系统基本遵循软件工程方法论进行系统分析、总体设计、详细设计和软件测试。采用ASP.NET 技术作为创建应用程序的方式,以C#作为编程语言,采用SQL Server 数据库作为后台数据库。它是基于Browser/Server结构下形成的数据驱动的Web应用程序。
本系统主要划分为两层用户角色功能模块,管理员、操作员;管理员主要是对于系统的基本信息维护和综合信息管理几个模块,主要功能包括:药品类别、药品信息管理,药品库存设置管理以及药品日常进货和销售查询信息管理等;操作员主要是管理药店的日常药品进货和销售工作,并可以根据库存信息及时的控制药品的销售和进货,从而保证药品流通正常运行的功能操作。
关键词:ASP.NET, 零售药店, SQL Server,药品信息
目 录
第1章.概 述 1
1.1 开发背景 1
1.2 项目提出的意义 1
1.3 系统的开发方法 2
1.4 系统开发工具 2
1.4.1 IIS简介 3
1.4.2 C#简介 3
1.4.3 ASP.NET简介 4
1.4.4 数据库简介 5
第2章.需求分析 6
2.1 可行性分析 6
2.2 系统需要解决的主要问题 7
2.3 数据库需求分析 7
2.4 系统目标 7
2.4.1 合理的设计数据库 8
2.4.2 设计出友好的界面 8
2.5 本系统所实现功能 8
2.5.1 管理员管理模块应实现的功能 8
2.5.2 操作员管理模块应实现的功能 9
第3章.系统总体分析 9
3.1 基本简介 9
3.2 运行环境 9
3.3 数据字典 10
3.4 根据表与表的关系画出E—R图 12
3.5 主要模块流程图 14
3.5.1操作员维护流程图 14
3.5.2药品信息管理流程图 14
第4章 系统程序实现 15
4.1 login(系统主界面) 15
4.2 管理员管理模块 17
4.2.1 操作员信息维护列表 17
4.2.2 药品信息管理模块 19
4.2.3 库存信息设置 23
4.2.4 进货信息查询 25
4.2.5 药品销售日报表 26
4.3 操作员管理模块 27
4.3.1 药品进货管理 27
4.3.2 药品收银管理 30
第5章 软件测试 32
5.1测试的概述 32
5.1.1 测试的概念及意义 32
5.1.2 测试的特性 33
5.1.3 测试的重要性及范围 34
5.2系统测试 34
结论和总结 35
谢辞 36
参考文献 37
这种付款方式安全吗?我付款了,你不发东西给我,怎么办! |