1、目录 I 目 录 第 1 章 绪论. 1 1.1 系统开发的背景和意义 . 1 1.2 国内外研究发展现状 1 1.2.1 面向对象技术的发展与现状 . 1 1.2.2 UML 的建模语言 2 1.2.3 UML 的应用领域 3 1.2.4 超市仓库管理发展与现状 . 4 1.3 主要工作 5 第 2 章 业务建模 6 2.1 RUP 软件开发过程. 6 2.2 业务术语表 9 2.3 组织机构图 10 2.4 主业务用例图 . 10 第 3 章 分析与设计 12 3.1 业务流程调查 . 12 3.1.1 超市仓库管理信息系统业务流程调查 . 12 3.1.2 岗位职责 . 12 3.2 业
2、务用例分析 . 12 3.2.1 入库管理用例图: . 13 3.2.2 出库管理用例图 . 14 3.2.3 入库管理活动图. 15 3.2.4 出库管理活动图. 16 3.3 业务类图 17 3.3.1 超市仓库管理系统业务类图 . 17 3.3.2 超市仓库管理信息系统业务类描述 . 18 3.3.3 数据库详细设计 . 19 第 4 章 系统实现 20 经济管理学院本科课程设计 II 4.1 顺序图 . 20 4.1.1 仓库入库顺序图 . 20 4.1.2 出库顺序图 21 4.2 协作图 . 22 4.3 活动图 . 23 4.4 系统构件图 24 4.5 部署图 . 25 4.5
3、.1 网络结构图 26 4.5.2 系统部署图 26 4.6 界面设计. 27 4.6.1 本系统用户界面程序设计遵循的原则 . 27 4.6.2 输入输出设计 27 结结 论论 . 29 参考文献 30 第 1 章 绪论 1 第 1 章 绪论 1.1 系统开发的背景和意义 随着经济的迅速发展,库存在企业中的地位越来越重要,库存资产占企业资 产总额的 20%-40%左右。若能通过库存管理使库存节约即使很小的百分比,对企 业来讲,其经济效益也是十分可观的,市场竞争的日益激烈,降低库存成本己经 成为企业的“第三利润源泉” 。随着经济全球化的发展,企业作为供应链的节点, 库存也是一个重要的供应链驱动
4、要素,库存的改变会在很大程度上影响供应链 整体的赢利水平和响应能力,因此库存的研究在供应链中具有十分重要的作用 和意义。本文在其他学者研究的基础上,提出了基于协同供应链的库存管理,利 用聚类分析,主成分分析分类,多元统计分析建立安全库存模型,并利用数据对 该模型进行仿真分析,以证其有效性。 超市需要处理大量的库存信息,还要时刻更新产品的销售信息,不断添加 商品信息。面对不同种类的信息,需要合理的数据库结构来保存数据信息,需 要有效的程序结构支持各种数据操作的执行。商店自动化的产品管理在欧美等 国家早已经实现,也是零售业管理的基础。它最主要的特点是能够实时的和准 确的控制店内的销售情况。如果可以
5、能够实时掌握销售流程及销售情况,则可 以有效地加速商品的周转率并提高服务质量,而且可以减少产品售价不符等所 产生的问题。顾客的消费要求的是希望在超市购物中能基本上都能购得所需的 商品,并且还要既保证商品质量还要享受优质,方便的服务。 1.2 国内外研究发展现状 1.2.1 面向对象技术的发展与现状 面向对象是将计算过程看作为分类过程,加状态变换过程,即将系统逐步 分为相互关联的多个对象,并建立这些对象的联系,以引发状态转换,最终完 成计算,它模拟了人类认识问题的较高、较广层次的过程,即分类过程。函数 和逻辑方法则更适合于模拟人的逻辑思维, 处于人类认识问题的较高层次过程, 它们的结合才是完美的
6、。当今的应用软件应该具有更大的灵活性、集成的透明 性,以及使用上的方便性,而日益增强的计算能力及面向对象的新技术开发, 使这些应用软件的功能不断扩展,面向对象的软件好处便呈现在应用软件的用 户面前,无论是对软件的剪裁还是扩充、修改都可以更快更容易的进行。 经济管理学院本科课程设计 2 面向对象技术及分析方法为实际问题建立了一个可用的软件实现模型,对 象提供了一种描述信息的机制,它是一种独特的方法抽象层次较高,思维方法 和传统方法不同,目前处于发展阶段已日趋成熟,而且已被应用于由软件、硬 件构成的各种应用领域。 面向对象与人工智能语言、 面向对象数据库:优势在于数据库管理提供更适 合于自然思维方式的数据库管理风格和数据模型对象,OOP 以其概念和机制 支持了软件的可重用性、软插件为软件可重用性终于明显的支持。 面向对象与并行处理:从并行角度看,面向对象概念具有以下特征固有 并发性,对象是相对独立的,知道如何工作的实体。消息发送是启动对象工作 的唯一途径,各个对象的工作可以相互独立,因此具有天然的并发性;显式 并发性,在一个面向对象系统中可以为某些对象明确定义并发方法;数据流 与