计算机毕业设计python-flask-django养老院敬老院管理系统g7874

本养老院管理系统主要包括三大功能模块,即老人功能模块、管理员功能模块和员工功能模块。
(1)管理员模块:系统中的核心用户是系统管理员,管理员登录后,通过管理员菜单来管理后台系统。主要有:首页、个人中心、老人管理、员工管理、员工档案管理、员工薪资管理、员工请假管理、离职申请管理、每日餐饮管理、床位信息管理、老人床位管理、物品信息管理、费用信息管理等功能。管理员用例图如图3-1所示。
 Python 中存在众多的 Web 开发框架:Flask、Django、Tornado、Webpy、Web2py、Bottle、Pyramid、Zope2 等。近几年较为流行的,大概也就是 Flask 和 Django 了养老院管理系统g7874
 
Flask 是一个轻量级的 Web 框架,使用 Python 语言编写,较其他同类型框架更为灵活、轻便且容易上手,小型团队在短时间内就可以完成功能丰富的中小型网站或 Web 服务的实现。
Flask 具有很强的定制性,用户可以根据自己的需求来添加相应的功能,在保持核心功能简单的同时实现功能的丰富与扩展,其强大的插件库可以让用户实现个性化的网站定制,开发出功能强大的网站。
开发语言:Python
框架:flask 同时也有django的
Python版本:python3.7.7
数据库:mysql  
数据库工具:Navicat 
开发软件:PyCharm 
浏览器:谷歌浏览器

 本论文主要论述了如何使用python语言开发一个养老院管理系统,本系统将严格按照软件开发流程进行各个阶段的工作,面向对象编程思想进行项目开发。在引言中,作者将论述养老院管理系统的当前背景以及系统开发的目的,后续章节将严格按照软件开发流程,对系统进行各个阶段分析设计。
 
养老院管理系统的主要使用者分管理员、老人和员工,实现功能包括首页、个人中心、老人管理、员工管理、员工档案管理、员工薪资管理、员工请假管理、离职申请管理、每日餐饮管理、床位信息管理、老人床位管理、物品信息管理、费用信息管理等功能。由于本网站的功能模块设计比较全面,所以使得整个养老院管理系统信息管理的过程得以实现。
本系统的使用可以实现本养老院管理系统管理的信息化,可以方便管理员进行更加方便快捷的管理,可以提高养老院管理系统的管理效率。

(2)员工主要包括:首页、个人中心、老人管理、员工档案管理、员工薪资管理、员工请假管理、离职申请管理等功能,其用料如图3-2所示。

(3)老人主要包括:首页、个人中心、每日餐饮管理、老人床位管理、费用信息管理等功能。老人用例图如图3-3所示。
django 应用目录结构
project1
|-- migrations                         //数据移植(迁移)模块
|------- __init__.py
|-- __init__.py
|-- admin.py                            //该应用后台管理系统配置
|-- apps.py                             //该应用的一些配置 自动生成
|-- models.py                           //数据模块
|-- tests.py                            //自动化测试模块  在这里编写测试脚本
|-- views.py                            //执行响应的代码所在模块  代码逻辑处理主要地点  项目大部分代码在此编写
|--templates                            //模板 放置模板文件的文件夹  包括HTML css pythonScript的文件夹
关键词: python编程语言Mysql;养老院管理系统
目  录

摘 要    I
1 绪论    1
1.1研究背景    1
1.2研究现状    1
1.3研究内容    2
2系统开发环境    3
2.1 python技术    3
2.1.1python简介    3
2.1.2python开发平台    3
2.1.3python文件组成    4
2.2访问数据库实现方法    4
2.3 python对MySQL数据库的两钟连接方式    5
2.4 MySql数据库    5
3 系统分析    6
3.1 可行性分析    6
3.1.1 技术可行性    6
3.1.2经济可行性    6
3.1.3操作可行性    6
3.2 系统性能分析    6
3.3 系统功能分析    7
3.4系统流程分析    8
3.4.1登录流程    8
3.4.2注册流程    9
3.4.3添加信息流程    9
3.4.4删除信息流程    10
4 系统设计    11
4.1系统概要设计    11
4.2系统结构设计    11
4.3系统顺序图设计    12
4.3.1登录模块顺序图    12
4.3.2添加信息模块顺序图    13
4.4数据库设计    13
4.4.1数据库E-R图设计    13
4.4.2数据库表设计    15
5 系统的实现    22
5.1管理员功能模块    22
5.2员工功能模块    28
5.3老人功能模块    29
6 系统测试    30
6.1 测试定义    30
6.2 测试目的    30
6.3测试方案    31
(1)模块测试    31
(2)集成测试:    31
(3)验收测试:    32
6.4系统分析    32
结论    34
参考文献    35
谢辞    36

  • 5
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

专注分享bishe530

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值