小型企业管理信息系统后台数据库建设.doc
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
小型企业管理信息系统后台数据库建设 小型企业管理的最终目标是促进企业目标的实现,小型企业管理系统需要及时、准确 地进行人员信息的查询、统计和管理,对人员资料需要采取科学的管理方法和采用现代 化的管理手段,对职员的历史性、周期性、随机性信息进行及时的、全方位的跟踪和更 新,并对企业生产制造信息进行有效的管理,以提高企业运作效率,提高生产效率充分 考虑成本利润效益,运营开销等因素。本论文主要介绍了在小型企业管理系统建设中后 台数据库开发的过程。 标签:小型企业管理 管理信息系统 数据库 0 引言 小型企业管理的最终目标是促进企业目标的实现。小型企业管理的理念认为经过开发 的人力资源和产品信息管理可以增值,能给企业带来巨大的利益。小型企业管理系统需 要及时、准确地进行人员信息的查询、统计和管理,并对企业生产制造信息进行有效的 管理,以提高企业运作效率,提高生产效率充分考虑成本利润效益,运营开销等因素。 以下将主要介绍在小型企业管理系统建设中后台数据库开发的过程。 1 需求分析 1.1 功能需求 小型企业管理系统具有工厂信息管理、车间信息管理及报表生成、统计信息等功能。 小型企业管理部门负责添加、修改、删除各类信息。 1.2 涉及的实体和属性 整个系统涉及到以下六个实体,分别是:工厂实体、车间实体、工人实体、产品实体 、零件实体、仓库实体。 工厂实体(department)中包含:id工厂代号,dt_name工厂名, dt__m_name厂长名,dt_bz运营开销四个属性; 车间实体(workshop)中包含:w_id车间号,address地址, w_m_name车间主任,w_bz运营开销,dep_id所属工厂代号五个属性,其中id为主键,de pt_id为外键; 工人实体(employee)中包括:em_id车间号,primary key,em_name姓名,em_sex姓名,em_sepcialty工种,em_bz月工资,w_id所属工厂号六 个属性,其中em_id为主键,w_id为外键; 产品实体(goods)中包括:good_id产品号.good_name产品名,good_size产品规格, good_bz产品成本,good_price产品销售价格六个属性,其中good_id为主键; 零件信息表(parts)中包括:p_id零件號,p_name零件名,p_price零件价格,p_bz零 件成本四个属性,其中p_id为主键; 仓库实体(wareshop)包括:w_id仓库号,w_m_name仓库主任名,tel电话,w_bz运营 成本,dep_id所属工厂代号,其中w_id为主键,dep_id为外键; 产品零件实体(goodpart):good_id产品号,p_id零件号两个属性; 零件实体(workpart)包括:w_id车间号p_id零件号两个属性。 2 数据库逻辑设计 2.1 把概念模型转换为关系表 这里goods实体和parts实体之间存在多对多的关系,于是需要新创建产品零件配置表go odpart,该表包含两个字段:good_id,p_id;此外workshop和parts之间也存在多对多 的关系,也采取上述方法,新创建一个关系表:workpart。 2.2 数据的一致性与完整性 由于系统的数据是共享的,在不同的部门中,信息是共享数据,所以如何保证这些数据 的一致性,是系统必须解决的问题。要解决这一问题,要有一定的人员维护数据的一致 性,在数据录入处控制数据的去向,并且要求对数据库的数据完整性进行严格的约束。 对于输入的数据,要为其定义完整性规则,如果不能符合完整性约束,系统应该拒绝该 数据,此外,还要考虑域完整性约束、实体完整性约束及参照完整性约束等,例如在考 虑删除工厂的信息时,要考虑工厂数据表中的id字段被仓库实体的dep_id字段和车间实 体的dep_id所参照,所以不能盲目得先删除工厂信息表中数据,而是应该先删除参照的 子表中相应的数据,再删除被参照的父表的数据,这样才能保证数据的一致性。 得到数据项和数据结构以后,就可以设计出能够满足用户需求的各种实体,以及它们 之间的关系,为后面的逻辑结构设计打下基础。这些实体包含各种具体信息,通过相互 之间的作用形成数据的流动。本系统的设计规划出的实体有:工厂实体、车间实体、工 人实体、产品实体、零件实体及仓库实体。 2.3 视图、索引及权限的定义 2.3.1 视图定义 视图是集合普通用户需要的数据的虚拟表,为了方便用户操作及屏蔽地层数据库的复杂 性,提高查询和处理数据的灵活性,可以建立适当的视图方便查询和各类报表的输出: em_view:集合工人基本信息 create view em_view as select em_id,em_name,em_age,em_sex,
- 粉丝: 167
- 资源: 3万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助