《管理信息系统教程》-第09章信息系统开发实例
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(10)基础信息管理:将系统中的公共信息数据, 集中管理及维护,以保护公共数据的惟一性,所涉 及的数据是其他业务功能运行的基础数据。包括商 品信息、机构信息、职员信息、客户信息、供应商 信息、仓库基本信息等。 (11)系统管理:包括操作员管理、权限设置、数 据备份、数据恢复。 (12)报表输出:包括各种基本信息的输出、销售 信息报表输出、进程存信息报表输出。
9.2.2 工资管理系统分析
1.现行系统的业务流程调查 1.现行系统的业务流程调查 (1)原始凭证的记录 (2)计算应付月工资 (3)工资分配与汇总
工资管理系统业务流程图
2.数据分析 2.数据分析 (1)数据流程图
工资管理系统0层图
(2)数据字典 下面列出了工资管理系统中,数据字典的部分条目。
3.确定新系统方案 3.确定新系统方案 根据对现行系统的详细调查和分析,现提出 工资管理系统的初步方案。从数据流程图出发, 系统应完成的逻辑功能为:收集数据、核对数据、 计算工资、汇总工资、工资分配、打印工资单、 发放工资等功能。先提出实现这些功能的两个基 本方案。 方案1:人工收集数据和核对数据,将汇总的 数据录入计算机,计算机进行计算、汇总、分配 以及打印工资单等处理,人工根据工资汇总表发 放工资。 方案2:用终端联机系统收集数据,由计算机 计算工资、汇总、分配、输出工资单等。
第9章
管理信息系统 开发实例
9.1 进销存管理信息系统 9.2 工资管理系统 9.3 课程设计要求
9.1进销存管理信息系统 9.1进销存管理信息系统
9.1.1 问题定义与项目开发背景
经调查,某超市主要经营生活用品,原来进货、 销售、库存主要采用手工管理,随着超市规模的扩大, 经营项目的增加,手工管理已不能满足超市发展的需 要。由于每天的销售量增加,进货频繁,进货次数增 加,难免在业务上、财务上出现问题,也经常因库存 管理及账务管理而“头痛”,为规范企业内部管理, 提高企业业务管理水平,更好地服务于顾客,该超市 准备采用管理信息系统来管理进销存业务。
3.输入输出设计 3.输入输出设计 (1)输出设计 ① 屏幕输出 ② 磁盘输出 ③ 打印输出 (2)输入设计 ① 固定数据输入格式设计 ② 变动数据输入格式设计
4.模块处理流程设计 4.模块处理流程设计 (1)工资输入与修改模块
(2)工资查询模块 工资查询模块主要提供按职工查询和按部门 查询两种方式,职工姓名、部门名称、工资的月 份等。工资查询模块的一般处理过程为:先选择 查询方式和查询条件,然后系统根据查询方式打 开相应的数据库文件,然后再根据查询条件在相 应的数据库文件中查找。若找到则显示查询结果, 否则则提示未找到信息。
现行系统的业务流程图
经初步分析原有有手工操作方式主要存在以 下主要问题。 (1)手工模式下的信息惧不够及时、准确和完整, 重复性信息多,工作劳动强度高效率低、错误多、 可靠性较低,处理速度慢,不适应超市发展的需 要。 2 (2)在具体工作中,存在着大量数据的保存、汇 总、查询等工作,手工模式速度慢而且不利于数 据的分析,已不适应现代管理模式。 (3)各业务部门联系不密切,信息不能共享,相 互沟通渠道不畅通。 (4)不能实现灵活的查询,不能及时提供库存现 状信息和库存报警信息。
(4)组织管理可行性分析:该超市的领导层准 备采用具体的措施落实人员、资金等方面的保证。 管理人员已充分认识到对商品进销存实现规范的计 算机管理的重要性,企业内部管理机构健全,管理 制度比较完善,能保证系统所需要的基础数据准确、 真实。 (5)社会可行性分析:系统的开发使用与现行 的管理制度没有冲突,而且现有职员通过培训可以 很容易掌握和使用系统。 综上所述,该进销存管理信息系统具备可开发的 条件,项目可行,建议开始开发。
2.程序编写 2.程序编写 采用可视化开发工具,根据要求逐步编写各功 能模块程序并调试,直至完成到整个系统的程序代码 开发。 3.系统运行与转换 3.系统运行与转换 完成系统模块程序设计和调试后,将新系统投入 试运行,进行进一步考察,并同时进行用户培训、数 据准备工作,待各种时机成熟。即实施系统转换,取 代原系统。 通过制订各种运行管理规章制度等确保系统始终 处于正常工作状态。对于运行过程中的各种问题和故 障,借助规章制度、运行管理机制、各种软硬件保护 措施等途径预防和处理。
(2)远期目标 经过2到3年的改进和完善,建立起一个能够 及时提供决策信息,提高管理水平,具有辅助决 策支持的综合性管理信息系统,从而进一步提高 企业管理决策科学化、现代化水平,提高企业的 经济及社会效益。
3.需求分析 3.需求分析 (1)新开发系统的功能要求 根据对超市的调查分析,提出以下主要的功能要求。 ① 采购系统及销售系统录入的入库单、出库单能自 动传到仓储系统进和修改、审核、查询等,也可以直 接在仓储系统录入采购、销售的出入库单据。 ② 在出库单据中显示商品的即时库存,审核后的出 入库单据即时修改库存余额,以满足即时管理的需要。 ③ 能够按商品类别了解出入库及线结余情况。 ④ 能够按出入库单据的类别分别统计其出入库存的 情况。
9.1.3 系统分析
1.现行系统的业务流程调查与分析 1.现行系统的业务流程调查与分析 (1)商品入库的过程 当采购的商品到货后,负责采购的人员首先填 写入库单,然后与仓库管理人员对商品的质量及数 量进行检查,检查商品的质量及外表是否合格,核 对这些待入库的商品实物数量是否与入库单上的数 量相符,检查合格后方可入库,并更新商品入库流 水账。 对于新进货商品,在库存台账中建立该商品的 账目,在该商品的账目中填写该商品的商品编号、 商品名称、购入单价、销售单价等。 对于不合格的商品可不合格的入库单则拒绝入 库,交由采购人员处理。
⑤ 能动态地查看商品在各仓库的收、发、存的情 况。 ⑥ 能统计、查询所有商品的货龄信保质期情况。 ⑦ 所有库存报表都提供数据、金额。并通过权限 控制其显示的格式。 ⑧ 对超市的进销存各个环节进行细致的管理,准 确地记录经营的每个环节及财务状况。
(2)新开发系统的性能要求 ① 系统具有易操作性 ② 系统具有通用性、灵活性 ③ 系统具有可维护性 ④ 系统具有开放性
结合经济情况和管理现状,经过讨论分析,方 案2的费用太大,企业条件不允许,故采用方案1。 下图表示工资管理系统采用方案1的系统流程图。在 方案1中,数据收集仍采用目前的手工方式,通过新 的数据录入处理程序,将数据录入到计算机内的工 资文件中。利用工资汇总程序,处理工资文件,形 成工资汇总文件。分别利用输出工资单程序、工资 分配程序以及新的编制工资汇总表程序得到所需的 工资单、工资分配文件和工资汇总表。
9.1.7安全保障措施 9.1.7安全保障措施
(1)对于硬件系统 (2)对于软件系统 (3)在程序设计过程中 (4)在组织管理制度上
9.2 工资管理系统
9.2.1 引言
随着经济的发展,企业规模不断扩大,人员流动 日趋频繁,与职工工资有关的内容也日益细化,因此 工资管理的工作量也随之增加,以往的人工处理方式 就显得力不从心,劳动强度大而且容易出错。因此有 必要开发一个工资管理系统,用计算机管理代替人工 系统一系列的工作,例如职员的增加、删除,工资的 计算,工资报表的打印等。通过使用该系统,不仅能 保证工资核算准确无误、快速输出,而且还可以利用 工资数据库对有关工资的各种信息进行分析统计,服 务于财务部门其他方面的核算及帐务处理,实现企业 职工工资管理的系统化、规范化、自动化,从而达到 提高企业管理效率的目的。
2.数据库设计 2.数据库设计 根据系统设计方案,建立系统数据库,按照数据 库结构设计建立各数据表并输入有亲数据可模拟数据。 本系统采用关系数据库模式,每个数据报表符合 第三范式。
3.输入输出设计 3.输入输出设计 (1)输入 主要设计订货单、提货单、采购单、发货单等单据。 (2)输出 ① 采购情况 ② 销售情况 ③ 库存情况
工资管理系统系统流程图
9.2.3 系统Байду номын сангаас计
1.系统功能设计 1.系统功能设计 根据系统分析的结果可知,该系统应具有基 本信息管理、工资输入与修改、计算打印工资、 工资查询以及系统维护等功能。
工资管理系统功能结构图
2.数据库设计 2.数据库设计 在工资管理系统中,需要设计的主要数据库 文件有:工资文件和工资汇总表,另外,为了存 储职工的相关信息,还应设计职工表和部门表。 现列出工资文件的表结构,如表9.1所示。
9.1.6系统评价 9.1.6系统评价
从用户观点看,系统已达到了以下目标。 (1)能够及时收集和保存信息; (2)能够快速地收集传递信息; (3)能够提供准确的信息; (4)能够实现报表自动生成; (5)能够实现数据共享。
从技术观点来看,系统已达到了以下目标。 (1)方便了用户的使用,具有较高的用户友好性; (2)具有较高的可靠性和运行效率; (3)具有较强的可维护性和扩充性。
9.1.5系统实施与测试 9.1.5系统实施与测试
1.物理系统的实施 1.物理系统的实施 按照系统物理配置方案的要求,进行系统的硬件、 软件及网络的购置、安装、调试及设置,完成本系统 的工作平台的建立。 系统主机为整个系统的信息处理中心,采用高配 置的主机,建议采用高档服务器方案,例如万全 T100 1500 S1.8GX 256/2*60R或IMB NETfinity 5500, 操作系统为Microsoft Windows 2000 Server. 工作站:CPU选用奔腾4,硬盘选用拓金钻七代 (80G、720转),例如TP-ink TL-SF22224P,系统 网线选用五类双绞线,例如朗讯(Lucent)。另外选 用全适的网卡、Hub和网络接头。
9.1.2 可行性分析
(1)技术可行性分析:现行的网络技术和计算 机技术完全能满足进销存管理信息系统的功能要求。 管理信息系统在国内外是一个技术上成熟的系统, 有可行的技术保证。 (2)经济可行性分析:该超市用于系统开发的 预算可满足设备的投入和人力投入。 (3)收益可行性分析:系统投入使用后能加快 资金的周转,提高资金的利用率,提高管理效率, 减少人力资源的浪费,降低库存积压资金。实施进 销存管理系统后,所产生的直接经济效益体现在采 购计划的准确性、市场商情的及时性,库存结构的 合理性等方面。所产生的间接效益是多方面,例如 能够实现决策科学管理方法现代化,以及促进管理 体制合理化和管理信息标准化等。
(6)价格管理:包括价格信息的维护、商品的削价 等。 (7)财务管理:包括收款单、收款查询、付款单、 付款查询等。 (8)账目管理:包括当月结帐、销售查询统计、入 库查询统计、销售退货查询、入库退货查询、查询月 报表等。 (9)综合信息查询:包括基本信息查询、进货信息 查询、库丰收信息查询、销售信息查询等。
2.开发新系统应实现的目标 2.开发新系统应实现的目标 (1)近期目标 ① 通过系统开发,实现库存管理工作计算机化,提高 业务的处理速度和规范化程度,并对有关的工作集 成和重组。 ② 通过计算机网络系统,实现整个企业全面自动化信 息化管理,及时提供信息支持,可随时掌握商品的 进销存信息。 ③ 提高超市管理工作质量和效率。 ④ 系统界面友好美观,操作简单易行,功能全面,实 用性强。
(2)商品出库管理过程 仓库管理人员根据商品出库单,经核查后会货, 同时登记商品出库流水账。 (3)每天下班之前统计分析人员要根据商品 入库流水账和商品出库流水账,累计汇总出各 种商品当日的采购入库量、仓库出库量、卖场销售 时、库存结余量等数据,并将这些数据填入库存台 账。 (4)每月的月未根据库存台账做出商品库存的进销 存月报表
4.新系统逻辑模型的建立 4.新系统逻辑模型的建立 (1)数据流图
顶层图
进销存管理信息系统的0层图
(2)数据字典
9.1.4系统设计 9.1.4系统设计
1.根据系统功能需求分析和总体设计结果, 1.根据系统功能需求分析和总体设计结果,细化系统的 根据系统功能需求分析和总体设计结果 功能 根据进超市的具体情况系统主要功能如下: (1)进货管理:包括入登记、入库退货、入库报表。 (2)销售管理:包括销售登记、销售退货、销售报表。 (3)库存管理:包括库存查询、库存盘点、库存修改、 库存报表。 (4)调货管理:包括调货登记、调货查询。 (5)合同管理