计 算 机 类 课 程
实 验 报 告
(20 11 —20 12 学年第 一 学期)
系(部) 信息工程系 专业班级 信息管理0901班 姓 名 栗 姣 学 号 09100122 课程名称 信息系统开发实用技术 实验项目 系统设计报告 实验地点 八号公共机房 实验日期 2011年9月30日 实验成绩______指导教师_______
教务处印制
一、实验目的和要求(根据实验指导书填写) 1.掌握系统设计的步骤、内容和工具; 2.系统的概要设计; 3.系统详细设计; ①模块处理流程设计; ②代码设计; ③数据库设计; ④输入/输出设计。 二、环境说明 序号 ○1 ○2 ○3 软件名称(版本) Visio 2007 Access 2003 Windows xp 2
三、上机准备工作(填所需知识) 1. 计算机设备 2. office 2003 软件 3. visual 2003 软件 四、实验内容 1.功能结构图设计 2.功能模块设计 3.系统流程图设计 4. 数据结构与数据库设计 5. 逻辑结构设计 6.模块功能与处理过程设计 7.代码设计 四、实验内容和步骤 1、 系统总体结构设计: 包括功能结构图设计、功能模块设计和信息系统流程图设计等; (1)功能结构图设计: 功能结构图就是将系统的功能进行分解,按功能从属关系表示的图表。愈上层功能愈笼统,愈下层功能愈具体。功能分解的过程就是一个由抽象到具体、由复杂到简单的过程. 3
物资供应管理系统采购管理库存管理生产管理储存管理配送管理 (2)功能模块设计: 将功能模块按高内聚,低耦合,影响范围在控制范围之内的原则分成若干个子模块。 物资供应管理系统采购管理系统库存管理系统生产管理系统登入模块物料需求查询模块信息增减退出模块登入模块入库模块查询模块出库模块退出模块登入模块用料模块查询模块生产模块退出模块 各模块间关系: 4
登入输入库存查询库存登记库存清单库存登记单采购部输入信息处理输出采购单采购单物资供应主模块领领料单领料通知单料单领料单生产部输入信息清单处理领料输出发料信息库存密码登记库存领料库存清单通知单登入输入库存查询库存登记库存清单库存登记单 (3)系统流程图设计:
5
输入领料单库存处理用料计划领料通知单库存清单采购入库登记库存清单 2、 详细设计: 数据库设计;代码设计;界面及输出/输入说干设计及物理配置方案设计等; (1)数据结构与数据库设计: 用户需求分析: 管理员能够实现对整个信息的添加、修改、删除、查询等操作,能以管理员的身份对数据库进行更新,维护管理,修改登录密码。能浏览企业物资供应变动的结果。 能以公司职员的身份了解到新学期学校所提供的可选择课程的基本资料,可查询确认选择,可修改登录密码。 (2)概念结构设计: 首先确定实体集。包括生产部,库存管理部,采购部,原材料,成品。 确定联系类型。各部门实体之间的联系是1:1的关系,部门和物资之间的联系时1: 确定实体集和联系的属性。 实体集采购部的属性:部门编号,名称 实体集生产部的属性:部门编号,名称,成品 实体集库管部的属性:部门编号,名称,成品,原材料 试题集市场部的属性:部门编号,名称,成品需求量 6
实体集物资的属性:原材料库存量,成品库存量,原材料名称、编号,成品名称、编号等。 联系生产部门与库管部的属性:原材料,成品 联系部门物资的属性:物资编号和存量 联系生产部门与市场部的属性:成品 编号名称成品需求量编号名称成品原材料编号名称成员原材料市场部编号成品生产部数量库存管理部成品生产部编号名称数量原材料编号名称数量采购部编号名称 (3)逻辑结构设计: 7
(4)代码设计 1在这个系统中一般使用的代码,意义如下: ○ XX XX XX 部门员工号 部门编号 企业总号 100000 企业总经理 市场部员工 101001 市场部经理 101002 市场部员工02 101003 市场部员工03 --------------- 101099市场部员工99 8
采购部员工 102001 采购部经理 102002采购部员工02 102003 采购部员工03 --------------- 102099采购部员工99 库管部员工 103001 库管部经理 103002库管部员工02 103003库管部员工03 --------------- 102099库管部员工99 生产部 104001生产部经理 104002生产部员工02 104003生产部员工03 --------------- 102099生产部员工99 (5)输入/输出设计: 输入输出是管理信息系统与用户的界面,一般而言,输入输出设计对于系统开发人员并不重要,但对用户来说,却显得尤为重要。 1输入/输出人员 ○ 企业生产部,市场部,库存管理部,采购部等部门成员 2输入项目:登陆人员信息,原材料、成品需求信息等 ○ 输出项目:原材料、成品供应信息等 3输入校验:该系统的输入校验大都通过程序和数据库控制来实现的。比如关键○字段数据库中就要求非空;而程序实现的校验则会更具体,比如用户和密码输入的检验。 9
4界面设计 ○输入设计: 功能界面:原料清单 名称 料号 数量 单位 备注 成品清单 名称 产品名称 数量 单位 备注 10
(9)模块功能与处理过程设计: 该企业总业务的关系图如下: 开始登陆N是否有部门需求Y结束N现有库存是否充足Y发货提出购买计划数据更新采购员N核对采购信息Y有效托收入库数据更新 程序逻辑如下: 购买计划生成订单采购Y订单与预订单对比N提交订单采购物资返回给管理员
11
五、实验结果分析与总结 本次试验,从选题到材料收集、小组讨论、分配任务、最后到试验的整合完成,从最初的知之甚少到现在对系统设计有关知识的熟悉,我们收获颇多。 我们的选题是《企业物资管理子系统》,通过本次实验希望得到如下收获: 1.能够正确运用系统设计的过程与方法,结合一个模拟课题,复习、巩固、管理信息系统中系统设计知识,提高系统设计实践能力。 2.熟悉代码设计、数据存储设计、输入输出设计等环节,并编制相应的文档及程序编写。 3.进一步树立正确的系统设计、实施思想,培养分析问题、解决问题的能力,提高查询资料和撰写书面文件的能力 由于时间、技术有限,我们的设计还不是很完善,有待进一步改进。希望在后期的实施阶段中不管深入了解掌握相关内容,并可以有一个完整系统的认识。
12
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- yule263.com 版权所有 湘ICP备2023023988号-1
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务