北京电子口岸虚拟平台用户管理子系统的设计

北京电子口岸虚拟平台用户管理子系统的设计

论文摘要

电子口岸是国务院推动的一项重大电子政务工程。电子口岸的建设对于提高口岸通关效率,实现大通关,降低企业成本,增强企业竞争力,改善投资环境,促进对外贸易和国民经济快速健康发展,起着十分重要的作用。北京电子口岸虚拟平台是以企业、社会、政府部门为服务对象,通过对北京地区口岸物流、相关企业及政府职能部门的信息资源整合,实现相互间的互联互通、数据交换和信息共享,提供进出口管理、口岸通关、口岸物流等方面的应用功能和信息服务。该虚拟平台由用户管理子系统、公共信息服务子系统、政务公开子系统、企业信息服务子系统、邮件服务子系统、短信服务子系统及相应的后台维护子系统等组成。用户管理子系统是通过统一规划和设计,开发建设的一套统一的授权管理和用户统一的身份管理及单点认证支撑平台。利用此支撑平台可以实现用户一次登录、网内通用,避免多次登录到多个应用的情况。此外,可以对区域内各信息应用系统的权限分配和权限变更进行有效的统一化管理,实现多层次统一授权,审计各种权限的使用情况,防止信息共享后的权限滥用,规范今后的应用系统的建设。本文介绍了进行系统开发需要掌握的技术知识,如面向对象的编程思想、用例驱动的需求分析方法、ASP.NET应用系统的设计模式和开发方式、数据库的规划等;讨论了用户管理子系统的设计思路,包括功能分析、模块划分以及关键数据结构设计;给出了用户管理子系统的详细设计,包括子系统体系架构设计、数据库设计、数据访问层和表示层的设计。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 引言
  • 1.1 课题背景
  • 1.1.1 电子口岸建设的基本内容
  • 1.1.2 电子口岸建设的指导原则
  • 1.1.3 电子口岸建设的发展目标
  • 1.2 课题任务
  • 1.2.1 北京电子口岸虚拟平台的职能
  • 1.2.2 北京电子口岸虚拟平台的组成及体系结构
  • 1.2.3 用户管理子系统的介绍
  • 1.3 论文结构
  • 第二章 软件开发过程及相关经验
  • 2.1 UML简介
  • 2.1.1 UML的特点
  • 2.1.2 UML的组成
  • 2.2 经典的软件开发过程
  • 2.2.1 需求捕获
  • 2.2.2 分析
  • 2.2.3 设计
  • 2.2.4 实现
  • 2.2.5 测试
  • 2.3 RUP软件开发过程中6个最佳开发经验
  • 2.3.1 迭代式开发
  • 2.3.2 管理需求
  • 2.3.3 使用组件架构
  • 2.3.4 可视化软件建模
  • 2.3.5 验证软件质量
  • 2.3.6 控制软件变更
  • 第三章 .NET框架及其开发技术
  • 3.1 Web窗体编程技术
  • 3.1.1 Web窗体的组成
  • 3.1.2 Web窗体文件结构和代码模型
  • 3.1.3 实现对Web窗体页的处理和事件处理模型
  • 3.1.4 处理服务器事件
  • 3.1.5 Web窗体的状态管理
  • 3.2 使用服务器控件
  • 3.3 用户控件的创建及使用
  • 3.4 ASP.NET的状态管理与缓存
  • 3.4.1 应用程序状态和会话状态
  • 3.4.2 在页面之间传递信息
  • 3.4.3 使用缓存
  • 3.5 ASP.NET的跟踪
  • 3.5.1 启用跟踪功能
  • 3.5.2 在代码中编写跟踪语句
  • 3.5.3 为整个应用程序启用跟踪功能
  • 第四章 用户管理子系统需求分析
  • 4.1 需求分析
  • 4.2 用例图的设计
  • 4.2.1 用例图
  • 4.2.2 用例描述
  • 4.2.3 用户管理子系统用例图设计
  • 4.3 活动图的设计
  • 4.3.1 活动图的定义
  • 4.3.2 活动图的表示
  • 4.3.3 活动图的用途
  • 4.3.4 用户管理子系统活动图设计
  • 4.4 用例分析类图的设计
  • 4.4.1 类图的定义
  • 4.4.2 类图的组成
  • 4.4.3 类与类之间的关系
  • 第五章 用户管理子系统详细设计
  • 5.1 数据库设计
  • 5.1.1 数据库与信息系统的关系
  • 5.1.2 数据库设计的方法
  • 5.1.3 用户管理子系统的数据表设计
  • 5.1.4 用户管理子系统数据库的逻辑结构
  • 5.2 用户管理子系统的体系架构
  • 5.2.1 分层式体系结构介绍
  • 5.2.2 分层式结构的优势与劣势
  • 5.3 用户管理子系统的数据访问层设计
  • 5.3.1 数据实体
  • 5.3.2 数据的业务逻辑对象
  • 5.3.3 数据实体与数据业务逻辑操作的关系
  • 5.3.4 数据库基本操作的封装
  • 5.4 用户管理子系统的业务逻辑层设计
  • 5.5 用户管理子系统的表示层设计
  • 5.5.1 基于ASP.NET的开发环境
  • 5.5.2 用户管理子系统用户界面设计
  • 5.5.3 用户控件设计
  • 5.5.4 项目设置
  • 第六章 总结与展望
  • 6.1 论文工作总结
  • 6.2 今后工作的展望
  • 参考文献
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  ;  

    北京电子口岸虚拟平台用户管理子系统的设计
    下载Doc文档

    猜你喜欢