学位论文 > 优秀研究生学位论文题录展示

基于ASP.NET技术的实训中心刀具管理平台设计与开发

作 者: 罗英武
导 师: 金燕华;王荣芝
学 校: 电子科技大学
专 业: 软件工程
关键词: 刀具管理 分层架构 ASP.NET 面向对象分析与设计 统一建模语言
分类号: TP311.52
类 型: 硕士论文
年 份: 2011年
下 载: 14次
引 用: 0次
阅 读: 论文下载
 

内容摘要


在现代制造业中,随着数控机床,加工中心等适应多品种,小批量生产的先进设备相继问世,种类、数量繁多的数控刀具在数控加工车间中便占据了重要地位。在数字加工实训中心,刀具由各分厂或者车间分别自行管理,存在诸多弊端。本文以中等职业学校实训中心刀具管理系统的实际实现为应用背景,运用了.NET技术,构建了一个基于Web的分层架构的职业学校刀具管理系统。本文研究了现有刀具管理系统的现状,就其存在问题,设计并实现了基于B/S的实训中心刀具管理系统,并且从需求分析开始,严格按照软件工程的开发过程进行规划,以保证系统的稳定性、易维护性、可扩展性。本文主要研究工作如下:(1)采用三层Broswer/Server软件体系架构开发了相应的分布式刀具管理系统,实现了刀具的日常管理和调度功能,在符合刀具编码原则的基础上建立了一套刀具辅助编码系统,代码具有继承性和可扩充性,能够详细、准确而又快捷地表述刀具的全部信息,提高了数控加工中心中刀具及相关信息的管理水平和刀具信息集成程度,实现了刀具信息共享,提高了生产系统的自动化程度。(2)数据库软件模型的建立:通过对刀具管理的需求分析,创建并设计了八个主要的数据表,利用ADO.NET数据库接口技术,实现关系型数据库与面向对象设计方法的集成,提出一种刀具管理软件框架结构,可以高效的实现刀具信息库与程序之间的通信。(3)介绍了实际开发的刀具管理系统的开发环境、系统流程,简要论述了刀具基本信息输入、刀具查询、刀具采购管理、数据分析管理、出入库管理、系统报表中心管理等主要功能模块的设计要点和主要结构,分析了系统成功实现所用的关键技术。(4)根据系统的功能需求分析与定义的数据模式,分析了服务器端应用程序的主要功能和系统实现的主要技术,还分析了系统的体系结构、计算机模式以及各种平台的选择依据:利用C#和SQL Server2000对刀具信息管理部分功能模块进行了设计和开发。通过刀具信息集成系统的开发,解决了数字化制造中刀具信息多处维护、数据重复录入、信息不能及时更新等问题,实现了刀具信息的集成与共享,在很大程度上提高了数字化制造系统的自动化、集成化程度。网络化的中等职业学校刀具管理系统使实训中心刀具在管理上提高效率,合理利用,使其更加规范化、科学化和信息化,满足教学和科研要求。

全文目录


摘要  4-6
ABSTRACT  6-11
第一章 绪论  11-20
  1.1 课题研究的背景、意义及来源  11-14
  1.2 刀具管理国内外研究现状  14-18
    1.2.1 国外研究现状  14-15
    1.2.2 国内研究现状  15-17
    1.2.3 刀具管理系统的发展趋势  17-18
  1.3 本文主要研究内容  18-19
  1.4 论文的章节安排  19-20
第二章 系统开发关键技术  20-31
  2.1 刀具分类及编码方法研究  20-23
    2.1.1 刀具分类方法  20-21
    2.1.2 刀具编码技术  21-22
    2.1.3 刀具编码技术的实现  22-23
  2.2 系统B/S 模式介绍  23-25
  2.3 ASP.NET 开发技术  25-27
    2.3.1 .N ET Framework 体系结构  25-26
    2.3.2 ASP.NET 关键技术特点  26-27
  2.4 MVC 设计模式  27-29
  2.5 统一建模语言 UML  29-30
  2.8 本章小结  30-31
第三章 刀具管理系统分析  31-48
  3.1 系统需求分析  31-38
    3.1.1 系统的功能需求  31-35
    3.1.2 系统的性能需求  35-37
    3.1.3 运行环境需求  37-38
  3.2 系统静态模型分析  38-42
    3.2.1 系统用例分析  38-40
    3.2.2 系统类/对象模型分析  40-42
  3.3 系统动态模型分析  42-47
    3.3.1 顺序图  43-44
    3.3.2 协作图  44
    3.3.3 状态图  44-46
    3.3.4 活动图  46-47
  3.4 本章小结  47-48
第四章 刀具管理平台设计  48-63
  4.1 系统开发方法  48-49
  4.2 系统功能模块设计  49-51
    4.2.1 刀具管理模块  49-50
    4.2.2 刀具信息查询统计模块  50-51
    4.2.3 系统数据管理模块  51
    4.2.4 用户管理模块  51
  4.3 数据库设计  51-62
    4.3.1 数据库设计一般步骤  51-52
    4.3.2 数据库建模及需求分析  52-55
    4.3.3 数据库概念结构设计  55-57
    4.3.4 数据库逻辑结构设计  57-62
  4.4 本章小结  62-63
第五章 基于.NET 分层架构的系统实现  63-81
  5.1 软件系统架构  63-64
  5.2 数据访问辅助层的实现  64-73
  5.3 业务逻辑层的实现  73-75
  5.4 表示层(Web)的实现  75-80
  5.5 本章小结  80-81
第六章 刀具管理平台测试  81-85
  6.1 软件测试概述  81-82
  6.2 测试环境  82
  6.3 测试计划及内容  82-83
  6.4 测试用例设计及结果  83-84
    6.4.1 登陆模块测试  83
    6.4.2 刀具添加模块测试  83-84
    6.4.3 刀具删除模块测试  84
  6.5 本章小结  84-85
第七章 结论与展望  85-87
  7.1 结论  85-86
  7.2 未来工作展望  86-87
致谢  87-88
参考文献  88-90

相似论文

  1. 飞行模拟中飞行管理计算机系统CDU组件设计与仿真,TP391.9
  2. 教学档案管理系统的设计与实现,TP311.52
  3. 部队在线考试系统设计与实现,TP311.52
  4. 基层部队人员日常管理信息系统设计实现,TP311.52
  5. 军队后勤物资管理系统设计与实现,TP311.52
  6. 基层部队网站的设计与建设,TP311.52
  7. 部队人员住房管理系统的开发与实现,TP311.52
  8. 康复医疗信息系统的设计和实现,TP311.52
  9. 军队现役干部考核信息系统的设计与实现,TP311.52
  10. 基于WebQuest的职校电子专业网络教学平台的设计与实现,TP311.52
  11. 企业事务日历即时管理系统,TP311.52
  12. 基于ASP.NET技术的托幼机构卫生保健管理系统的设计与实现,TP311.52
  13. 湖南网络职院教务综合管理平台的设计与实现,TP311.52
  14. 军队科技干部在线心理测评系统的设计与实现,TP311.52
  15. 银行客户关系管理信息系统的设计与实现,TP311.52
  16. 社区WebGIS原型系统设计与实现,P208
  17. 材料的分类及优化检索系统的研究与设计,TP311.13
  18. 基于流媒体技术的校园视频点播系统开发,TN948.64
  19. 基于Web的事务管理系统的研究与实现,TP311.52
  20. 高校教务管理系统与实现,TP311.52
  21. 江西省社区矫正对象信息管理系统设计与开发,TP311.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com