第一范文网 - 专业文章范例文档资料分享平台

软件项目开发课程设计-农业生产信息管理系统说明书

来源:用户分享 时间:2025/8/22 7:51:48 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

3.2.3实体联系E-R图

根据对数据流图和数据字典的分析,我们可以确定该应用中的实体,属性和实体之间的关系,并画出如下所示的E-R图。

1、各属性和实体之间的关系图 1.1系统管理员:

密码 姓名 身份 ID E-mail 管理员

图 3.2 农业生产信息管理员E-R图

1.2农产品的概念模型(E图):

名称 编号 价格 功能 农业产品 备注 种类 库存 生长情况 成本 10

图3.3 农业生产E-R图

1.3操作人员:

姓名 密码 ID E-mail 操作员

图3.4 操作员E-R图

2、系统总体的关系图

密码 姓名 ID 管理员 管理 产品 身份 E-mail 编号 名称 功能 生长 价格 种类 备注 库存 成本 管理 操作人员 提取 ID 姓名 密码 E-mail 图3.5系统总体的关系图

11

第4章 系统概要设计

4.1总体设计

通过这个阶段的工作将划分出组成系统的物理元素。系统概要设计的基本目的是用比较抽象的概括方式确定系统如何完成预定的任务,也就是要确定系统的配置物理方案。软件结构设计时应该遵循的最主要的原理是模块独立,让模块彼此间的接口关系应该尽量简单。充分考虑系统的可扩展性,采用平台与模块化相结合的方式,便于业务流程的调整和业务的拓展。

计算机管理信息系统说到底是一种管理的哲学和思想在计算机网络中的在现,它的素材是源于现时生活,但一个成功的MIS并不是一味地模仿传统的管理模式,而是要在现行管理体制上,对不适应现代经济形势要求的管理方式作彻底的调整。这就是这个系统总的设计指导思想。

4.2系统功能模块图

根据需求分析,按用户的要求,整个系统有如下几个模块,如下图所示:

农业生产管理系统 管理员模块 操作人员模块 公用模块 系统模块 农业管理 用户管理 用户管理 购买数量 系统登录 修改密码 系统退出 库存上下限提示 农产品有效期提示

图4.1 系统体系结构

从上图可知,若用户以管理员身份登录,那么他具有对农业生产信息的管

12

理权限,其中包括对农业生产信息的增删改查,以及种子的进货,清空某种过期产品等,管理员除了对农业生产进行管理还具有对操作人员进行管理,包括对操作人员的增删改查等。这个角色管理着整个生产基地的进货与清空,完善的管理着农业生产的质量。

若用户以操作人员身份登录,那么他只具有对农产品的查找,然后提取产品的数量,不能增加农产品的数量。公用模块是不论用户以哪种身份登录,都会具有的操作功能,包括系统的登录、退出,和对自身密码的修改。而系统模块是系统自身根据农业生产本身所具有的某些上下限条件进行品的检索,而对管理员的系统提示,方便管理员对农业生产信息管理系统的维护。

4.3数据库概念设计

数据库一般分为三级模式:外模式、概念模式和内模式。外模式也就是不同用户所对的数据视图,它将数据库内部抽象的数据及其互相之间的关系表示为简单、直观的应用界面。概念模式是数据库中全部数据的逻辑结构和特征描述,通常以某种数据模型为基础。内模式是对数据的物理结构和存储方式的描述。

在这里我们将要设计的是数据库的概念模式,通过对农业生产信息管理系统的内容和数据流程分析及E-R图,设计如下数据项和数据结构。

逻辑设计是将现实世界的概念数据模型设计成为适应于特定数据库管理系统的逻辑数据模式。逻辑数据模式也被简称为逻辑模型或数据模式,关系数据库的数据模式是关系模式。如果数据库采用关系数据库,则需要把E-R图或类图描述的概念数据模型转换为等价的关系模式及其约束。

根据系统的总体概念设计模型、E-R图向关系模式的转化规则和数据库的范式理论,得到系统优化后的逻辑模型,如下表所示。

表4.1操作员信息表

说明 工号 操作员 密码 窗口号 数据类型 varchar varchar Varchar varchar 是否为空 否 否 否 否 是否主键 是 否 否 否 13

软件项目开发课程设计-农业生产信息管理系统说明书.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c0bx4i7pw3f9vfqx3dfpg_4.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top