【精品】jsp0094小型课程信息系统基于jsp的小型课程信息系统精品ppt课件.ppt
《【精品】jsp0094小型课程信息系统基于jsp的小型课程信息系统精品ppt课件.ppt》由会员分享,可在线阅读,更多相关《【精品】jsp0094小型课程信息系统基于jsp的小型课程信息系统精品ppt课件.ppt(17页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、JSP0094小型课程信息管理系统基于JSP的小型课程信息管理系统基于JSP的小型课程信息管理系统的实现 近年来,随着高校教育事业的不断发展,课程编排问题在一定程度和深度上影响着学生培养与教学质量的提高。随着学生人数的不断增加,排课成为比较繁重而重要的教学工作。如何科学合理地编排课程表是每个学校教学管理的一项重要工作。课程表是一个学校日常教学工作的“指挥表”是具体实施教学计划的重要组成部分,是教学管理的关键环节。此项工作工作量大,涉及大量专业、教师、学生,需对学校的人力、物力、财力进行合理地搭配。通过手工排课,不仅费时,费力,而在较短时间内用人工编制一份令人满意且使学校现有资源得到充分利用的课
2、表也不是一件容易的事。因而开发一套符合实际需求的课程信息管理系统是非常必要的。基础数据管理模块包括班级信息维护、教师信息维护、教室信息维护和课程信息维护,而每一个信息维护模块都包括四个子模块分别为信息的添加、查询、修改和删除,如图3-1。基础数据管理模块主要负责向数据库中添加排课所需要的基础数据。图3-1 基础数据管理示意图 Fig 3-1 Sketch map of basic data management 1.1 1.1 基础数据管理模块基础数据管理模块 1.21.2权限管理模块权限管理模块 权限管理模块主要分为:用户登陆权限分配两个模块权限是本次设计的重点,用户从登陆页面登陆后根据不同
3、的角色将分配到不同的权限,如果是系统管理员则可以为每个角色分配权限,并且权限是可变的、可设置,这样加强了系统的灵活性 这里介绍的是系统管理与维护设计模块,而这个模块主要分为下面两个子模块:基础数据管理将排课中涉及到的院、系、教研室、教师、班级、教室等事物的信息录入到系统数据库中,并能修改、查询和删除;权限管理不同角色的用户登录系统后,看到的用户界面不同,用户能操作的功能菜单也不同 图 4-2 基础数据和权限管理示意图 表表4-44-4用户信息表用户信息表 USERS USERS 的信息的信息列名数据类型是否为空是否主键是 否 外键说明UserIDvarchar(30)NOT NULLYesNo
4、用户IDActorvarchar(10)NOT NULLNoNo角色passwordvarchar(20)NOT NULLNoNo密码数据库逻辑结构设计的任务就是把概念结构设计阶段设计的基本关系图,转换为与选用的具体相关的机器上的数据库管理系统产品所支持的数据模型相符合的逻辑结构。在上面实体之间的关系的基础上,形成数据库中表格以及各个表格之间的关系。课程信息管理系统数据库中各个表格的设计结果如下面的几个表格所示。各个表格表示数据库中的一个表。分别用 表4-3课程信息表 表4-4用户信息表 USERS 的信息来说明2.2.32.2.3数据库逻辑结构设计3.1.3.1.班级信息管理班级信息管理(1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 精品 jsp0094 小型 课程 信息系统 基于 jsp ppt 课件
限制150内