已阅读5页,还剩31页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2020 3 19 可编辑 信息系统原理与工程 课程设计 仓库管理系统 系统设计 第四小组 可编辑 2020 3 19 仓库管理系统系统设计 1 系统总体设计 2 系统详细设计 问题域部分的设计 人机交互部分的设计 任务管理部分的设计 数据管理部分的设计 2 可编辑 2020 3 19 系统总体设计 鉴于C S结构模式响应速度快 操作界面多样 可以充分满足个性化要求 具有较强的事务处理能力等特点 且用户操作环境相对固定 本仓库管理系统拟采取C S结构模式 三层结构方式开发 3 可编辑 2020 3 19 系统总体设计 4 可编辑 2020 3 19 系统运行流程 验证登录系统 欢迎界面提示 简单介绍系统环境及各功能模块的基本功能 根据登陆权限 选择不同的操作或功能选项 完成各项仓库管理业务 用户暂时离开时 为保障系统安全可手动或自动锁定系统 注销或退出登录 5 可编辑 2020 3 19 仓库管理系统系统设计 1 系统总体设计 2 系统详细设计 问题域部分的设计 人机交互部分的设计 任务管理部分的设计 数据管理部分的设计 6 可编辑 2020 3 19 问题域部分的设计 从OOA到OOD不是一个突变的过程 OOA的结果符合OOD的问题域部分 PDC OOD是在对OOA的结果作深入研究的基础上的改动和增补 这是一个循序渐进的过程 问题域部分的设计需要对OOA的结果加以增补和具体化 7 可编辑 2020 3 19 OOA结果 8 可编辑 2020 3 19 问题域部分的设计 1 针对编程语言支持能力进行调整 使用面向对象较好的C 语言编写程序 不需要对OOA的结果进行大的改动 2 增加一般类 提供共同协议 用一个一般类集中地给出多个类的实现都要使用的属性和服务 这里 我们考虑增加表格等一般类 提供各类报表的基本属性和方法 方便继承和重用 9 可编辑 2020 3 19 问题域部分的设计 3 为复用采取的设计策略 软件复用可分为程序代码级 设计级和分析级等不同级别 包括直接复用 类库中定义的类等 通过继承复用 并不完整但可以通过继承来复用的类等 4 提高性能 对象之间具有高度繁忙的消息流通的情况下 这种高度耦合可能需要把两个或更多的类进行合并 我们把22个类分为六个小包 分别来考虑其属性和方法 在类及对象中扩充一些保存临时结果的属性 并使用友元等方法 在特殊的时候允许友元类的服务直接从其它对象中强行获得属性值 10 可编辑 2020 3 19 问题域部分的设计 5 提供数据管理部分 每个对象把自己传送给数据管理部分 让数据管理部分来存储对象自己 具体做法如下 通知一个对象保存自己 每个对象知道为了保存自己的状态应该传送什么消息到数据管理部分 增加一些结果属性和保存服务以完成此事 6 完善对象细节 在这部分里 我们弥补了OOA模型的不足 解决了OOA阶段推迟考虑的问题 细化设计了对象的属性和服务 11 可编辑 2020 3 19 问题域部分的设计 12 可编辑 2020 3 19 仓库管理系统系统设计 1 系统总体设计 2 系统详细设计 问题域部分的设计 人机交互部分的设计 任务管理部分的设计 数据管理部分的设计 13 可编辑 2020 3 19 人机交互部分的设计 根据用户选用的图形用户界面系统 GUI 和特定用户对人机界面的要求而设计的系统使用界面 它很大程度上依赖于所用的图形用户界面环境 如MS Windows Linux等 由新定义的人机界面类和对象组成 14 可编辑 2020 3 19 人机交互部分的设计 库存管理 S 采购管理 B 领料管理 D 财务管理 F 资料管理 I 系统管理 S 帮助 H 主界面菜单 命令层 设计 其中 库存管理 S 库存明细 D 入库单 I 库存汇总 M 盘点库存 C 资金占用 N 帮助 H 仓库管理系统帮助 H 关于仓库管理系统 15 可编辑 2020 3 19 人机交互部分的设计 通过此界面 根据用户的不同权限登陆 显示不同的登陆欢迎界面 使用不同权限的系统功能 输入 用户名 和 密码 系统验证正确后 方可使用系统 点击 忘记密码 可通过合适的方式取回或重置密码 16 可编辑 2020 3 19 人机交互部分的设计 欢迎界面 点击菜单栏中的各项菜单 弹出不同的下拉菜单 活动菜单项将随用户的权限不同而不同 用户选择需要的可用操作即可 17 可编辑 2020 3 19 人机交互部分的设计 如点击 库存管理 S 库存明细 D 进入如下图所示的库存明细界面 可以查 增 删 改库存明细 并能方便地进行汇总 打印等相关功能 通过单据号 日期 摘要等字段查询数据库 查询结果显示在下方子窗口中 选择具体条目可进行更多相关操作 18 可编辑 2020 3 19 人机交互部分的设计 填写表单各项 各项栏目对应于实际表单的项目 填写完毕后 可保存如数据库 或取消 或进行直接打印 默认项目将由系统自动填写 19 可编辑 2020 3 19 人机交互部分的设计 20 可编辑 2020 3 19 人机交互部分的设计 错误提示信息设计显示错误信息形式根据所选用的开发工具设计统一的画面形式 内容包括出错内容及后续操作提示 边界条件限制出错提示和后续操作提示 系统操作说明书中将备有对应出错信息的详细解释及处理方法 21 可编辑 2020 3 19 人机交互部分的设计 主要特点 对菜单命令设置了快捷键 方便高级用户的使用 对常用菜单命令增加了工具栏按钮 减轻用户记忆和步骤 可以对操作进行撤销 有一定的容错性 对无法撤销等操作 及时对用户做出提示和确认 对于固定数据或历史操作数据 采用下拉菜单的形式供用户选择 减少重复输入 22 可编辑 2020 3 19 仓库管理系统系统设计 1 系统总体设计 2 系统详细设计 问题域部分的设计 人机交互部分的设计 任务管理部分的设计 数据管理部分的设计 23 可编辑 2020 3 19 任务管理部分的设计 用于定义系统中需要并发执行的各个任务 包括任务的定义 通信和协调 以及硬件分配 外部系统及设备约定 24 可编辑 2020 3 19 任务管理部分的设计 采购计划 审批采购计划到货通知 验收物料等验收合格单 发票 入库通知入库通知 验收合格但 办理入库手续领料单 审批领料单已审批领料单 发放物料 签字已发领料单 记账库存资金占用 领料汇总 核对资金占用情况 辨认事件驱动任务 如物料采购部门必须根据企业物料需求情况和库存物料汇总报表来制订当月的物料采购计划 因而有物料需求表 库存汇总表 物料采购需求 25 可编辑 2020 3 19 任务管理部分的设计 填写物料需求领料情况汇总盘点库存核对资金占用情况 辨认时钟驱动任务 如仓库管理部门每月末定期向企业有关管理部门报送库存物料汇总报表和库存物料资金占用报表 则系统就在时钟驱动下 每月月末提醒仓库管理部门制作汇总表 26 可编辑 2020 3 19 任务管理部分的设计 3 辨认优先任务和关键任务 仓库管理过程中 物料的入库和领料等直接影响库存的事件在本系统中都是优先关键任务 4 协调 审查和定义每个任务 即说明任务的性质 摘要 通信等 27 可编辑 2020 3 19 仓库管理系统系统设计 1 系统总体设计 2 系统详细设计 问题域部分的设计 人机交互部分的设计 任务管理部分的设计 数据管理部分的设计 28 可编辑 2020 3 19 数据管理部分的设计 按选定的数据管理系统而设计的负责对象的存储及检索的系统组成部分 数据管理部分提供了在数据管理协调中存储和检索东西的基本结构 它与物理的数据管理方法无关 可以是普通文件 带标记语言的文件 关系型数据库 面向对象数据库等 我们选用较熟悉的关系数据库来实现数据管理部分 使用已有的成熟数据库访问控件来访问关系数据库 29 可编辑 2020 3 19 数据管理部分的设计 30 可编辑 2020 3 19 数据管理部分的设计 ER模型设计 根据关系数据库的基本原理 建立仓库管理系统的ER模型 画出ER图如下所示 共涉及基本表16张 每张基本表显示顺序从上到下依次为 表名 主键 属性 属性的类型包括数值类型 字符类型 时间类型 31 可编辑 2020 3 19 数据管理部分的设计 基本表结构设计 由ER模型 可以方便得到关系数据库的表结构设计 关系数据库中的部分主要表结构设计如下 32 可编辑 2020 3 19 数据管理部分的设计 基本表结构设计 表1 物料基本信息表结构 33 可编辑 2020 3 19 数据管理部分的设计 基本表结构设计 表2 库存明细账表结构设计 34 可编辑 2020 3 19 张维明 戴长华 陈卫东 信息系统原理与工程 电子工业出版社 北京 2004年7月 第2版 CurtisHKTsang ClarenceSWLau YingKLeung 面向对象技
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年江苏造价考试真题及答案
- 样式计算复杂度影响因素分析-洞察与解读
- 核心制度题目及答案护理
- 2025年福建生物中考真题及答案
- 2025年个人财商知识题库及答案
- 2025年试验检测师考试题库带答案(满分必刷)
- 视频监控施工方案
- 环境监测试题及答案
- 2025年二级注册计量师试题及答案
- i护理业务题目及答案学习
- 基于《中国高考评价体系》下的2023年高考物理命题趋势及复习备考策略
- 经外周静脉穿刺中心静脉置管术
- 混凝土配合比设计作业指导书
- GB/T 13452.2-2008色漆和清漆漆膜厚度的测定
- 远程会诊登记本
- 高速公路改扩建工程施工作业指导书
- 多旋翼无人机培训教材课件
- 高新技术企业(科技型中小企业)专题培训课件
- 公司治理课件讲义
- 送达地址确认书(诉讼类范本)
- 【精品】部编版五年级上册道德与法治全册课时练(一课一练)(含答案)
评论
0/150
提交评论