欢迎来到天天文库
浏览记录
ID:35617775
大小:4.94 MB
页数:32页
时间:2019-04-02
《软件工程仓库管理系统课程设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、目录.目录第1章绪论11.1系统开发的背景和意义11.2国内外研究发展现状11.2.1面向对象技术的发展与现状11.2.2UML的建模语言21.2.3UML的应用领域31.2.4超市仓库管理发展与现状41.3主要工作5第2章业务建模62.1RUP软件开发过程62.2业务术语表92.3组织机构图102.4主业务用例图10第3章分析与设计123.1业务流程调查123.1.1超市仓库管理信息系统业务流程调查123.1.2岗位职责123.2业务用例分析123.2.1入库管理用例图:133.2.2出库管理用例图143.2.3入库管理活动图153.2.4出库管理活动图16
2、3.3业务类图173.3.1超市仓库管理系统业务类图173.3.2超市仓库管理信息系统业务类描述183.3.3数据库详细设计1829目录第4章系统实现204.1顺序图204.1.1仓库入库顺序图204.1.2出库顺序图214.2协作图224.3活动图234.4系统构件图244.5部署图254.5.1网络结构图264.5.2系统部署图264.6界面设计274.6.1本系统用户界面程序设计遵循的原则274.6.2输入输出设计27结论29参考文献3029第1章绪论第1章绪论1.1系统开发的背景和意义随着经济的迅速发展,库存在企业中的地位越来越重要,库存资产占企业资产
3、总额的20%-40%左右。若能通过库存管理使库存节约即使很小的百分比,对企业来讲,其经济效益也是十分可观的,市场竞争的日益激烈,降低库存成本己经成为企业的“第三利润源泉”。随着经济全球化的发展,企业作为供应链的节点,库存也是一个重要的供应链驱动要素,库存的改变会在很大程度上影响供应链整体的赢利水平和响应能力,因此库存的研究在供应链中具有十分重要的作用和意义。本文在其他学者研究的基础上,提出了基于协同供应链的库存管理,利用聚类分析,主成分分析分类,多元统计分析建立安全库存模型,并利用数据对该模型进行仿真分析,以证其有效性。超市需要处理大量的库存信息,还要时刻更新
4、产品的销售信息,不断添加商品信息。面对不同种类的信息,需要合理的数据库结构来保存数据信息,需要有效的程序结构支持各种数据操作的执行。商店自动化的产品管理在欧美等国家早已经实现,也是零售业管理的基础。它最主要的特点是能够实时的和准确的控制店内的销售情况。如果可以能够实时掌握销售流程及销售情况,则可以有效地加速商品的周转率并提高服务质量,而且可以减少产品售价不符等所产生的问题。顾客的消费要求的是希望在超市购物中能基本上都能购得所需的商品,并且还要既保证商品质量还要享受优质,方便的服务。1.2国内外研究发展现状1.2.1面向对象技术的发展与现状面向对象是将计算过程看
5、作为分类过程,加状态变换过程,即将系统逐步分为相互关联的多个对象,并建立这些对象的联系,以引发状态转换,最终完成计算,它模拟了人类认识问题的较高、较广层次的过程,即分类过程。函数和逻辑方法则更适合于模拟人的逻辑思维,处于人类认识问题的较高层次过程,它们的结合才是完美的。当今的应用软件应该具有更大的灵活性、集成的透明性,以及使用上的方便性,而日益增强的计算能力及面向对象的新技术开发,使这些应用软件的功能不断扩展,面向对象的软件好处便呈现在应用软件的用户面前,无论是对软件的剪裁还是扩充、修改都可以更快更容易的进行。29第1章绪论面向对象技术及分析方法为实际问题建立
6、了一个可用的软件实现模型,对象提供了一种描述信息的机制,它是一种独特的方法抽象层次较高,思维方法和传统方法不同,目前处于发展阶段已日趋成熟,而且已被应用于由软件、硬件构成的各种应用领域。面向对象与人工智能语言、面向对象数据库:优势在于数据库管理提供更适合于自然思维方式的数据库管理风格和数据模型—对象,OOP以其概念和机制支持了软件的可重用性、软插件为软件可重用性终于明显的支持。面向对象与并行处理:从并行角度看,面向对象概念具有以下特征①固有并发性,对象是相对独立的,知道如何工作的实体。消息发送是启动对象工作的唯一途径,各个对象的工作可以相互独立,因此具有天然的
7、并发性;②显式并发性,在一个面向对象系统中可以为某些对象明确定义并发方法;③数据流与控制的统一,对象操作的启动是由其它对象发送消息来控制的,消息的发送又总是携带某些对象的,因此,控制信息和数据信息是一起到来的,从而统一了数据流和控制流的思想;④动态连接,即对象的功能是消息传送时确定的,提高了程序设计的灵活性;⑤局部存储与分布式计算,每个对灸通过数据抽象和数据隐蔽将其内容和状态置于自身独立的存储结构中,对象的处理也是自治的,整个系统的运算和处理是分布的。面向对象软件工程(OOSE):从软件生存周期的伪度出发,研究面向对象概念在软件的规格化、分析、设计、编码、测试
8、等阶段应用。面向对象还可广泛用于各种应
此文档下载收益归作者所有