《JSP课程设计报告书_新闻管理 .docx》由会员分享,可在线阅读,更多相关《JSP课程设计报告书_新闻管理 .docx(27页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品名师归纳总结存档资料成果:华东交通高校理工学院课 程 设 计 报 告 书所属课程名称JSP程序设计题目新闻治理分 院电 信 分 院专业班级11 电商 2 班学号20210210460227同学姓名罗湾湾指导老师程志平2021 年 7 月 5 日目 录1.1 设计目的 . - 2 -1.2 设计要求 . - 3 -其次章 课程设计的主要内容 . - 4 -2.1 主体框架程序设计说明. - 4 -2.2 基本设计概念和处理流程. - 5 -1、基本设计概念和流程图. - 5 -2、 新闻治理结构图 . - 7 -3、 总体模块图 . - 8 -2.3 运行设计说明 . - 9 -第三章 新闻
2、治理制作流程 . - 10 -3.1 制作流程 . - 10 -可编辑资料 - - - 欢迎下载精品名师归纳总结第四章 具体设计与实现 . - 16 -4.1MyEclipse 结构设计 . - 16 -第五章 系统出错及处理措施 . - 21 -5.1 出错信息 . - 21 -5.2 处理措施 . - 22 -5.3 系统爱护设计 . - 22 -第六章 参考文献 . - 23 -第七章 课程设计心得 . - 24 -第八章 致谢 . - 25 -第一章 课程设计的目的与要求1.1 设计目的1、编写目的现在的世界蕴涵着相当大的信息量,每天的信息搜集,发布和更新都需要投入很大的人力物力.在网
3、络进展的新时代,越来越多的信息在网上发 布,新闻最为信息的一个重要主题也不例外.这么大的信息量,假如单纯用静态网页一个一个的制作,不仅耗费人力物力,而且新闻本身的时效性也难以发挥出来.所以动态新闻发布及治理系统的产生顺应当前形势的进展,不仅节省人力物力,而且更加表达了新闻本身的时效性.可编辑资料 - - - 欢迎下载精品名师归纳总结网络进展前景无限,及早与网络结合,与信息时代同步,与高科技汇合,定会给社会各行各业的进展注入新颖的活力.2、主要目的1. 提高同学在实际操作中收集信息,对信息进行价值判定,进行信息整理、加工的才能 .2. 在实际的工程任务中培养网页设计方面的素养.3. 在实际的工程
4、任务中使同学网页编程和制作的才能得到提高.4. 培养同学团队协作和人际交往方面的才能.5. 培养相关学问和技能的综合应用才能.6、把握运用 Jsp 语言及数据库原理学问进行系统分析和设计的方法7、把握关系数据库的设计方法8、把握 SQL Sever2021 技术的应用9、把握简洁的数据库应用程序编写方法3、功能说明本软件系统叫新闻发布系统,系统开发的总体任务是实现新闻的自动发布,新闻和用户信息的治理,栏目治理.新闻发布系统是针对我们平常在阅读新闻的不便之处而提出的.阅读新闻用户不是主动的,不能发布自己的作品 .用户可治理的主要功能为新闻浏览,查看新闻,查询新闻以及对其新闻的评判 .治理者可治理
5、的主要功能有治理员登录,爱护系统信息,爱护一级栏目信息,爱护二级栏目信息以及其下的新闻信息.1.2 设计要求1、课程设计要求(1) 通过课程设计把课堂上讲的内容融会贯穿,把握表格在网页布局中的特点及应用,把握如何通过表格来布局一个完整的界面.学会使用可编辑资料 - - - 欢迎下载精品名师归纳总结Dreamweaver 软件设计网页及Dreamweaver 的表格功能进行网页布局.使整个网页页面清新自然,整体界面美观大方,简洁高效,使之达到界面动与静的搭协作理,动而不乱,静而不僵和谐成效. 2、课程设计内容(1) 总体设计(2) 运行设计(3) 系统数据库数据结构设计其次章课程设计的主要内容2
6、.1 主体框架程序设计说明1、程序描述“新闻发布系统 ”用于组建一个新的新闻发布治理,包括客户端和服务端, 以及各种新闻的治理,包括新闻内容的发布,修改和删除.在设计新闻发布过程中,为了便于对新闻发布治理系统的测试,一般第一设计好新闻发布部分,以便可以向数据库中录入部分新闻数据,从而可以设计调试显示新闻列表和浏览新闻部分功能,在发布新闻时,要选好新闻的类型,然后再发布上去 .在添加新闻过程中难免会显现错误,修改新闻是特殊重要的 .实现修改功能的过程一般是第一将指定的内容从数据库中读取出来,然后显示在页面的输入框中,然后再进行修改.删除一个新闻信息的第一步,只有当查找到合理的所需删除的新闻内可编
7、辑资料 - - - 欢迎下载精品名师归纳总结容,才可以建立其隶属的关系,然后再删除录入新闻消息.关于上传新闻内容也是在原先的新闻内容基础上,先查看是否有相同的内容,符合上传条件后再上传内容 .2.2 基本设计概念和处理流程1、基本设计概念和流程图可编辑资料 - - - 欢迎下载精品名师归纳总结治理首页登入验证治理新闻进入新闻列表可编辑资料 - - - 欢迎下载精品名师归纳总结删除新闻修改新闻添加新闻完成可编辑资料 - - - 欢迎下载精品名师归纳总结选择新闻可编辑资料 - - - 欢迎下载精品名师归纳总结新闻发布系统后台治理前台治理2、新闻治理结构图管理分类新闻员管管新推新会登陆理理闻首荐新闻
8、详员注页闻情册添修删添修删加改除加改除目目目新新新录录录闻闻闻可编辑资料 - - - 欢迎下载精品名师归纳总结模块分模块模块功能治理员登录身份确认新闻发布系统后台治理添加目录分类治理修改目录删除目录新闻管理添加新闻修改新闻删除新闻文件上传新闻首页前台阅读举荐新闻新闻详情会员登入3、总体模块图可编辑资料 - - - 欢迎下载精品名师归纳总结2.3 运行设计说明1、运行模块组合模块 1:治理员登陆模块运行所历经的模块以及主要的功能:治理员登陆模块为独立模块, 其主要功能是增加、删除、锁定账号,修改当前治理员的登录密码.模块 2:分类治理模块运行所历经的模块以及主要的功能: 添加目录: |修改目录:
9、 系统治理员可以动态定义、修改栏目.删除目录: |模块 3:新闻治理模块运行所历经的模块以及主要的功能 :添加新闻:主要是用于发布新闻修改新闻:主要是用于编辑新闻删除新闻:主要是用于编辑新闻模块 4:前台治理模块运行所历经的模块以及主要的功能:新闻首页: |搜寻新闻: |新闻详情: 主要是用于与用户之间的互动,以及用户对本系统的看法.会员注册: |2、运行把握说明本系统栏目治理 -新闻治理 -模板治理 -生成 HTML页面形成一个完整的可编辑资料 - - - 欢迎下载精品名师归纳总结新闻发布过程,主要通过相关类实现了数据库的治理和静态文件的生成操作 .后台治理员通过登录验证获得后台治理权限,可
10、以通过:设置栏目-添加新闻 -添加模板 -绑定模板 - 生成文件等一系列的系统业务来完成一个新闻系统的设置和新闻的发布.3、运行时间说明本系统模块分为后台治理模块和前台阅读模块,其中后台治理模块又分为 3 个子模块,分别为治理员登入模块,分类治理模块 ,新闻治理模块 .前台阅读模块又分为 4 个子模块 ,分别为新闻首页模块,搜寻新闻模块 ,新闻详情模块,会员注册模块,其中在分类治理模块中又分为添加目录、修改目录、删除目录,在新闻治理模块又分为添加新闻、修改新闻、删除新闻、文件上传,各模块合理占用资源.第三章 新闻治理制作流程3.1 制作流程1、数据库结构设计,如图1 所示:可编辑资料 - -
11、- 欢迎下载精品名师归纳总结图 12、用 JDBC 拜望数据库,创建ConnDB 类,拜望代码和运行结果为: 管 理 员 罗 湾 湾 登 陆 界 面用 户 名 : *密码:*  。  。新闻标特:   。可编辑资料 - - - 欢迎下载精品名师归纳总结新闻类别: 国内新闻 国外新闻 八股新闻   。新闻内容: 可编辑资料 - - - 欢迎下载精品名师归纳总结 新闻治理 全选 序号 可编辑资料 - - - 欢迎下载精品名师归纳总结新闻标题新闻类别新闻作者添加时间操作 inputtype=checkboxname=mk value= onclick=itemClk
12、/ahref=ViewNews.jsp.id= target=_blankahref=NewsModify.jsp.id= 修 改  。ahref=servlet/delNewsServlet.id= onclick=return queren 。 删除 第四章 具体设计与实现4.1MyEclipse 结构设计1、MyEclipse 配置成功,如图 2 所示:可编辑资料 - - - 欢迎下载精品名师归纳总结图 22、用户登入,如图 3,图 4 所示:图 3可编辑资料 - - - 欢迎下载精品名师归纳总结图 43、用户登入结果,登入错误和成功,如图5,图 6 所示:图 5可编辑资料 -
13、- - 欢迎下载精品名师归纳总结图 64、添加和删除新闻,如图7,图 8 所示:图 7可编辑资料 - - - 欢迎下载精品名师归纳总结图 85、修改和拜望新闻,如图9,图 10 所示:图 9可编辑资料 - - - 欢迎下载精品名师归纳总结图 10第五章 系统出错及处理措施5.1 出错信息任何一个系统的开发都应充分考虑各种系统错误,防止造成系统不一样或损坏,因此在本系统中接受出错提示框形式为用户提示出错信息,另外对一些关键性操作如后台系统治理员登入时,输入密码也接受了确认机制 .系统应对以下错误做出正确处理:1. 无法与数据库连接时,如不能够正确连接,就应做出正确处理.2. 系统治理员遗忘登入密
14、码,,就应做出正确处理 .3. 系统原始数据丢失 .可编辑资料 - - - 欢迎下载精品名师归纳总结5.2 处理措施 提示数据库无法连接信息. 提示密码出错 ,请输入正确密码 ,如遗忘密码,请点击遗忘密码,并进行密码修改 . 当系统原始数据丢失时,将启用副本的建立和启动技术,本系统将周期性的把硬盘信息记录到移动硬盘上去。本系统的降效技术是手工操作和数据的人工记录。本系统接受的复原再启动技术是从故障点复原执行,这样节省了时间,提高了效率 ,如使软件从头开头重新运行,必定造成用户等待,系统再启动以后会对故障点以前的内容进行检查,如无出错,系统将连续执行.5.3 系统爱护设计为了系统爱护的便利,在本
15、新闻发布系统程序内部设计中,支配了用于系统检查和爱护的检测点和系统爱护模块,系统爱护模块应包括对系统进行全面检查,系统出错处理 .系统优化等一系列小模块 .可编辑资料 - - - 欢迎下载精品名师归纳总结第六章 参考文献1 BruceEckel. JAVA 编程思想 . 机械工业出版社 ,2003 年 10 月:1-3782 赛奎春 . JAVA 工程应用与工程实践. 机械工业出版社 , 2002 年 8月:23-2943 FLANAGAN.JAVA 技术手册 . 中国电力出版社 ,2002 年 6 月:1-4654 孙一林 ,彭波 .JSP数据库编程实例. 清华高校出版社 ,2002 年 8
16、 月:30- 2105 LEEANNEPHILLIPS. 巧学活用JSP .电子工业出版社,2004 年 8月:1-3196 JSP应用开发详解 .电子工业出版社 ,2003 年 9 月:32-3007 耿祥义 ,张跃平 .JSP 有用教程 . 清华高校出版社 ,2003 年 5 月 1 日:1- 3548 孙涌 .现代软件工程 .北京期望电子出版社 ,2003 年 8 月:1-2469 萨师煊,王珊 .数据库系统概论.高等训练出版社,2002 年 2 月:3 46010 Brown等.JSP 编程指南(其次版). 电子工业出版社,2003 年 3月:1-268可编辑资料 - - - 欢迎下载
17、精品名师归纳总结11 清宏运算机工作室.JSP编程技巧 . 机械工业出版社 , 2004 年 5 月:1- 41012 朱红,司光亚 .JSP编程指南 .电子工业出版第七章课程设计心得课程设计是我们专业课程学问综合应用的实践训练,是我们迈向社会,从事职业工作前一个必不少的过程”千里之行始于足下 ”,通过这次课程设计,我深深体会到这句千古名言的真正含义我今日认真的进行课程设计,学会脚踏实的迈开这一步,就是为明天能稳健的在社会大潮中奔跑打下坚实的基础在这次设计过程中,表达出自己单独设计的才能以及综合运用学问的才能,体会了学以致用、突出自己劳动成果的欢快心情,从中发觉自己平常学习的不足和薄弱环节,从
18、而加以补偿 .JSP 的新闻发布系统开发与实现,该系统的多用户发布,多栏目管理,使新闻信息准时、精确的得以发布.用户直接参与新闻信息的评论,使用户的看法和需求能够准时的得以提出,激发了他们的学习欲望.JSP从推出至今时间也不算漫长,由于它具有开发简洁,功能强和灵敏等优点,现在已被广泛接受,成为开发动态网络站点的主要技术之一,有人声称 JSP 已在 Web 开发领域悄悄的进行着一场革命.今日已有上万个Web 站点使用了JSP技术,其中包括许多Internet 中最大的站点 .有人估量,在过去几年中, JSP 开发人员已达百万之多,估量在今后的进展过程当中将会越来越多 .JSP 正慢慢成为动态We
19、b 应用程序开发环境的主流.利用 JSP技术实现新闻能够准时的得以发布是一项很有效方法,这种组建的方可编辑资料 - - - 欢迎下载精品名师归纳总结式,可以应用于网站的其它栏目.又由于 JSP编程所用的 t 语言较其它语言较简洁、易操作、功能较强特殊适合广大用户进行网站的开发.第八章 致谢感谢学院领导与分院领导的大力支持,感谢指导老师的辛勤指导,感谢同学们的热心帮忙,感谢室友的无私帮忙.在此感谢我们的指导老师,老师严谨细致、一丝不苟的作风始终是我工作、学习中的榜样。老师循循善诱的教导和不拘一格的思路赐予我无尽的启示。这次课程设计的每个细节和每个数据,都离不开老师您的细心指导 .而您开朗的个性和宽容的态度,帮忙我能够很顺 利 的 完 成 了 这 次 课 程 设 计 .同时感谢对我帮忙过的同学们,感谢你们对我的帮忙和支持,让我 感 受 到 同 学 的 友 谊 .由于本人的设计才能有限,在设计过程中难免显现错误,恳请老师们多多指教 ,我特殊情愿接受你们的批判与指正,本人将万分感谢 .可编辑资料 - - - 欢迎下载精品名师归纳总结可编辑资料 - - - 欢迎下载
限制150内