学位论文 > 优秀研究生学位论文题录展示

基于可扩展架构的边检信息系统的设计与实现

作 者: 吕磊
导 师: 罗惠琼
学 校: 电子科技大学
专 业: 软件工程
关键词: 架构 数据访问层 业务逻辑层 设计模式 技术装备管理
分类号: TP311.52
类 型: 硕士论文
年 份: 2007年
下 载: 64次
引 用: 3次
阅 读: 论文下载
 

内容摘要


随着信息化建设的迅速发展和现代计算机及网络技术的普及,越来越多的企事业单位由于本身的业务需求的增加和变化,原来建设开发出各种信息化应用软件系统,已显得不能适应当前使用的需要。本文就以某海关边检总站由于其旧版本信息系统软件已不能满足当前业务的情况下,在信息的沟通、资源共享、业务工作效率、易用性等方面提出的新的功能需求后,迫切需要开发新版信息管理系统为背景,描述了为该单位实现一个信息系统的过程。本文主要论述的是该信息系统的技术装备子系统架构设计的内容。为了方便调试和今后维护,使其容易扩展,降低更新或者是维护软件的成本,也由于此类信息系统的使用范围广泛,为今后开发此类软件系统作一个技术储备,同时也增加软件的可重用性、可移植性,可伸缩性,为该系统设计和实现一个灵活的应用系统架构,为此类系统今后的开发提供一个可以参考的解决方案,本文针对这些目标,描述了该架构的分析和实现。本文从框架分析入手,按项目需求选定了开发模式,设计了分层架构:数据访问层,业务逻辑层和表现层,同时设计了公用服务层的组件。详细介绍了其中的关键的架构分析和数据访问层,业务逻辑层的设计和层内功能模块的实现,论述了设计模式应用的研究,数据接口设计,层间通信的分析,并结合ASP.NET提供的表示层开发技术实现自定义控件。本文在主流的局域网硬件环境基础上结合微软.NET软件开发环境技术,设计和实现的边检信息系统取得了很好的效果。

全文目录


摘要  4-5
ABSTRACT  5-8
第一章 引言  8-15
  1.1 项目背景和意义  8
  1.2 国内外研究与应用现状  8-12
  1.3 论文研究内容  12-13
  1.4 主要研究内容及章节安排  13-15
第二章 架构分析与设计  15-30
  2.1 项目开发模式的选择  15-16
  2.2 框架与架构的研究  16-19
    2.2.1 框架与类库的关系  16-17
    2.2.2 框架内架构设计的原则  17-19
  2.3 架构分析和设计的理论研究  19-26
    2.3.1 架构分析的作用  19-21
    2.3.2 分层架构的研究  21-23
    2.3.3 架构设计考虑的因素  23-25
    2.3.4 架构选择的研究  25-26
  2.4 边检信息系统的架构分析与设计  26-28
    2.4.1 边检信息系统应用分层设计  26-27
    2.4.2 技术装备子系统的顶层架构设计的模式  27-28
  2.5 本章小节  28-30
第三章 数据访问层的设计与实现  30-40
  3.1 数据访问层的抽象数据访问研究  30-32
  3.2 数据访问层中数据库访问设计  32-36
    3.2.1 数据库对象的分类及设计  32-34
    3.2.2 数据访问层的数据对象查询设计  34-36
  3.3 使用工厂模式获得对应的数据库类型的代码实现  36-38
  3.4 本章小节  38-40
第四章 公用服务层的设计与实现  40-45
  4.1 数据实体设计的研究  40-41
  4.2 公用层数据实体的实现  41-44
    4.2.1 公用服务层中表映射的实现  41-43
    4.2.2 使用公用服务层中数据的实现  43-44
  4.3 本章小节  44-45
第五章 业务逻辑层的设计与实现  45-64
  5.1 设计业务逻辑层的关键因素分析  45-47
    5.1.1 领域专家的在项目开发中的作用  45-46
    5.1.2 软件开发模型与领域专家的交互  46-47
  5.2 业务逻辑层的模式应用  47-48
  5.3 技术装备子系统的业务逻辑层设计  48-51
  5.4 与数据访问层的通信  51
  5.5 面向接口设计  51-53
  5.6 业务逻辑层的整体模块设计  53-55
  5.7 装备调拨业务设计与实现  55-63
    5.7.1 仓库管理中装备调拨的业务分析与设计  55-56
    5.7.2 业务逻辑的动作描述  56-57
    5.7.3 业务逻辑的设计  57-59
    5.7.4 编码实现  59-63
  5.8 本章小节  63-64
第六章 表示层的设计实现  64-78
  6.1 表示层设计中的模型-视图-控制器模式  65-66
  6.2 页面控制器模式的应用  66-69
  6.3 ASP.NET 控件介绍和应用  69-75
    6.3.1 控件概述  69-71
    6.3.2 自定义控件  71-73
    6.3.3 页面统一模板的特性和应用  73-75
  6.4 .NET 表示层的新特性展望  75-76
  6.5 本章小节  76-78
第七章 结束语  78-80
  7.1 论文工作总结  78-79
  7.2 进一步的研究工作  79-80
参考文献  80-84
致谢  84-85
攻硕期间取得的研究成果  85-86

相似论文

  1. 多厅影院空间架构研究,TU242.2
  2. 我国服务型政府建设的现状及构建途径研究,D630
  3. 畜产品质量安全保障监管RFID系统,TS201.6
  4. 全球化背景下当代中国发展道路研究,D616
  5. 数字电视互动应用交互系统设计与实现,TP311.52
  6. 高职院校教学案例库的创建探究,TP311.53-4
  7. 面向服务的Web报表的研究与设计,TP393.09
  8. 体验式服装设计模式研究,TS941.2
  9. 基于windows xp嵌入式系统的心电检测分析仪,R197.39
  10. JD水泥集中采购和供应系统优化研究,F426.71
  11. 广州动车检修基地工程项目管理研究,F532
  12. 基于云模型的软件可信性评估模型,TP311.53
  13. 游戏公司计费系统的设计与实现,TP311.52
  14. 基于电网转型升级的甘肃省电力公司组织架构研究,F426.61
  15. C公司信息安全管理研究,F270.7
  16. 基于JAX-RS的面向资源架构应用研究,TP393.09
  17. iSchool网络平台的IA建构研究,TP393.09
  18. OpenBASE企业管理器设计与实现,TP311.52
  19. 刍议我国劳动争议仲裁和诉讼关系架构,D922.5
  20. 基于分布式三层应用的设备管理信息系统的开发和研究,TP311.52
  21. 设计院图纸管理系统设计与实现,TP311.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com