软件公共技术支撑平台开发
论文摘要
为了支持区域软件企业的相互交流、协作与信息共享,作者受委托开发了软件公共技术支撑平台系统。该平台基于Internet运行,具有信息收集、发布、检索、资源共享、技术交流与协作、企业应用集成等功能,支持为企业提供各种专业化技术服务。本系统开发基于先进的Microsoft Visual studio 2005软件开发环境与C#编程语言,综合运用了基于UML的面向对象分析与设计方法、基于组件的动态网站开发技术、基于存储过程的数据库查询技术。目前本系统已投入试运行,具有运行稳定、使用方便、可扩充性好的特点。本文介绍了软件公共技术支撑平台的体系结构、局域网络建设、异构环境服务器集成方法;详细描述了平台软件系统的分析、设计与编码实现过程;简要说明了系统的运行情况。
论文目录
摘要Abstract1 概述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 MVC6.1.2.N ET Framework6.1.3 ADO.NET6.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 结束语致谢参考文献攻读硕士学位期间发表论文情况
相关论文文献
本文来源: https://www.lw50.cn/article/37b3016a62be5c3c5dcfc5b2.html