python基于django的药品进销存管理系统elsb2

本系统是通过面向对象的python语言搭建系统框架,通过关系型数据库MySQL存储数据。使用django框架进行药店药品的信息管理,用户只需要通过浏览器访问系统即可获取药店药品信息,并可以在线管理,实现了信息的科学管理与查询统计。本文是先对相关系统的调查和研究,提出了开发系统的意义,运用python技术开发,满足基于django的药品销售管理系统的技术要求,然后分析系统需要实现的功能并进行设计。梳理业务流程,并根据功能设计数据库,最后通过编码实现,介绍实现的关键算法逻辑。在测试阶段通过测试用例来确保系统可以正常运行,并达到前期要求的目的。系统的实施方便了药店药品在线管理,将信息化技术完美的应用在基于django的药品销售管理系统中,使得药店药品业务管理变得简单高效。

技术栈

后端:python

前端:vue.js+elementui

框架:django/flask

Python版本:python3.7+

数据库:mysql5.7

数据库工具:Navicat

开发软件:PyCharm

基于django的药品销售管理系统功能有;

  1. 登录,系统管理员通过账号密码登录进入系统。

  2. 药品库存管理;药品登记入库,药品信息查询,药品过期自动提醒,药品清理出库。

  3. 药品销售;药品销售记录,顾客购买记录查询,长期服用药物临期短信提醒顾客续购,生成处方单和上传处方单照片的功能。

药品的登记入库是为了记录所有药品的一个入库情况,让药店能购清楚的了解库存量的多少方便后续的进货,药品的信息查询有利于知道药品的剩余量以及产地和入库时间。

药品的过期自动提醒对于已过期的药品进行及时的处理,避免引起过期药造成的二次问题。

药品销售记录查询,能购让管理者清晰知道销售情况,通过对顾客购买记录能够知道一些长期服用药物的人群能够起到一个提醒作用。

生成处方单和上传处方单能够有效解决处方药物的取药,也对于患者能够更加便利。。

首先利用html5技术对特定的网页进行编写、排版,使形成一个完整、美观大方的药品销售管理系统的基本框架结构。然后采用MySQL数据库进行数据存储,存储药店药品等数据信息,使用django框架与数据库能连接运行。再进一步完善整个管理系统的页面与内部结构,使最终能实现不同管理员的不同的需求,给管理员呈现出管理所需要的药店药品信息,让管理员能快捷地管理到所有客户信息管理、药店药品类型管理、药店药品管理、药店药品统计,最后进行药品销售管理系统的测试。

基于django的药品销售管理系统分为管理员和客户用户。管理员管理药品分类信息、药店药品、客户信息。

药店药品出库入库管理:登记药店药品销售情况,记录药店药品出入库管理。能更好的掌握药品的一个销售情况,利于药店的经营,同时药品的类型多样,药品的分类管理也是非常重要的。

系统维护:对系统的基本信息进行管理。

处方单的上传:生成处方单和上传处方单能够有效解决处方药物的取药,也对于患者能够更加便利。

续购提醒:对于一部分需要长期服用药物的客人,客户登录系统会看到续购提醒是非常重要的,特别是某些顾客需要购买的药物比较多,或者一段时间后不记得购买药物的名称,也能起到提醒服务。

关键词:药品销售管理;信息技术;django;数据库设计

目 录

摘 要...........................................................................................................Ⅰ

ABSTRACT Ⅱ

绪论 1

1.1 研究背景 1

1.2 系统开发意义 1

1.3 国内外分析 2

环境搭建和相关技术介绍 3

2.1环境的搭建 3

2.2 相关技术的介绍 4

系统分析 5

3.1可行性分析 5

3.2功能性需求分析 5

3.3系统用例分析 6

3.4系统用例规约 6

3.5系统非功能性需求 8

系统设计 10

4.1系统架构设计 10

4.2系统功能设计 10

4.3数据库设计 12

4.3.1数据库逻辑结构设计 12

4.3.2数据库物理结构设计 12

系统实现 17

5.1系统登录 17

5.2系统主界面实现 18

5.3客户信息管理 19

5.4药店药品管理的实现 19

5.5药店药品入库管理 20

5.6销售出库管理 21

5.7处方单管理 21

5.8续购提醒管理 22

系统测试 23

6.1测试目的和原则 24

6.2功能测试 24

6.3测试结论 25

结束语 27

参考文献 28

致谢 29

相关推荐
啊阿狸不会拉杆33 分钟前
《机器学习导论》第 9 章-决策树
人工智能·python·算法·决策树·机器学习·数据挖掘·剪枝
喵手36 分钟前
Python爬虫实战:城市停车收费标准自动化采集系统 - 让停车费透明化的技术实践(附CSV导出 + SQLite持久化存储)!
爬虫·python·爬虫实战·零基础python爬虫教学·城市停车收费标准·采集城市停车收费数据·采集停车数据csv文件导出
无水先生37 分钟前
python函数的参数管理(01)*args和**kwargs
开发语言·python
py小王子38 分钟前
dy评论数据爬取实战:基于DrissionPage的自动化采集方案
大数据·开发语言·python·毕业设计
Pyeako40 分钟前
opencv计算机视觉--LBPH&EigenFace&FisherFace人脸识别
人工智能·python·opencv·计算机视觉·lbph·eigenface·fisherface
小陶的学习笔记44 分钟前
python~基础
开发语言·python·学习
多恩Stone1 小时前
【3D AICG 系列-9】Trellis2 推理流程图超详细介绍
人工智能·python·算法·3d·aigc·流程图
ID_180079054731 小时前
Python结合淘宝关键词API进行商品价格监控与预警
服务器·数据库·python
玄同7651 小时前
Python 自动发送邮件实战:用 QQ/163 邮箱发送大模型生成的内容
开发语言·人工智能·python·深度学习·机器学习·邮件·邮箱
岱宗夫up1 小时前
神经网络(MLP)在时间序列预测中的实践应用
python