基于ASP NET的零件库共享系统的设计与开发

基于ASP NET的零件库共享系统的设计与开发

论文摘要

随着计算机辅助设计技术、网络技术和数据库技术的发展,基于网络的CAD辅助数据库系统的开发已成为数字化装配技术的一项重要内容。在复杂机电产品的数字化装配过程中,设计人员经常需要使用其它产品的(或通用的)设备,也就是零件。但目前,零件都分散在设计人员的机器中,由个人进行维护和管理,存在着缺少相关描述性信息、使用和查询不方便以及版本控制混乱等缺点。为提高设计人员的使用效率,结合产品研制中装配过程的需要,有必要建立一个零件数据库(简称零件库),将所有的零件集中管理。建立以零件为核心的数据库已成为提高产品设计、装配效率、缩短产品开发周期的重要手段之一本文按照结构化分析方法,对用户需求和系统功能进行详细分析,绘制系统分层的数据流图;在此基础上,确立了零件库共享系统的总体结构,建立了基于B/S模式的网络构架;然后按照数据库规范设计方法,采用IDEFlX建模方法设计出数据库系统的概念模型,根据概念模型创建数据库的逻辑结构并完成数据库的物理设计,实现了对应用系统中零件信息的完整性、易用性、安全性以及授权和保密关系管理的底层支持和数据要求;最后,完成了零件库的系统管理、零件管理和用户验证三个模块的界面设计和功能设计。本系统使用AJAX技术,根据用户提交的不同请求动态地创建页面,有助于根据用户要求来提供定制内容,也利于获取数据库中实时更新的数据。该方法也适用于其他基于B/S模式的信息管理系统的开发过程。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 课题背景与实际意义
  • 1.2 国内外文献综述
  • 1.2.1 国外相关领域研究现状及分析
  • 1.2.2 国内相关领域研究现状及分析
  • 1.3 本研究课题的来源及主要研究内容
  • 第2章 零件库的需求分析和总体设计
  • 2.1 系统的需求分析
  • 2.1.1 绘制系统数据流图
  • 2.1.2 设计系统数据字典
  • 2.2 系统的功能分析
  • 2.2.1 用户管理
  • 2.2.2 零件使用需求
  • 2.2.3 系统管理需求
  • 2.2.4 零件的访问控制权限
  • 2.2.5 零件访问控制权限分配
  • 2.3 零件库的总体设计
  • 2.4 基于B/S模式的网络构架
  • 2.5 本章小结
  • 第3章 数据库设计
  • 3.1 数据的规范化与数据完整性
  • 3.2 数据库概念设计
  • 3.3 数据库逻辑设计
  • 3.4 数据库物理设计
  • 3.5 本章小结
  • 第4章 系统的关键技术及其实现过程
  • 4.1 基于.NET框架的Web数据库访问技术
  • 4.1.1 ADO.NET结构
  • 4.1.2 在ADO.NET中实现数据库的事务处理
  • 4.2 Ajax技术
  • 4.3 多条件组合查询优化
  • 4.4 服务器端缓存技术
  • 4.5 本章小结
  • 第5章 系统实现
  • 5.1 用户登录模块
  • 5.2 零件管理模块
  • 5.2.1 定制显示风格
  • 5.2.2 增加和修改零件
  • 5.2.3 删除零件
  • 5.2.4 下载零件
  • 5.2.5 报表输出
  • 5.2.6 零件查询
  • 5.2.7 转换为公有零件
  • 5.2.8 零件访问控制授权
  • 5.2.9 打开零件JT简图
  • 5.3 系统管理模块
  • 5.3.1 角色管理
  • 5.3.2 数据码表管理
  • 5.3.3 扩展零件表属性
  • 5.3.4 专业信任关系管理
  • 5.4 本章小结
  • 第6章 结论
  • 参考文献
  • 致谢
  • 相关论文文献

    标签:;  ;  

    基于ASP NET的零件库共享系统的设计与开发
    下载Doc文档

    猜你喜欢