单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,基于,Web,的教务管理系统,西北大学,姓名:王超,导师:崔莉,专业:软件工程,内容提纲,课题简介,需求分析,系统具体设计及实现,总结,4,1,2,3,课题简介,Text in,here,Text in,ere,1.,选题背景,学校人数增加,数据种类增加,基于,Web,的教务管理系统,其他原因,例如:,操作容易,效率高,交互性,课题简介(续),2.,使用的技术,JavaScript,ASP,(主要),html,数据库采用,ACCESS,需求分析,系统功能结构模型,系统具体设计及实现,学生,教师,管理员,数据表,成绩,课程表,课程,Contents,专业,Contents,系,班级,1.,数据库设计,系统具体设计及实现(续),2.,主要功能操作,用例,登陆系统,增删改,查询,信息管理,退出系统,系统具体设计及实现(续),3.,系统具体实现,(,1,)用户登陆界面,登陆界面首先选择相应角色权限,然后输入角色用户名和密码。正确则跳转到对应的界面。,3.,系统具体实现,(,2,)管理员模块,系统具体设计及实现(续),输入正确用户名密码,进入管理员界面如右图,.,左边部分是功能列表,右边是显示区域。,3.,系统具体实现,(,2,)管理员模块,添加 管理系、专业,添加系专业,管理系,管理专业,系统具体设计及实现(续),3.,系统具体实现,(,2,)管理员模块,添加教师,必须在存在系和专业情况下,否则报错。,管理教师,添加教师,系统具体设计及实现(续),系统具体设计及实现(续),3.,系统具体实现,(,2,)管理员模块,添加学生信息,必须在存在系和专业情况下,否则报错。,添加学生信息,管理学生信息,系统具体设计及实现(续),3.,系统具体实现,(,2,)管理员模块,添加课程表,首先选择系部、专业、和学期,然后进行详细课程表信息设置。,首先选择系、专业、学期,添加课程表,系统具体设计及实现(续),3.,系统具体实现,(,2,)管理员模块,教学计划:即开一门课程的计划。,填报教学计划,管理教学计划,系统具体设计及实现(续),3.,系统具体实现,(,3,)教师模块,输入正确用户名密码,进入教师界面如右图,.,左边部分是功能列表,右边是显示区域。,系统具体设计及实现(续),3.,系统具体实现,(,3,)教师模块,教师查询功能,课表信息浏览,课程信息浏览,系、专业信息浏览,学生信息浏览,系统具体设计及实现(续),3.,系统具体实现,(,3,)教师模块,填报学生成绩:首先选择学期,课程。然后选择年级班级,最后填报相应存在学生的成绩,填报学生成绩,系统具体设计及实现(续),3.,系统具体实现,(,3,)教师模块,教师可以修改自己的信息。,修改教师个人信息,系统具体设计及实现(续),3.,系统具体实现,(,3,)学生模块,总结,本系统实现了管理员,教师,学生三种不同权限的操作功能,是一个面向小型数据库,具有一定实用性的教务管理系统。,由于技术和时间的问题,系统在很多方面存在不足,诸如功能不够完整,操作不够灵活,没有处理异常的功能希望能通过以后的工作经历进行改进。,西北大学,Thank You!,