jsp+oracle高校作业管理系统设计(3)
时间:2023-01-08 15:21 来源:毕业论文 作者:毕业论文 点击:次
1。2 研究的内容 本系统的设计目的是给高校师生提供一个高校便捷的作业管理系统,因此,系统需要实现的预期目标主要有以下四个。 1。 动态菜单。系统共有管理员角色、教师角色和学生角色这三类不同权限的用户。系统根据登录用户的账号信息判断用户角色类型,动态生成对应的功能树菜单。菜单的操作是根据角色权限来分配的,这样做的好处是可以使各个角色各司其职,只做自己分内的事。 2。 权限管理。管理员可以对系统内的角色群组赋予不同的权限,再将用户分配给不同的角色群组,从而实现动态菜单的功能。 3。 作业管理。教师角色用户可以实现发布作业、批改作业、学生名次排名等功能。学生角色用户可以查看作业列表、提交作业、查看历次作业成绩等功能。 4。 系统公告管理。系统公告主要是由系统管理员发布的系统级别的信息,例如发布系统的维护升级信息和学院新闻等。不同角色用户对此模块的访问权限也不同。 1。3 研究的意义 作业是检验学生对课堂知识掌握程度的重要途径和标准,在高校教学活动中的重要性不言而喻。然而,由于教育资源的稀缺,国内高校普遍存在学生众多的现状。同时,由于教学活动的灵活性和多样性,传统的作业管理方式存在很多问题,例如作业提交不便、师生沟通困难等。因此,一个功能齐全的作业管理系统能够有效地改善当前作业管理的混乱现状,提高高校教学的管理质量、推动高校活动的改革、优化高校教育资源的利用率。 1。4 发展趋势 如今,社会各界及教学管理部门对信息化教学逐渐重视,对提高教学质量的投入成本也在增加,高校教学管理类系统正在受到越来越多的关注和认可。在信息化的时代,传统的作业管理方式因为管理混乱、效率低下等原因已经无法适应高校对教学质量高要求的局面。而基于新技术的在线作业管理,因为其使用便捷,灵活高效等特点,必将逐步取代传统的作业管理,为教学管理部门和广大师生提供更加方便、有效的作业管理手段。 第二章 系统分析 2。1 可行性分析 2。1。1 技术可行性 本系统采用J2EE框架技术结合Oracle数据库进行开发。Oracle数据库是Oracle公司开发的一款关系型数据库产品,被全球用户所使用并广受赞誉。它能够提供可靠、安全、快速的数据存取服务,并且功能强大,可以给本系统提供稳定高效的数据服务支持[1]。J2EE是基于B/S架构模式的框架,对系统的硬件要求不高,用户操作简单,使用门槛很低,具有很高的泛用性。同时,J2EE是基于Java语言的web框架,支持拓展多种开发架构包,极大地方便了系统的开发,降低系统开发难度,提高系统开发效率[2]。因此,本系统具有技术可行性。 2。1。2 经济可行性 1。 硬件成本。系统只需要一台电脑即可完成开发,硬件成本很低。本系统投入使用时,不需要再购置或添加额外的硬件设备,在原有的环境中即可使用。同时,用户只需要打开浏览器就能使用本系统,大大降低了用户的使用成本,用户接受率高。 2。 软件成本。系统使用的java技术是开源语言,代码编写所使用的IDE(MyEclipse)也是免费的。Oracle数据库也有提供免费版供用户体验,足够本系统的正常使用。 3。 使用及维护成本。用户仅仅需要一台装有浏览器软件的电脑即可使用本系统,用户使用本系统所需付出的成本很低。同时,本系统功能简单易用,容易上手,所以只需要委任计算机相关专业的学生作为系统管理员即可实现对系统的日常维护工作。因此,本系统具有经济可行性。 (责任编辑:qin) |