基于RBAC模型的高职院校教务管理系统的设计与实现

被引量 : 2次 | 上传用户:FB100087
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近些年来,占中国高等教育“半壁江山”的高职院校,已成为中国高等教育的一个重要组成部分。高职院校的教学管理也正处于一个不断完善的阶段,它需要适应飞速发展的教育水平、经济水平,这使得教学管理的工作量大大增加,工作的复杂性也越来越大,因此,高职院校的教务管理工作也应以信息化和网络化的形式开展开来,因此开发高效的基于网络的教务管理系统就成为十分紧迫的任务。同时,如今Internet技术的进步和校园网的构建为建立这样的管理系统提供了必要的条件。相对于保密性而言,网络的发展使得网上信息对完整性的要求更高。而这方面又是传统的DAC/MAC的策略无法提供的。而各种环境下的授权管理可以利用RBAC得到简化,这是该软件突出的优点,其具体的思想是:系统的用户担任一定的角色,再将访问权限分配给角色,角色相对于用户是稳定的。当用户改变时,只需在权限集上进行撤销和重新分配的操作,而角色正是一个与特定工作岗位相关的权限集。因此,本文以教务管理系统开发项目为背景,重点研究了基于角色的访问控制(Role-BasedAccess Control,RBAC)在系统开发中的应用。本文所实现的教学管理系统,在体系架构上采用的是基于J2EE的多层体系架构,前端界面采用的是JQuery,后台开发工具是Java,数据库是Oracle,建模工具是UML。系统的主要功能模块有学籍管理模块、教学计划管理模块、排课管理模块、选课管理模块、成绩管理模块和系统维护模块等,是一个非常实用的、具有很好的可展性、可维护性和可移植性的网络教务管理平台。论文结合宜春职业技术学院教学管理的实际工作情况,先是对系统的设计与实现进行了论述,接着详尽地分析了系统的需求,阐述了系统构建的原则及目标,描述了系统的功能模型、信息模型以及数据库的规范化设计,并利用UML工具对系统建立了静态结构模型、动态行为模型和物理模型,然后对系统中所涉及的部分关键模块的实现进行了详细论述,其中对于RBAC模块和排课模块还给出了基于J2EE的关键实现代码。论文最后对系统从功能、性能和安全性三个方面进行了测试,结果表明,系统在以上三个方面都达到了要求。
其他文献
我国商业银行在中间业务发展上与外资银行相比存在较大的差距。面对外资银行进军中国市场的事实,我国商业银行只有大力发展中间业务才能抵抗外资银行的冲击。发展中间业务必
目的:探讨心脏死亡器官捐献(Donation after Cardiac Death,DCD)供体肝、肾移植手术后患者在重症监护室住院期间发生中心静脉置管(Central Venous Catheters,CVC)相关血流感
企业治理模式由业主型、折中型向利益相关者共同治理模式不断演进和创新,是经济社会的进步和企业治理文化进步的必然需求。我国家族企业经过30多年的快速发展,已成长为推动我
国内外绩效管理的研究表明,指标体系的完备性和简单有效性之间存在着明显的矛盾,绩效考评指标体系的设计必须在绩效辨别与考评操作的简易性之间取得平衡。在以绩效辨别为主,
基于大学排名是对大学质量的评价的假设,国外学者考察了排名指标与质量之间的关系。结果显示,排名常用指标与质量之间并无必然关联。这些研究给人们三个启示:一是排名对象不
随着文化经济化和经济文化化的进一步发展,文化经济已经成为当代世界经济格局中的重要经济形态,文化贸易在国际贸易格局中也发挥着越来越重要的作用.在国际文化贸易中,一些国
石油作为世界的不可再生资源,它的开采有着不可忽视的地位。大为发展石油循环经济,特别是一些先进的技术与技术创新更是举足轻重的,更关系到人类的生存与可持续发展战略。从
在动画场景设计中,不同的色彩可使人产生不同的情感体验,简化手法与混合色的应用凸显出其视觉语言的丰富性与灵活性。不同国家的动画场景设计具有不同的民族风格,以宫崎骏为
<正> 沿革与建制1945年8月23日,我冀察部队自日军第二混成旅团手中夺取张家口后,立即对“张家口放送局”实行军管。冀察军区察南13分区20团团长黎光通过广播电台,正式宣布我
为了减轻激光测距机的重量和优化光轴校正结构,设计采用旋转双光楔校正结构。通过建立光轴平行性偏差与旋转双光楔角度量化关系模型,推导出对应公式,并应用于某轻武器光电火