推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

基于Python的多媒体教室管理系统设计

更新时间:2019-12-22 19:08:02 大小:2M 上传用户:songhuahua查看TA发布的资源 标签:python多媒体教室管理系统 下载积分:1分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

为了延长多媒体教室设备使用寿命,减少教室管理员的工作量,将一台总控计算机和多台教室计算机组建在同一局域网内,并基于Python语言设计了一套多媒体教室管理系统。启动该系统后,总控计算机将依照Excel文件中预设的时间节点唤醒各教室计算机,教室计算机则按照Excel文件中的课表安排通过串口按时完成开关投影机的工作。在实际测试中,系统运行稳定,使用成本低,布线施工难度不高。


部分文件列表

文件名 大小
基于Python的多媒体教室管理系统设计.pdf 2M

部分页面预览

(完整内容请下载后查看)
21  
2
(
重庆科技学院学报 自然科学版  
)
2019  
4
年 月  
卷 第  
Python  
于  
多媒设计  
王玉  
(
职业技术学院 州  
236800)  
: , ,  
为了使寿命 管理的工作量 计算计算建  
同一域网内 并于  
Python Excel  
语言计了一套多管理系统 系统计算照  
时间计算计算则按照  
Excel  
中的通过时完成机  
, , ,  
的工在实试中 系统使成本线工难度不高  
:
关键词 管理  
; Python;  
; ;  
机 串醒  
: TN791  
: A  
: 1673 - 1980( 2019) 02 - 0075 - 04  
文章编号  
中图分类号  
文献标识码  
计算机技术的发展 多应用逐  
RS232 ,  
线计算通过串  
通过  
1]  
计算备  
线控制实现的  
及  
、  
基础性硬件设多使寿命配  
与关每台计算计算通过路  
,  
价格使寿仅  
。  
域网  
4 000 h 20 000 h  
左右 灯泡使寿命仅  
2]  
左右 且使作不坏  
, ,  
备日管理使需  
,  
关机 使寿命 目前 大校  
备的方实现统  
管理 亳州职技术学院在实际  
:
使中发现在以下问题 备的增加  
; 、  
成本 备的增加系统线  
; 、 。  
程度 维修 维对困难 为了避免这  
1
多媒结构  
问题 我们于  
Python  
语言计了一套多媒  
1. 2  
流程设计  
管理系统以下问题  
Python  
语言法  
管理系统  
3]  
:
洁 跨势  
Python  
于  
( 1)  
什么控制计算自动和  
; ( 2) ,  
计算实现  
系统使成本不高  
闭  
1
件及工流程  
; ( 3)  
控制需  
计算实现  
时完成作  
管理通过硬件实现教室  
1. 1  
成  
管理系统硬件由计算路  
、 、 (  
器 各计算图  
1) 。  
计算自动算  
备包计算室  
通过计算线实现  
计算计算机与之  
计算的开关机控制 使硬件大  
: 2018 - 12 - 18  
收稿日期  
: “  
基金项目 国家医疗与管理专业  
”( XM - 01) ; 2018  
年安质量工程项  
目 大模在线程  
——— ( MOOC) ( 2018MOOC104) ;  
理及应用  
亳州职技术学院 床检器  
( 2017BZJPKC08) ;  
“ ” ( 2017BZJPKC10)  
亳州职技术学院 计算机控制技术 项目  
项目  
:
作者简介 张喜红  
( 1983 ) , , , , 。  
男 硕士 研究方向为计算机应用技术  
·75·  
, :  
于  
Python  
理系设计  
通过实现控  
, , 。  
控制因  
, ,  
省去实现自动控制系统重  
作  
, ,  
计算在  
增加备的情况计算的开操  
作可通过实现 算  
完成所有醒  
工  
2
课时间安排  
,  
作量足  
,  
表  
:
下  
机控制室  
def Read_Class_time( class_path) : #  
度  
计算来完成  
课时间  
# class_path  
于以上考虑 系统流程  
:
放路径  
data = xlrd. open_workbook( class_path)  
table = data. sheets( ) 0#  
( 1)  
计算度的时间 在  
5 min  
前  
络  
的  
计算机  
Sheet1  
( 2)  
, ,  
计算行程读  
#
Sheet1  
2 ,  
据 得到间  
取  
据  
Class_time = table. col_values( 1)  
Sheet1  
取  
值  
Difference_time = table. col( 2) 0. value  
安  
, ,  
行计算关机室  
计算机  
#
3 1 ,  
据 得到  
( 3)  
通过启  
时间间期性到  
,  
时间 时间到 通过机  
#
并把时  
“ ”  
, ,  
关机闭投机 然行计算机关机指  
为单表  
计算机  
value_list = ]  
for t in range( 010) :  
2
软件设计现  
h = int( 24* 3600* Class_timet3600) #  
2. 1  
计算机程序  
m = int( 24* 3600* Class_timet%360060) #  
计算的主度的息  
# “ ” ,  
为单便时  
时间 通过技术媒  
比较  
,  
计算实现时  
value = h + m60. 0 - Difference_time60. 0  
完成的程序  
value_list. append( value)  
Excel  
计 开时间通过取  
件得以  
时间时间与  
Excel  
return value_list #  
返回表  
Python  
time  
计算机系  
通过  
语言  
时间 下  
def get_current_time( ) : #  
2
时间式存于  
:
, ,  
后 通过  
Python  
语言中  
间  
xlrd Excel  
数将  
中的开时间列  
current_time = list( time. localtime( ) ) #  
控  
; , ,  
台保持间  
机系间  
hour = current_time3#  
时间间通过  
Python time  
语言中  
块  
“ ”  
时  
time. localtime( )  
, ,  
期性系统时间 并  
minute = current_time4#  
“ ”  
分  
Excel  
时间进行相  
value = hour + minute60. 0#  
“ ”  
时  
从  
通过技术计算  
Python xlrd Ex-  
为单便比较  
return value  
通过送  
2
示  
通过  
语言中  
cel  
时间点  
·76·  

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载