软件工程课程作业
农产品信息系统
需求规格说明书
姓名: 学号: 班级:
组号: 第 四 组
系别: 计算机科学与信息工程
学院
学校:
2016年5月15日
1
农产品信息管理系统需求规格说明书
农产品信息管理平台是一个以引导买家购买农产品为主要内容的网站,网站上不实现交易,而是通过导购去引导买家到线下去合理、轻松的消费。让有需要的消费者确切知道贺州农产品上市时间、农产品生产情况、及生产量等相关信息。便于消费者做好消费计划。在网站上引导买家找到更好的货源、提高线下农产品生产基地的知名度和农产品的销量。既为买家找到了好的货源,又提高了生产农产品劳动者的收入,实现互利互赢。
1 系统任务概述
我们将通过这个管理平台让有需要购买某种农产品的购物者明确知道该农产品生产情况、农产品上市时间、及生产量等等。便于购物者做好购物计划。然而这些信息就是通过商家用户对农产品信息进行添加、修改、删除等。让购物者能够通过这个平台上进行与农产品生产基地的农民进行联系进行实地考察。也可以发布自己的需求。使农民可以通过这个平台了解期货市场规避价格风险。该系统的管理员需要对农产品资讯以及农产品新闻进行实时更新。需要发布需求或者发布供给的都必须进行登录该系统。
2 功能需求描述
农产品信息网的完整功能需求如下。
1.农产品资讯管理
农产品资讯管理模块是由系统管理员对农产品当前时事新闻进行更新。比如当地政府、林业局对农业发展的一些政策、各地农业发展状况、以及农业价格报告、统计分析报告等信息进行实时更新。农产品资讯可暂时分为以下几个栏目: 1.1农业技术 1.1.1种植知识
发布一些农作物的种植知识,农作物的生长季节、生长习性、生长喜好、
以及种植条件等种植知识。
2
1.1.2农事指导
发布一些农作物的成长指导,病虫债还的预防与处理、施肥量、耕地注意保
护土壤等一些农事指导信息。 1.2农业项目 1.2.1项目管理
农业项目管理专题,其中包含了行业领域内最新的农业项目管理资讯,为
农业项目经营提供指导意见。 1.2.2政策扶持
政策扶持专题栏目,包含了各地政府最新的农业政策、农业扶持资讯信息以及对农业政策信息的解读。 1.2.3投资计划
投资计划专题栏目,包含了农业项目投资分析、对各地推广的农业投资项目
报道及解读等资讯信息。 1.3休闲农业 1.3.1农业文化
发布农业融入人们生活中一些创意,例如创意农业城市规划设计方案,美
国“推进达拉斯”、荷兰鹿特丹“城市仙人掌等。 1.3.2农家乐
发布各地一些由农业产生的旅游线路供人们阅览。让人们在假期有更多的机会亲近大自然的选择之地。
2.农产品信息管理
农产品上市管理模块由商家用户对自己所管理农产品的实时状况展示在该平台上。商家用户的农产品可分为已上市的和待上市的农产品。已上市的农产品即发布为供给,待上市的农产也可以发布在该平台上供购物者阅览。做好购物准备。 2.1 农产品信息发布
商家用户通过农产品信息发布模块,实现对农产品信息资讯的发布,对外提供农产品信息供需求方查看。 2.2 农产品信息查询
普通用户通过对农产品信息查询模块,实现对农产品信息的浏览、检索等查
3
询功能,以获取到所需信息。 2.3农产品信息修改
商家用户在通过农产品信息发布模块发布农产品信息之后,因各种原因需要修改该信息的,或管理员经审核认为农产品信息需要修改的,可通过农产品信息修改模块进行修改操作。 2.4农产品信息删除
商家用户在通过农产品信息发布模块发布农产品信息之后,因各种原因需要删除该信息的,或管理员经审核认为农产品信息需要删除的,可通过农产品信息删除模块进行删除操作。
3.用户管理
该系统的用户主要有商家用户、普通用户以及系统管理员用户。 3.1系统管理员用户
系统管理员拥有系统中所有的功能权限,能够对系统用户进行管理,即检索会员、删除会员信息。对农产品资讯进行增加、修改、删除等信息操作。 3.2 商家用户
每一个商家用户都可到该农产品信息网上注册账号登录。注册的账号包含用户所有信息,每一个商家用户都可以发布自己的供给资源,对自己所发布的供给进行修改和删除等操作。 3.3 普通用户
每一个普通用户能管理个人信息、发布自己的需求资源,对自己所发布的需求进行修改和删除等操作。对于系统其他功能不具有权限。
3 数据流图建模
3.1 顶层流程图
通过对系统的分析可得:系统内的用户有管理员、注册的普通会员和商家会员,普通会员在该系统上可以阅览自己想了解的信息,同时可以发布自己的需求资源。管理员负责对农产品当前时事新闻进行更新和处理会员信息。比如当地政府、林业局对农业发展的一些政策、各地农业发展状况等信息进行实时更新。商家会员可以发布自己的供给资源,管理自己的供给资源。综上所诉,具体顶层流
4
程图如图1所示:
管理员L04管理员信息L05农产品资讯信息农产品资讯农产品信息网2商L0L03农产品信息农产品信息信息家员会会员通信L01普息普通会员商家会员
图1 系统顶层流程图
3.2 一层流程图
由系统分析可得,浏览网站者需要查看商家用户信息和发布需求资源的就需要注册成为普通会员,注册成功后即可查看商家用户信息。而需要商家想在该网站上发布自己供给资源的就要注册成为商家,由系统管理员审核通过后,由系统发出通知该商家注册成功,然后才可以发布自己的供给资源。管理员更新农产品资讯。具体第一层流程图如图2所示:
D04 管理员用户数据管理员用户管理员事务请求P01管理员用户认证P08农产品需求管理农产品需求信息数据操作请求D04 农产品需求信息数据普通用户操作请求P05农产品信息管理农产品信息数据操作请求D01 农产品信息数据D05 商家用户数据管理员事务请求农产品信息操作请求商家用户商家事务请求P02商家用户认证商家事务请求P04事务处理中心农产品资讯操作请求P06农产品资讯数据操作请求普通用户事务请求商家信息操作请求P03普通用户认证农产品资讯管理D02 农产品资讯数据普通用户普通用户事务请求P07商家信息管理商家数据操作请求D03 商家信息数据D06 普通用户数据 5