软件工程毕业设计-农业信息发布系统-后台设计与实现.doc
《软件工程毕业设计-农业信息发布系统-后台设计与实现.doc》由会员分享,可在线阅读,更多相关《软件工程毕业设计-农业信息发布系统-后台设计与实现.doc(36页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、河北农业大学 本科毕业论文(设计)题 目:农业信息发布系统后台设计与实现 摘 要新闻发布系统是通过农信化平台向农民展现有用的知识,以互联网和便携式通信终端为信息载体,开展农业信息的系统。新闻发布系统(News Release System or Content Management System)又叫做内容管理系统,是一个基于新闻和内容管理的全站管理系统,新闻发布系统是基于B/S模式的WEBMIS系统,本系统可以将杂乱无章的信息(包括文字,图片和影音)经过组织,合理有序地呈现在大家面前。新闻发布系统的提出使电视不再是唯一的新闻媒体,从此以后网络也充当了一个重要的新闻媒介的功能。随着互联网蓬勃发
2、展,新闻也迅速发展起来。基于移动互联网,手机这一便携式终端共同搭建的移动信息传播平台较传统网络和计算机更易掌握、更低成本、更有时效性。以移动互联网和便携式手机终端为信息载体,这样就很好的解决了农民接收到信息存在的“时差”问题。我们的新闻发布系统采用先进的开发软件与技术,即采用Dreamweaver页面制作软件与Photoshop等技术相结合开发系统的页面,用visual studio 2010与 SQL Server 2008数据库管理系统开发强大完善的数据库支持环境。关键词:新闻发布;数据库管理系统; B/S;AbstractPress Release System is a platfor
3、m to show through rural credit to farmers useful knowledge to the Internet and portable communication terminal as an information carrier , to carry out the system of agricultural information . Press Release System (News Release System or Content Management System) is also called a content management
4、 system, is a system based on all- news station management and content management system is based on press releases B / S mode WEBMIS system, the system can be chaotic information ( including text , images and video ) through the organization , reasonable and orderly manner in front of everyone . Pr
5、oposed news release system allows television is no longer the only news media , since then the network also serves as an important function of the media .With the vigorous development of the Internet , the press also developed rapidly. Based on the mobile Internet , mobile phones together to build t
6、his portable mobile terminal platform for the dissemination of information than traditional networks and computers easier to grasp , lower cost, more timeliness. Mobile Internet and mobile phone terminal as an information carrier , so that a good solution to the farmers received information exists j
7、et lag problem.Our news release system uses advanced software development and technology, which uses Dreamweaver page authoring software like Photoshop technology combined with the development of the system page , using visual studio 2010 and SQL Server 2008 database management system to support the
8、 development of powerful and comprehensive database environment .Key words: Information Distribution System; Database management system; B/S;目录1 绪论11.1 系统开发背景11.2 本系统的研究目标和意义11.3 国内外现状分析21.3.1 国内现状分析21.3.2 国外现状分析21.4 论文结构32 系统开发技术及运行环境42.1 ASP.NET技术42.2 C#技术42.3 B/S模式52.4 IIS服务器62.5 visual studio201
9、062.6 SQL Server 200873 系统需求分析83.1总体需求分析83.2 可行性分析83.2.1系统可行性分析83.2.2技术可行性83.2.3经济可行性83.2.4社会可行性分析93.3系统名称定义与目标对象93.3.1新闻发布系统流程图93.3.2新闻发布系统系统功能模块划分表103.3.3业务具体流程介绍104 系统设计114.1 系统的用例图分析114.2主要数据表设计125 系统实现145.1技术要点145.2 配置web.config175.3公共类的编写175.4 系统实现前台界面设计215.4.1主页设计215.4.2 新闻列表265.4.3 网站留言链接模块界
10、面295.4.3系统实现后台界面设计326 总结35参考文献36致谢37321 绪论1.1 系统开发背景党的十八大报告提出“坚持走中国特色新型工业化、信息化、城镇化、农业现代化道路促进工业化、信息化、城镇化、农业现代化同步发展”。这是我们党在新的历史起点,立足全局、着眼长远、与时俱进的重大理论创新,体现了对走中国特色社会主义道路、加快转变发展方式的新认识、新要求,为加快现代农业发展、推进新农村建设指明了方向。农业农村信息化由此迎来了前所未有的战略发展机遇。20世纪90年代以来,信息资源日益成为重要的生产要素、无形资产和社会财富,是等同于各类物质资源的战略资源。信息化是当今世界发展的大趋势,推动
11、经济社会变革的重要力量,信息化发展水平成了衡量现代化程度的重要标志。“三化同步”演进为“四化同步”,凸显了“信息化”的突出地位与特殊作用。“四化同步”是现代化建设的普遍规律,信息化是我国全面建成小康社会、实现社会主义现代化的战略选择。没有农业的信息化,就没有农业的现代化;没有农村的信息化,就没有新农村。农业农村信息化作为国民经济和社会信息化的重要组成部分,对于推进“四化同步”、发展现代农业、建设新农村,意义深远,影响重大。党中央国务院高度重视农业农村信息化工作,2004年以来中央连续发出的9个“一号文件”中都提出了明确要求;2012年6月,国务院印发关于推进信息化发展和切实保障信息安全的若干意
12、见,提出要深入推进农业农村信息化,进一步提高农业生产经营信息化水平、完善农业农村信息服务体系。国家有关部委围绕其主体业务大力推进农业农村信息化建设,农业部出台了全国农业农村信息化发展“十二五”规划。一批科研院所和大专院校,积极开展信息技术及产品研发。多方力量共同推进,农业农村信息化的全新格局正在形成。在党的十八大的推动下,盐山县政府希望盐山农业实现信息化,方便盐山农民获取信息,所以盐山县政府希望河北农业大学能够给盐山县人民做出一款农业新闻发布系统,来帮助盐山农民实现农业信息化。1.2 本系统的研究目标和意义重点做好“四项服务”保障:一是加强政务信息服务。积极配合政府进一步规范政务信息的公开范围
13、和审核发布流程,认真做好政务信息网上发布的具体承办和服务保障工作。二是加强农业信息服务。以打造盐山县权威农业门户网站为目标,不断加强“盐山农业信息网”网站建设;突出特色栏目,创新信息服务形式,打造网站信息服务亮点;努力拓宽信息渠道,积极做好网站运行及信息维护工作,不断提升网站的农业信息化服务水平。三是加强网络宣传服务。利用网络优势,紧密围绕盐山县中心工作,加大网络宣传力度,积极配合政府做好各项重大农业活动的新闻报道及主题教育活动宣传。农业信息系统,加快了信息化深度融合,大力推进信息进村入户,满足了农民生活需求为落脚点,切实提高了农业信息获取能力、增收致富能力、社会参与能力和自我发展能力,同时很
14、好的整合了涉农部门信息资源和服务资源,也加快了基层农业服务体系融合,为农业生产提供全面、精准、便捷的政策、市场、技术等信息服务。希望盐山农户不出村、新型农业经营主体不出户就可享受到便捷、经济、高效的生产生活信息服务。1.3 国内外现状分析1.3.1 国内现状分析当前,农业农村信息化工作任务十分艰巨。我们要坚持以科学发展观为指导,紧密围绕发展现代农业和建设新农村,准确研判形势,把握发展规律,理清发展思路,明确战略目标,强化工作重点,细化推进措施,加快建设步伐。农业农村信息化工作的战略目标,就是提高农业生产的智能化水平、农产品营销网络化水平,用现代信息技术改造传统农业管理方式,打造互联互通的公共信
15、息服务平台。农业农村信息化工作的重点任务,就是建设好国家农业生产指挥系统、农业资源数据系统,建立起全国性的农业科技创新与服务推广系统、农业市场信息系统、重大动植物疫病防控系统、农村基层组织社会管理系统,探索推进现代农业示范区信息化和农业电子商务建设,加速实施物联网区域实验。在农业农村信息化工作推进过程中,我们既要认真做好发展规划,切实抓好典型示范,开展信息化水平测评,推进信息化标准建设,强化信息安全监管;也要研究建立统筹协调的工作机制、稳定长效的投入机制,积极推动出台法律法规,加快信息技术创新,加强人才队伍建设。1.3.2 国外现状分析目前,国外农业信息化建设有以下几种典型模式:一是美国模式。
16、以政府为主体,美国建立了较为完善的农村信息服务体系。政府对农业的补贴、财政转移支付与其他方面的支持,主要是通过扶持、支持农业信息化的办法让农业和农民间接受益。美国上互联网的农民占农民总数的一半以,用直升机进行耕作管理的农场占农场总数的20%以上,安装GPS定位系统的农场范围很大。这些内容有机统一,共同构成了美国的“精准农业”模式。二是日本模式。日本是发展应用型农业信息服务的典型代表。根据农业市场运营规则,日本政府建立了若干个专门咨询委员会,同时制定了较为配套完善的规章制度,约束市场主体的行为,促进市场有序运行。而且,重视农业基础设施建设。三是德国模式。德国带动农业信息服务发展靠的是关键技术的开
17、发和应用,而且,德国农业保护政策健全,联邦政府每年都有专项资金用于农业基本建设和农业补贴。四是印度模式。印度发挥其软件发展的优势,抢抓机遇,从农业信息需求入手,富有特色。分析起来,国外农业信息化也存在着个性差异。一是信息化建设模式不同。在美国,颁布了一系列关于信息公开、信息收集与发布、个人隐私权保护的法律法规,为美国农业信息化的发展提供了法律保障。美国首席信息官委员会等为农业信息系统互联、兼容与业务协同提供了组织保障。通过农业网络信息中心联盟等组织实现了农业信息资源共建共享。日本因地制宜发展地域农业信息系统,发展农产品(9.40, 0.00, 0.00%)电子商务,推进IT技术在农场中的应用,
18、发展日本型精准农业。二是信息化建设的扶持方式不同。三是信息化建设的组织形式不同。综合起来,国外农业信息化建设模式对我国而言,有以下一些启示。其一,关于农业信息化主体的多元化和服务形式的多样化。其二,关于农业基础设施的信息化。其三,关于农业信息技术科研、教育和推广的结合。此外,农业信息化是涉及多部门、多领域、多行业、多学科的系统工程,要重视发挥政府的作用。同时,还要建立健全农业信息化法制建设,依法保证信息网络的高效畅通和涉农信息的真实与安全。1.4 论文结构本文一共分为六章第一章绪论。主要讲述了盐山农业信息系统的开发背景和国内外农业信息化现状分析。第二章系统开发技术及运行环境。主要讲述系统开发所
19、用到的相关技术,C#, 等,以及运行环境。第三章系统需求分析。主要讲需求分析,其中包括可行性分析,数据表和用例图的设计。第四章系统设计。主要讲系统的设计,包括数据表和用例图的设计。第五章系统实现。主要讲系统的实现,讲了数据库的连接和前台的界面设计。第六章总结。对整个系统做了总结。2 系统开发技术及运行环境2.1 ASP.NET技术的前身ASP技术,是在IIS 2.0上首次推出windows NT 3.51,当时与 ADO 1.0 一起推出,在IIS 3.0 (Windows NT 4.0)发扬光大,成为服务器端应用程序的热门开发工具,微软还特别为它量身打造了VisualInterDev开发工具
20、,在1994年到2000年之间,ASP技术已经成为微软推展Windows NT 4.0平台的关键技术之一,数以万计的ASP网站也是这个时候开始如雨后春笋般的出现在网络上。它的简单以及高度可定制化的能力,也是它能迅速崛起的原因之一。构架是可以用Microsoft(R)公司最新的产品Visual S开发环境进行开发,WYSIWYG(What You See Is What You Get所见即为所得)的编辑。这些仅是强大化软件支持的一小部分。使用一种字符基础的,分级的配置系统,虚拟服务器环境和应用程序的设置更加简单。因为配置信息都保存在简单文本中,新的设置有可能都不需要启动本地的管理员工具就可以实
21、现。这种被称为Zero Local Administration的哲学观念使的基于应用的开发更加具体和快捷。一个的应用程序在一台服务器系统的安装只需要简单的拷贝一些必须的文件,不需要系统的重新启动,一切就是这么简单。多处理器环境的可靠性已经被刻意设计成为一种可以用于多处理器的开发工具,它在多处理器的环境下用特殊的无缝连接技术,将很大的提高运行速度。即使你现在的应用软件是为一个处理器开发的,将来多处理器运行时不需要任何改变都能提高他们的效能,但现在的ASP却做不到这一点。自定义性和可扩展性设计时考虑了让网站开发人员可以在自己的代码中自己定义plug-in的模块。这与原来的包含关系不同,可以加入自
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 毕业设计 农业 信息 发布 系统 后台 设计 实现
限制150内