2.系统分析与设计
2.1 系统需求分析
《数据库程序设计》教学网站用户分为教师、学生、管理员,不同角色具有不同的权限。教师可以上传课件、布置作业、修改公告等内容。而学生可以可查看、下载相应的教学资源以及作业,还可以提出问题,其它用户(包括教师)可回复。此外,学生还可提交作业,教师查看学生所提交的作业。管理员拥有最高权限,可以添加并管理课件、新闻、公告,同时可以增加或者删除老师与学生的使用权限。
2.2功能模块设计
根据《数据库程序设计》教学网站的需求分析结果,设计功能模块包括用户管理模块、作业管理模块、资源管理模块、在线答疑模块,各功能模块如下:
(1)用户管理模块: 教师以管理员或教师的身份进入后台管理页面,可以设置相关用户权限。
(2)作业管理模块: 教师以管理员的身份进入后台管理页面,可以布置、查看、删除作业;以教师身份进入后台管理页面,可以布置、批改作业;学生凭借其权限进入网站首页,可以对作业进行下载、提交。
(3)资源管理模块: 教师以管理员的身份进入后台管理页面,可以管理新闻、课件;以教师身份进入后台页面,可以发布课件、新闻。
(5)在线答疑模块:学生凭借其权限进入网站首页,可以提交问题,然后由老师进行回答。只有在使用系统管理分配的帐号登录之后,才能进行提交问题的操作。并且学生只能提交问题并查看老师给予的回答,不能编辑与删除问题。老师与管理员在登录系统之后可以对问题进行回复,编辑,删除等操作。对于已经回答的问题在点击回复时系统给予提示,并禁止提交以避免多次回复。
2.3 系统功能模块图
系统的功能模块图如图1所示:
图1 系统功能模块图
程序流程图如图2所示:
图2程序流程图
图2 程序流程图
2.4 相关技术介绍
上一页 [1] [2] [3] [4] [5] 下一页
《数据库程序设计》教学网站的设计 第3页下载如图片无法显示或论文不完整,请联系qq752018766