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