[附源码]Python计算机毕业设计出版社样书申请管理系统

news2024/11/26 4:39:17

项目运行
环境配置:
Pychram社区版+ python3.7.7 + Mysql5.7 + HBuilderX+list pip+Navicat11+Django+nodejs。

项目技术:
django + python+ Vue 等等组成,B/S模式 +pychram管理等等。

环境需要
1.运行环境:最好是python3.7.7,我们在这个版本上开发的。其他版本理论上也可以。
2.pycharm环境:pycharm都可以。推荐pycharm社区版;
3.mysql环境:建议是用5.7版本均可
4.硬件环境:windows 7/8/10 1G内存以上;或者 Mac OS;
6.Navcat11:这个版本不限10/11/14/15都可以。;
python毕设帮助,指导,本源码(见文末),调试部署

5系统详细设计

5.1管理员功能模块

管理员进行登录,进入系统前在登录页面根据要求填写用户名和密码,选择角色等信息,点击登录进行登录操作,如图5-1所示。

 

图5-1管理员登录界面图

管理员登录系统后,可以对首页、个人中心、普通管理员管理、出版社名称管理、教师管理、书籍信息管理、样书申请管理、教材申请管理等进行相应的操作管理,如图5-2所示。

 

图5-2管理员功能界面图

个人中心,在个人中心页面可以修改密码和修改个人信息管理员个人中心管理如图5-3所示。

 

 

图5-3个人中心界面图

出版社名称管理,在出版社名称管理页面可以对出版社名称等内容进行详情、修改删除等操作,如图5-4所示。

 

图5-4出版社名称管理界面图

普通管理员管理,在普通管理员管理页面可以对账号、姓名、性别、联系电话等内容进行详情、修改删除等操作,如图5-5所示。

 

图5-5普通管理员管理界面图

教师管理,在教师管理页面可以对手机号、姓名、学校、院系、年级、邮箱、地址、照片、审核回复、审核状态、审核等内容进行详情、修改删除等操作,如图5-6所示。

 

图5-6教师管理界面图

书籍信息管理,在书籍信息管理页面可以对书籍编号、书籍名称、书籍作者、数量、出版社名称、存放地址等内容进行详情、修改、删除等操作,如图5-7所示。

 

图5-7书籍信息管理界面图

样书申请管理,在样书申请管理页面可以对书籍编号、书籍名称、书籍作者、数量、出版社名称、姓名、手机号、学校、院系、年级、地址、申请时间、审核回复、审核状态、审核等内容进行详情、删除等操作,如图5-8所示。

 

图5-8样书申请管理界面图

教材申请管理,在教材申请管理页面可以对书籍编号、书籍名称、书籍作者、数量、出版社名称、姓名、手机号、学校、院系、年级、地址、申请时间、审核回复、审核状态、审核等内容进行详情、删除等操作,如图5-9所示。

 

图5-9教材申请管理界面图

5.2普通管理员功能模块

普通管理员,在登录页面填写用户名、密码进行登录,如果出现错误信息会有相应提示信息无误进入系统页面。如图5-10所示。

 

5-10普通管理员登录界面图

普通管理员登录到系统,可以对首页、个人中心、书籍信息管理、样书申请管理、教材申请管理进行操作,如图5-11所示。

 

图5-11普通管理员功能界面图

在个人中心页面,普通管理员可以通过输入账号、姓名、性别、联系电话等内容来修改个人信息,还能修改密码,如图5-12  5-13所示。

 

图5-12个人信息界面图

 

图5-13修改密码界面图

在书籍信息管理页面,普通管理员可以对书籍编号、书籍名称、书籍作者、数量、出版社名称、存放地址进行查看等操作,如图5-14所示。

 

图5-14书籍信息管理界面图

在样书申请管理页面,普通管理员可以对书籍编号、书籍名称、书籍作者、数量、出版社名称、姓名、手机号、学校、院系、年级、地址、申请时间、审核回复、审核状态、审核进行查看、删除等操作,如图5-15所示。

 

图5-15样书申请管理界面图

在教材申请管理页面,普通管理员可以对书籍编号、书籍名称、书籍作者、数量、出版社名称、姓名、手机号、学校、院系、年级、地址、申请时间、审核回复、审核状态、审核进行查看、删除等操作,如图5-16所示。

 

图5-16教材申请管理界面图

5.3教师功能模块

教师注册教师通过注册页面填写手机号、姓名、密码、确认密码、学校、院系、年级、邮箱、地址进行注册,在登录页面填写用户名、密码进行登录,如果出现错误信息会有相应提示信息无误进入系统页面。如图5-17所示。

 

 

5-17教师注册、教师登录界面图

教师登录到系统,可以对首页、个人中心、书籍信息管理、样书申请管理、教材申请管理进行操作,如图5-18所示。

 

图5-18教师功能界面图

在个人中心页面,教师可以通过输入手机号、姓名、学校、院系、年级、邮箱、地址、照片等内容来修改个人信息,还能修改密码,如图5-19  5-20所示。

 

图5-19个人信息界面图

 

图5-20修改密码界面图

在书籍信息管理页面,教师可以对书籍编号、书籍名称、书籍作者、数量、出版社名称、存放地址进行详情、样书申请、教材申请等操作,如图5-21所示。

 

图5-21书籍信息管理界面图

在样书申请管理页面,教师可以对书籍编号、书籍名称、书籍作者、数量、出版社名称、姓名、手机号、学校、院系、年级、地址、申请时间、审核回复、审核状态进行详情、删除等操作,如图5-22所示。

 

图5-22样书申请管理界面图

在教材申请管理页面,教师可以对书籍编号、书籍名称、书籍作者、数量、出版社名称、姓名、手机号、学校、院系、年级、地址、申请时间、审核回复、审核状态进行查看、删除等操作,如图5-23所示。

 

图5-23教材申请管理界面图

python毕设帮助,指导,源码获取,调试部署

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/27654.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

源自双11混部实战,Koordinator 如何保障应用服务质量?

作者:张佐玮、韩柔刚 Koordinator 团队 在洪峰流量下,如何确保应用的服务质量不受影响的同时,最大限度提升资源利用率,是考验混部技术成熟度的关键。本文将展开介绍Koordinator在资源隔离,单机QoS保障,以及…

4、SySeVR复现——Generating slices

目录 1、准备阶段 2、生成实验数据的CFG图 3、生成实验数据的PDG图 4、生成实验数据的调用图 5、获取四种类型的SyVCs 6、提取SeVCs 7、获取漏洞的代码行号 8、给切片打标签 9、将标签写入切片 1、准备阶段 实验数据我只用这些: (1)…

Spring源码深度解析:六、ConfigurationClassPostProcessor

一、前言 文章目录:Spring源码分析:文章目录 ConfigurationClassPostProcessor是非常重要的一个 后处理器。 ConfigurationClassPostProcessor完成了 配置类的解析和保存以及Component注解、Import等注解的解析工作 。将所有需要注入的bean解析成BeanD…

【学习日志】2022.11.18 Technical Artist Training Tutorial----Unlit Shader Of Unity

着色器 - Unity 手册 (unity3d.com)https://docs.unity3d.com/cn/current/Manual/Shaders.html 常用板块(Properties) _MainTex("MainTex",2D)"black"{} _Float("Float",Float)0.0 _Range("Range",Range(0.0,1…

【测试沉思录】14. 性能测试中的系统资源分析之一:CPU

作者:马海琴 编辑:毕小烦 在日常的性能测试中,我们除了关注应用本身的性能,比如服务的响应时间、TPS 等,也需要关注服务器本身的资源使用情况,比如 CPU、内存、磁盘、网络等。当然,不光要分析服…

Java中string、int、char之间互相转换

String转int (1)Integer.parseInt(String) 方法 支持“负号”! String str "123"; int num Integer.parseInt(str); 如果这个字符串中间有字母会报错! (2)Integer.valueOf(String) 方法 …

白炽灯护眼还是LED护眼?2022年被央视315表扬的护眼灯

根据各方面对比下来,还是LED灯更护眼的,听我分析一下。 白炽灯是最早的出现的灯具,是由灯丝通电加热到白炽状态的,热辐射比较严重,灯光泛黄,并且白炽灯的光电转换效率低,费电,寿命太…

排序算法图解(六):归并排序

文章目录1 归并排序简介2 思路简介及图解3 代码实现写在最后1 归并排序简介 归并排序是建立在归并操作上的一种有效,稳定的排序算法,该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。将已有序的子序列合并&#xf…

stm32cubemx hal学习记录:FreeRTOS软件定时器

一、配置过程 1、配置RCC、USART1、时钟84M 2、配置SYS,将Timebase Source修改为除滴答定时器外的其他定时器。 3、初始化LED的两个引脚、两个按键引脚 4、开启FreeRTOS,v1与v2版本不同,一般选用v1即可 5、打开定时器选项 6、创建两个定…

健身中心健身管理系统的设计与实现(源码+数据脚本+论文+技术文档)

项目描述 临近学期结束,还是毕业设计,你还在做java程序网络编程,期末作业,老师的作业要求觉得大了吗?不知道毕业设计该怎么办?网页功能的数量是否太多?没有合适的类型或系统?等等。这里根据疫情当下,你想解决的问…

Mysql进阶学习(三)排序查询与常见函数

Mysql进阶学习(三)排序查询与常见函数一、进阶3:排序查询1、语法:2、特点:3、排序方式3.1、按单个字段排序3.2、添加筛选条件再排序案例:查询部门编号>90的员工信息,并按员工编号降序3.3、按…

基于SSM实现企业生资源管理系统-ERP系统

作者主页:编程指南针 作者简介:Java领域优质创作者、CSDN博客专家 、掘金特邀作者、多年架构师设计经验、腾讯课堂常驻讲师 主要内容:Java项目、毕业设计、简历模板、学习资料、面试题库、技术互助 收藏点赞不迷路 关注作者有好处 文末获取源…

FlinkSql+Stream综合使用+广播流

Flink状态管理状态的分类Flink容错机制State Vs CheckPointCheckPoint原理State状态后端/State存储介质状态恢复和重启策略SavePointFlink TableAPI&SQL案例广播流状态管理 状态的分类 State ManagerState–开发中推荐使用:Flink自动管理/优化,支持多…

day 32 文件上传二次渲染.htaccess变异免杀

前言: #知识点: 1、文件上传-二次渲染 2、文件上传-简单免杀变异 3、文件上传-.htaccess妙用 4、文件上传-PHP语言特性 #详细点: 1、检测层面:前端,后端等 2、检测内容:文件头,完整性&am…

拥抱 Spring 全新 OAuth 解决方案

以下全文 Spring Authorization Server 简称为: SAS 背景 Spring 团队正式宣布 Spring Security OAuth 停止维护,该项目将不会再进行任何的迭代目前 Spring 生态中的 OAuth2 授权服务器是 Spring Authorization Server 已经可以正式生产使用 作为 SpringBoot 3.0 的…

设计文档编写要点

文章目录设计文档大致流程E-R关系图流程图UML图word制作目录设计文档大致流程 概要 表结构及其之间的关系(E-R 图:实体-联系图 Entity Relationship Diagram) 业务流程图、时序图(按照人操作的维度) 程序流程图、时序…

在X11图形环境下开启/关闭勿扰模式及其背后机制

开启/关闭勿扰模式 在Linux系统中、X11图形环境下,开启/关闭勿扰模式很简单,按照以下步骤操作即可: (1)鼠标左键点击右下角的“^”,即“显示隐藏的图标”。如下图所示: (2&#xf…

退火算法研究分析

模拟退火算法采用类似于模拟退火的过程。先在一个高温状态下,逐渐退火,在每个温度下慢慢冷却,最终达到物理基态(相当于算法找到最优解) 模拟退火算法属于贪心算法,在其过程中引入随机因素,以一定概率接收一…

Vue挂载(mount)和继承(extend)

vue.$mount 挂载 //index.html文件 <body><div id"app"></div> </body>//index.js文件 //1. 先看看普通的绑定 new Vue({el: #app,// el: document.getElementById(app) template: <div id"app">如果new Vue时候的option的…

【HTML5】弹性盒子实现导航栏和留言框

调CSS就像上方那样&#xff0c;代码逐渐变得扭曲&#xff0c;情绪逐渐变得暴躁。 目录 弹性盒子的核心属性 1、display设置元素生成框 2、弹性盒子比例划分 2.1flex-basis基本宽度 2.2flex-grow放大宽度 2.3flex-shrink缩小宽度 2.4单独的一个flex用法 3、flex-directi…