1 / 49

设备管理系统

设备管理系统. —— 第三组. 设备管理部门组织结构. 分析系统流程得到以下对象:. 设备采购申请、设备采购、设备、验收合格单、财务部门、财务记账单、记帐员、设备台帐、设备卡片、保养维修计划、维修小组、备品备件、备品备件使用计划、备品备件采购计划、备品备件采购、入库、出库、仓库、设备使用部门、抢修出库等。. 识别对象属性和方法. 识别对象属性和方法. 识别对象属性和方法. 识别对象属性和方法. 识别对象属性和方法. 一般特殊关系. 一般特殊关系. 一般特殊关系. 整体部分关系. 实例连接图. 实例连接图. 业务分层. 设备采购顺序图. 设备采购协作图.

jason
Download Presentation

设备管理系统

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 设备管理系统 ——第三组

  2. 设备管理部门组织结构

  3. 分析系统流程得到以下对象: • 设备采购申请、设备采购、设备、验收合格单、财务部门、财务记账单、记帐员、设备台帐、设备卡片、保养维修计划、维修小组、备品备件、备品备件使用计划、备品备件采购计划、备品备件采购、入库、出库、仓库、设备使用部门、抢修出库等。

  4. 识别对象属性和方法

  5. 识别对象属性和方法

  6. 识别对象属性和方法

  7. 识别对象属性和方法

  8. 识别对象属性和方法

  9. 一般特殊关系

  10. 一般特殊关系

  11. 一般特殊关系

  12. 整体部分关系

  13. 实例连接图

  14. 实例连接图

  15. 业务分层

  16. 设备采购顺序图

  17. 设备采购协作图

  18. 保养和维修顺序图

  19. 保养和维修协作图

  20. 抢修顺序图

  21. 抢修协作图

  22. 一、系统目标 • 1)方便的数据输入性能,良好的人机界面,尽量避免汉字和长字符串的人工重复输入(采用代码词组)。 • 2)灵活地查询性能,能快速实现多项设备输入数据和库存数据的查询。

  23. 3)考虑到工厂生产的发展,对新设备数据也能予以处理。3)考虑到工厂生产的发展,对新设备数据也能予以处理。 • 4)把目前基本上是“静态”库存管理变为“动态”管理,能随时提供库存现状信息(包括库存抢修信息)。

  24. 二、系统配置 • 本系统采用单机单用户操作方式,基本配置如下; • 机型: HP1702 • 光驱:康宝光驱/DVD刻录 • 硬盘:60G • 内存:512M • 显示器:945GM Express Professional • 打印机:HP配套 • 机器安装在仓库办公室。

  25. 三、表格 • 表1 设备入库单

  26. 表2.设备出库单

  27. 表3.设备使用情况分析表(当月合计数)

  28. 四、数据存储字典 • ① 存储文件名:设备入库流水账 标识符:D1 • 数据结构: • 01设备入库帐 • 02日期(RKRQ) • 02设备代码(SBDM) • 02设备名称(SBMC) • 02单位(DW) • 02规格(GG) • 02入库数量(RKSL)

  29. 流入的数据流:设备入库单(F1) • 流出的数据流; • 涉及的处理名:入库处理、记库存台帐 • 排列方式:按入库日期排序

  30. ② 存储文件名:设备使用情况 标识符:D2 • 数据结构: • 02设备使用情况 • 02日期(KCRQ) • 02 编号(KCBH) • 02设备型号(SBXH) • 02设备名称(SBMC) • 02正常工作次数(GZCS) • 02月平均故障次数(GZ) • 02月平均保养费用(BYFY)

  31. 流入的数据流:F1 • 流出的数据流:设备使用情况分析表 • 排列方式:按(日期+设备代码)升序排列 • 其它类似存储文件的描述省略。

  32. 五、处理描述 • ① 处理名:登记入库帐 标识符:P1 • 输入:数据流F1 • 输出:数据流 F5

  33. 处理定义: • 当一张入库单上的数据检验合格,并且 设备实物入库后,立即将这张入库单上的数据登入设备入库流水账。 • 激发条件:设备入库发生

  34. ② 处理名:登记设备使用情况 标识符:P2 • 输入:出入库流水账上的当日数据 • 输出:登记入库存台帐上的数据

  35. 处理定义: • 对出入库流水账上当日发生的数据,按设备代码分别进行正常工作次数、月平均故障次数、月平均保养费用计算。然后将当月的日期、设备代码和累计结果等填入库存台帐的相应栏内。 • 激发条件:每月过账处理

  36. ③ 处理名:制作月报表 标识符:P3 • 输入:取自库存台帐的数据 • 输出:填入输出报表中的统计数据

  37. 处理定义: • 对库存台账本月发生的出入库数据,分别按设备代码进行累计,一种代码代表的设备累计值即为输出报表中的一行。

  38. 计算公式: • 不变价=∑Si*Ji • 现行价= ∑Si*Ji1 • 其中:Si——设备代码为i的设备本月入库量计量 • Ji——设备代码为i的设备不变价 • Ji1——设备代码为i的设备现行价 • 激发条件:每月制作库存报表

  39. 六、系统边界和处理方式 • (l)系统边界 • 输入边界——设备出入库单、查询条件。 • 输出边界——各种报表和查询响应输出。 • (2)处理方式 • 系统采用实时处理方式。

  40. 七、输出设计

  41. 八、部分程序模块设计说明

  42. 1、总控模块 • 1)程序名:SBMAIN.CPP。 • 2)功能 • ·定义本系统的数据录入、数据查询等功能菜单及各项功能的下拉式菜单。 • ·选取功能菜单及其下拉菜单中的操作项,进入相应的操作。

  43. 3)实现 • ·调用程序SB11.CPP实现设备出入库数据的录入。 • ·调用过程COURSE1实现本系统登陆功能。 • ·调用过程COURSE2实现数据查询功能。 • ·调用过程COURSE3实现统计报表功能。 • ·调用过程COURSE4实现设备目录维护功能。 • ·调用过程COURSE5实现本系统运行结束退出功能。

  44. 2、设备出入库数据录入模块 • 1)程序名: SB12.CPP • 2)功能:实现每笔设备出入库数据的录入。

  45. 3、每笔出入库数据查询模块 • 1)程序名:SB21.CPP • 2)功能:实现对三个月以内的任何一天的每笔入库数据查询显示。

  46. 3)实现 • ·打开 SBDM.CPP。 • ·若查询任何一天的每笔入库数据,则打开SBRK.CPP。 • ·若查询任何一天的每笔出库数据,则打开SBCK.CPP。 • ·依据字段SBDM建立与SBDM.CPP的关联。 • ·输入要查询的日期。

  47. 从SBRK或SBCK库中定位满足查询日期的首记录。若无数据可查到,则显示“无数据”。从SBRK或SBCK库中定位满足查询日期的首记录。若无数据可查到,则显示“无数据”。

  48. Thank you for your attention~~

More Related