欢迎来到天天文库
浏览记录
ID:35648778
大小:3.98 MB
页数:66页
时间:2019-04-06
《毕业设计(论文)-基于MVC模式的新闻发布系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于MVC模式的新闻发布系统的设计与实现摘要:新闻发布系统是公司内容管理系统的主要应用之一,是公司信息化建设和实现电子商务的重要途径。它的基本思想是分离新闻信息的内容和表现形式,以期提高新闻发布效率。本设计采用基于UML用例驱动对象建模的ICONIX项目管理方法,应用MVC三层设计模式,实现一个可以完成新闻栏目和新闻信息的添加、修改、删除以及新闻查看功能的新闻发布系统.关键字:ICONIX;MVC;Servlet;JavaBean;新闻发布60DesignandImplementationoftheNewsPublishingSystembasedonMVCmodelAbstrac
2、t:ThenewspublishingsystemisthemainapplicationofContentManagementSysteminacompany,alsoitisanimportantapproachofthecompanies’informationconstructionandtherealizationofE-Commerce.Theseparationofthecontentsandviewsofinformationinthenewsisitisthebasicidea,soastoadvancetheefficiencyofthenews.Through
3、applyingtheprojectmanagementmethodsofICONIX,whichisbasedonusecasedrivenobjectmodelingwithUML,andMVCdesignpattern,thispaperimplementanewspublishingsystemwithfunctionsofadding,editing,deletingthecategoryandnews,andbrowsingnewsmessage.Keywords:ICONIX;MVC;Servlet;JavaBean;NewsPublishing60目录第1章前言1第
4、2章系统概述22.1项目管理方法22.1.1项目管理方法比较22.1.2项目管理方法选择22.2设计模式32.2.2MVC模式基本原理42.2.3MVCModel152.2.4MVCModel252.3小结6第3章需求分析73.1需求描述73.2角色识别83.3用例识别83.4用例文档83.5用例驱动分析103.6小结12第4章系统设计134.1系统总体设计134.1.1系统构架134.1.2发现系统类144.2视图层设计154.2.1前台设计154.2.2后台设计164.3模型层设计184.3.1前台显示和用户登录18604.3.2新闻管理194.3.3栏目管理204.4控制层设
5、计214.4.1用户登录214.4.2新闻管理214.4.3栏目管理224.5数据库设计234.5.1数据库需求分析234.5.2数据库概念设计234.5.3数据库逻辑设计244.5.4数据库表设计244.6数据库连接池设计254.6.1传统的数据库连接254.6.2数据库连接池的必要性254.6.3数据库连接池工作原理264.6.4具体设计274.7小结27第5章系统实现285.1视图层实现285.1.1公共页面285.1.2前台实现295.1.3后台实现305.2模型层实现325.2.1新闻显示325.2.2新闻管理325.2.3栏目管理325.3控制层实现325.3.1用户登
6、录335.3.2新闻管理33605.3.3栏目管理345.4数据库实现345.4.1数据库表实现345.4.2数据库表关系355.5数据库连接池实现365.6小结36第6章系统运行测试376.1系统测试环境376.1.1系统测试硬件环境376.1.2系统测试软件环境376.1.3Tomcat的配置376.2系统测试37第7章系统评价与改进397.1系统评价397.2系统改进39结论40致谢41参考文献42附件4360第1章前言伴随着网络的出现,网页逐渐融入人们的生活。快速及时的新闻浏览,五彩缤纷的网上信息,使网络与人们的生活息息相关,于是世界上出现了第三媒体——Internet。它
7、打破了地域限制,真正使信息得以共享,改变了人们的工作和生活方式。人们对信息的需求有了更新,更高的要求,而网页由于本身所具有的信息量大,传递快速,没有时空限制等特点恰好满足这种要求。也正是由于网络实现网站的数据信息能够进行实时交互,保证网站数据的实时性。随着Internet信息技术的高速发展,越来越多的企业想将自己企业的信息通过网络与全世界分享并最终实现电子商务,所以它们已经建立或计划建立自己的网站。但是,如果为了建立和维护自己的网站而聘请专职的网络技术人员,其成本对于
此文档下载收益归作者所有