一种学校智能信息管理系统及方法

文档序号:6403199阅读:621来源:国知局
专利名称:一种学校智能信息管理系统及方法
技术领域
本发明涉及教育管理技术领域,尤其是涉及一种学校智能信息管理系统及方法。
背景技术
我国的各学校教师、学生人数众多,学校需要一个足够完善的教务管理系统来管理学生的学籍、选课和教师的授课安排等信息,现今全国各学校的管理系统正逐步与网络信息技术接轨,对学校的学员信息能够更方便地进行管理,运用教务管理系统实现管理模式的科学化、现代化,大大提高学校教务管理的运行效率和管理水平。因此,在科技、信息和网络技术高速发展的带动下,教务管理系统趋向于集计算机网络技术、科学管理方法等于一体,方便处理教务工作。由于学校教务管理的特殊性,决定了教务服务的综合性较其他服务更为突出和特殊,而学校教务对用于辅助管理的管理系统要求就相对更高。对于学校教务而言,具有实用意义的管理系统,在硬件上需要采用互联网、办公自动化等信息技术,在软件上需要融入当代各学校最优秀的管理思想,从而更好地辅助教务人员的管理工作。作为计算机应用的一种,使用计算机对学生档案进行管理,有着手工管理所无法比拟的优点,如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学生档案管理的效率,也是学校向科学化、正规化管理发展的必要条件,更是各个高等院校与世界接轨的重要条件。现有技术中,对于学校信息的管理主要还限于学生的信息管理,没有同时针对教师、学生及管理人员的多层级管理系统,无法实现管理信息数据的同步实时更新。而且在不同地区,不同语种人群中使用也会遇到语言不便,如民族大学或少数民族地区,不方便管理人员进行信息管理和少数民族学生的信息互动。现在的大部分学校管理系统保存历史记录只利用数据库的日记文件来保存,不能快速恢复,系统里的数据丢失风险较大,历史记录的保存和恢复能力不足。针对上述技术问题,·目前还没有有效的解决办法,可以满足学校信息的智能化管理、多语言以及数据不易丢失的要求。

发明内容
本发明所解决的技术问题是提供一种学校智能信息管理系统及方法,本发明是一种基于Web的教学管理系统,一方面面向包括学生、教师和教学管理人员,大大方便学校的教务管理,另一方面通过数据库管理学校的庞大信息量,保证了数据的准确、及时、全面和详实。本发明采用计算机对学生和教师进行全面管理,进一步提高办学效益和现代化水平。实现学生和教师信息管理的同步,考勤管理数据同步,并且添加时间管理等其他相关功能,实现学校智能信息管理系统工作流程的机构化、系统化、规范化和自动化。为了解决上述技术问题,本发明提供了一种学校智能信息管理系统及方法,其中,学校智能信息管理系统,包括:客户端互动模块,用于学校智能信息管理系统与客户端进行信息互动,接收所述客户端的请求;所述请求包含语言和应用模式的选择;国际同步化模块,用于进行所述语言的分语种处理;集中管理模块,用于对所述请求中的不同信息进行分类处理;历史记录模块,用于对所述分类处理后的所述不同信息进行记录并存储所述记录。优选地,所述客户端包括学生、教师、教学管理员、系统管理员和图书管理员;所述客户端互动模块包括学生模块、教师模块、教学管理员模块、考试模块、图书管理员模块和权限模块。更加优选地,所述学生模块用于所述学生进行学生信息互动;所述学生信息互动包括学生在线交流、查看自己的课程信息、选课、查看考试成绩、查看通知、查看奖惩情况、在线下载教案、对教师进行评价、在线订购教材、留言以及查询图书信息;所述教师模块用于所述教师进行教师信息互动;所述教师信息互动包括在线课程信息、布置作业、作业评价、学生成绩录入、资源管理、在线交流、答复学生问题以及查阅图书 目息;所述教学管理员模块用于所述教学管理员进行教学信息交互;所述教学管理员的所述教学信息交互包括增加、更改和删除学生,增加、更改和删除教师,增加、更改和删除课程以及增加、更改和删除班级;所述考试模块用于·从所述学校智能信息管理系统中调取所需专业的考试科目,并在所有学生考完后自动评分;所述图书管理员模块用于所述图书管理员进行图书信息管理,所述图书信息管理包括增加、更改和删除图书信息,所述图书信息包括图书名称、图书作者、图书出版社、图书是否在馆以及图书在具体哪个图书馆;所述权根模块用于所述系统管理员对所述学生模块、所述教师模块、所述教学管理员模块、所述考试模块和所述图书管理员模块分配不同的访问权限,所有客户端登录相应模块均需要进行相应的权限验证。更加优选地,所述系统管理员包括高级管理员和管理员,所述高级管理员具有增力口、更改和删除其他管理员,并且对所述学生、所述教师和所述教学管理员进行增加、更改和删除的权限;所述管理员为普通管理员,只具有对所述学生、所述教师和所述教学管理员进行增加、更改和删除的权限,所述管理员不具有增加、更改和删除其他管理员的权限;所述高级管理员和所述管理员的用户名和密码能预先在所述学校智能信息管理系统中进行设定。更加优选地,所述语言包括维吾尔文、中文和英文;所述客户端的所述语言的选择为所述维吾尔文、所述中文或所述英文之一;所述应用模式包括Clint模式、Server模式、Clint/Server模式和Browser/Server模式,分别简称为C模式、S模式、C/S模式和B/S模式;所述客户端的所述应用模式的选择为所述C模式、所述S模式、所述C/S模式或所述B/S模式之一。更加优选地,所述应用模式采用所述B/S模式。更加优选地,所述国际同步化模块包括维吾尔文模块、中文模块和英文模块;所述国际同步化模块还包括国际同步数据库,所述国际同步化模块根据语种不同的采用对应语种来管理信息;所述维吾尔文模块、所述中文模块和所述英文模块之间通过所述国际同步数据库进行数据交互更新;所述维吾尔文通过所述维吾尔文模块进行管理,所述中文通过所述中文模块进行管理,所述英文通过所述英文模块进行管理。更加优选地,所述维吾尔文模块包括维吾尔文同步数据库,所述中文模块包括中文同步数据库,所述英文模块包括英文同步数据库;所述维吾尔文同步数据库包括维吾尔文数据库主表和维吾尔文数据库附表,所述中文同步数据库包括中文数据库主表和中文数据库附表,所述英文同步数据库包括英文数据库主表和英文数据库附表,所述国际数据库主表保存所述维吾尔文数据库主表、所述中文数据库主表和所述英文数据库主表三个主表里面共同的元素,当其中一个主表的信息变化时,不会影响其余两个主表里面保存的信息。更加优选地,所述学校智能信息管理系统采用JSP技术;所述学校智能信息管理系统采用MySQL数据库。一种学校智能信息管理方法,包括:S1:客户端通过客户端互动模块提出信息交互的所述请求;所述请求包含应用模式的选择;S2:国际同步化模块接收所述请求,并对所述请求中的所述语言进行判断并分语种管理,所述国际同步化模块将分语种管理的所述请求传输给集中管理模块;S3:所述集中管理模块接收分语种管理后的所述请求,所述集中管理模块将分语种管理后的所述请求中 的不同信息进行判断并分类处理;S4:所述集中管理模块将分类处理后的所述不同信息传输给历史记录模块;S5:所述历史记录模块接收分类处理后的所述不同信息并反馈给所述客户端。优选地,所述客户端包括学生、教师、教学管理员、系统管理员和图书管理员;所述客户端互动模块包括学生模块、教师模块、教学管理员模块、考试模块、图书管理员模块和权限模块。更加优选地,所述学生互动模块接收所述学生的所述请求并进行判断:a.所述学生查看并选取自己的课程,所述学校智能信息管理方法会列出所有所述学生选择的课程,若所述学生选错了所述课程,所述学校智能信息管理方法会提示错误信息,所述学生重新选择所述课程;b.所述学生查看自己的成绩,包括所述学生已选课程的名称、学分以及所述学生的总分;若教师还未给出成绩,则所述学校智能信息管理方法会提示相关信息;c.所述学生更改自己的个人信息,所述个人信息包括用户名,用户密码,联系方式及联系地址,其中所述用户密码不能为空;d.所述学生查看学生课表,所述学生课表包括课程时间、课程地点、课程名称、教师名称以及所述课程的所修学分;若教师还没有选择课程而此时所述学生又查询所述学生课表,所述教师名称能够为空;e.所述学生查询所需借阅的图书信息。更加优选地,根据所述教师在所述教师互动模块中是否接受所述学生的所选课程进行交互:所述教师必须在接受所述学生的所选课程后,才能给所述学生进行打分,若所述教师非所述学生的所选课程的负责教师,则不能对所述学生的所选课程进行信息交互;1.所述教师进行所述打分时,所述学校智能信息管理系统会列出所述教师所代课程的专业班级,然后列出选报了所述课程的所有学生,并能够查询所有学生的所述个人信息; .所述学生考试结束后,所述教师输入并确认所述学生的成绩,所述学校智能信息管理系统会根据总成绩来判断所述学生是否通过了所述考试;所述总成绩=考试成绩X (1-η) +平时成绩Xn ;考试成绩由学生考完试后系统自动打分,所述平时成绩由所述教师给出并输入;所述η为自然数,且所述η小于等于100 ;所述η由所述教师通过所述教师模块进行设定;ii1.所述教师能查看教师课表,所述教师课表包括课程时间、课程地点、课程名称、班级名称以及所述学生此门课程的所修学分;iv.所述教师能查询所需借阅的图书信息。更加优选地,所述教学管理员通过所述教学管理员模块进行所述课程排课时,若同一教师在同一时间上两门课程,系统会提不错误信息;若同一教室在同一时间上两门课程,系统会提示错误信息;若同一班级在同一时间上两门课程,系统会提示错误信息。更加优选地,所述客户端更新所述请求时,所述国际同步化模块将更新的所述请求添加到所述维吾尔文数据库主表、所述中文数据库主表和所述英文数据库主表中的其中一个所述主表后,所述国际同步化模块获取其中一个所述主表中数据的id,所述国际同步化模块通过所述id在其中一个所述主表对应的附表里面添加更新的所述请求,其中一个所述主表对应的所述附表会自动同步相应的其中一个所述主表,所述国际数据库主表同步更新所述维吾尔文数据库主表、所述中文数据库主表和所述英文数据库主表里其中一个所述主表里面的数据,其他客户端通过选定的语言查看其他的语言的更新信息。其中,所述JSP (Java Server Pages)是由 Sun Microsystems 公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML文件0.htm, *.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件0.jsp)。用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行。JSP技术的优势在于:(I) 一次编写,到处运行。除了系统之外,代码不做任何更改。(2)系统的多平台支持。基本上可以在所有平台上的任意环境中开发,在任意环境中进行系统部署,在任意环境中扩展。相比ASP的局限性JSP的优势是显而易见的。(3)强大的可伸缩性。从只有一个小的Jar文件就可以运行Servlet/JSP,到由多台服务器进行集群和负载均衡,到多台Application进行事务处理,消息处理,一台服务器到无数台服务器,Java显示了一个巨大的生命力。(4)多样化和功能强大的开发工具支持。这一点与ASP很像,Java已经有了许多非常优秀的开发工具,而且许多可以免费得到,并且其中许多已经可以顺利的运行于多种平台之下。(5)支持服务器端组件。web应用需要强大的服务器端组件来支持,开发人员需要利用其他工具设计实现复杂功能的组件供web页面调用,以增强系统性能。JSP可以使用成熟的JAVA BEANS组件来实现复杂商务功能。其中,所述MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司。MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL的SQL语言是用于访问 数据库的最常用标准化语言。MySQL软件采用了双授权政策(本词条“授权政策”),它分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择MySQL作为网站数据库。由于其社区版的性能卓越,搭配PHP和Apache可组成良好的开发环境。MySQL的优势在于:①使用了多种编译器进行测试,保证源代码的可移植性。@支持4以、?代6830、册-瓜、1丨111 、1&^ OS,NovellNetware、OpenBSD、0S/2Wrap、Solaris、Windows等多种操作系统。③为多种编程语言提供了 AP,这些编程语言包括 C、C++、Eiffel、Java、Perl、PHP、Python、Ruby 和 Tcl 等。④支持多线程,充分利用CPU资源。⑤采用优化的SQL查询算法可以有效地提高查询速度。⑥既能够作为一个单独的应用程序应用在客户端/服务器网络环境中,也能够作为一个库而嵌入到其他的软件中提供多语言支持,常见的编码如中文的GB2312、BIG5,日文的ShiftJIS等都可以用作数据表名和数据列名。⑦提供TCP/IP、0DBC和JDBC等多种数据库连接途径,提供用于管理、检查、优化数据库操作的管理工具。⑧可以处理拥有上千万条记录的大型数据库。其中,所述Clint模式又称为客户端模式,所述Server模式又称为服务器模式,所述Clint/Server模式又称为客户端/服务器模式,所述Browser/Server模式又称为浏览器/服务器模式。本发明与现有技术相比,具有如下有益效果:1、本发明在搜索方面用深度优先搜索,具有正确性、准确性、高效性的特点,数据库排课系统中使用排课算法,通过此算法可以迅速安排课程,而每一周或者每一学期的课程不会冲突。本系统还用了结构化逻辑关系概念和信息同步概念及算法。2、本发明是一种基于Web的教学管理系统,一方面它面向包括学生、教师和教学管理人员,大大方便了学校的教务管理,另一方面它通过数据库管理学校的庞大信息量,保证了数据的准确、及时、全面和详实。本发明采用计算机对学生和教师进行全面管理,进一步提高了办学效益和现代化水平。3、本发明实现了学生和教师信息管理的同步,考勤管理数据与考勤管理系统数据同步,改进并添加了时间管理等其他相关功能。实现了学校智能信息管理系统的管理工作流程的机构化、系统化、规范化和自动化。本发明具有实用性、可靠性、实时性和先进性,减少了用户的操作,提高了管理人 员的工作效率和工作质量。4、本发明检索迅速、查询方便、效率高、可靠性强、存储量大、保密性佳、使用寿命长、成本低和便于管理。本发明采用JSP作为系统开发的开发环境,它作为一种现代的编程语言,提供完善的指令控制语句、类与对象的支持及丰富的数据类型,给开发高性能系统提供了保障,满足了客户的系统要求,保证了代码的模块化要求,代码模块化的提高,利于以后对系统的扩展与修改。JSP的用户界面拥有很强的交互性,简单、大方,系统运行占用资源量少,稳定性高,执行效率更高。5、本发明对各个数据库进行动态管理,防止数据或信息冲突,防止混乱。对用户权限进行严格管理和测试维护;对系统功能进行分类汇总,实现用户可以具体享受每一个功能;尽量减少用户的操作,提高系统效率;不同用户有不同的权限,明确用户权限和功能需求,可防止非法查询和非法修改。


图1示例性地示出了学校智能信息管理系统模块架构图。
具体实施例方式为了更好地理解本发明所解决的技术问题、所提供的技术方案,以下结合附图及实施例,对本发明进行进一步详细说明。此处所描述的具体实施例仅用以解释本发明的实施,但并不用于限定本发明。在优选的实施例中,图1示例性地示出了学校智能信息管理系统模块架构图;学校智能信息管理系统,包括:客户端互动模块,用于学校智能信息管理系统与客户端进行信息互动,接收所述客户端的请求;所述请求包含语言和应用模式的选择;国际同步化模块,用于进行所述语言的分语种处理;集中管理模块,用于对所述请求中的不同信息进行分类处理;历史记录模块,用于对所述分类处理后的所述不同信息进行记录并存储所述记录。在优选的实施例中,所述客户端包括学生、教师、教学管理员、系统管理员和图书管理员;所述客户端互动模块包括学生模块、教师模块、教学管理员模块、考试模块、图书管理员模块和权限模块。在更加优选的实施例中,所述学生模块用于所述学生进行学生信息互动;所述学生信息互动包括学生在线交流、查看自己的课程信息、选课、查看考试成绩、查看通知、查看奖惩情况、在线下载教案、对 教师进行评价、在线订购教材、留言以及查询图书信息;所述教师模块用于所述教师进行教师信息互动;所述教师信息互动包括在线课程信息、布置作业、作业评价、学生成绩录入、资源管理、在线交流、答复学生问题以及查阅图书 目息;所述教学管理员模块用于所述教学管理员进行教学信息交互;所述教学管理员的所述教学信息交互包括增加、更改和删除学生,增加、更改和删除教师,增加、更改和删除课程以及增加、更改和删除班级;所述考试模块用于从所述学校智能信息管理系统中调取所需专业的考试科目,并在所有学生考完后自动评分;所述图书管理员模块用于所述图书管理员进行图书信息管理,所述图书信息管理包括增加、更改和删除图书信息,所述图书信息包括图书名称、图书作者、图书出版社、图书是否在馆以及图书在具体哪个图书馆;所述权根模块用于所述系统管理员对所述学生模块、所述教师模块、所述教学管理员模块、所述考试模块和所述图书管理员模块分配不同的访问权限,所有客户端登录相应模块均需要进行相应的权限验证。例如:学生能够进入学生模块,而不能进入教师模块、图书管理员和教学管理员模块;教师能够进入教师模块,而不能进入学生模块、图书管理员和教学管理员模块;教学管理员能够进入教学管理员模块,而不能进入教师模块、图书管理员和学生模块;图书管理员能够进入图书管理员模块,而不能进入教师模块、教学管理员模块和学生模块。在更加优选的实施例中,所述系统管理员包括高级管理员和管理员,所述高级管理员具有增加、更改和删除其他管理员,并且对所述学生、所述教师和所述教学管理员进行增加、更改和删除的权限;所述管理员为普通管理员,只具有对所述学生、所述教师和所述教学管理员进行增加、更改和删除的权限,所述管理员不具有增加、更改和删除其他管理员的权限;所述高级管理员和所述管理员的用户名和密码能预先在所述学校智能信息管理系统中进行设定。在更加优选的实施例中,所述语言包括维吾尔文、中文和英文;所述客户端的所述语言的选择为所述维吾尔文、所述中文或所述英文之一;所述应用模式包括Clint模式、Server模式、Clint/Server模式和Browser/Server模式,分别简称为C模式、S模式、C/S模式和B/S模式;所述客户端的所述应用模式的选择为所述C模式、所述S模式、所述C/S模式或所述B/S模式之一。在更加优选的实施例中,所述应用模式采用所述B/S模式。相对于C/S模式来讲,B/S模式让客户端不安装软件通过对服务端的访问就可以得到所需信息,从而使网页更加便于浏览和管理,符合使用者对使用系统的要求,也就是说用户无需安装客户端,只要通过浏览器就可以访问相关服务,它在系统升级或维护的时候,只需要在Web服务器中集中改动。用户在下一次页面刷新时就能立即得到反馈,而且在服务端运行的逻辑、改动对于用户来说是透明的。此外,从数据迁移和安全性等方面来讲,B/S模式对各个数据库进行动态管理也更加具有优势,防止数据或信息冲突,防止混乱。并对用户权限进行严格管理和测试维护,并对功能进行分类汇总,实现用户可享受每一个具体的功能,尽量减少用户的操作和提高系统效率,不同用户有不同的权限,防止非法查询和非法修改。在更加优选的实施例中,所述国际同步化模块包括维吾尔文模块、中文模块和英文模块;所述国际同步化模块还包括国际同步数据库,所述国际同步化模块根据语种不同的采用对应语种来管理信息;所述维吾尔文模块、 所述中文模块和所述英文模块之间通过所述国际同步数据库进行数据交互更新;所述维吾尔文通过所述维吾尔文模块进行管理,所述中文通过所述中文模块进行管理,所述英文通过所述英文模块进行管理。在更加优选的实施例中,所述维吾尔文模块包括维吾尔文同步数据库,所述中文模块包括中文同步数据库,所述英文模块包括英文同步数据库;所述维吾尔文同步数据库包括维吾尔文数据库主表和维吾尔文数据库附表,所述中文同步数据库包括中文数据库主表和中文数据库附表,所述英文同步数据库包括英文数据库主表和英文数据库附表,所述国际数据库主表保存所述维吾尔文数据库主表、所述中文数据库主表和所述英文数据库主表三个主表里面共同的元素,当其中一个主表的信息变化时,不会影响其余两个主表里面保存的信息。在更加优选的实施例中,所述学校智能信息管理系统采用JSP技术;所述学校智能信息管理系统采用MySQL数据库。一种学校智能信息管理方法,包括:S1:客户端通过客户端互动模块提出信息交互的所述请求;所述请求包含应用模式的选择;S2:国际同步化模块接收所述请求,并对所述请求中的所述语言进行判断并分语种管理,所述国际同步化模块将分语种管理的所述请求传输给集中管理模块;S3:所述集中管理模块接收分语种管理后的所述请求,所述集中管理模块将分语种管理后的所述请求中的不同信息进行判断并分类处理;
S4:所述集中管理模块将分类处理后的所述不同信息传输给历史记录模块;S5:所述历史记录模块接收分类处理后的所述不同信息并反馈给所述客户端。在优选的实施例中,所述客户端包括学生、教师、教学管理员、系统管理员和图书管理员;所述客户端互动模块包括学生模块、教师模块、教学管理员模块、考试模块、图书管理员模块和权限模块。在更加优选的实施例中,所述学生互动模块接收所述学生的所述请求并进行判断:a.所述学生查看并选取自己的课程,所述学校智能信息管理方法会列出所有所述学生选择的课程,若所述学生选错了所述课程,所述学校智能信息管理方法会提示错误信息,所述学生重新选择所述课程;例如:所选课程与您专业不符,请重新选择;b.所述学生查看自己的成绩,包括所述学生已选课程的名称、学分以及所述学生的总分;若教师还未给出成绩,则所述学校智能信息管理方法会提示相关信息;例如:无相关记录,请耐心等候;c.所述学生更改自己的个人信息,所述个人信息包括用户名,用户密码,联系方式及联系地址,其中所述用户密码不能为空;d.所述学生查看学生课表,所述学生课表包括课程时间、课程地点、课程名称、教师名称以及所述课程的所修学分;若教师还没有选择课程而此时所述学生又查询所述学生课表,所述教师名称能够为空;e.所述学生查询所需借阅的图书信息。在更加 优选的实施例中,根据所述教师在所述教师互动模块中是否接受所述学生的所选课程进行交互:所述教师必须在接受所述学生的所选课程后,才能给所述学生进行打分,若所述教师非所述学生的所选课程的负责教师,则不能对所述学生的所选课程进行信息交互;1.所述教师进行所述打分时,所述学校智能信息管理系统会列出所述教师所代课程的专业班级,然后列出选报了所述课程的所有学生,并能够查询所有学生的所述个人信息;i1.所述学生考试结束后,所述教师输入并确认所述学生的成绩,所述学校智能信息管理系统会根据总成绩来判断所述学生是否通过了所述考试;所述总成绩=考试成绩X (1-η) +平时成绩Xn ;考试成绩由学生考完试后系统自动打分,所述平时成绩由所述教师给出并输入;所述η为自然数,且所述η小于等于100 ;所述η由所述教师通过所述教师模块进行设定;ii1.所述教师能查看教师课表,所述教师课表包括课程时间、课程地点、课程名称、班级名称以及所述学生此门课程的所修学分;iv.所述教师能查询所需借阅的图书信息。在更加优选的实施例中,所述教学管理员通过所述教学管理员模块进行所述课程排课时,若同一教师在同一时间上两门课程,系统会提不错误信息;若同一教室在同一时间上两门课程,系统会提示错误信息;若同一班级在同一时间上两门课程,系统会提示错误信息。例如:此教师已在此时间段任教,不能重复任教。若同一教室在同一时间上两门课程,系统会提示错误信息。例如:此教室已在此时间段被使用,不能重复使用。若同一班级在同一时间上两门课程,系统会提示错误信息。例如:此班级已在此时间段有课,不能重复开课。在更加优选的实施例中,所述客户端更新所述请求时,所述国际同步化模块将更新的所述请求添加到所述维吾尔文数据库主表、所述中文数据库主表和所述英文数据库主表中的其中一个所述主表后,所述国际同步化模块获取其中一个所述主表中数据的id,所述国际同步化模块通过所述id在其中一个所述主表对应的附表里面添加更新的所述请求,其中一个所述主表对应的所述附表会自动同步相应的其中一个所述主表,所述国际数据库主表同步更新所述维吾尔文数据库主表、所述中文数据库主表和所述英文数据库主表里其中一个所述主表里面的数据,其他客户端通过选定的语言查看其他的语言的更新信息。实现了定期备份数据和报表,便于数据跟踪和维护,实现实时性,大大节省时间。具体的实施例:本发明页面包括语言选择菜单,菜单栏、个人信息栏,教学新闻、学生考勤统计、奖励、教学制度、领导构架、专业构架和关于我们。在整个系统可以用搜索查阅学生相关信息。搜索以模糊查询为核心,可以搜索出来跟关键词相似的所有信息。用户可以按自己的需求来选择菜单进入相应的页面,并在搜索文本框中输入关键词进行搜索。本发明有历史记录功能,修改学生档案信息时系统把以前的记录设置为历史记录,并保存当时操作的员工电脑IP地址,使管理部门能查阅历史修改信息。学生可以在系统查阅自己的考勤统计信息及考试安排情况,若这些信息有误可以在线联系管理部门和教学部门进行反馈,当学生在线确认考勤和考试信息没有错误时,相关部门才可以宣布获得相应奖励的学生列表。学校智能信息管理系统的硬件配置:处理器(CPU):英特尔2.0GHZ或以上;内存:2G或以上;显卡:不低于512M。以上通过具体的和优选的实施例详细的描述了本发明,但本领域技术人员应该明白,本发明并不局限于 以上所述实施例,凡在本发明的基本原理之内,所作的任何修改、组合及等同替换等,均包含在本发明的保护范围之内。
权利要求
1.一种学校智能信息管理系统,其特征在于,包括: 客户端互动模块,用于学校智能信息管理系统与客户端进行信息互动,接收所述客户端的请求;所述请求包含语言和应用模式的选择; 国际同步化模块,用于进行所述语言的分语种处理; 集中管理模块,用于对所述请求中的不同信息进行分类处理; 历史记录模块,用于对所述分类处理后的所述不同信息进行记录并存储所述记录。
2.根据权利要求1所述的学校智能信息管理系统,其特征在于,所述客户端包括学生、教师、教学管理员、系统管理员和图书管理员;所述客户端互动模块包括学生模块、教师模块、教学管理员模块、考试模块、图书管理员模块和权限模块。
3.根据权利要求2所述的学校智能信息管理系统,其特征在于,所述学生模块用于所述学生进行学生信息互动;所述学生信息互动包括学生在线交流、查看自己的课程信息、选课、查看考试成绩、查看通知、查看奖惩情况、在线下载教案、对教师进行评价、在线订购教材、留言以及查询图书信息; 所述教师模块用于所述教师进行教师信息互动;所述教师信息互动包括在线课程信息、布置作业、作业评价、学生成绩录入、资源管理、在线交流、答复学生问题以及查阅图书信息; 所述教学管理员模块用于所述教学管理员进行教学信息交互;所述教学管理员的所述教学信息交互包括增加、更改和删除学生,增加、更改和删除教师,增加、更改和删除课程以及增加、更改和删除班级; 所述考试模块用于从所述学校智能信息管理系统中调取所需专业的考试科目,并在所有学生考完后自动评分; 所述图书管理员模块用于所述图书管理员进行图书信息管理,所述图书信息管理包括增加、更改和删除图书信息,所述图书信息包括图书名称、图书作者、图书出版社、图书是否在馆以及图书在具体哪个图书馆; 所述权根模块用于所述系统管理员对所述学生模块、所述教师模块、所述教学管理员模块、所述考试模块和所述图书管理员模块分配不同的访问权限,所有客户端登录相应模块均需要进行相应的权限验证。
4.根据权利要求2所述的学校智能信息管理系统,其特征在于,所述系统管理员包括高级管理员和管理员,所述高级管理员具有增加、更改和删除其他管理员,并且对所述学生、所述教师和所述教学管理员进行增加、更改和删除的权限;所述管理员为普通管理员,只具有对所述学生、所述教师和所述教学管理员进行增加、更改和删除的权限,所述管理员不具有增加、更改和删除其他管理员的权限;所述高级管理员和所述管理员的用户名和密码能预先在所述学校智能信息管理系统中进行设定。
5.根据权利要求1所述的学校智能信息管理系统,其特征在于,所述语言包括维吾尔文、中文和英文;所述客户端的所述语言的选择为所述维吾尔文、所述中文或所述英文之一;所述应用模式包括Clint模式、Server模式、Clint/Server模式和Browser/Server模式,分别简称为C模式、S模式、C/S模式和B/S模式;所述客户端的所述应用模式的选择为所述C模式、所述S模式、所述C/S模式或所述B/S模式之一。
6.根据权利要求5所述的学校智能信息管理系统,其特征在于,所述应用模式采用所述B/S模式。
7.根据权利要求1所述的学校智能信息管理系统,其特征在于,所述国际同步化模块包括维吾尔文模块、中文模块和英文模块;所述国际同步化模块还包括国际同步数据库,所述国际同步化模块根据语种不同的采用对应语种来管理信息;所述维吾尔文模块、所述中文模块和所述英文模块之间通过所述国际同步数据库进行数据交互更新;所述维吾尔文通过所述维吾尔文模块进行管理,所述中文通过所述中文模块进行管理,所述英文通过所述英文模块进行管理。
8.根据权利要求8所述的学校智能信息管理系统,其特征在于,所述维吾尔文模块包括维吾尔文同步数据库,所述中文模块包括中文同步数据库,所述英文模块包括英文同步数据库;所述维吾尔文同步数据库包括维吾尔文数据库主表和维吾尔文数据库附表,所述中文同步数据库包括中文数据库主表和中文数据库附表,所述英文同步数据库包括英文数据库主表和英文数据库附表,所述国际数据库主表保存所述维吾尔文数据库主表、所述中文数据库主表和所述英文数据库主表三个主表里面共同的元素,当其中一个主表的信息变化时,不会影响其余两个主表里面保存的信息。
9.根据权利要求1所述的学校智能信息管理系统,其特征在于,所述学校智能信息管理系统采用JSP技术;所述学校智能信息管理系统采用MysQL数据库。
10.一种学校智能信息管理方法,其特征在于,包括: S1:客户端通过客户端互动模块提出信息交互的所述请求;所述请求包含应用模式的选择; S2:国际同步化模块接收所述请求,并对所述请求中的所述语言进行判断并分语种管理,所述国际同步化模块将分语种管理的所述请求传输给集中管理模块; 53:所述集中管理模块接收分语种管理后的所述请求,所述集中管理模块将分语种管理后的所述请求中的不同信息进行判断`并分类处理; 54:所述集中管理模块将分类处理后的所述不同信息传输给历史记录模块; 55:所述历史记录模块接收分类处理后的所述不同信息并反馈给所述客户端。
11.根据权利要求10所述的学校智能信息管理方法,其特征在于,所述客户端包括学生、教师、教学管理员、系统管理员和图书管理员;所述客户端互动模块包括学生模块、教师模块、教学管理员模块、考试模块、图书管理员模块和权限模块。
12.根据权利要求11所述的学校智能信息管理方法,其特征在于,所述学生互动模块接收所述学生的所述请求并进行判断: a.所述学生查看并选取自己的课程,所述学校智能信息管理方法会列出所有所述学生选择的课程,若所述学生选错了所述课程,所述学校智能信息管理方法会提示错误信息,所述学生重新选择所述课程; b.所述学生查看自己的成绩,包括所述学生已选课程的名称、学分以及所述学生的总分;若教师还未给出成绩,则所述学校智能信息管理方法会提示相关信息; c.所述学生更改自己的个人信息,所述个人信息包括用户名,用户密码,联系方式及联系地址,其中所述用户密码不能为空; d.所述学生查看学生课表,所述学生课表包括课程时间、课程地点、课程名称、教师名称以及所述课程的所修学分;若教师还没有选择课程而此时所述学生又查询所述学生课表,所述教师名称能够为空; e.所述学生查询所需借阅的图书信息。
13.根据权利要求11所述的学校智能信息管理方法,其特征在于,根据所述教师在所述教师互动模块中是否接受所述学生的所选课程进行交互:所述教师必须在接受所述学生的所选课程后,才能给所述学生进行打分,若所述教师非所述学生的所选课程的负责教师,则不能对所述学生的所选课程进行信息交互; 1.所述教师进行所述打分时,所述学校智能信息管理系统会列出所述教师所代课程的专业班级, 然后列出选报了所述课程的所有学生,并能够查询所有学生的所述个人信息; .所述学生考试结束后,所述教师输入并确认所述学生的成绩,所述学校智能信息管理系统会根据总成绩来判断所述学生是否通过了所述考试;所述总成绩=考试成绩X (1-η) +平时成绩Xn ;考试成绩由学生考完试后系统自动打分,所述平时成绩由所述教师给出并输入;所述η为自然数,且所述η小于等于100 ;所述η由所述教师通过所述教师模块进行设定; ii1.所述教师能查看教师课表,所述教师课表包括课程时间、课程地点、课程名称、班级名称以及所述学生此门课程的所修学分; iv.所述教师能查询所需借阅的图书信息。
14.根据权利要求11所述的学校智能信息管理方法,其特征在于,所述教学管理员通过所述教学管理员模块进行所述课程排课时,若同一教师在同一时间上两门课程,系统会提示错误信息;若同一教室在同一时间上两门课程,系统会提示错误信息;若同一班级在同一时间上两门课程,系统会提示错误信息。
全文摘要
本发明涉及教育管理技术领域,具体公开了一种学校智能信息管理系统及方法;包括客户端互动模块,用于学校智能信息管理系统与客户端进行信息互动,接收所述客户端的请求;所述请求包含语言和应用模式的选择;国际同步化模块,用于进行所述语言的分语种处理;集中管理模块,用于对所述请求中的不同信息进行分类处理;历史记录模块,用于对所述分类处理后的所述不同信息进行记录并存储所述记录。本发明实现了学生和教师信息管理的同步,考勤管理数据同步,并且添加时间管理功能,实现了学校智能信息管理系统工作流程的机构化、系统化、规范化和自动化。
文档编号G06Q10/06GK103246961SQ20131019736
公开日2013年8月14日 申请日期2013年5月23日 优先权日2013年5月23日
发明者帕哈尔丁·西日甫, 西日皮丁·克日木, 依迪力斯·依斯热依力 申请人:新疆卡尔罗媒体科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1