flask+vue+python药品进销存管理系统_0m3u8

Python 中存在众多的 Web 开发框架:Flask、Django、Tornado、Webpy、Web2py、Bottle、Pyramid、Zope2 等。近几年较为流行的,大概也就是 Flask 和 Django 了
1. Flask 简介
Flask 是一个轻量级的 Web 框架,使用 Python 语言编写,较其他同类型框架更为灵活、轻便且容易上手,小型团队在短时间内就可以完成功能丰富的中小型网站或 Web 服务的实现。
Flask 具有很强的定制性,用户可以根据自己的需求来添加相应的功能,在保持核心功能简单的同时实现功能的丰富与扩展,其强大的插件库可以让用户实现个性化的网站定制,开发出功能强大的网站。
开药系统是在的数据存储主要通过MySQL。用户在使用应用时产生的数据通过python语言传递给数据库。通过此方式促进开药信息管理和数据传输效率,提供一个内容丰富、功能多样、易于操作的平台。述了数据库的设计,系统的详细设计部分主要论述了几个主要模块的详细设计过程。
本系统使用的数据库为MySQL数据库[10],选择该数据库的原因是因为该数据库开源、免费,且相对简便,且由于使用人数众多,在处理问题上会得到更多已知的帮助。本系统作为一个基于flask的开药系统,其体量并不会很大,也很适合MySQL数据库的特点。综上所述,本项目采用MySQL作为本项目的数据库和进行数据表的设计。
 
系统的基本要求
(1)功能要求:管理人员可以管理自己的个人中心、对公告信息、医生、患者、药品信息、开药记录、入库记录、出药记录和药品盘点等进行管理 [3]。
(2)性能:可以准确无误的在不同的操作系统中登录到用户或者管理员的相应界面进行轻松的操作[4]。
(3)环境要求:支持不同的操纵系统和不同的平台,可用于Windows系列、Vista系统等多种操作系统。
4.2 系统开发目标
本开药管理系统的主要开发目标如下:
(1)减少后台管理人员的工作量,对用户的信息进行系统的管理;
(2)必须要方便快捷的查看搜索信息并管理信息;
(3)用户是具有多样性的,所以界面要设置的简单明了,操作更要方便快捷。

【关键词】开药; python;MySQL数据库; 
目  录
1 引言    4
1.1 选题背景    4
1.2 研究目的及意义    4
1.3 研究的主要内容    4
2 平台开发相关技术    5
2.1 python语言    5
2.2 flask框架    5
2.3 MySQL数据库    5
2.4 B/S架构    7
3系统需求分析    8
3.1 功能需求分析    8
3.2性能需求分析    10
3.3 系统可行性分析    10
3.3.1 技术可行性    10
3.3.2 操作可行性    11
3.3.3运行可行性    11
3.3.4社会可行性    11
3.4系统流程图分析    11
3.4.1 登录流程图    11
3.4.2 添加新用户流程图    12
4 系统软件的总体设计    14
4.1系统的基本要求    14
4.2 系统开发目标    14
4.3 系统总体架构设计    14
4.4 系统数据库的设计    15
4.4.1数据库设计原则    15
4.4.2数据库E/R图    15
4.4.3 数据库表    17
5 系统软件功能的具体实现    22
5.1系统注册登录实现    22
5.2管理员模块实现    23
5.3医生功能实现    27
5.4患者功能实现    28
6 系统测试与运行维护    29
6.1系统测试的目的    29
6.2测试用例    29
6.3系统运行与维护    30
结论    32
参考文献    33
致    谢    34

  • 27
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值