基于B/S模式的成件库管理系统的研究及实现

基于B/S模式的成件库管理系统的研究及实现

论文摘要

随着网络Internet通讯技术、计算机辅助设计技术和数据库技术的发展,建立基于网络的零部件库管理系统成为实现设计资源异地共享、支持产品协同设计的重要手段。在复杂机电产品的数字化虚拟设计中,设计人员经常需要使用其它现有产品的零部件(简称成件,包括装配体、子装配体和单个零件)。为了对成件进行统一管理、实现成件资源的异地共享、提高设计人员的设计效率,本文研究开发了基于网络浏览器/服务器(Browser/Server, B/S)模式的成件库管理系统,也称成件管理系统。与普通零件库系统不同,成件管理系统以成件为管理对象,具有更广阔的使用前景。本文对比分析常用软件网络架构客户端/服务器(Client/Server, C/S)模式和浏览器/服务器(B/S)模式的优缺点,针对成件管理系统的实际应用环境建立了系统基于B/S的网络架构模式。在对系统的具体功能需求进行分析的基础上,采用结构化分析的方法建立系统的数据流图,提出了成件管理系统的总体功能模型,并建立系统的数据库。然后基于UG二次开发理论开发出UG模型属性读取程序,实现了该程序与成件管理系统的集成,并提出实现并发操作属性读取程序的方法;基于Web三维可视化技术,以网页嵌入JT2GO的方式实现在线动态浏览三维JT模型;研究了异步交互Ajax技术,实现利用MagicAjax减轻服务器负担,提高系统性能并带给用户不同于操作传统Web网页的操作体验;针对系统的运行环境给出了系统所采取的安全策略,包括身份验证的方式、网址的加密措施和防SQL注入式攻击的方法。最后,详细介绍了成件管理系统用户登录模块、成件管理模块和系统管理模块中的关键模块的设计要点,并给出实现流程和运行实例。以ASP.NET 2.0和SQL Server 2000作为主要开发工具、运用C#并结合JavaScript脚本语言,成功开发了基于B/S模式的成件管理系统。在系统开发过程中还借助VC++6.0作为UG模型属性读取程序的开发工具。成件管理系统实现了需求中所规定的功能,通过了企业正式环境下的测试,运行稳定,达到了预期的目的。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 课题研究的目的和意义
  • 1.2 国内外在该领域的研究现状
  • 1.3 课题的来源及主要研究内容
  • 1.3.1 课题的来源
  • 1.3.2 主要研究内容
  • 第2章 DOTNET框架及系统架构
  • 2.1 DOTNET框架
  • 2.2 C/S模式和B/S模式的网络架构
  • 2.2.1 C/S二层网络架构
  • 2.2.2 B/S三层网络架构
  • 2.2.3 B/S模式和C/S模式的对比
  • 2.3 成件管理系统架构
  • 2.4 本章小结
  • 第3章 成件管理系统总体设计
  • 3.1 系统总体设计
  • 3.1.1 系统需求分析
  • 3.1.2 系统功能模型
  • 3.2 系统数据库设计
  • 3.2.1 数据库概念设计
  • 3.2.2 数据库逻辑设计
  • 3.2.3 数据库物理设计
  • 3.3 本章小结
  • 第4章 系统的相关技术研究及实现
  • 4.1 UG二次开发及应用
  • 4.1.1 UG二次开发技术
  • 4.1.2 属性读取程序的开发
  • 4.1.3 属性读取程序并发操作的实现
  • 4.2 三维JT模型在线动态浏览的实现
  • 4.3 Ajax技术及其应用
  • 4.3.1 Ajax技术
  • 4.3.2 Ajax的应用实现
  • 4.4 系统安全性规划
  • 4.4.1 ASP.NET的身份验证
  • 4.4.2 系统的安全保证策略
  • 4.5 本章小结
  • 第5章 系统功能模块的设计与实现
  • 5.1 系统运行环境及开发工具
  • 5.1.1 系统运行环境
  • 5.1.2 开发工具
  • 5.2 系统功能模块的设计与实现
  • 5.2.1 用户登录模块
  • 5.2.2 成件管理模块
  • 5.2.3 系统管理模块
  • 5.3 系统特点
  • 5.4 本章小结
  • 结论
  • 参考文献
  • 附录1
  • 附录2
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  

    基于B/S模式的成件库管理系统的研究及实现
    下载Doc文档

    猜你喜欢