软件公共技术支撑平台开发

软件公共技术支撑平台开发

论文摘要

为了支持区域软件企业的相互交流、协作与信息共享,作者受委托开发了软件公共技术支撑平台系统。该平台基于Internet运行,具有信息收集、发布、检索、资源共享、技术交流与协作、企业应用集成等功能,支持为企业提供各种专业化技术服务。本系统开发基于先进的Microsoft Visual studio 2005软件开发环境与C#编程语言,综合运用了基于UML的面向对象分析与设计方法、基于组件的动态网站开发技术、基于存储过程的数据库查询技术。目前本系统已投入试运行,具有运行稳定、使用方便、可扩充性好的特点。本文介绍了软件公共技术支撑平台的体系结构、局域网络建设、异构环境服务器集成方法;详细描述了平台软件系统的分析、设计与编码实现过程;简要说明了系统的运行情况。

论文目录

  • 摘要
  • Abstract
  • 1 概述
  • 1.1 课题简介
  • 1.2 课题的意义
  • 1.3 国内外发展动态
  • 1.4 课题研究内容及开发工作
  • 1.5 论文组织结构
  • 2 网络环境建设
  • 2.1 网络技术选择
  • 2.2 局域网络结构
  • 2.2.1 路由器
  • 2.2.2 防火墙
  • 2.2.3 VLAN 技术
  • 2.3 局域网络实现
  • 3 异构环境服务器集成
  • 3.1 异构环境服务器集成概述
  • 3.2 异构环境服务器集成的主要技术
  • 3.3 Linux 服务器与Windows 服务器的集成
  • 3.3.1 Linux 文件共享服务与SMB 协议
  • 3.3.2 Samba 的安装与配置
  • 3.3.3 Linux 与Window 间的文件共享
  • 4 系统软件分析与设计
  • 4.1 软件需求分析
  • 4.1.1 总体需求
  • 4.1.2 功能需求
  • 4.2 系统架构
  • 4.3 系统建模
  • 4.3.1 UML 及建模简介
  • 4.3.2 系统用例图
  • 4.3.3 系统包图
  • 5 数据库设计
  • 5.1 数据库设计概述
  • 5.2 数据库表的设计
  • 5.2.1 数据库设计方法
  • 5.2.2 主要数据库表
  • 5.3 存储过程设计
  • 6 系统软件实现
  • 6.1 系统实现技术
  • 6.1.1 MVC
  • 6.1.2.N ET Framework
  • 6.1.3 ADO.NET
  • 6.1.4 组件技术
  • 6.2 系统软硬件环境
  • 6.2.1 软件环境
  • 6.2.2 硬件环境
  • 6.3 系统中类的设计与实现
  • 6.3.1 系统类图
  • 6.3.2 公用基础类的实现
  • 6.4 系统典型包的实现
  • 6.4.1 模块管理包实现
  • 6.4.2 版面管理包实现
  • 6.4.3 模块数据管理包实现
  • 6.4.4 子系统集成管理包实现
  • 6.4.5 用户管理包实现
  • 7 系统运行典型界面
  • 1、首页(Default.aspx)
  • 2、内容显示页面(ShowContent.aspx)
  • 3、搜索信息页面(SearchContent.aspx)
  • 4、子系统页面(ShowSystem.aspx)
  • 5、论坛页面
  • 8 结束语
  • 致谢
  • 参考文献
  • 攻读硕士学位期间发表论文情况
  • 相关论文文献

    标签:;  ;  ;  ;  

    软件公共技术支撑平台开发
    下载Doc文档

    猜你喜欢