联系方式

  • QQ:99515681
  • 邮箱:99515681@qq.com
  • 工作时间:8:00-23:00
  • 微信:codinghelp

您当前位置:首页 >> Web作业Web作业

日期:2018-04-28 11:31

Java Web开发技术

Servlet+JSP+JavaBean模式适合开发复杂的web应用,在这种模式下,Servlet负责处理用户请求,JSP负责数据收集和显示,JavaBean封装数据操作的相关功能。请以Servlet+JSP+JavaBean模式开发新闻发布系统,主要包括用户添加、用户登录、用户信息修改、新闻发表、新闻修改和新闻查看功能。

具体要求如下:

1、完成数据库设计,要求记录管理员信息和新闻信息,其中管理员信息包括:用户名、密码、性别、QQ号、email和年龄,新闻信息包括:新闻编号、新闻标题、新闻内容、发表日期,作者。

2、首页(index.jsp)以时间倒序方式显示所有新闻的列表,显示项包括:新闻标题(链接)、发表日期。

3、登录页面(login.jsp)实现管理员登录。默认管理员账号admin,密码是admin。

4、添加管理员页面(addAdmin.jsp)实现添加管理员贴,必须是在admin登录成功之后才能访问。

5、用户修改页面(userModify.jsp)实现用户信息的修改,必须是在用户登录成功之后能才访问。

6、新闻发表页面(addNews.jsp),输入标题、内容,即可发表一篇新闻。必须是在用户登录成功之后能才访问。

7、新闻管理页面(listNews.jsp),列出该管理员所添加的新闻的列表,给出新闻标题、“编辑”和“删除”的链接,必须是在用户登录成功之后能才访问。

8、新闻编辑页面(modifyNews.jsp),对新闻标题和内容进行修改,必须是在用户登录成功之后能才访问。

9、新闻详细页面(detailNews.jsp),对新闻内容进行查看。

项目开发完成后,提交大作业文档。文档包括:工程文件和源代码,以及导出的数据库文件。所有这些文档放在一个文件夹中,文件夹打包压缩,压缩包命名方式:学号+姓名。

评分标准

得 分一、整体要求 (每小题5分,共15分)

   

1、内容实用、主题健康、界面美观。(5分)

2、功能多样、操作简单。(5分)

3、系统运行快捷稳定。(5分)

得 分二、技术要求 (每小题10分,共60分)

1、jsp页面总数不少于7个,用JavaBean实现数据操作,Servlet处理提交的数据。

2、在系统中要实现数据表中数据的查询、删除、更新、添加等功能。

3、数据表设计科学,主键明确、外键合理。

4、完备性检查,不允许有乱码及未处理的页面出错的情形。

5、使用了Servlet+JSP+JavaBean开发模式。

6、合理使用过滤器和监视器技术。

得 分三、部署要求 (共10分)

完成系统部署和发布,实现相关功能。

得 分四、答辩要求 (共15分)

系统运行通过,交齐所有材料后提出答辩申请。对老师提出问题,简明扼要作答,技术要素解释全面、准确。


版权所有:留学生编程辅导网 2020 All Rights Reserved 联系方式:QQ:99515681 微信:codinghelp 电子信箱:99515681@qq.com
免责声明:本站部分内容从网络整理而来,只供参考!如有版权问题可联系本站删除。 站长地图

python代写
微信客服:codinghelp