资源描述
试实现一个班级网站,主要包括班级新闻、班级相册两个模块,新闻及照片信息采用数据库进行管理。班级新闻模块为必做模块,班级相册模块为选做模块。
每个模块均包括前台页面和后台管理页面两部分。功能要求以新闻模块为例:
前台页面:
1、不需要登录即可进行访问;
2、随时为用户提供到这两个栏目的导航;
3、默认显示班级新闻模块;
4、班级新闻模块默认显示新闻查询、浏览页面,分页显示新闻的录入时间、类型、标题等信息;点击新闻标题可以链接到该新闻的详情页面,显示新闻标题、时间、作者、点击次数、新闻内容等信息;详情页应提供超链接返回用户刚才的查询、浏览页面。
后台管理:
需要登录才能使用后台管理功能;
分为班级新闻管理、班级相册管理两个大模块,随时为用户提供到这两个模块的导航;
默认为管理班级新闻模块;
提供新闻的查询、浏览、修改、删除、添加功能;
部分功能页面示例如下,每个同学可以根据自己的喜好进行重新设计:
默认显示新闻列表的news.jsp页:
显示新闻详细内容的news_details.jsp页:
进入班级相册模块后可以看到所有照片列表,并可根据需要进行相关查询,选择满足要求的图片,页面如图所示:
点击某个照片进行查看时,进入照片详情页面如图所示:
后台管理需要登录进入,包括新闻管理和相册管理两个模块,在管理主界面中进行选择。
新闻模块除了提供新闻查询、浏览功能外,还应提供新闻录入、新闻修改、新改、删除等功能;
新闻模块后台管理主页如下,页面中应提供新闻查询、浏览、删除功能链接。
当用户选择删除时应向用户进行确认。
修改新闻页面如下:
新闻录入界面如下:
后台管理相册模块除了提供照片查询、浏览功能外,还应提供照片录入、照片修改、照片删除功能,页面设计参照新闻管理。
要求:借助MVC模式实现。
展开阅读全文