java与web数据库课程设计-基于web的新闻发布系统

java与web数据库课程设计-基于web的新闻发布系统

ID:33841269

大小:418.00 KB

页数:18页

时间:2019-03-01

java与web数据库课程设计-基于web的新闻发布系统_第1页
java与web数据库课程设计-基于web的新闻发布系统_第2页
java与web数据库课程设计-基于web的新闻发布系统_第3页
java与web数据库课程设计-基于web的新闻发布系统_第4页
java与web数据库课程设计-基于web的新闻发布系统_第5页
资源描述:

《java与web数据库课程设计-基于web的新闻发布系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《java与web数据库》课程设计淮阴工学院JAVA与Web数据库课程设计报告课题名称:基于Web的新闻发布系统专业:计算机科学与技术班级:网络1091姓名:姚建国学号:1091304125指导老师:张永军邵鹤帅2012年01月03日17《java与web数据库》课程设计17《java与web数据库》课程设计设计任务书课题名称基于Web的新闻发布系统设计目的本课程设计的目的是通过实践使学生经历一个java与数据库系统开发的全过程并受到一次综合的训练,以便能较全面地理解、掌握和综合运用所学的知识去分

2、析、解决实际问题。实验环境1、操作系统为Windowsxp2、数据库管理系统为access20033、高级程序设计语言为jsp任务要求任务:完成《基于Web的新闻发布系统》的分析设计工作,并选用适当的开发工具完成系统的开发。要求:1、完成需求分析;2、进行数据库的概念设计;3、进行数据库的逻辑设计;4、进行数据库的物理设计;5、进行应用程序设计;6、编程实现。工作进度计划序号起止日期工作内容12012-1-3~2012-1-3查询资料、选择课题22012-1-4~2012-1-4需求分析、总体设计

3、32012-1-5~2012-1-5系统整体设计、编写程序代码、调试程序42012-1-6~2012-1-6撰写课程设计报告指导教师(签章):年月日17《java与web数据库》课程设计摘要:随着Internet的迅速发展,社会已近进入了网络时代,人们越来越倾向于从Internet获取信息。而网站则是Internet网上进行信息传播的主要载体,又为了使网站的管理员方便的更新发布信息,将杂乱的信息进行合理的处理有条理的呈现给用户。本系统基于Web的新闻发布系统,就是实现这些功能。本系统利用了jsp动

4、态网页和access数据库,采用B/S开发模式,实现新闻的动态发布。系统分为前台用户界面和后台管理员界面,前台用户的功能包括:用户的登录与注册、新闻的发布、新闻的修改及新闻的查询;后台管理员包括:管理员的登录、新闻信息查询、删除新闻信息等。该系统可移植性强,虽然系统功能还不完善,但其良好的可继承性,可以随着网站业务的发展不断升级。关键词:JSP;access数据库;新闻发布系统;B/S模式;17《java与web数据库》课程设计目录1需求分析11.1功能需求11.2安全需求11.3性能需求22系统

5、分析22.1系统开发技术22.11JSP特点22.2UML活动关系图32.3系统模块43数据库设计与实现53.1数据库的需求分析53.2数据库的逻辑设计53.3数据库的物理设计54代码编写65系统运行与测试8总结与体会12致谢13参考文献1417《java与web数据库》课程设计1需求分析随着网络的飞速发展和普及,越来越多的用户习惯上网浏览新闻。本系统基于Web的新闻发布系统主要目的是为用户提供一个方便、及时的网上新闻发布、浏览平台。利用本系统,用户可以直接上网发布新闻信息并根据自己的需要对需要的

6、新闻进行浏览、检索、增加和修改。管理员可以对新闻信息进行相关的处理,根据网站的标准删除部分信息。1.1功能需求本系统将实现以下的几个功能:l查看新闻功能:任何用户均可以使用查看新闻的功能。查看新闻功能在首页显示最新的新闻,用户可以查看新闻的详细内容;l站内新闻查询功能:普通用户可以使用新闻查询功能,用户登陆后可以根据提供的查询选项进行查找相关的新闻,查找中可以使用按编号查询、按新闻标题查询及按更新日期查询,当查询到相关的新闻会将其显示出来;l新闻发布功能:普通用户具有此权限,当登录成功后,可以选择

7、新闻发布功能,发布新闻是必须填写标号,新闻标题等;l管理员登陆:当用户需要处理新闻时,需要以管理员的身份登录,待验证信息通过后即可登录成功;l普通用户登录与注册:普通用户登录可以增加其权限,比如:可以发布新闻、修改新闻等,当用户没有用户账号时,可以选择注册一个账号;l新闻管理功能:管理员登陆后可以对信息进行处理,比如:删除新闻、查询新闻等功能。1.2安全需求由于使用JSP编写的程序代码本身比较隐蔽性较强,在客户端仅可以看到JSP输出的动态Html文件,因此只要在编写代码时注意严谨性,控制好自己客户

8、端的cookie信息即可得到很好的安全保障。管理员登录信息采用了数据库方式,存储与服务器端,不易给其他人获知。使用Tomcat6.0为系统发布平台,发布方便,安全可靠性比较高。17《java与web数据库》课程设计1.3性能需求Tomcat安装体积小,运行效率高,能很方便的在各种操作系统中运行,同时使用access数据库,兼容性高,建立数据库简单方便,免费使用。还有JSP开发工具众多可以使用Eclipse,也可以使用Dreamweaver编辑,甚至是记事本也可以,因此对系统的运行环

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

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

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