APP下载

在线教材征订系统的设计与实现

2015-02-07吉林工商学院信息学院刘正红

电子世界 2015年16期
关键词:教学计划管理员信息管理

吉林工商学院信息学院 刘正红

在线教材征订系统的设计与实现

吉林工商学院信息学院 刘正红

教材作为联系教师、学生、课程的载体,在教学管理中起到重要作用,学校通过教材征订系统对教学活动进行有效管理,既可以提高效率、减少错误,节省人力,又可以有效避免教材冗余等资源浪费。该系统从超级管理员、教材管理员和教师三种角色入手实现管理。

在线征订;B/S架构;Java;JSP

引言

高校教材征订是学校教学工作中及其重要的一个环节,教材管理工作中对各个环节的数据处理效率低、且很容易出错、不同部门管理的数据结构存在差异、查询信息常常得不到理想的结果。面对新的形势,随着学校课程类型的多样化,教材的品种数量也随之变化,这在一定程度上给教材管理工作带来很大难度。

图1 教材征订系统功能结构图

图2 教材征订管理主界面

1 需求分析

系统的角色主要有三个:教师、教材管理员、超级管理员。

教师管理模块有两个功能,分别是个人信息和教学计划管理。个人信息管理可以对教师本人的信息进行管理;教学计划管理有两个部分分别是教学计划添加和教学计划查询。

教材管理员的管理模块主要有七个功能。分别是对教师信息、班级信息、教材信息、教学计划、订购信息、教材库存等信息的管理。

超级管理员管理功能和教材管理员相似,在教材管理员功能增加了对教材管理员的管。对教材管理员进行增加、删除、修改、查询等功能,同时也可以对教师信息,班级信息进行管理及数据备份。

2 设计部分

根据需求分析确定的系统功能结构图如图1所示。

根据数据库概要设计阶段的E-R图,为本设计得到五张表。

(1)登录用户表(UserID,Uername,pwd,cx,addtime),分别表示用户的ID,用户名,密码,用户类型及添加时间。

(2)班级信息表(ClassID,ClassName,ClassTutor,D epartment,ClassSize,Memo,ClassAddtime),分别表示班级ID,班级名称,班主任,所属院系,班级人数,备注信息,添加时间。

(3)教材信息表(TextbookID,TextbookName,Publisher, PublicationDate Pic,memo,TextbookAddtime)分别表示教材ID,教材名称,出版社,出版日期,图片,备注,添加时间。

(4)教师信息表(TeacherID,TeacherName,TeacherSex, TeacherTel,TeacherBirthday,TeacherPic,TeacherCour se,LoginPwd,memo,TeacherAddtime)分别表示教师ID,教师姓名,性别,电话,生日,照片,主讲课程,登录密码,备注及添加时间。

(5)教学计划表(PlanID,UserID,CourseID,period, CourseContent,TextbookID,order,status,ClassID,Price),分别表示计划ID,申请教师,所属课程,学时,教学内容,所属教材,订购数量,审核状态,所属班级,教材单价。

(6)教材库存表(InventoryID,order,price,Textbook Addtime,PlanID,status),分别表示库存ID,教材数量,单价,入库时间,计划ID,库存状态。

3 系统设计

3.1 系统登录

登录界面是用来验证登录身份是否合法,合法按照约定权限进行操作,不合法直接退出。

3.2 教材征订

超级管理员对教材管理员的管理和教师的管理及对教材、班级、教学计划和订购信息管理;教材管理员对教师信息、教材、班级、教学计划及订购信息管理;教师可以完成个人信息和教学计划两个部分管理功能,如图2所示。

4 结论

本系统设计实现了超级管理员对教材管理员的管理和教师的管理及对教材、班级、教学计划和订购信息管理;教材管理员对教师信息、教材、班级、教学计划及订购信息管理;教师可以完成个人信息和教学计划两个部分管理功能,本设计为教材征订管理系统提供较完善的管理方案。

猜你喜欢

教学计划管理员信息管理
我是小小午餐管理员
造价信息管理在海外投标中的应用探讨
我是图书管理员
我是图书管理员
评《现代物流信息管理与技术》(书评)
《30米快速跑》单元教学计划
可疑的管理员
像历史学家一样阅读:深度学习与启示——以美国《埃及金字塔》教学计划为例
教师专业化视角下的“美国史教学计划”
在高速公路信息管理中如何做好QC小组活动