农业信息网需求分析详解
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
农业信息网
1.前言:
在我国的农业生产中,依靠传统农作经验,盲目增加化肥、农药投入的生产模式,不仅导致农业生产产量进入瓶颈期,而且导致了农业生产环境的重大污染。这种现象的主要原因是农牧民缺少对现代农业技术。而且关于物价信息方面不灵通,农牧民手里的东西卖不到好价钱。
农业信息网站主要为农牧民提供农业技术和物价的最新信息。通过网络,提供高速信息传输、多媒体信息交互和电子商务交易等服务,为广大城市乡村用户提供便捷的通信。
网站提供动植物生长环境、个体和生长过程信息。这是农业生产管理决策中最为重要的信息,其来源的可靠性、时效性和准确性直接影响种植。而且提供收购机构的平台,用户能够更方面的,更合理的价格卖出去农作物。
2.需求分析:
随着微电子,计算机和网络信息技术在各个领域的渗透和普及,已全球互联网为基础的“物联网”正在兴起,并被业界称之为第三次信息技术革命。网络信息技术的提升对科学和社会经济的发展带来了巨大的机遇。采用全新框架的“物联网”将会导致整个互联网和其他应用网络体系的重建,进而创造一个更大的市场需求,成为打动科技创新,促进经济增长的强大动力。
我国农业正处于传统农业向现代农业的转型时期,全面实践以新技术体系的转变,网络信息化技术将发挥独特而重要的作用,也为现代农业发展提供前所未有的机遇。充分利用智能化信息管理技术发展现代化农业。上个世纪90年代,在我国随着互联网技术的成熟和普及,计算机网络开始进入农业领域。从事农业人员甚至普通农民,即可以随时随地从网上快捷的获取各种市场信息(价格行情,供求信息),科技信息(农事指导,实用技术和作物与病虫害信息),气象信息等等。
这就需要农业信息网提供大量准确、及时的信息数据,以帮助人们了解市场的变化以调整农业发展策略,所以农业信息网最基本的功能就是保证浏览者查看到准确的信息、最新的信息。
为了网站的实用性,还开发了蒙汉双语版本。结合了少数民族文化,实现面对不同用户使用的平台。
3.系统设计
3.1系统目标:
①操作简单方便、界面简洁美观。
②网站整体结构和操作流程合理顺畅,实现人性化设计。
③注册功能。
④登陆功能。
⑤信息的发布和浏览功能。
⑥咨询和解答。
⑦个人信息管理。
⑧管理员信息管理。
⑨实现易维护性和易操作性,系统运行稳定、安全可靠。
3.2用例图
3.2流程图
3.3系统功能和结构:
前台用 Visual Studio2010和进行界面和代码的设计,主要实现功能为版本选择,浏览信息(农业要闻,价格行情,供求信息,农事指导,实用技术和作物与病虫害信息,气象与土壤信息)、发布信息(企业用户发布信息)、顾问(专家咨询),查询功能、注册功能,登陆功能。
后台使用SQL Server2008来开发,实现和维护数据库。并采用了面向对象的思想和技术,使得本系统可以方便的和其他子系统进行数据交换。主要实现功能为新闻管理(发布新闻、管理新闻)、信息管理、用户管理(个人用户管理、企业用户管理)。
3.3.1功能结构图:
前台
农业信息网
农事指导
农业要闻
供求信息
气象与土壤信息
农作物与病虫害信息
发布信息
用户注册
用户登陆
查询
功能
价格行情
实用技术
提问 和 解答
地域搜索
有效时间搜索
类别搜索
频道搜索
后台
农业信息网
管理公告新闻管理
信息管理人员管理
发
布
公
告
企
业
用
户
管
理
个
人
用
户
管
理
管
理
信
息
审
核
信
息
3.3.2各个功能的作用
功能类型子功能功能作用操作限制
人员管理模块
登录
流程:接收用户输入,检查用户名与密码是
否与所存储的信息一致。如果是,则将页面
转到个人信息页面;如果用户名与密码不一
致,将给予提示并返回登陆界面。
输入:用户名、密码信息。
输入限制条件:用户名必填,
密码不能少于6 位。
注册
流程:系统接收“用户注册”请求信息,弹
出“用户注册”页面。接收用户填入的普通
用户个人信息资料,将其存储到普通用户资
料数据库中。*专家是管理员添加
输入:普通用户的个人资料。
输入限制条件:必须符合所
输入信息的规格。给予信息
提示。
修改个人
信息
流程:系统接收修改个人信息的请求信息,
弹出“个人信息”页面,将修改的完的信息
保存到数据库中。
输入:用户个人信息。
输入限制条件:必须符合所
输入信息的规格。给予信息
提示。
添加专家流程:系统接收到管理员添加的专家信息资
料,将其保存到专家数据库中。
无
信息管理模块审核信息流程:系统接收的专家发布的信息,先保存
到为审核的信息数据库中,通过审核,将信
息发布到网页并保存到发布的数据库。
无
修改信息流程:发现信息的错误,进行修改,发布到
网站并保存到数据库。
无
删除信息流程:把过期或无用的数据从数据库中删
除。
无
搜索模块类别搜索流程:系统接收到的类别,从数据库中查找。无
地域搜索流程:系统接收到从地图上选择的地区来数
据库中查找。
无
系统管理模块管理用户
信息(包
括:
A:添加用
户信息
B:删除用
户信息
C:查看信
息)流程:A:系统接收用户信息并对用户分组
存入数据库。
B:将存在数据库中的被指定的用户
信息删除。
C: 系统将从数据库中查到的信息返
回给用户或管理员。
无