首页 >  jsp/java设计  > 正文

《程序设计基础》课程学习网站

《程序设计基础》课程学习网站系统 基于Web技术,只要能连接Internet,就能访问本系统前台。前台基于jsp的开发,具有管理方便、代码简单易懂的特点;后台数据库基于Mysql,mysql 是一个功能强大的数据库系统,是一个支持缩放、高性能的关系数据库管理系统,开发工具采用elicpse。开发框架是java的web经典MVC框架SpringMvc+spring+mybatis。系统角色分为业主和管理员,主要模块有:学习主题模块、用户模块、新闻公告模块、学习类别模块、回复模块、学习版块模块、管理员模块。本《程序设计基础》课程学习网站系统 的实现充分体现了互联网WEB时代的方面性优越性。最终开发出一个功能齐全、操作简单、界面美观,维护方便的《程序设计基础》课程学习网站系统 。
课程学习功能模块
前台管理:
1.用户:注册、登录、修改个人信息等功能。只有注册成功后的用户才能回复、发表学习和修改个人信息。
2.学习:查看、发表、回复、搜索学习功能,。
3.版面浏览:用户在未注册时可以浏览各个板块的学习主题和基本介绍。
  后台管理:
1.学习管理:此项管理是一个比较繁琐的工作,要考虑到各项细节,要把有关对学习的一些操作都包含进去,其中包括:
删除学习:如果某些学习违反本论坛的规定或是在国家法律、道德之外的,管理员将其删除,使用户有个干净、和谐的环境进行交流。
查看学习信息:总体性的浏览每个用户的信息。
2.版块管理:管理员可以根据需要删除、增加和修改某些板块,包括学习主题和基本介绍。
3.会员管理:注册成功后的会员系统会为其备案,管理员主要负责维护和管理工作。其中包括:
维护会员的个人信息:例如用户名、密码等,用户注册信息过后即可查看该注册用户的信息,以便及时联系会员。
删除用户:当该用户一年内没有登录过该网站;或是用户发表一些不利于他人、社会或是国家的学习管理员会将其删除。
4.系统用户管理功能:设置管理员管理该系统,需要设置管理员的信息,进入后管理员可以修改自己的信息,比如密码。。
 
课题任务包括:
用户管理:各类用户的权限和登录管理;
课程资源管理功能:添加,修改,删除课程资源等;
BBS区管理:实现发帖和回帖;
统计功能:统计每位学员的发帖数,统计资源的学习情况等。
在完成整个课题过程中,能够使学生将以往所学知识融会贯通,达到对学生综合能力培养的目的。整个课题工作量适中,难度和广度适中。
 

以上是本题目部分介绍,若需要完整版或不符合您的要求,请联系客服QQ:2881084329

上一篇:基于web的学生评价管理系统

下一篇:最后一页

相关文章: