您好,欢迎来到爱站旅游。
搜索
您的当前位置:首页教室信息管理信息系统开题报告

教室信息管理信息系统开题报告

来源:爱站旅游
一、选题的目的、意义和研究现状

一、目的: 在高等院校中,教育越来越趋于信息化,而高等院校中有许多的教室,有各种各样的类型。考研或者自习的学生需要占用普通的自习室教室,不同院校的老师讲授不同类型的课程也需要不同类型的教室,例如上机课程、实验课程需要特殊功能的不同类型的机房,还要考虑教室的容量。学校的学生组织或者一些其他组织需要开会也需要预定空闲的教室,而提高高等院校的教室利用率,使教室的使用,教室的安排更加合理,会在很大程度上提高教师的教学质量、教学成果和学生活动的质量。尽量避免教室资源的分配缺乏情况。而当前教室的管理信息是楼层管理员通过一楼的白板,根据学校教务处的文件每天关楼前将第二天的教室使用的当日情况记录在上,而预约教室则需要先向管理员申请,管理员人工核对被申请教室的使用日历,再将结果通知申请人,若申请通过后,教学楼管理员在记录在手册上,申请人方可在规定时间使用申请的教室。而申请人仅可以看到当日的教室使用情况而不能看到教室学期的使用日历,这种传统的方式不仅浪费时间,而且申请的审批效率也很低,过程繁多,会导致教室资源的浪费,让希望预定教室的申请人不能及时有效的预定到教室,也会让管理员的工作增加,效率也很低下。 为了提高教室的使用效率,提高审批处理这类问题的效率,给申请人和管理员带来方便,不浪费教室资源,让教室得到更高的利用率,通过目前学习的软件工程专业的知识和web开发技术,实现一个简易方便的校园教室信息管理系统,方便申请人预定教室,方便管理员处理教室预定消息。 二、意义: 校园教室信息管理系统的目标就是立足于校园内教室的使用实际情况,着眼于未来信息化校园的发展,以强化校园管理,提高教育质量,方便教室管理员对教室资源的管理和查询,提高校园服务的效率和服务质量,设计一套符合快速、方便预定教室功能规范要求,快捷便利,操作简便的教室信息管理系统,为学生、教师、信息管理员提供了一套全方位的解决方案。教室信息管理系统能够实现对教室信息的管理,实现管理员对教室信息的查询和管理。为满足系统的全面性、实时性、操作简单的方便性和系统功能扩展灵活性的要求,我们设计了这个全新的教室信息管理系统,该系统必将进一步促进校园的信息化管理。教室信息管理系统主要针对预定教室业务展开的。教室信息系统的应用,简化了教室管理员管理教室信息、教室信息的增删改查操作以及审批预定信息的工作,从而提高了教室管理的效率,使管理员的工作更加高效,速度,统计结果更加准确,对于整个校园有着举足轻重的地位。改善校园管理,支持教学的信息化,以科学、规范的校园内部管理体系为基础,充分利用电子计算机、网络通信及数据库等现代信息技术,在几年时间内,优化校园工作流程,实现教室信息的全电子化管理,建立远程预定教室的系统,全面建设数字化校园。 三、研究现状: 在高等院校中,虽然教育越来越趋于信息化,但是目前大多数校园内的教室预定还是采用比较传统的方式,当前教室的管理信息是楼层管理员通过一楼的白板,根据学校教务处的文件每天关楼前将第二天的教室使用的当日情况记录在上,而预约教室则需要先向管理员申请,管理员人工核对被申请教室的使用日历,再将结果通知申请人,若申请通过后,教学楼管理员在记录在手册上,申请人方可在规定时间使用申请的教室。而申请人仅可以看到当日的教室使用情况而不能看到教室学期的使用日历,这种传统的方式不仅浪费时间,而且申请的审批效率也很低,过程繁多,会导致教室资源的浪费,让希望预定教室的申请人不能及时有效的预定到教室,也会让管理员的工作增加,效率也很低下。 二、研究方案及预期结果

一、研究内容 该系统的研究内容主要有三部分,具体如下: 1.系统的业务流程研究 (1)管理员对教室基本信息维护。 (2)教室管理员根据实际情况对教室基本信息的增、删、改、查。 (3)管理员根据学生用户或者教师用户的教室预定申请单来进行教室预定审批操作,并记录教室预定信息,并更新教室基本信息。 (4)学生用户或者教师用户登录后可以查看自己的基本信息,并对自己的一些基本信息进行修改。 (5)学生用户或者教师用户登录后可以对空教室进行查询。 (6)学生用户或者教师用户登陆后可以查看教室使用日历,并预约空闲的教室,提交申请预约条目。 (7)学生用户或者教师用户登录后可以查看自己的教室预约条目,对未审批完成的

条目课撤销预约。 2.数据库安全的设计 数据库安全性设计步骤大致如下: (1)安全性系统总体结构与功能设计; (2)结合整体数据库表设计的安全性系统数据库表设计; (3)DBMS 系统管理表一致性设计; (4)面向数据库管理员的安全性管理功能设计。 (5)确保进入数据库的数据正确无误 (6)双重用户管理 (7)基于数据安全性的应用对象表头设计 (8)处理并发事务,为了保证事务的原子性,在执行不成功的事务上采用数据库事务回滚操作老保证数据的正确性。 (9)阻止不合法访问的一个最好方法是将用户不拥有访问权限的功能隐蔽起来,使之不知道系统的全貌,不给恶意试探的机会。这是按角色拥有权限动态生成面向指定用户系 (10)采用和其他数据库应用相同的、操作性强的、可自学习的友好界面,在客户端 而不是服务器端进行数据库管理操作,也是解决入门难的有效途径。操作越简便越容易入门,越不易出错,数据库也就越安全。 3.系统功能设计 通过对教室预定管理的业务的调查和了解后,设计了教室预定管理系统的系统功能。 本系统是对教室的使用情况进行管理,为用户提供了一套操作简洁、使用可靠、界面友好、易于管理和使用的处理工具。本系统通过对教室使用情况进行统一处理,对普通用户的预定申请进行统一集中的审批,以提高工作效率,提高教室管理的效率,提高教室管理的科学性,方便用户查询空闲教室,方便管理人员管理教室信息。 本系统主要大致包含两大功能模块,分别包括:普通用户模块(学生用户功能模块、教师用户功能模块)、管理员功能模块。 其中学生用户和教师用户均为普通用户,二者均可拥有普通用户查询空闲教室和预定空闲教室的基本功能,而只有管理员用户才可以管理普通用户和教室信息的增删改查以及审批空闲教室预定申请。 校园教室预定管理系统的系统结构如图1所示。

图1 教室管理系统结构图 其中这三个模块又何以细分出如下的子模块,它们的功能如下: (1) 普通用户基本信息维护 维护普通用户的个人基本信息,包括学生用户的基本信息和教师用户的基本信息。普通用户登录后可查看个人基本信息,修改密码和修改头像等。 (2) 普通用户的公告栏管理 普通用户登录后,可以查看由管理员发布的公告栏信息。 (3) 普通用户的教室信息管理

普通用户登录后,可以查看所有教室的基本信息,包括教室的类型、容量、地址、使用情况。 (4) 普通用户查询空教室 普通用户登录后,可以查询空闲教室。 (5) 普通用户的教室预定 普通用户登录后,查询空闲教室,并对空闲的教室进行预定申请。 (6) 普通用户预定申请条目管理 普通用户可以查询自己所有的预定申请条目。 (7) 管理员信息管理 管理员登录系统后,可以对自己的信息以及普通用户的信息,包括学生用户信息和教师用户信息进行管理,即增加、删除、修改、查询普通用户的信息,包括普通用户的用户名、性别、年龄、所属院系、所属班级、学号(学生用户)、联系方式等基本信息。 (8) 管理员教室基本信息管理 管理员登陆后对教室的基本信息的增加、删除、修改、查询,教室基本信息包括教室的容量、类型、地点、使用情况、教室的使用日历等。 (9) 管理员对教室预定申请管理 管理员登陆后,可以查看所有的教室预定申请条目,并对这些申请条目进行审批操作。 (10) 管理员对公告栏的管理 管理员登陆后,可以增加、删除、修改、查询公告栏上的公告条目。 二、解决问题 校园的教室预定依然处于传统的人工记录教室,人工审批预定的阶段,管理员需要每天晚上做好第二天的准备工作,而临时的教室占用情况很常见,但是每个教学楼的教室记录板却并不具有时效性,这就使得教室资源的浪费和处理此类问题效率的低下。每当到了期末考试的学期末,教室作为考场的占用和教室作为未结课的课程授课用以及作为学生自习室的使用等,会使得教室资源紧张,往往教室资源得不到有效的利用。 教室预定系统就是为管理人员掌握如何管理教室资源,使得每一间教室都得到充分的利用的软件系统。该系统提供了管理人员对教室信息维护的常规操作,包括教室基本信息的增删改查等功能。 三、基本理论

教室预定管理系统的开发以软件工程方法学为指导理论,严格按照软件生命周期的问题定义、可行性研究、需求分析、总体设计、详细设计、编码和单元测试、综合测试和软件维护这8个阶段来执行。软件过程方面,本系统所采用的是瀑布模型,这里的瀑布模型不是传统的瀑布模型,由于实际开发中,用户的需求会经常发生改变,所以在每个阶段都会有变化的需求验证这一环节,瀑布模型具有以下特点,阶段间具有顺序性和依赖性、推迟现实的观点、质量保证的观点。结合我现在的开发实际,采用瀑布模型是最合理的选择。 四、方法及技术路线 开发语言:Java 开发环境:Android Studio 界面设计:HTML 数据库搭建:SQL 首先,熟悉高等院校内教室预定的业务流程,规划好系统功能图,系统业务流程图。本系统开发主要采用Android Studio作为Java语言的开发环境和sql数据库实现Java与数据库的连接。采用面向对象的方法,利用面向对象的优势,提高代码的重用性。用户图形界面使用HTML,业务逻辑层和数据访问层使用Java语言实现。 五、论文框架 1.系统概述:系统背景及现存系统概括、系统目标。 2.可行性分析:技术可行性、经济可行性、使用可行性。 3.需求分析:系统功能描述、各模块的系统业务流程图、系统功能需求。 4.系统设计:系统软件结构图、系统流程简图、系统功能模块设计、数据库设计、接口设计、出错处理。 5.系统编码:编码语言选择、编码特点。 6.系统测试:测试方案、单元测试、系统测试 7.结论:致谢、参考书目、附录、参考文献。 三、研究进度

2019年3月4日— 3月31日 完成搜索文献上网查询及整理资料等论文的前期工作,并在老师的指导下撰写“开题报告”。 2019年4月1日—4月8日 提交开题报告,在指导老师辅导下修改并且打印成稿。

2019年4月9日—4月14日 需求分析对软件项目设计规划。 2019年4月15日—4月25日 对软件项目进行系统设计。 2019年 4月26日—5月15日 对软件项目进行编码设计。 2019年5月16日—5月24日 软件测试。对软件进行测试,以完善软件的功能。 2019年5月25日—6月10日 提交毕业论文初稿及应用软件,在指导教师辅导下修改论文,提交一次审稿、二次审稿并且生成最终论文。 四、主要参考文献

[1] 萨师煊、王珊 《数据库系统概论》 高等教育出版社 [2] 郑仁杰 马素霞 麻志毅 《软件工程》 人民邮电出版社 [3] 张海潘 《软件工程导论(第5版)》 清华大学出版社 [4] 贺平 《软件测试教程》电子工业出版社 [5] 胡敏 黄宏程 李冲 《Android移动应用设计与开发》 人民邮电出版社 [7] 明日科技 《Java从入门到精通》清华大学出版社 [8] 郭霖《第一行代码》人民邮电出版社 五、指导教师意见

指导教师签字:

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- azee.cn 版权所有

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务