jsp新闻发布系统6

jsp新闻发布系统6

ID:867761

大小:465.53 KB

页数:20页

时间:2017-09-21

jsp新闻发布系统6_第1页
jsp新闻发布系统6_第2页
jsp新闻发布系统6_第3页
jsp新闻发布系统6_第4页
jsp新闻发布系统6_第5页
资源描述:

《jsp新闻发布系统6》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、存档资料成绩: 华东交通大学理工学院课程设计报告书所属课程名称JSP课程设计题目 JSP新闻发布系统    分院专业班级学  号学生姓名  指导教师 2012年6月11日目录第一章课程设计的内容和目的1第二章系统功能模块建设22.1管理员登录22.2新闻管理22.3新闻的添加22.4新闻的修改22.5新闻的删除32.6新闻的查看3第三章数据库操作43.1数据库和表格的创建43.2链接数据库操作5第四章功能的具体实现74.1系统的流程图74.2新闻的添加74.3新闻的修改8第五章源代码95.1新闻添加95.2新闻修改115.3新闻浏览145.4新闻删除16第六章课程设计心得16第七章参考

2、资料17第一章课程设计的内容和目的学习JSP课程设计的时候我们知道JSP(JavaServerPages)是发展最迅速的、最引人注目的Web应用开发技术之一,它是JavaPlatform,EnterpriseEdition的重要技术。JSP将Java语言的跨平台和开放性、Servlet的强大功能与HTML以及脚本语言等简单易用的元素结合起来,解决了过去Web开发技术存在的各种不足和局限。这次的JSP课程设计更是要求我们对学过知识的一个回顾和巩固,要求我们能够灵活应用各种软件以及各种软件的配合使用。我们设计的是新闻发布系统,这个发布系统能够实现的功能是管理员登录、新闻添加、新闻修改、新闻

3、删除和新闻浏览这些基本功能。这次我们的配置环境有:Tomcat6.0、MyEclipse8.0、SQLServer2005、JDK1.7的安装配置,我们的这个课程设计是在软件都配置好了,可以运行的情况下制作的。第二章系统功能模块建设新闻发布系统主要的功能模块有:新闻的添加、新闻的删除、新闻的修改、新闻的浏览,另外我们还要将系统必需的模块管理员登录加入。图2.1功能模块图新闻发布系统添加新闻修改新闻删除新闻浏览新闻2.1管理员登录我们设计了一个登录界面,包括用户名和密码,在这里我们规定,系统默认的用户名和密码是:admin和admin.在这里我们使用了JavaScript技术,如果用户名

4、或者密码错误,或者两个当中有至少一个不填,那么我们将会显示错误,此时依然停留在登录界面,提示用户必须填写或者修改到了正确才能进入到管理员页面。2.2新闻管理登录成功了就可以进入新闻管理界面了,这里我们设计了一个表格,你可以看到新闻的类型、作者、标题,还有的是操作运算:添加新闻、删除新闻、修改新闻和查看新闻,这些通过链接可以打开指定的页面进行相关的一些操作。2.3新闻的添加添加新闻时我们只需要在新闻管理页面当中点击“添加新闻”这个链接,我们可以打开另外一个页面,在这里我们可以添加新闻,新闻添加页面主要的是一个表格,你在里面要填入:用户名、新闻类型、新闻内容、新闻发布时间,填写完成后,这些

5、信息将会保存在数据库当中,并且在新闻管理页面中显示出来。2.4新闻的修改新闻的修改我们提供了两个修改的地方,一个是新闻的标题,另外一个就是新闻的内容了,点开了管理页面中的“修改”链接就会打开一个新的窗口,里面主要的也是一个表格,你可以填入新闻标题和新闻内容,填写完毕后提交就可以在管理页面中显示出来了,并且保存在数据库中。2.5新闻的删除新闻的删除是比较简单的,我们只需要在新闻管理页面中选择我们不想要的新闻,点击删除就可以将它删除了,这是直接在管理页面中进行的,没有新的页面,在这个页面中删除了,也会导致数据库中新闻的的消失。2.6新闻的查看有时我们需要详细的了解某个新闻的具体内容,这是我

6、们就可以在管理页面中点击新闻标题,打开了一个新的窗口,里面就会有新闻的具体内容,用户在这里是不可以改动的,只允许查看。下面的三幅图片是登录界面的显示、登录不成功的提示和新闻管理界面:图2.2登录窗口图2.3登录出错提示图2.3新闻管理第三章数据库操作3.1数据库和表格的创建我们使用的是SQLServer2005数据库,要使得新闻发布系统和数据库链接,我们必须要创建一个ODBC数据源,我们现在创建的数据源名字叫做:newsAccess.下面我们创建的是数据库、用户表和新闻信息表。createdatabasenewsAccess;usenewsAccess;createtableUserI

7、nfo(UserIdintprimarykeyidentity,UserNamenvarchar(10)notnull,UserPwdnvarchar(16)notnull);insertintoUserInfovalues('admin','admin');createtableNewsInfo(NewsIdintprimarykeyidentity,NewsUserNamenvarchar(10)notnull,NewsTitlenvarc

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。