基于.NET的海运基础信息平台研究和实现

基于.NET的海运基础信息平台研究和实现

论文摘要

本课题针对我国海运行业业务面广,业务流程变化快,数据量大,业务系统开发工作量大、周期长以及业务数据的共享、抽取、分析,完整性、安全性的保持及高效的事务处理等问题提出了一个切实可行的适合中小型海运企业信息化解决方案的海运基础信息平台CSIMS,以满足海运企业提高本身经营、管理等的效率和市场竞争力的迫切需要。 本文介绍基于.NET技术的、多层架构的海运基础信息系统平台CSIMS核心框架的设计实现及使用的关键技术。通过对海运企业主要业务流程现状进行调研建立业务模型,经过对业务模型分析研究进行业务重组,设计实现了海运信息平台的六个核心业务子系统:基础管理系统、个人事务管理系统、客户关系管理系统、航线管理系统、船舶管理系统和决策支持系统。本文将着重介绍CSIMS平台的两个底层框架:带来显著开发效率提升的CSIMS ORM持久层框架和灵活的安全框架模型的设计策略。面向对象的组件化设计思想贯穿于整个研究过程。作者参与了此平台的一个商业实例的设计和实施的全过程。 作者研究了ADO.NET的数据访问策略和ASP.Net技术,利用.NET平台的便利、快捷以及与XML技术的结合,设计实现了数据持久层框架CSIMS ORMFramework,其通过对ADO.Net的高层封装实现了数据库无关性、业务代码和数据访问代码的解耦合、简单易用等特点,提高了代码质量和开发速度。接着讨论对海运企业信息安全至关重要的访问权限控制系统的实现方法和工作原理。其实现了基于User-Role方式和基于LDAP方式的灵活严谨的权限管理策略。 全文共分六章。第一章为引言,介绍本课题研究背景、当前海运企业信息化现状、系统平台架构技术的发展以及在实现海运基础信息平台CSIMS中涉及到的相关技术;第二章介绍了CSIMS的逻辑分层模型、总体设计框架和核心业务功能子系统;第三章详细介绍了CSIMS的数据持久层CSIMS OEM Framework的设计思想和实现;第四章介绍了CSIMS的安全框架模型的设计策略、工作原理和实现方法;第五章介绍了CSIMS平台开发设计原则;第六章对本课题的研究工作进行了总结并指明了下一步工作方向。

论文目录

  • 第一章 引言
  • 1.1 课题研究背景
  • 1.2 海运行业信息化现状及存在的问题
  • 1.3 信息平台技术的发展
  • 1.3.1 平台化软件
  • 1.3.2 应用软件体系结构发展
  • 1.3.3 平台软件的设计要求
  • 1.4 本课题研究的目标与意义
  • 1.5 主要的相关技术
  • 1.5.1 .NET技术
  • 1.5.2 ASP.Net技术及C#
  • 1.5.3 ADO.NET技术
  • 1.5.4 基于.NET的服务器控件技术
  • 1.5.5 XML技术
  • 第二章 海运基础信息平台(CSIMS)体系结构
  • 2.1 CSIMS平台设计目标
  • 2.1.1 平台服务不断改进的目标
  • 2.1.2 CSIMS平台设计目标
  • 2.2 CSIMS平台的逻辑分层结构
  • 2.2.1 分层结构图
  • 2.2.2 CSIMS分层设计思想
  • 2.2.3 CSIMS逻辑层面功能介绍
  • 2.2.4 CSIMS平台总体逻辑结构
  • 2.3 CSIMS平台系统功能设计实现
  • 2.3.1 CSIMS平台功能模块组成
  • 2.3.2 基础平台管理系统
  • 2.3.3 个人事务管理子系统
  • 2.3.4 客户关系管理子系统
  • 2.3.5 航线管理子系统
  • 2.3.6 船舶管理系统
  • 2.3.7 决策支持系统
  • 第三章 CSIMS数据持久层设计与实现
  • 3.1 引入CSIMS ORM Framework的原因
  • 3.1.1 什么是持久层
  • 3.1.2 为何引入持久层
  • 3.2 CSIMS ORM Framework功能
  • 3.3 CSIMS ORM Framework实现
  • 3.3.1 整体架构概览
  • 3.3.2 实现数据库无关
  • 3.3.3 定义映射关系
  • 3.3.4 体现映射关系
  • 3.3.5 读取映射关系
  • 3.3.6 核心数据处理模块实现
  • 3.3.7 事务管理功能
  • 3.3.8 持久化数据对象高级控制功能
  • 3.3.9 查询功能实现
  • 3.4 CSIMS ORM Framework特点
  • 第四章 CSIMS安全控制系统设计和实现
  • 4.1 权限访问控制
  • 4.2 CSIMS可插拔式安全系统架构设计
  • 4.2.1 Authentication模块设计
  • 4.2.2 Access control模块设计
  • 4.3 CSIMS安全拦截器设计与实现
  • 第五章 CSIMS平台设计原则
  • 5.1 CSIMS平台设计原则
  • 5.1.1 开闭原则(OCP
  • 5.1.2 替换原则(LSP
  • 5.1.3 依赖原则(DIP
  • 5.1.4 接口分离原则(ISP)
  • 第六章 结论与展望
  • 本文所做的工作
  • 本文研究工作的意义
  • 下一步研究计划
  • 系统的应用前景
  • 致谢
  • 参考文献
  • 相关论文文献

    • [1].基于ASP.NET+SQL Server的多层博客系统设计与实现[J]. 广西科学院学报 2010(04)
    • [2].棉纺质量预测系统的设计与开发[J]. 微计算机信息 2009(33)
    • [3].基于ASP.NET的旅游监管系统的设计与实现[J]. 微计算机信息 2008(24)
    • [4].基于.NET多层架构的信息系统开发实践[J]. 信息系统工程 2015(07)
    • [5].基于Web的系部管理系统的设计与开发[J]. 办公自动化 2017(19)
    • [6].多平台与多种企业逻辑支持技术[J]. 长沙大学学报 2008(05)
    • [7].新一代LIS系统集成与应用研究[J]. 当代医学 2010(34)
    • [8].基于多层架构的信用卡反欺诈系统研究[J]. 金融科技时代 2018(01)
    • [9].基于.NET平台的电力生产管理系统建模与实现[J]. 计算机工程与设计 2008(01)
    • [10].基于多层架构的WebGIS瓦片加载模式[J]. 计算机与数字工程 2015(06)
    • [11].基于DataSnap技术的大学城商圈安卓APP的设计与实现[J]. 计算机时代 2018(05)
    • [12].基于LINUX的大学生成长信息管理系统设计与实现[J]. 软件导刊 2010(08)
    • [13].基于B/S模式的多层架构课程资源网络化平台的设计与实现[J]. 电脑知识与技术 2013(30)
    • [14].个性化定制的教学平台设计与实现[J]. 浙江工业大学学报 2009(04)
    • [15].广电网上营业厅系统建设[J]. 有线电视技术 2011(07)
    • [16].基于3G技术的煤矿安全生产监控系统移动平台开发研究[J]. 煤 2014(05)
    • [17].AOP对软件复杂度的影响分析及应用[J]. 计算机工程与设计 2013(05)
    • [18].基于.NET下的扩展多层架构的实现[J]. 黑龙江科技信息 2012(18)
    • [19].图书馆集群系统核心价值的技术保障[J]. 图书馆学研究 2011(01)
    • [20].基于SMGP协议的短信息平台系统需求与实现[J]. 景德镇学院学报 2015(06)
    • [21].浅释.net三层架构的设计与实现[J]. 科技信息(学术研究) 2008(26)
    • [22].WCF技术在.NET多层架构开发中的应用[J]. 软件导刊 2016(01)
    • [23].基于多层架构的LabsMIS系统设计与实现[J]. 公安海警高等专科学校学报 2009(03)
    • [24].基于ASP.NET2.0技术的Web数据库多层架构设计与实现[J]. 电子测量技术 2008(02)
    • [25].基于ASP的煤炭企业资源计划系统研究与设计[J]. 煤矿机械 2013(02)
    • [26].基于Web的系部管理系统的设计与开发[J]. 信息与电脑(理论版) 2012(18)
    • [27].分销管理中的在线支付应用框架设计[J]. 电脑知识与技术 2013(26)
    • [28].Web应用系统跨多级防火墙访问企业数据资源的解决方案[J]. 计算机系统应用 2010(01)
    • [29].基于单子模式的异常对象集中处理模型的设计[J]. 南通职业大学学报 2009(04)
    • [30].面向OTT业务的应用部署系统架构设计[J]. 电视技术 2013(06)

    标签:;  ;  ;  ;  ;  ;  

    基于.NET的海运基础信息平台研究和实现
    下载Doc文档

    猜你喜欢