优秀的毕业设计论文网
计算机 JAVA 电子信息 单片机 机械机电 模具 土木工程 建筑结构 论文
热门搜索词:网络 ASP.NET 汽车 电气 数控 PLC

教室信息管理系统设计与实现

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
  
资料介绍:
摘??? 要 当今社会已经全面进入信息时代,随着高校办学规模的逐渐扩大, 院系纷杂、学生人数激增,导致日常教学工作日益繁重,因此,教育行业也亟需与信息技术相结合。目前高校教室的管理与使用基本都是传统的人工管理方式,主要缺点是耗费时间长,出错率高,经常会出现教室安排错误及人数和教室大小冲突不匹配等。这一方面耗费了大量的人力物力,另一方面,其实时性和共享性也差。 本文旨在建立了一套基于B/S架构的,并采用ASP.NET及SQL Server数据库技术实现的自动智能化教室信息管理系统,从而实现了教室管理使用数据信息的准确性、实时性及共享性。文中论述了一个教室信息管理系统实例,阐明了该实例的详细开发过程。在该系统中,用户通过注册成为系统用户,其中权限分为管理员和普通用户。所有注册用户都可以参与教室预订申请,结果查询、课表查询、课表导出及打印等操作,而只有具有管理员权限的用户才能进行系统参数设置、教室初始课表的导入、教室申请审核及教室信息管理等操作。最后,还提供教室使用信息查询及使用情况EXCEL格式的报表输出功能。另一方面,界面部分主要采用“DIV+CSS+JS”的技术,能够实现界面的美观性和动态效果,吸引更多的用户参与进来。 最后,本文指出了该程序实例中存在的一些不足,并说明了可扩展的功能模块,在今后可对这些模块进行完善和改进。 关键词:教室信息管理,B/S架构,C#语言,SQL Server 1.1.??? 系统功能需求 1.1.1.????? ?系统登录及注册模块 进入教室信息管理系统首先需要用户登录,本系统用户级别分为一般用户(主要为教师)及系统管理员。用户需先注册会员基本信息,才能登录本系统进行相关操作。注册信息主要有:用户名、密码、姓名、权限及邮箱等信息。 另外,系统管理员除了可进行一般用户的权限操作外,还能进行后台管理操作,例如修改个人信息资料,修改系统初始化配置参数(诸如教室总数、所属学期、教室最大开放座位数),在线用户申请审核及新增教室信息(EXCEL课表导入等)。所有注册成功的用户均可进行教室预约、审核结果查询,课表EXCEL导出及打印等功能操作,并可对当前本用户修改密码或注销。 1.1.2.????? 系统参数及安全性设置模块 拥有管理员权限的用户登录后进入系统进行系统参数的设置。系统参数设置包括整个系统的注册规则修改、登录权限修改、注册用户的信息管理、后台教室信息初始参数的设置与管理。管理员可对系统进行初始化参数设置,如建立及修改系统口令,增删用户,对系统进行维护、备份等处理 另外,由于教室管理的保密性要求很高。为防止教室使用出现冲突还要进行安全性的考虑。用户名的设置遵循唯一性,一个用户只有一个ID,禁止出现重复ID和一对多的关系。在密码设置,需要进行加密算法设置。本文采用MD5加密技术,设用户密码为PWD,加密函数为MD5,则MD5(PWD)就是用户最终加密后的密码。当用户注册时,将用户密码PSW利用MD5函数处理后再加上附加字符串addSubStr,即MD5(PSW)+addSubStr存储到数据库中,今后,用户每次登录都将用户密码进行同样处理后进行与数据库中值的比对,如果相同就通过验证。具体转换算法代码见第四章。 1.1.3.????? 系统在线审核及教室管理模块 在教室管理模块,系统管理员可以查询及更新当前教室的一些基本信息,还能增加新建教室信息。主要参数包括导入初始的教室课表,教室课表为EXCEL格式,要求能够智能化的将EXCEL格式课表导入到系统数据库中,并且根据EXCEL课表文件名自动获取其教室编号,然后也新增到数据库中;另外,还需要设置教室地址(如北楼、南楼等)、教室最大座位数及教室类型(如:专业小教室、阶梯教室、自习室及实验室等)等。 管理员登陆系统后可在线对用户提交的教室使用申请进行审核,审核的信息包括用户提交的预约申请中的相关信息,及当前系统根据用户申请参数所反馈的教室数量、使用状态信息等参数。系统管理员可根据这些信息进行综合评判(诸如:申请课程所属专业、申请教室类型、申请教室当前状态机教室最大座位数等)。对于符合要求的批准申请,对不符合要求的拒绝申请,并反馈拒绝理由。 1.1.4.????? 在线教室预约申请模块 该模块为本系统的核心模块。又分为用户在线教室预约申请和预约审核结果查询2个子系统。用户进入该系统后,可以先设置相应的参数。教室编号参数在用户登录系统后,自动根据当前全校教室信息生成的下拉列表菜单供用户选择相关教室编号。之后,用户可以设置所属专业、使用时间及上课人数等参数。 在审核结果查询模块,用户可查询自己名下的申请记录的评审结果和教室信息管理系统管理员的反馈信息。 1.1.5.????? 教室使用情况报表模块 该模块又分为最新教室课表查询模块和教室EXCEL格式课表导出模块。用户进入该模块后可在系统自动生成的现有教室编号中选择想要查询的课表,点击查询后,系统能自动生成该教室本学年度下的最新课表信息,并提供此教室的最新课表信息的EXCEL格式导出及打印功能。用户点击EXCEL报表导出按钮,系统自动导出EXCEL格式的信息报表到指定目录下。