3.系统分析与设计
3.1需求分析
《程序设计基础》教学网站的主要用户就是教师、学生、管理员以及游客,各个人员的需求不同,相应的权限也不同。教师和学生设定相应的用户名和密码可以登陆到个人后台管理界面,向教师提供登陆、查看、上传课件、发布作业、作业删除作业批改、在线留言等功能;向学生提供登陆、查看、上传作业、下载作业、在线留言等功能;向游客提供留言、查看、下载课件、在线留言等功能;而管理员是新闻管理、用户信息管理、作业信息管理、课件信息管理等功能。
3.2功能模块设计
根据《程序设计基础》教学网站的需求分析结果,设计功能模块包括用用户管理模块、作业管理模块、课件管理模块、在线留言模块、信息发布模块等,各功能模块的作用如下:
(1)用户管理:管理员对教师、学生、管理员信息的添加、删除以及权限设置。
(2)作业管理:主要包括教师作业发布,作业删除、批改作业,已发布作业修改等操作;学生作业下载、作业上交、作业修改。
(3)课件管理:教师对课件的上传、删除、修改等操作;学生查看、下载课件。
(4)信息发布管理:管理员对发布信息的修改、添加、删除操作。
(5)在线留言管理:各个人员可以提出问题,管理员可以回复。
上一篇:ASP.net+sqlserver网上宠物医院管理系统设计+源代码
下一篇:photoshop切片美食信息作品展示网站设计+源代码

jsp《计算机硬件技术基础...

VC++在线学习平台的设计

《管理信息系统》微课程设计与实现

C++《控制工程基础》课程试题数据库设计

jsp+mysql《电力电子技术》...

Asp.net《网页设计与制作》在线学习系统设计

JSP《数字图像处理》实验教学系统设计与实现

提高教育质量,构建大學生...

STC89C52单片机NRF24L01的无线病房呼叫系统设计

浅谈高校行政管理人员的...

基于Joomla平台的计算机学院网站设计与开发

浅论职工思想政治工作茬...

压疮高危人群的标准化中...

从政策角度谈黑龙江對俄...

酵母菌发酵生产天然香料...

AES算法GPU协处理下分组加...

上海居民的社会参与研究