学位论文 > 优秀研究生学位论文题录展示
多层分布式商业管理信息系统的研究与开发
作 者: 张洪明
导 师: 郑永清
学 校: 山东大学
专 业: 软件工程
关键词: 零售业 多层分布式 C/S/S 面向对象 商业管理信息系统
分类号: TP311.52
类 型: 硕士论文
年 份: 2005年
下 载: 129次
引 用: 3次
阅 读: 论文下载
内容摘要
随着零售业的迅速发展,信息技术在零售企业的发展中越来越发挥着重要的作用。近年来,由于零售企业的规模不断扩展,对商业管理信息系统的性能提出了更高的要求,尤其是业务信息量的膨胀及跨地区的连锁经营使传统的C/S两层体系结构已经不能满足业务的需求,并且系统维护工作越来越繁重。为此,本文在分析零售业务的基础上对多层分布式结构应用于管理信息系统进行了深入的研究,并针对其中两个模块(企业管理、调度管理)进行了详细的设计和开发。 本文首先对多层分布式原理进行了详细的研究,包括存取、更新、容错、连接池原理等。其次,以多层分布式思想为指导,采用面向对象的方法,对商业管理信息系统展开了分析与设计。在分析阶段,建立了基于商业管理信息系统的用例模型、类模型及数据库模型。在设计阶段,对分析阶段的结果进一步细化,建立了业务逻辑对象的交互模型,同时将多层分布式技术应用于设计中,建立了基于商业管理信息系统的C/S/S(client/application server/database server)三层体系结构模型,实现了表示层与业务逻辑的分离,使客户机、应用服务器、数据库服务器可进行分布式布署。最后,在实现阶段,按客户端,中间层,数据库分别进行编程,完成了设计与代码之间的映射。数据库既支持Oracle9i也支持SQL Server2000,满足了不同商业企业对数据库选择的需求,同时对数据库连接池也做了详细的实现。 通过对多层分布式商业管理信息系统的研究与开发,得到以下几个方面的体会: (1) 由于实现了分布式数据处理,将一个应用程序放在多个服务器上运行,提高了系统处理速度,增强了容错性能。并针对零售业淡忙明显的特征(五一、春节等)可适当地增减服务器。 (2) 不同的客户端可以共享一个封装零售业务逻辑应用服务器,这样大大降低了系统的维护成本。由于瘦客户端,使客户端软件更容易发布、安装、配置、升级,增强了系统的灵活性。解决了商业连锁企业跨地区经营所带来的各种问题。 (3) 有利于安全,把一些敏感的功能放在有严密防护措施的层上,同时用户界面也不会复杂。 需要说明的是,本文所描述的案例是商业管理信息系统中两个具体的模块,
|
全文目录
摘要 7-9 ABSTRACT 9-11 第一章 绪论 11-19 1.1 立项的背景 11-16 1.1.1 课题的研究意义 11-13 1.1.2 国内外研究现状 13-14 1.1.2.1 国内产品的现状 13-14 1.1.2.2 国外产品的现状 14 1.1.3 立项依据 14-16 1.1.3.1 现有产品特点 14-15 1.1.3.2 市场需求 15-16 1.2 基于多层分布式商业管理信息系统的开发 16-19 1.2.1 研究开发内容 16 1.2.2 研究开发的目标、拟解决的关键问题 16-17 1.2.3 采用的技术路线 17-19 1.2.3.1 多层分布式架构 17-18 1.2.3.2 B/S、C/S/S混合应用实现程序 18 1.2.3.3 数据库服务器支持 18-19 第二章 多层分布式的原理 19-32 2.1 工作原理 19-22 2.2 数据存取的原理 22-26 2.2.1 使用TClientDataSet的DataRequest方法 23 2.2.2 人工存取数据 23-24 2.2.3 数据封包的定义 24-25 2.2.4 数据封包的传递 25-26 2.3 数据更新的原理 26-27 2.4 系统应用程序的运行机制 27-28 2.5 容错能力(fault Tolerance) 28-30 2.6 数据库连接池原理 30-32 第三章 需求分析 32-45 3.1 客户需求 32-38 3.1.1 功能性的需求 32-36 3.1.1.1 企业管理 33-35 3.1.1.2 调度 35-36 3.1.2 非功能性的需求 36-38 3.1.2.1 图形界面 36 3.1.2.2 技术指标 36-38 3.2 需求分析举例 38-45 3.2.1 企业管理模块 38-43 3.2.1.1 用例分析 38-40 3.2.1.2 域类分析 40-43 3.2.2 调度管理模块 43-45 3.2.2.1 用例分析 43-44 3.2.2.2 域类分析 44-45 第四章 系统设计 45-61 4.1 运行环境 45-46 4.1.1 开发环境配置 45 4.1.2 运行环境配置 45-46 4.1.3 软件环境 46 4.2 系统功能模块的设计 46-61 4.2.1 系统模块体系结构 46-49 4.2.1.1 整体结构设计 46-47 4.2.1.2 三层的体系架构 47-48 4.2.1.3 分布式架构 48-49 4.2.2 主要功能模块的设计 49-55 4.2.2.1 企业管理的系统设计 49-53 4.2.2.2 调度管理的系统设计 53-55 4.2.3 数据库的分析与设计 55-57 4.2.3.1 数据库的分析 55-56 4.2.3.2 数据库的逻辑结构设计 56-57 4.2.4 界面设计 57-61 4.2.4.1 登录界面 58 4.2.4.2 主窗体界面 58-59 4.2.4.3 企业管理模块的界面设计 59-60 4.2.4.3 调度管理模块的界面设计 60-61 第五章 多层分布式在商业管理信息系统中的实现 61-73 5.1 客户端实现 61-66 5.1.1 企业管理客户端的实现 61-63 5.1.2 调度管理客户端的实现 63-66 5.2 中间层的实现 66-71 5.2.1 企业管理中间层的实现 66-69 5.2.2 调度管理中间层的实现 69-71 5.3 数据库连接池应用 71-73 第六章 总结 73-74 参考文献 74-75 致谢 75-76 学位论文评阅及答辩情况表 76
|
相似论文
- 面向嵌入式超声检测系统的图形接口设计与应用,TP274.53
- 武器装备信息管理系统的设计与实现,TP311.52
- 基于面向对象技术的植物根系模拟仿真基础类库研究,TP391.41
- 基于高分辨率遥感数据的矿区房屋信息提取方法研究,TP751
- 游戏公司计费系统的设计与实现,TP311.52
- 我国零售业上市公司的成长性评价研究,F832.51
- 工程项目管理系统的设计与实现方法研究,TP311.52
- 零售业营业员的沟通能力、工作投入与工作绩效关系模型研究,F721;F224
- 基于ASP.NET的职校教师教学测评系统研究与开发,TP311.52
- B2C网上零售业服务补救体系研究,F724.6
- 零售业商品缺货与企业信誉关系的实证研究,F274
- 地面合成孔径雷达实验系统软件设计,TN958
- 我国零售业上市公司营运资本结构对盈利能力的影响研究,F715.5
- 煤矿劳保用品管理信息系统的研究与开发,TP311.52
- GPON接入系统局端设备嵌入式软件系统的设计与实现,TP311.52
- 基于POP-C++的分布式排课系统的设计与实现,TP311.52
- 济南嘉华购物广场市场定位和经营战略研究,F721
- 外资零售业对华直接投资的资本形成效应研究,F832.6
- 步步高连锁超市的发展战略研究,F721.7
- 我国零售业顾客忠诚驱动因素实证研究,F721
- 沃尔玛营销策略的7Ps分析及对中国零售业的启示,F721.7
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|