基于ASP.NET的多媒体教室申请系统的设计与实现
【作者】网站采编
【关键词】
【摘要】为了提高广西民族师范学院师生申请使用多媒体教室的登记、查询及审批等流程的管理效率,降低管理人员的工作负担,淘汰以前的纸质申请及人工管理方法,基于ASP.NET技术和SQL Serv
为了提高广西民族师范学院师生申请使用多媒体教室的登记、查询及审批等流程的管理效率,降低管理人员的工作负担,淘汰以前的纸质申请及人工管理方法,基于ASP.NET技术和SQL Server 2008作为后台数据库,设计了多媒体教室申请系统,实现了前台用户申请功能模块和后台管理员管理功能模块等主要功能。
1 概述
广西民族师范学院近年来,因开设专业不断增多,全校师生总人数也不断增多,也导致了非正常上课时间的社团活动、学生或教师活动申请也日益增多。仅以学校的第一教学楼申请使用的多媒体教室为例,根据统计结果,2018年春季学期申请使用记录数量为578条,2018年秋季学期申请使用记录数量多达960条,接近翻倍。
另外,学校用于申请多媒体教室的教务系统无法登记非上课时间的申请,历年来多采用人工在登记本上登记的方式,经常发生因申请时间重复而导致的教室冲突等问题。加上历年来一直采用纸质申请单管理、以人工方式进行翻阅查询,不仅增加了管理者的负担,也不利于管理的便捷。这些情况,显然和现代社会提倡的无纸化、便捷管理不符。
因此,开发一个多媒体教室申请系统进行管理,通过计算机录入信息,不仅能够节省大量的纸张,还能通过计算机快速检索、快速修改申请单信息、快速发现重复申请冲突,为管理人员减轻了工作负担,大大提高管理工作的效率。
2 系统的设计与实现
根据对往年申请流程进行分析和调研,并结合学校现状,对系统的具体功能模块设计如下:
2.1 用户申请功能模块的设计与实现
(1)创建申请。申请人根据申请单上的信息,按照系统的分步骤提示,进行信息的录入,主要的分步骤内容为:(1)选择活动教室;(2)选择活动的起始时间;(3)输入个人姓名及联系方式;(4)输入使用单位、负责人姓名及联系方式;(5)输入需要开启多媒体柜台门禁人员的姓名、学号(工号)及联系方式;(6)输入活动人数和活动内容;(7)核对并确认申请信息;(8)输入接收申请回执的邮箱。申请过程中,如果发生活动教室和时间冲突,系统将在完成第(3)分步骤后及时反馈冲突信息,终止信息录入,待申请人修正冲突后重新进行申请。
(2)修改申请:申请人可以在原已成功申请录入的内容基础上进行各申请分步骤中的信息。为了防止申请信息被恶意修改,需要先进行信息检验。只有当申请人输入申请回执上的申请单编号、学号(工号)并等待系统核对正确后,才可以进入原申请的修改链接进行修改。系统将调出之前成功录入的信息,申请人只需直接对需要修改的部分进行修改并提交即可。
(3)查询申请:任何使用该系统的人员均可以对已申请成功的申请单进行查询,检索活动教室是否已经被人使用等信息。系统提供了三种主要的查询方式:按使用教室查询、按申请人姓名查询、按申请单编号查询。另外,也可以直接使用查看所有申请功能查看所有的申请单。
2.2 管理员管理功能模块的设计与实现
(1)系统登录模块:管理人员通过管理员入口进入,输入正确的账号和密码后成功进入后台管理界面。管理人员的基本信息通过系统开发管理员统一录入,后期可以增加、修改或删除管理人员信息。系统为管理人员提供忘记密码和修改密码等常用功能。
(2)查看未审批申请:管理人员可以通过此功能查看已成功申请但未进行审批处理的申请单信息。管理员审批申请完成后通过点击完成审批按钮,将审批状态进行更改。
(3)查看已审批申请:管理人员可以通过此功能查看未超过使用结束时间的已经进行审批处理的申请单信息。
(4)查看本日申请:管理人员可以通过此功能快速查看本日需要使用多媒体教室的所有申请,对于在非正常上课时间内已在使用的多媒体教室,若没有从系统查询到申请记录的,将判断为未经允许乱用。
(5)查看历史申请:为了防止数据量过大,优化管理员对申请信息的查看,系统将自动清理已经超过使用结束时间的申请单信息。管理人员可以根据需要,通过此功能查看已经过期的历史申请单信息。
(6)查看设备情况:通过此功能可以查看各多媒体教室内的设备信息情况及是否正常等状态。
(7)查看维修情况:可以查询管理过程中反馈或发现的故障信息,进行维修情况的跟踪和处理。
(8)查看助理信息:查看协助管理的学生助理的基本个人信息和联系方式等,方便在日常管理过程中管理人员之间的相互了解和联系。
文章来源:《盐城师范学院学报》 网址: http://www.ycsfxyxb.cn/qikandaodu/2021/0112/465.html