




已阅读5页,还剩40页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
山 东 工 商 学 院 SHANDONG INSTITUTE OF BUSINESS AND TECHNOLOGY 毕业论文 设计 GRADUATION THESIS DESIGN 论文 设计 题目 Title Of Thesis Design ABC 超市库存管理系统 分院 系别 Department 管理科学与工程学院 专 业 Specialty 信息管理与信息系统 班级 Class 论文 设计 作者 Author of Thesis Design 论文完成日期 Date 论文 设计 指导教师 Advisor 指导教师职称 The Title of Advisor ABC 超市仓库管理系统 ABC Supermarket warehouse Management System 作者 指导教师对毕业论文 设计 的评语 Advisor s Comments on Graduation Thesis Design 评语 指导教师 签章 Signature of Advisor 日期 Date 评阅人意见评阅人意见 评阅人姓名 职称 选项标准 A 很同意 B 同意 C 基本同意 D 不同意 评价项目 ABCD 1 选题符合专业培养目标 体现综 合训练基本要求 2 题目难易适度 3 题目工作量适当 选 题 质 量 4 有理论意义或实际价值 5 查阅文献资料能力强 6 综合运用知识能力强 7 研究方案的设计能力强 8 研究方法和手段的运用能力强 能 力 水 平 9 外文应用能力强 10 文题相符 11 写作水平高 12 写作规范 13 篇幅适度 分 项 评 价 成 果 质 量 14 成果有理论或实际价值 总体评价 优 良 中 及格 不及格 评 阅 人 评 语 评阅人签字 年 月 日 答辩 评审 委员会意见 Appraisal of Defense Committee 答辩 评审 成绩 Mark of Defense 鉴定意见 Appraisal Comments 主任 签章 Signature of Dean 日期 Date ABC 超市库存管理系统 摘要 随着计算机技术的高速发展 人们对计算机的依赖性越来越强 特别是用计算机开发的 数据库以及数据管理系统在生活应用中表现得更为突出 为此开发此系统 仓储在企业的整 个供应链中起着至关重要的作用 如果不能保证正确的进货和库存控制及发货 将会导致管 理费用的增加 服务质量难以得到保证 从而影响企业的竞争力 通过对超市的库存进行精 细化管理而使用库存管理系统 有效控制并跟踪仓库业务的物流和成本管理全过程 实现 完善的企业仓储信息管理 并使超市的管理工作系统化 规范化 自动化 简易化 智能 化 从而达到提高超市仓库库存管理效率的目的 ABC 超市库存管理系统是典型的信息管理 系统 其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面 对于前 者要求建立数据一致性和完整性强 数据安全性好的数据库 而对于后者则要求应用程序功 能完备 易使用等特点 系统实现了商品信息管理 商品进货操作 商品出货操作 库存信 息查询等功能 本文详细地介绍了软件的开发环境 数据库的设计 各个模块的设计和实现 及具体界面的设计和功能 关键词 超市 信息管理系统 数据库技术 库存 简易 ABC Supermarket Inventory Management System Abstract With the rapid development of computer technology the people to the dependence of the computer is more and more strong especially with the development of computer database and data management system in the application of life it is more serious therefore the system development Storage in the entire supply chain of enterprise plays an important role in if can t guarantee correct stock and inventory control and shipping will result in the increase of cost management the quality of service is difficult to guarantee which affect the enterprise the competitive ability Through to the supermarket on the inventory fine management and use the inventory management system effective control and track the warehouse of the logistics business and cost management process realize perfect enterprise warehousing information management And the management of the supermarket systematic and standardization automation facilitation intelligent so as to improve the efficiency of management of the warehouse supermarket purpose ABC supermarket inventory management system is the typical information management system its development mainly include the setting and maintenance of database and development of front application program of two aspects For the former request to establish the data consistency and integrality data security good database For the latter requires the application program function complete easy to use etc The system realized commodity information management goods stock operation goods delivery operation inventory information query etc Function This paper introduced in detail the software development environment database design each module design and implementation and the specific interface design and function Keywords Supermarket Management Information System Database Technology Invtory Simple 目录 第一章第一章 现行系统概述现行系统概述 1 1 第二章第二章 系统分析系统分析 3 3 2 1 系统目标与需求分析 3 2 2 可行性研究 3 2 3 系统开发方法的选择 6 2 4 组织结构与功能分析 6 2 5 业务流程分析 7 2 6 数据与数据流程分析 10 2 7 数据字典 13 2 8 数据处理过程 15 第三章第三章 系统设计系统设计 1717 3 1 系统总体结构设计 17 3 2 数据结构与数据库设计 17 3 3 代码设计 20 3 4 输入 输出设计 20 3 5 模块功能与处理过程设计 22 3 6 信息系统安全设计 23 第四章第四章 系统实施系统实施 2626 4 1 系统实施 26 4 2 系统运行管理制度 27 4 3 系统维护 27 结束语结束语 2929 致谢语致谢语 3030 参考文献参考文献 3030 附录一附录一 3232 附录二附录二 3434 山东工商学院 2012 届毕业设计说明书 1 第一章第一章 现行系统概述现行系统概述 公司概述 ABC 超市是一家集零售 批发 仓储 为一体的中型超市企业 公司由 1 家平 均面积不足 500 的小型标超逐步发展壮大起来 经过近五年的突飞猛进的发展 现拥有直营 门店 10 家 大型卖场 5 家 网点覆盖山东滨州及周边市区 营业面积近 60 万平米 平均月销 售近 4000 万元 安排就业人员近 2000 人 公司注册在全国著名的于黄河下游 鲁北平原 地处黄河三角洲尾闾 北临渤海 东与东 营市接壤 南和淄博市毗邻 西同德州市和济南市搭界 既繁荣了当地的商业市场 也给当地 居民的日常生活提供了诸多便利 为适应新的业态形势发展 并考虑在与同行业竞争中能够扬 长避短 公司高层领导经过无数次的市场调研 将运营目标及发展方向作出大胆的调整 在力 求做好 做足都市商业文化的同时 将战略目标转向消费日趋成熟的农村乡镇 并尝试性的将 超市开进了厂矿 企业 部队 学校 将这些小型流动超市开到偏远的工地 厂矿及乡村 收 到了较好的经济效益和社会效益 2009 年 ABC 超市迎来了发展的关键性一年 早在 2007 年 公司决策层便不断寻找新的 合作项目和合作伙伴 注重拓展新的发展平台 吸收新鲜血液 在同国内外众多有意共谋发展 的企业集团的交流中 公司决策者们感觉到 立足企业的本业 力求完善完美 谋求发展壮 大 是世纪华联超市的企业发展方向 在做好本业 方便百姓生活的同时 多方位 多渠道开 拓市场 寻求新的发展 2009 年伊始 捷报频传 经过多方考察及多轮谈判 ABC 超市与香港 一零售商业投资管理有限公司成功联姻 成为香港一家零售国际商业投资管理有限公司旗下在 国内的又一支生力军 在以连锁超市 商场 便利店为主的营业状态 2009 年 ABC 超市依然一如既往 始终坚持走具有自身特点 符合业态实际 贴近百姓生 活的连锁发展之路 以经营业态多样化 连锁网络城乡化 服务理念人性化为企业的建设目标 坚持不断优化和持久创新 真正走出一条特色的企业之路 ABC 超市计划在加快网点发展速度 的同时 分阶段 分地区逐步整合优化老门店 加强门店的专业性 技术性改造 并逐步将大 型卖场 标准型超市 社区便利店等业态形式严格区分 使其各尽其能 各具特色 而其后勤 仓储部门的信息化建设也在不断的提高 功能不断的增加 和需求的不断改变 为了紧跟这企 山东工商学院 2012 届毕业设计说明书 2 业的发展而且为了信息化建设 特此开发了一套服务于本公司部门的软件 在此公司调研调查 期间 我对其信息化建设进行了参观和试用 对其功能进行了了解 为了完成本人的毕业设计 我对其软件部分进行了学习 在其基础上进行了完善和调整自己做的系统 国内现状 目前在我国 超市形成在 20 世纪 90 年代初期 现在已经成为我国零售业的一 种重要民经济的发展发挥了重要的作用 随着超市高速的发展 其经营管理也变得愈加复杂 早期的售货员站柜台的形式早已不能满足现有销售的发展 这样就迫切地需要引入新的管理技 术 超市形态具有种种优点 但在目前状况下 它仍存在零售业企业所共有的落后的一面 如 不能有效地管理每种商品 收款结算速度慢 容易出现营业差错 不宜进行商品调价 盘点效 率低等 而且在超市日常管理中 商品的进 销 存等决策以经验为主 缺乏实时分析功能 管理人员对及时传递资料的要求始终得不到满足 随着超市形态的高速发展 其经营管理也变 得愈加复杂 日常所需要处理的数据量也逐渐增大 商业运转的中间环节也越来越多 原始的 人工管理已无法应对这复杂的市场 依靠现代化的计算机信息处理技术来管理超市 从而节省 了大量的人力 物力 改善了员工的工作条件 减轻了劳动强度 并且能够快速反映出商品的 进 销 存等状况和各种反馈信息分析 使管理人员快速对市场的变化做出相应的决策 加快 超市经营管理效率 2 现行系统状况 成本高 成本是任何商业活动不可回避的环节 也是随着现代市场经济的发展 几乎所有商家 都要面对的问题 因为压低成本是一种最好的获利手段 货物少 随着时代进步及人们生活水 平的提高 学生消费其实和社会消费群没有多大区别 但是 学生超市远远没有跟上这种变化 每当周末 很大一部分学生都会到市里的大型超市购买所需 员工工作效率低 员工是企业最 大的资本 这是企业生存法宝之一 通过对其公司的调研 我找到自己所需要的数据和资源 对公司的后勤部门的职能和其部 门信息系统软件的分析 在其基础上我完成了自己系统的初步调研和分析 山东工商学院 2012 届毕业设计说明书 3 第二章第二章 系统分析系统分析 2 12 1 系统目标与需求分析系统目标与需求分析 本软件对超市后勤部门仓库管理的仓库管理 进库 库存 出库 资金等实际运作流程均 实现了动态的计算管理 使得超市经营者能够迅速的掌控公司的实际运作状况 合理做出公司 的战略决策 软件提供的商品入库 商品出库 库存资金 会计账及各种报表在提高公司工作 效率 减少人为的差错 最大限度堵塞漏洞的基础上很好的减轻了采购 销售 仓库 财务等 环节工作人员的劳动强度 全面体现了现代企业管理理论所倡导的工作高效 环境轻松的氛围 7 2 1 1 功能调查分析 系统的初步调查是系统设计规划阶段的第一项活动 也是整个系统开发的第一项活动 主 要目标就是了解组织机构 工作现状 系统要求实现 基本资料 进货管理 出库管理 库存管理 数据库管理 数等管理功 能 支持如下要求 1 支持单仓 多仓管理体系 可以管理任意分仓 任意品种的库存 2 操作权限设置功能强大 既可以设置各种菜单级别的操作权限 也可以设置 成本管理 权 单据删除权 销售退货权 售价调整权 等权限 3 订货功能大 软件可根据商品资料中设置的最高库存 最低库存及当前库存自动升级 定货清单 也可以通过提取补货数据生成定货清单 让您的订货工作轻松 方便 4 独创的单据确认与反确认功能 方便用户对单据输入 修改 5 功能强大的各类统计报表 为您提供详尽的营业报告 让您对商品进 销 存及利润 等财务状况了如指掌 6 傻瓜化 人性化 设计的财务管理 简单易用 不懂会计 计算机也能轻松应对编制记 帐凭证 登记记帐凭证 记帐凭证查询 会计帐册查询 损益表查询 资产负债表查询等操作 12 常用工具软件丰富 迷你计算器 帐套数据的导入导出 帐套初始化及帐套压缩或修 复等为维护系统的正常运行提供了强有力的保障 山东工商学院 2012 届毕业设计说明书 4 2 1 2 功能需求分析 1 管理系统 本系统必须具备以下功能 进货管理 根据销售情况及库存情况 自动制定进货计划 亦可手工制定修改 可以避 免盲目进货造成商品积压 按计划单有选择性地进行自动入库登记 综合查询打印计划进货 与入库记录及金额 销售管理 商品正常销售 促销与限量 限期及禁止销售控制 综合查询各种销售明细 记录以及交结账情况等 按多种方式统计生成销售排行榜 灵活察看和打印商品销售进 出 库存报表 库存管理 综合查询库存明细记录 库存状态自动告警提示 如库存过剩 少货 缺货 等 软件为您预警 避免库存商品积压损失和缺货 库存盘点计算 人员管理 员工 会员 供货商 厂商等基本信息登记管理 员工操作权限管理 客 户销售权限管理 2 22 2 可行性研究可行性研究 系统可行性分析是在企业当前所处的环境下 分析企业是否具有开发信息系统必需的技术 资 金 人员以及其他条件 规划方案是否先进合理 企业的管理制度和管理方式是否适应新系统 开发等一系列的我呢体 2 2 1 社会可行性 随着超市规模的发展不断扩大 商品数量急剧增加 有关商品的各种信息量也成倍增长 超市时时刻刻都需要对商品各种信息进行统计分析 而大型的超市进销存管理系统功能过于强 大而造成操作繁琐降低了小超市的工作效率 作为国内市场的一些中小型超市 它们在信息 化过程中的步伐要落后于大型超市 而对于这些企业的资源管理 信息的存储和处理也显得迫 切需要 要适应市场竞争 就需要有高效的处理方式和管理方法 2 2 2 技术可行性 在 IT 行业中从业的工作人员一般都要求掌握计算机技术 具有一定的软硬件基础 会使用各 种管理软件 熟悉 IT 产品 因为 有的超市对员工的素质要求比较高 从管理层到下面的销售 人员 都要求具有一定的计算机基础 所以在新系统投入使用时 只要对员工进行少量的培训 山东工商学院 2012 届毕业设计说明书 5 系统的功能和使用方法就基本上能够顺利运行 2 2 3 经济可行性 因为通过网络传递销售信息可以不受距离的限制 因此可以借阅许多的人力和物力 方便 管理 由此可以减少不必要的开支 同时该系统可以提高超市的销售效率 即提高了超市的经 济效益 所以从经济上完全是可行的 1 超市有能力承担系统开发费用 开发新系统的工作是一项艰巨复杂的工作 它的投资 主要是人力和物力的投资 对于本系统的开发者来说 其主要投资还是在人力和物力两个方面 如果是企业自己安排人手开发系统的话 其主要的投资还是在人力资源上 从系统的业务需求 调查到系统的分析编码制作都是需要巨大的人力投入的 软件企业作为一个简短的高科技产业 其员工要求都比一般企业的要求要高 而且对系统开发及软件产业了解比较多 所以在自我开 发管理系统的过程中 企业自己比较容易安排人手 这样就可以为企业节约大部分的额外开支 同时软件就其它产品来说 属于高端行业 无论是产品的价格还是质量都比较高 而经营产品 的经销商或者是商家都要求有雄厚的资金支持 所以 在系统的开发过程中 企业完全有能力 承担开发费用 2 新系统将为企业带来经济效益 管理系统是一个信息化 智能化和先进管理理念的集 合体 而管理是一个动态过程 在其运行过程中要采取多项措施 所以在管理中获得经济效益 是一个综合效益 要对它进行直接定量的分析是比较困难的 一般新系统带来的经济效益是简 捷的 其最主要的表现就是减少了企业管理费用和人力开支 而其它一些繁琐的事物都通过新 系统来加以分析解决 不仅节省了大量的时间 还为企业的各项决策提供了宝贵的资料 为企 业带来巨大的经济效益 根据以上对新信息系统的可行性分析 经济合理 技术可行 符合社会的要求 得出 ABC 超市库存管理系统开发项目是合理的 山东工商学院 2012 届毕业设计说明书 6 2 32 3 系统开发方法的选择系统开发方法的选择 系统开发的方法主要有有结构化系统开发方法 原型法和面向对象开发方法 其他的包括增 量模型 螺旋模型 基于只是的模型和敏捷开发等 此系统选择的常用的结构化开发方法 结构化开发方法 20 世纪 70 年代出现 Structured System Development Method SSDM 理论 基础是 信息系统具有生命周期 基本思想是 将系统工程思想 工程化方法和生命周期相结 合 将其分为若干阶段如 系统规划 系统分析 系统设计 系统实施 系统运行与维护等按照用户至上的原则在系统规 划 系统分析 系统设计三个阶段 自顶向下地对系统进行分析与设计 在系统实施阶段采用 自底向上的系统工作方式实现 阶段划分 生命周期 系统规划 系统分析 系统设计 系 统试试和系统维护五个部分 2 42 4 组织结构与功能分析组织结构与功能分析 目前 对 ABC 超市分总经理管理为财务总监 销售总监和后勤部 而财务总监又管理财 务部 人事部 销售总监管理品管部和销售部 后勤分管仓储部门和采购部 系统组织结构如 图 2 1 所示 总总经经理理 销销售售总总监监后后勤勤部部财财务务总总监监 财财务务部部人人事事部部 品品管管部部销销售售部部采采购购部部后后勤勤部部 2 1 图 ABC 超市组织结构图 山东工商学院 2012 届毕业设计说明书 7 2 5 业务流程分析业务流程分析 业务流程分析是信息系统详细分析的第一部 主要对调查的结果进行整理和分析 最后得 出其全面的业务流程和运作的情况 如此系统的业务流程分析 图例如下 商商品品申申请请 计计划划汇汇 总总 供供应应 处处 库库存存 统统计计 仓仓库库管管 理理员员 制制定定计计 划划 通通过过 主主管管 N 采采购购 采采购购员员供供货货商商 Y 签签订订合合同同供供货货合合同同 供供应应 商商 商商品品入入库库 管管理理员员 商商品品品品管管理理 领领导导管管理理员员 商商品品品品出出 库库 客客户户 领领料料员员管管理理员员 处处理理部部门门 业业务务处处理理 文文件件数数据据 信信息息流流向向 业务流程图例 供供应应 商商 2 2 图 超市仓库管理业务流程图 山东工商学院 2012 届毕业设计说明书 8 库库存存盘盘点点 库库存存管管理理 调调拨拨 管管理理 员员 商品盈亏 信息表 库存调 拨单 库存信息 盘赢盘亏 信息 库存调拨 信息 是是否否小小于于 库库存存信信息息 库库存存报报警警 是是 管管理理 员员 2 3 图 库存管理图 山东工商学院 2012 届毕业设计说明书 9 供供应应商商 物物品品供供应应 物物流流 公公司司 验验收收 采采购购员员供供应应商商 不不合合格格 Y 物品入库 N 管管理理员员 记记账账 仓仓库库管管理理数数 据据库库文文件件 进货表 进进货货流流程程图图 商品退货 进货退货单 供供应应处处 仓仓库库验验收收 采采购购员员供供应应商商 不不合合格格 Y 物品出库 N 管管理理员员 记记账账 仓仓库库管管理理数数 据据库库文文件件 出货表 出出货货流流程程图图 商品退货 出货退货单 2 4 图 进货出货流程图 山东工商学院 2012 届毕业设计说明书 10 2 6 数据与数据流程分析数据与数据流程分析 数据流程 Data Flow Diagram DFD 是业务流程图的抽象 数据流程图抛开业务流程图 的具体组织和人员关系从信息传递和加工的角度 以图形的方式进行描述系统的数据来源 信 息的形成过程 数据存储和处理过程的逻辑关系 1 ABC 超市系统的顶层数据流程图和图例为 外部实体处理过程数据存储数据流 数据流程图例 供供应应商商 ABC超超市市管管理理 系系统统 P0 供供应应商商 客客户户 客客户户 物品信息F1 采采购购合合同同F3 物物品品需需求求信信息息F2 物物品品领领用用信信息息F4 A AB BC C超超市市库库存存管管理理系系统统顶顶层层D DF FD D 2 6 图 仓库管理系统顶层图 山东工商学院 2012 届毕业设计说明书 11 2 ABC 超市系统的第一层数据流程图 管管理理员员 进进货货管管理理 P1 出出货货管管理理 P2 盘盘存存盘盘点点 P3 库库存存调调整整 P4 物物品品信信 息息F1 供供应应处处 D6 盘盘点点 信信息息 供供应应处处 D5 出出库库物物 品品 出出货货 信信息息 D3 库库存存 信信息息 领领取取物物品品 库库存存 管管理理员员 领领料料员员 出出库库信信 息息F6 物物品品领领 用用信信息息 F4 供供应应商商 入入库库信信息息物物品品申申请请F2 D4 进进货货信信 息息 物物品品盘盘 点点 客客商商 物物 品品 申申 请请 F7 F5 F9 F8 F10 F11 F12 F13 F14 F15 F16 F17 F18 2 7 图 ABC 超市库存管理第一层 DFD 图 3 数据处理过程展开的第二层数据流程图 山东工商学院 2012 届毕业设计说明书 12 质质检检员员 质质量量检检 验验 P1 1 进进货货登登 记记 P1 2 进进货货信信息息 打打印印报报 表表 P1 3 D1 进进货货单单 表表 进进货货信信 息息 供供应应商商 报报表表信信息息 进货管理数据流程图 领领取取计计 划划 P2 1 出出货货登登 记记 P2 2 出出货货 信信息息 打打印印报报 表表 P1 3 D2 出出货货单单 出出货货信信 息息 供供应应处处 报报表表信信息息领领料料员员 出出货货管管理理数数据据流流程程图图 库库存存调调整整 P4 1 D6 盘盘点点 信信息息 D3 库库存存 信信息息 打打印印报报表表 P4 2 库库存存管管理理流流程程图图 D7 调调拨拨 信信息息 供供应应处处 供供应应商商 库库存存盘盘点点 P4 3 盘盘点点信信息息 F15 F16 F17 F18 F12 F18 F19 F20 F21 F22 F15 F23 F24F25 F10 F26 F27 2 2 8 8图图 数数据据流流程程图图 山东工商学院 2012 届毕业设计说明书 13 2 72 7 数据字典数据字典 1 数据元素条目 表 2 1 数据元素列表 数据项 编号 名称别名说明 数据值类 型 取值 范围 长度有关数据结构 1 001 供应 商编 号 gysbh 每个供应商 的编号 数值型 1x01 1x99 4 供应商信息 1 002 客户 编号 Kehbh 客户的编号数值型 1x01 1x99 4 客户信息 1 003 用户 编号 Yhbh 用户的编号数值型 1x01 1x99 4 用户的信息 2 数据结构条目 表 2 2 数据结构列表 编号名称说明结构 相关的数据 结构 有关数据流 2 001 供应商 供应商的基 本信息 供应商编号 供应商姓名 供 应商地址 联系人 P1P1 2 002 客户 客户的基本 信息 客户编号 客户姓名 客户地 址 联系人 P2P2 2 003 用户 用户的基本 信息 用户编号 用户名 用户密码 用户权限 P3P3 3 数据流条目 山东工商学院 2012 届毕业设计说明书 14 表 2 3 数据流列表 编号名称来源去向组成 数据平 均流量 最大流 量 3 001 进货单 供应 商 P1 1 进货单号 供货商 进货日期 备注 20 份 天 100 份 天 3 002 出货单客户 P3 客户编号 客户名称 时间 备注 10 份 天 200 份 天 3 003 仓库信息表仓库 P2 2 仓库编号 仓库名称 仓库地 点 保管员 备注 10 份 天 10 份 天 4 数据存储条目 表 2 4 数据存储列表 编号名称输入数据流输出数据流组成有关的数据处理过程 4 001 库存信息 P1 1 D1P1 1 D1 单号库存数 量 添加库存信息 4 002 申请信息 表 F14F11 申请信息 审批信息 P3 1 P3 2 P4 4 003 进货信息 F9F14 进货信息 F16 5 数据处理过程条目 表 2 5 数据处理过程列表 编号标识名称输入数据流输出数据流处理过程 山东工商学院 2012 届毕业设计说明书 15 5 001P1 进货 管理 F1 F5 F7 F9 从管理员得到需进货信息进行 进货 5 002P2 出货 管理 F28 F8F4 F6 F10 从客商那里得到需要的货物 进行出货操作 5 003P3 盘点 管理 F11 F13 F14 F15 F16 进行库存盘点 6 外部实体条目 表 2 6 外部实体列表 编号名称别名输入数据流输出数据流数量 6 001 用户用户 F6F110 6 002 客户客户 F2810 2 82 8 数据处理过程数据处理过程 山东工商学院 2012 届毕业设计说明书 16 供供应应商商 进进货货管管理理 质质量量检检测测合合 格格 仓仓库库管管理理 是是 退退货货管管理理 否否 进进货货管管理理 是是否否退退货货 进进货货管管理理 客客户户 是是 否否 2 8 图 ABC 超市处理流程图 山东工商学院 2012 届毕业设计说明书 17 第三章第三章 系统设计系统设计 3 13 1 系统总体结构设计系统总体结构设计 仓库管理系统 进货管理库存管理出货管理系系统统基本信息管理 3 1 图 系统总体结构设计 3 23 2 数据结构与数据库设计数据结构与数据库设计 1 概念结构设计 实体 属性关系 图 3 2E R 图 基本要素的表示方法 山东工商学院 2012 届毕业设计说明书 18 用户 1234 1 用用户户编编号号 2 用用户户名名 3 用用户户密密码码 4 用用户户权权限限 仓仓库库 1234 1 仓仓库库编编号号 2 仓仓库库地地点点 3 保保管管员员编编号号 4 备备注注 供供应应商商 1234 1 供供应应商商编编号号 2 供供应应商商名名称称 3 拼拼 音音编编码码 4 地地址址 5 联联系系人人 6 备备注注 56 客客户户 1234 1 客客户户编编号号 2 客客户户名名称称 3 拼拼音音 编编码码 4 地地址址 5 联联系系人人 6 备备注注 56 商商品品 1234 1 商商品品编编号号 2 商商品品名名称称 3 商商品品类类别别 4 计计量量单单位位 5 单单价价 6 备备注注 56 商商品品类类别别 123 1 编编号号 2 类类别别3 备备注注 进进货货单单 1234 1 商商品品编编号号 2 进进货货时时间间 3 进进货货数数量量 4 供供应应商商编编号号 5 仓仓库库编编号号6 金金额额7 备备注注 567 入入库库退退货货 1234 56 1 商商品品编编号号 2 退退货货时时间间 3 退退货货数数 量量 4 仓仓库库编编号号 5 金金额额 6 备备注注 出出货货单单 1234 56 1 商商品品编编号号 2 出出货货时时间间 3 出出货货数数 量量 4 仓仓库库编编号号 5 金金额额 6 备备注注 出出库库退退货货 1234 56 1 商商品品编编号号 2 退退货货时时间间 3 退退货货数数 量量 4 仓仓库库编编号号 5 金金额额 6 备备注注 商商品品盘盘点点 盈盈亏亏信信息息 1234 56 1 盘盘点点编编号号 2 盘盘点点时时间间 3 商商品品 4 盈盈亏亏 5 数数量量 6 金金额额 库库存存信信息息 1234 5 1 库库存存编编号号 2 商商品品编编号号 3 库库存存数数 量量 4 仓仓库库编编号号 5 金金额额 山东工商学院 2012 届毕业设计说明书 19 图 3 3管理信息系统部分实体属性图 供供应应商商接接受受 进进货货单单 仓仓库库 出出货货 出出货货单单 进进货货填填 写写 ABC超超市市管管理理系系统统E R图图 盘盘点点 填填写写 商商品品盈盈亏亏 信信息息 库库存存调调拨拨 单单 接接受受 入入库库退退货货 单单 退退货货填填写写 客客商商 接接受受 出出库库退退货货 单单 填填写写 退退货货 N1 M M N 1 1 M M N 1 M1 N N 11 M 1 图 3 4管理信息系统 E R 图 2 逻辑结构设计 管理信息系统主要表的逻辑设计内容如下 2 1 用户信息表 用户编号 用户名 用户密码 用户权限 2 2 仓库信息表 仓库编号 仓库地点 保管员编号 备注 2 3 供应商信息表 供应商编号 供应商名称 拼音编码 地址 联系人 备注 2 4 客户信息表 客户编号 客户名称 拼音编码 地址 联系人 备注 2 5 商品基本信息表 商品编号 商品名称 商品类别 计量单位 单价 备注 2 6 商品类别 编号 类别 备注 2 7 进货单 进货编号 商品编号 进货时间 商品数量 供应商编号 仓库编号 金 额 备注 2 8 入库退货单 退货编号 商品编号 退货时间 商品数量 仓库编号 金额 备注 山东工商学院 2012 届毕业设计说明书 20 2 9 出货单 出货编号 商品编号 出货时间 商品数量 仓库编号 金额 备注 2 10 出库退货单 退货编号 商品编号 退货时间 商品数量 仓库编号 金额 备注 2 11 商品盘点盈亏信息表 盘点编号 盘点时间 商品 盈亏 数量 金额 2 12 库存信息表 库存编号 商品编号 库存数量 仓库编号 金额 3 物理结构设计 表 3 1物理结构总表 编号表名中文含义 表一用户信息表用户信息 表二仓库信息表仓库信息 表三供应商信息表供应商信息 表四客户信息表客户信息 表五商品基本信息表商品基本信息 表六商品类别商品类别 表七进货单进货信息 表八入库退货单入库退货信息 表九出货单出货信息 表十出库退货单出库退货信息 表十一商品盘点盈亏信息表商品盘点信息 表十二库存信息表库存信息 3 33 3 代码设计代码设计 代码在整个管理信息系统的生命周期中起到了穿针引线的纽带作用 使用代码设计的功能 主要是可以提高计算机处理的效率和精度 利用代码设计还可以节省计算机的存储弓箭 提高 运算效率 提高系统的可靠性和数据的全局一致性 山东工商学院 2012 届毕业设计说明书 21 管理信息系统主要采用了层次码的编码方式 其重要代码包括员工编号等 下面举例如下 用户编号格式为 XXXX XX XX 入入职职年年份份 入入职职月月份份 入入职职编编号号 在员工编号格式中 第 1 4 位 XXXX 为用户入职年 5 6 位 XX 职月份份 7 8 位 XX 为用户序号 例如 2008 06 12 则该用户是 2008 年 6 月分入职编号是 12 3 43 4 输入输入 输出设计输出设计 此模块是对 ABC 超市库存管理系统的输入和输出进行设计 系统的输入输出对用户使用 系统的方便和对系统的评价有这重要关系 输出的信息是系统对输入数据的加工和整理后得到 的结果有助于决策者的决策 因此输入和输出的设计对系统的成败有着重要的关系 在实际的 系统开发过程中其原则为 先进性输出设计 后进行输入设计 这样设计有助于发现输入设计 中的漏洞 并予以改正 对输出的设计要求是精确及时和适用 对输入的设计是准确 简单 理解 界面要美观简介 1 输出设计 原始信息经过计算机的加工处理为用户提供高质量的有效信息 方便管理者做出正确 的判断和决策 这正是输出设计的主要目的和任务 ABC 超市库存管理系统的输出主要为 用户的查询信息 数据分析 进出分析等 以及库存管理人员需要的相关报表数据 以入库分析界面为例如图 3 5 山东工商学院 2012 届毕业设计说明书 22 图 3 5 入库分析图 2 输入设计 把计算机系统意外的信息经过有效的组织方式变成计算机可以识别的数据是输入设计 的主要任务 不同的具体业务对应着不同的输入形式 才能有助于计算机处理正确的输出信息 在管理信息系统的分析理论中 输入的是俩基 输出的必然是垃圾 可见输入设计是真重要 的 系统输入设计的目标是保证向系统输入正确的数据 在此前提下 努力做到输入方法简单 方便 本项目中主要输入模块包括进货模块 库存模块 出货模块 这几个模块的设计需遵循 最小型 少转换的原则 确定输入数据的内容 方式 数据记录等 以添加供应商信息为例 4 6 山东工商学院 2012 届毕业设计说明书 23 图 4 6 供应商信息图 3 53 5 模块功能与处理过程设计模块功能与处理过程设计 仓库管理系统 进货管理 进 货 信 息 进 货 查 询 库存管理 库 存 盘 点 出货管理 用 户 管 理 退 出 系系统统基本信息管理 仓 库 信 息 供 应 商 信 息 客 户 信 息 库 存 信 息 商 品 信 息 退 货 信 息 出 货 信 息 出 货 查 询 退 货 信 息 库 存 预 警 库 存 查 询 3 5 结构功能和模块设计 山东工商学院 2012 届毕业设计说明书 24 3 5 13 5 1 主界面模块设计 本着界面美观 漂亮 实用的原则 对界面的图标和其他颜色的配置 进行了全面专业的 设计 最终完成 3 5 2 系统设置模块设计 系统设置包括系统管理员 修改密码 退出系统等 3 5 3 基本资料模块设计 此模块的功能是 用于建立系统正常运行所必需的基础资料 如 商品基本信息 商品类 别等资料 正式使用本软件前 必须先进行基础信息设置 然后才能顺利的开展工作 3 5 4 进货管理模块设计 进货管理包括进货单 入库退货等 3 5 5 进货管理模块设计 进货管理包括出货单 出库退货等 3 5 6 库存管理模块设计 1 库存管理 此功能用于登记入库商品的名称 单价 数量及入库日期 供货商 2 库存查询 此功能用于查询库存商品适 当 时的库存情况 3 库存报警 选择 库存上限报警 可以查询库存数量超过最高库存的商品 以提醒用户及早采取措 施销售 选择 库存下限报警 可以查询库存数量低于最低库存的商品 以提醒用户进货 4 库存调拨 用于仓库之间的调拨 山东工商学院 2012 届毕业设计说明书 25 3 3 6 6 信息系统安全设计信息系统安全设计 系统的安全管理是之为了防止系统外部对系统资源的不合法的使用和访问 保证系统的 硬件 软件和数据因偶然或人为的引述而遭受破坏 泄露 修改或复制等等保证信息系统安全 运行所采取的措施 信息系统的安全性体现在可用性 完整性 保密性 可能性 可靠性五方 面 系统使用时 首先出现用户登录窗口 要求用户输入正确的用户名和密码 如果没有权限 则不能登录 不同权限的用户登录后可能使用的功能不同 此外 系统管理员对没一个用户设 置不同的权限 用来维护系统的安全性 山东工商学院 2012 届毕业设计说明书 26 第四章第四章 系统实施系统实施 4 1 系统实施系统实施 4 1 1 系统编程系统编程 2012 5 13 结合前期的系统设计 本人在开发过程中根据 Visual Basic 的特点 把系统模块 按照功能进行分组开发 经过系统开发人员的努力 历经 2 个多月 于 2012 5 31 号完成了系 统的编程工作 4 1 2 系统测试系统测试 信息技术的飞速发展 使软件产品应用到社会的各个领域 软件产品的质量自然成为人们 共同关注的焦点 不论软件的生产者还是软件的使用者 均生存在竞争的环境中 软件开发商 为了占有市场 必须把产品质量作为企业的重要目标之一 以免在激烈的竞争中被淘汰出局 用户为了保证自己业务的顺利完成 当然希望选用优质的软件 质量不佳的软件产品不仅会使 开发商的维护费用和用户的使用成本大幅增加 还可能产生其他的责任风险 造成公司信誉下 降 在一些关键应用中 如民航订票系统 银行结算系统 证券交易系统 自动飞行控制软件 军事防御和核电站安全控制系统等 使用质量有问题的软件 还可能造成灾难性的后果 软件测试的工作量很大 据统计 测试时间会占到总开发时间的 40 一些可靠性要求非 常高的软件 测试时间甚至占到总开发时间的 60 但测试却是在整个软件过程中极有可能应 用计算机进行自动化的工作 原因是测试的许多操作是重复性的 非智力创造性的 需要细致 注意力的工作 而计算机就最适合于代替人类去完成这些任务 测试自动化是通过开发和使用一些工具自动测试软件系统 特别适合于测试中重复而繁琐 的活动 其好处是显而易见的 1 可以使某些测试任务比手工测试执行的效率高 并可以运行更多更频繁的测试 2 对程序的新版本可以自动运行已有的测试 特别是在频繁的修改许多程序的环境中 一系列回归测试的开销应是最小的 3 可以执行一些手工测试困难或不可能做的测试 例如对于 200 个用户的联机系统 用 手工进行并发操作的测试几乎是不可能的 但自动测试工具可以模拟来自 200 个用户的输入 客户端用户通过定义可以自动回放的测试 随时都可以运行用户脚本 即使是不了解整个商业 山东工商学院 2012 届毕业设计说明书 27 应用复杂内容的技术人员也可以胜任 4 更好地利用资源 将繁琐的任务自动化 如重复输入相同的测试输入 可以提高准确 性和测试人员的积极性 将测试技术人员解脱出来投入更多精力设计更好的测试用例 另外 可以利用整夜或周末空闲的机器执行自动测试 5 测试具有一致性和可重复性 对于自动重复的测试可以重复多次相同的测试 如不同 的硬件配置 使用不同的操作系统或数据库等 从而获得测试的一致性 这在手工测试中是很 难保证的 6 测试可以重用 而且软件经过自动测试后 人们对其信任度会增加 7 一旦一系列测试已经被自动化 则可以更快地重复执行 从而缩短了测试时间 使软 件更快地推向市场 总而言之 测试自动化通过较少的开销可以获得更彻底的测试 并提高产品的质量 但是 在实际使用自动测试的过程中 还存在一些普遍的问题 1 人们乐观地期望测试工具可以解决目前遇到的所有问题 但无论工具从技术角度实现 得多么好 都满足不了这种不现实的期望 2 如果缺乏测试实践经验 测试组织差 文档较少或不一致 测试发现缺陷的能力较差 在这种情况下采用自动测试并不是好办法 3 人们容易期望自动测试发现大量的新缺陷 测试执行工具是回归测试工具 用于重复 已经运行过的测试 这是一件很有意义的工作 但并不是用来发现大量新的缺陷 4 因为测试软件没有发现任何缺陷并不意味着软件没有缺陷 测试不可能全面或测试本 身就有缺陷 但人们在使用自动化测试过程中会缺乏这种意识 5 当软件修改后 经常需要修改部分或全部测试 以便可以重新正确地运行 对于自动 测试更是如此 测试维护的开销打击了测试自动化的积极性 6 商用测试执行工具是软件产品 由销售商销售 它们往往不具备解决问题的能力和有 力的技术支持 因此给用户带来失望 认为测试工具不能很好地测试 7 自动测试实施起来并不简单 必须有管理支持及组织艺术 必须进行选型 培训和实 践 并在组织内普遍使用工具 测试自动化具有局限性 不可能取代手工测试 手工测试可以比自动测试发现更多的缺陷 而测试自动化对期望结果的正确性有极大的依赖性 测试自动化并不能改进测试有效性 并对 软件开发有一定的制约作用 测试工具没有创造性灵活性较差 然而 测试自动化可以大大促 进软件测试的质量和产品化 山东工商学院 2012 届毕业设计说明书 28 4 2 系统运行管理制度系统运行管理制度 4 2 1 系统管理员 系统防病毒 定时在系统空白时间对数据库和应用程序服务器进行杀毒 数据库备份 在系统空白时间设定自动对数据库进行备份 系统优化 对数据库进行优化 比如对数据库索引进行优化 4 2 2 制定文本附件 4 3 3 保证已建立的 ERP 系统的安全 可靠 正常稳定的运行 而且在运行过程中不断提高运 行效率 增强信息系统的运行效果 有必要对系统进行科学 严密的管理 即 1 建立 健全各种组织控制措施 保证系统安全 正常 可靠 稳定运行 2 加强对已建立的信息系统的管理 提高系统的运行效率 3 充分利用系统提供的各种手段 便利灵活地为管理提供服务 根据以上目的 并结合 财政部对企业财务系统的特殊性与我公司的实际情况 制定出我公司 ERP 系统的管理制度 本制主要包括 ERP 系统的使用管理 帐务系统管理 报表系统管理 人员组织管理维护 管理及档案管理等内容 本制度由 ERP 领导小组负责解释说明及监督实施 本制度是依照财务的有关规定并结合当前 ERP 系统的运行实际情况制定的 为满足
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年小学数学泡茶题目及答案
- 2025年壮语从句题目及答案
- 2025年基础英语试卷及答案
- 2025年乡村环保员招聘考试趋势与应对策略
- 2025年乡镇经济发展规划工作人员招聘模拟题集
- 2025年嵌入式系统工程师专业能力认证试题解析
- 2025年XX行业校招面试必-备资料模拟题答案与面试技巧全收录
- 大型钢结构屋面施工方案
- 城市泊车运营方案范本
- 酒吧会所拆除方案范本
- 铁路专项病害课件
- 开学安全教育课件
- 桥梁养护应急知识培训课件
- 2025年学历类自考专业(学前教育)学前儿童发展-学前教育原理参考题库含答案解析(5套)
- 2025-2026学年人教版(2024)初中化学九年级上册教学计划及进度表
- 日本设备销售合同范本
- (2024)大学生宪法知识竞赛题库及答案
- 2025山西阳泉平定县从社区专职网格员中选聘社区专职工作人员考试备考试题及答案解析
- 2025云南昭通昭阳区住房和城乡建设局招聘编外工作人员5人笔试备考题库及答案解析
- 新高一数学暑假检测卷(学生版)-2025年新高一数学暑假衔接讲练 (人教A版)
- 电工与电子技术的发展
评论
0/150
提交评论