机械工艺图纸管理系统的设计与实现论文.doc

机械工艺图纸管理系统的设计与实现论文.doc

  1. 1、本文档共39页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
机械工艺图纸管理系统的设计与实现毕业论文 目录 第一章 绪 论 1 1.1 项目背景分析 1 1.2 论文的主要内容 1 1.3 论文的结构 2 第二章 相关技术简介 3 2.1 Struts2技术简介 3 2.2 hibernate技术简介 5 第三章 需求分析 9 3.1目标定义 9 3.2 系统功能需求 9 3.3可行性研究 10 3.4系统环境要求 10 第四章 概要设计 12 4.1 架构设计 12 4.2 功能模块设计 12 4.3 数据结构设计 14 4.3.1 图数据库设计规范 14 4.3.2 ER关系图设计 14 4.3.3 ER图补充 15 4.3.3 数据库表设计 17 第五章 详细设计 19 5.1 系统配置 19 5.1.1 应用层配置 19 5.1.2 数据库连接配置 22 5.2用户注册登录模块 23 5.3权限控制设计 24 5.4图纸信息管理模块的实现 25 5.4.1 设计目的 25 5.4.2 视图层设计 26 5.4.3 业务层处理 28 5.4.4 数据层处理 30 第六章 总结与展望 33 参考文献 34 致 谢 35 第一章 绪 论 1.1 项目背景分析 受长沙天鹅泵业股份有限公司的委托,帮忙开发一个机械工业图纸管理系统 。由于该公司加工水泵的过程中,先需要一个机械图纸,机械根据图纸上的信息描述来加工水泵的部件。由于水泵型号多,机械图纸设计工程师们工作量也就比较大,设计出来的机械工艺图纸想当多,结果给水泵加工过程造成了一个想当严重的问题。加工过程中,弄不清那个图纸对应哪一个型号的水泵了。或者是加工完某一型号的水泵之后用过了这一型号的图纸之后,隔了一段时间 又需要再加工该类型号的水泵时找不到这个型号的图纸了。不得不再次求助于机械工艺图纸设计师重新设计图纸。这显然是管理上的失误,才给工艺图纸设计师造成额外的工作。当然也不能全怪管理员了。主要是没有一个合适的管理工具。因此,开发一个合适的机械工艺图纸管理系统是很有必要的。可以减轻管理员的工作,机械图纸设计师的工作,同时也方便水泵加工过程中查找图纸的方便。 1.2 论文的主要内容 本文一的设计与实现主要。二 第二章 相关技术简介 2.1 Struts2技术简介 Struts2 是一种JSP Model2模式的框架。JSP Model2 模式示意图如图2.1所示,是由sun公司又推出了一种架构模式。这个模式是结合了servlet,JSP,javabean的优点推出的一种模式。这个模式分为三部分servlet,JSP,javabean。servlet做的事情是控制到底最后显示哪个JSP页面给用户、JSP做的就是响应用户请求,把结果数据展现给用户、而javabean做的就不单单是对数据库的数据的存取了,这里复杂的业务功能和逻辑处理都交给了它处理。从它的设计结构就可以看出JSP Model2的优点。由于它在设计上很好的分工,也就是做显示的是JSP,做逻辑处理的是javabean,做控制的是servlet。这样分工以后,对我们开发人员来说,就可以很好的做自己的开发工作了,而美工人员也不必了解和看懂业务逻辑处理代码,在很大的层次上提高开发的效率。 图2.1 JSP Model2 模式示意图 事实上Struts2就是一个大的Servlet,所有的请求都会通过这个Servlet就行转发到相应的action 中就行处理。它是一个典型的MVC模式框架。虽然Struts2号称是一个全新的框架,但这仅仅是相对Struts 1而言。Struts 2 与Struts1相比,确实有很多革命性的改进,但它并不是新发布的新框架,而是在另一个赫赫有名的框架:WebWork基础上发展起来的。从某种程度上来讲,Struts2没有继承Struts1的血统,而是继承WebWork的血统。或者说,WebWork衍生出了Struts2,而不是Struts1衍生了Struts2.因为Struts2是WebWork的升级,而不是一个全新的框架,因此稳定性、性能等各方面都有很好的保证:而且吸收了Struts 1和WebWork两者的优势,因此,是一个非常值得期待的框架。Apache Struts2是一个优雅的,可扩展的JAVA EE web框架。框架设计的目标贯穿整个开发周期,从开发到发布,包括维护的整个过程。Apache Struts 2即是之前大家所熟知的WebWork 2.在经历了几年的各自发展后,WebWork和Struts社区决定合二为一,也即是Struts 2。Struts2的工作流程StrutsPrepareAndExecu

文档评论(0)

你好世界 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档