网络的广泛应用给生活带来了十分的便利。所以把药房药品管理与现在网络相结合,利用Django技术建设药房药品管理系统,实现药品的信息化。则对于进一步提高订单信息管理发展,丰富订单信息管理经验能起到不少的促进作用。
药房药品管理系统能够通过互联网得到广泛的、全面的宣传,让尽可能多的用户了解和熟知药房药品管理系统的便捷高效,不仅为顾客提供了服务,而且也推广了自己,让更多的用户了解自己。对于药房而言,若拥有自己的系统,通过系统得到更好的管理,同时提升了形象。
本系统设计的现状和趋势,从需求、结构、数据库等方面的设计到系统的实现,分别为管理员、员工和顾客的实现。论文的内容从系统的设计、描述、实现、分析、测试方面来表明开发的过程。本系统根据现实情况来选择一种可行的开发方案,借助Django编程语言和Mysql数据库等实现系统的全部功能,接下来对系统进行测试,测试系统是否有漏洞和测试用户权限来完善系统,最终系统完成达到相关标准。
开发语言:Python
框架:django/FALSK
Python版本:python3.7.7
数据库:mysql 5.7(一定要5.7版本)
数据库工具:Navicat11
开发软件:PyCharm
浏览器:谷歌浏览器
将系统权限按管理员、员工和顾客这三类涉及用户划分。
(1)管理员功能需求
管理员登陆后,主要模块包括个人中心、员工管理、顾客管理、药品库存管理、订单信息管理、入库信息管理、药品库存管理、损坏信息管理、反馈信息管理、药品类型管理等功能
(2)员工功能需求
员工登陆后,主要模块包括个人中心、药品库存管理、订单信息管理、入库信息管理、药品库存管理、损坏信息管理等功能
(3)顾客功能需求
顾客登陆后,主要模块包括个人中心、药品库存管理、订单信息管理、药品库存管理、反馈信息管理等功能
目 录
摘 要 I
ABSTRACT II
目 录 II
第1章 绪论 1
1.1背景及意义 1
1.2 国内外研究概况 1
1.3 研究的内容 1
第2章 相关技术 3
2.1 Python简介 4
2.2 Django 框架介绍 6
2.3 B/S结构 4
2.4 MySQL数据库 4
第3章 系统分析 5
3.1 需求分析 5
3.2 系统可行性分析 5
3.2.1技术可行性:技术背景 5
3.2.2经济可行性 6
3.2.3操作可行性: 6
3.3 项目设计目标与原则 6
3.4系统流程分析 7
3.4.1操作流程 7
3.4.2添加信息流程 8
3.4.3删除信息流程 9
第4章 系统设计 11
4.1 系统体系结构 11
4.2开发流程设计系统 12
4.3 数据库设计原则 13
4.4 数据表 15
第5章 系统详细设计 19
5.1管理员功能模块 20
5.2用户功能模块 23
5.3前台功能模块 19
第6章 系统测试 25
6.1系统测试的目的 25
6.2系统测试方法 25
6.3功能测试 26
结 论 28
致 谢 29
参考文献 30