JSP课程设计

课题一:新闻发布系统

实现一个新闻发布系统,主要功能包括新闻查看功能,管理员登录发布新闻和新闻管理功能。

要求:

1.查看新闻功能

任何用户均可以使用查看新闻功能。用户通过在系统导航栏上单击“查看新闻”超链接,可以进入查看新闻页面。查看新闻功能显示所有新闻,并且使用分页显示的效果,用户可通过单击下方的页码或在文本框中输入页码来跳转到任意一页浏览。这里显示的所有新闻按发布的时间降序排序,以保证最新发布的新闻位于最前面,用户通过单击每条新闻的标题可以查看到新闻的详细内容。

2. 管理员登录功能

当用户需要使用新闻管理功能时,需要先以管理员身份登录系统。当未登录用户单击系统导航栏上的“新闻管理”超链接时,进入管理员登录页面。用户可以在登录页面输入用户名和密码,若登录失败,则重定向到管理员登录页面等待下一次登录。

3.发布新闻功能

管理员通过在系统导航栏上单击“发布新闻”超链接可以进入发布新闻发布。发布新闻时,需要填写新闻的标题和内容,发布时间取当前系统时间,不需要填写。

4. 新闻管理功能

当管理员登录系统后,可以进行新闻管理操作,包括对现有新闻的修改和删除。在管理页面上,用户可通过单击每条记录右侧的“编辑”和“删除”超链接来进行操作。当管理员的本次维护工作结束后,可通过单击“管理员退出”超链接来注销管理员身份。

课题二:小型论坛BBS

其基本功能是让用户发表留言、并查看留言:

要求:

1.用户注册与登录

实现用户注册注册时用户需要输入基本的个人信息;并以此注册信息登录论坛。

2.发表留言

登录用户才可以发表留言,留言板的设计需要包括留言主题和内容及时间等信息。

3.查看留言列表

即留言列表模块,可分页显示用户留言标题,在该模块可仅列出留言标题及留言时间,并在标题上以超链接的形式,链接到具体页面,实现用户阅读留言。

4.阅读留言

可通过链接实现某条具体留言信息的呈现,提取留言主题、内容及发表时间等。

5.留言管理

实现管理员对留言的管理,主要是删除操作,对不合法的留言进行删除。

课题三:在线投票系统

该系统主要包括前台投票、投票结果查看和后台管理三个模块。

要求:

投票系统主要包括前台投票、结果查看和后台管理系统三个部分

前台投票包括投票主题和选项,选项可以是单选或多选,

主要包含以下模块:

显示投票选项模块:主要是显示投票内容,即投票表单的实现

参与投票模块:禁止重复投票

显示投票结果模块:主要是投票选项的计数统计,可以通过文字显示各选项的票数,并通过柱状图(可以用表格或图片实现)更直观的显示各选项的票数

后台管理主要包括投票项目的增加、修改和删除,其中修改投票项目还可以包含对选项的修改和删除。

管理员登录验证模块:

投票主题显示模块:可以浏览投票主题及相关信息(投票总数、投票时间等),可实现分页显示

投票主题增加模块:以表单的形式增加投票主题以及选项的个数

投票项目的删除:对于不需要的投票主题可实现删除

课题四:在线书店(商城)

主要功能包括前台用户模块和后台管理模块。

要求:

前台用户模块主要是实现注册用户浏览图书(商品)和购买图书的功能。具体包括如下:

1.用户注册模块:实现用户的注册、注册时用户需要输入基本的个人信息;

2.登录模块:实现注册用户登录此系统;

3.在线购书:实现注册用户在线购书。包括图书列表,图书信息的查看和添加购物车等功能;

4.购物车管理:实现用户对自己的购物车进行管理,包括商品列表、购买商品的修改、删除,提交购物车和清空购物车功能;

5.查看订单:实现对订单的管理,包括订单列表,订单查看等功能

后台管理模块主要是针对系统管理员实现其对系统的管理功能,具体如下:

1.登录模块:实现管理员登录

2.图书管理模块:实现对图书的管理,包括图书列表查看、图书信息的添加、修改和删除等功能;

3.订单管理模块:实现对订单的管理,包括订单列表、订单的查看、修改和删除等功能;

4.用户管理模块:实现对用户的管理,包括用户列表、用户信息的查看、修改和删除等功能。

 

还有(一下需求不再一一详细介绍有需要的同学,加上面的联系方式)

班级公告系统

班级名册管理系统

班级网站

班级信息管理系统

电影管理系统

个人留言板

雇员管理系统

简单农产品查询

简要评论管理系统

留言系统

旅游介绍网

论坛管理系统

世界杯赛程查询系统

图书馆小系统

图书管理系统

图书信息查询系统

网络问卷调查

网上电子相册

小型班级管理系统

校友录系统

新闻发布管理系统

学生选课查询系统

学生学籍管理系统

 

你可能感兴趣的:(JSP课程设计)