ImageVerifierCode 换一换
格式:DOCX , 页数:18 ,大小:281.72KB ,
资源ID:2294091      下载积分:12 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/2294091.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(《新闻发布系统》设计报告.docx)为本站会员(b****1)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

《新闻发布系统》设计报告.docx

1、新闻发布系统设计报告陕西师范大学远程教育学院考查课科目动态网页制作设计报告题 目 在线新闻发布系统 姓 名 学 号 专 业 计算机应用技术 批 次 层 次 高 起 专 学习中心陕西延川职业教育中心 在线新闻发布系统课程设计报告一、设计时间2013年6月 04日-11月08日二、设计地点 延川职教中心学校三、设计目的1、巩固学习Web基础知识方面的基本算法,进一步熟悉基本概念。 2、熟练常用软件及JAVA语言等方面的操作,了解基本的流程。3、运用所用学的JAVA语言知识,编写出较为实用的网页系统,增进对一些实际问题的软,硬件知识的掌握。 4、培养查阅资料,养成独立思考解决问题的能力。四、设计小组

2、成员 . .五、指导老师 . 老师六、设计课题 编写实现一个新闻发布系统 七、基本思路及关键问题的解决方法基本思路:新闻发布系统是一个功能齐全的新闻网页,本系统基于B/S模式,服务端采用JSP进行动态开发,系统主要包含三个部分:前台系统:此部分主要包括新闻查看,新闻信息查询以及登录模块。后台系统:此部分主要包括管理员基本信息的设置以及新闻基本分类及信息管理、后台退出。数据库部分:数据库主要存放用户所有信息,在管理员和普通用户登陆过程中都有登陆的信息确认过程,确认密码是否与原服务器上的一致,只有一致的时候才能登陆成功,否则失败。当修改信息的时候也会有这样的确认过程,确保信息的正确性和有效性。八、

3、算法及流程图(一) 新闻系统功能结构图(二)系统流程图 后台流程:九、调试过程中出现的问题及相应解决办法4详细设计4.1 前台系统4.1.1 新闻的查看主页面如下图图4-1 系统主页界面效果任何用户在浏览器输入网址后进入本站界面,即可查看新闻标题及发布时间,新闻的评论、新闻的点击率等,单击任意一条新闻标题即可查看新闻内容。 图4-2 新闻内容界面效果显示一条新闻的主要代码为: a href=commentofnew.jsp?newid= 评论 条 评论 条 我要留言: input name=newsid type=hidden value=/ 4.1.2 评论功能的实现 评论管理的数据流图如下

4、 图4-3 评论管理数据流图评论与浏览页面:图4-4 评论浏览添加评论页面评论实现的事务处理相关代码: protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException / TODO Auto-generated method stub doPost(request, response); /* * see HttpServlet#doPost(HttpServletRequest request, HttpServletResp

5、onse response) */ protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException / TODO Auto-generated method stub request.setCharacterEncoding(gbk); response.setCharacterEncoding(gbk); int newsid = Integer.parseInt(request.getParameter(newsid);

6、String comment = request.getParameter(commenttext); String comperson = request.getParameter(person); String type = request.getParameter(type); PrintWriter pw = response.getWriter(); pw.println(newsid); pw.println(comment); Comment comm = new Comment(); comm.setContext(comment); comm.setNewid(newsid)

7、; comm.setComPerson(comperson); int result = ModifComment.insert(comm); if(type.equals(new) response.sendRedirect(oneofnews.jsp?newid=+newsid); else if(type.equals(comment) response.sendRedirect(commentofnew.jsp?newid=+newsid); else if(type.equals(admincomment) response.sendRedirect(adminadmin_comme

8、ntview.jsp?newid=+newsid); 添加一条评论的代码为:public class InsertComment public static void insert(Comment comment) DBConnectPool dbp=DBConnectPool.getInstance(); Connection conn=dbp.getConnection(); PreparedStatement pstmt=null; try pstmt=conn.prepareStatement(inser into comment values(?,?,?,?); pstmt.setI

9、nt(1, comment.getNewid(); pstmt.setDate(2, (java.sql.Date)(new Date(); pstmt.setString(3,comment.getComPerson(); pstmt.setString(4, comment.getContext(); pstmt.executeUpdate(); catch (SQLException e1) / TODO Auto-generated catch block e1.printStackTrace(); finally try if(pstmt!=null) pstmt.close();

10、catch(SQLException el) el.printStackTrace(); 4.2 后台管理系统的设计4.2.1 后台登陆模块 图4-5 后台登陆界面当用户在对话框输入正确的用户名、密码及随机产生的验证码时,进入后台页面lf.jsp,否则回到登陆页面login.jsp并提示原因。登录事务处理相关代码如下:protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException / TODO Auto-generated me

11、thod stub doPost(request, response); /* * see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse * response) */ protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException request.setCharacterEncoding(gbk); response.setCharacterEncoding(gbk); String username = request.getParameter(name); String passwd = request.getParameter(pass); boolean flag = false; User user =

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1