已阅读5页,还剩7页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
辽宁工程技术大学 本科毕业设计(论文)开 题 报 告 题 目 基于WEB的恩瑞电子生产流程监控 系统的设计与实现 指 导 教 师 唐晓亮 院(系、部) 软件学院 专 业 班 级 软件工程11-1班 学 号 1130010122 姓 名 何梁 日 期 2015年3月21日 教务处印制11 一、选题的目的、意义和研究现状选题的目的、意义和研究现状电子制程行业是伴随制造模式的演进,对工艺流程变化的需求而产生。回顾世界工业化先行国家发展的历史进程,制造业经历了数个具有典型特征的发展阶段,制造模式沿着大规模流水生产精益生产敏捷制造全球制造的轨迹演进。在制造模式演进过程中,工艺流程发生的革命性变化起着重要的作用。电子制程业通过制定科学、高效的电子制程方案,将电子制程所需的焊接、粘接、粘贴等技术应用于具体电子产品的制造过程中,同时整合电子制造企业所需的制程产品资源,提供电子制程所需的电子工具、化工辅料、仪器仪表、电子设备、静电净化等制程产品,提供“高效率、高品质、低成本、低消耗”的全套解决方案,有利于电子制造企业提高制造环节的效率、降低生产成本、提高产品品质,从而提升电子制造企业的竞争力。电子制程技术的成功应用, 能带来电子信息制造业生产效率提高20%、成本降低10%、工艺品质引起的事故减少95%。电子产品生产过程中的工序及工艺质量控制直接关系着电子产品最终的质量情况。电子产品的生产过程是电子产品质量形成中最为重要的一个环节,指的是以图纸及工艺相关文件为依据,进行满足相关质量要求的电子产品的制造过程。电子产品的质量控制及其管理的目的就是为了确保在必要的材料、技术及其管理要求的约束下进行产品的生产,使其能够发挥出应有的作用。电子产品的生产过程中,必须针对其中所包括的所有动态因素进行质量控制及管理,确保在符合生产进度等相关要求的条件下,保证电子产品的生产质量。对于电子产品而言,其生产过程的质量影响因素相当多,因此,必须以实际生产情况为根据,不断完善生产过程的质量控制及管理方法,确保电子产品的使用效果。二、研究方案及预期结果设计方案研究的主要内容 该设计方案研究的主要内容即:系统管理员、普通员工2个用户权限。系统管理员的主要功能有帐号管理、员工管理、供应商管理、原材料管理;普通员工的主要功能为对本部门的生产流程进行监控。主要解决的问题该设计主要解决的问题即:实现恩瑞电子制程追踪系统,提高工作效率,加大工作的透明度。具体的解决目标包括:实现素材冲裁、电镀、折弯、刷墨、包装、发货部的流程监控系统,清晰地观察产品的每一步生产动态,实现信息的透明化。技术综述1. JSP JSP(Java Server Page服务器网页)是从1998年开始出现的一种新技术。由Sun公司倡导、许多公司参与一起建立的一种动态网页技术标准,是基于JavaServlet以及整个Java体系中的web开发技术。在传统的网页HTML文件中加入脚本片段和JSP标记,构成JSP网页。JSP技术为创建显示动态生成内容的web页面提供了简便的方法。JSP作为Java家族的一员,秉承了Java的特点,即跨平台的特性,也就是一次编译,到处运行。在国内外,己经大量使用JSP作为网络应用程序的开发工具,在国内,由于JSP的强大优势,许多网站都已经准备转向JSP,利用JSP来开发动态网站。 JSP是面向服务器的,所以任何浏览器都支持。当Web服务器和JSP引擎遇到一个请求访问JSP页面时,JSP引擎将请求对象发送给服务器端的相关组件,比如JavaBean组件、Servlet或EJB等,然后让服务器端的组件处理这些请示,可能需要从数据库或数据存储中检索信息,然后服务器端组件再将响应对象返回JSP引擎。JSP引擎将响应对象传递给JSP页面,根据JSP页面的HTML格式完成数据编排,最后Web服务器和JSP引擎将格式化后的JSP页面以HTML格式返回客户浏览器。这就是当前网站构建中广泛应用的浏览器Web服务器后台数据库的一种三层架构模式。因为JSP所有程序的操作都在服务器端执行,网络上传到客户端的仅是得到的结果。JSP网站开发标准给出了两种使用JSP的技术,模式一和模式二。模式一:JSP+JavaBeans技术在这种模式中,JSP页面将独自响应请求并将处理结果返回给客户。Bean处理所有的数据访问,JSP实现页面的表现,以实现内容生成与显示相分离。当处理复杂的大型应用时,页面被嵌入大量的脚本或Java代码段,当需要处理的商业逻辑复杂时,这种情况会变得非常糟糕,大量的内嵌代码使得页面程序变得复杂,对于前端界面设计人员,这是不可思议的事情。所以模式一可用于小型应用,不能够满足大型应用的需要。模式二:JSP+Servlet+JavaBeans技术Servlet技术是一种采用Java技术来实现CGI功能的一种技术,Servlet技术非常适于服务器端的处理和编程,并且Servlet会长期驻留在内存。从开发的观点看,模式二具有更清晰的页面表现,清楚的开发者角色划分,在大规模项目开发中,模式二更被采用,模式二也更符合当前流行的MVC结构(Model/view/controller),其中Servlet对应controller,处于控制者的位置,处理HTTP请求,负责生成JSP中使用的Beans组件或对象,并判断应将请求传递给哪个JSP等,JSP对应view,负责生成最终的动态网页并返回给浏览器。而JavaBeans对应的是Model,实现各个具体的应用逻辑与功能。2. JDBC JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC为工具/数据库开发人员提供了一个标准的API,据此可以构建更高级的工具和接口,使数据库开发人员能够用纯 Java API 编写数据库应用程序,同时,JDBC也是个商标名。 有了JDBC,向各种关系数据发送SQL语句就是一件很容易的事。换言之,有了JDBC API,就不必为访问Sybase数据库专门写一个程序,为访问Oracle数据库又专门写一个程序,或为访问Informix数据库又编写另一个程序等等,程序员只需用JDBC API写一个程序就够了,它可向相应数据库发送SQL调用。同时,将Java语言和JDBC结合起来使程序员不必为不同的平台编写不同的应用程序,只须写一遍程序就可以让它在任何平台上运行,这也是Java语言“编写一次,处处运行”的优势。Java数据库连接体系结构是用于Java应用程序连接数据库的标准方法。JDBC对Java程序员而言是API,对实现与数据库连接的服务提供商而言是接口模型。作为API,JDBC为程序开发提供标准的接口,并为数据库厂商及第三方中间件厂商实现与数据库的连接提供了标准方法。JDBC使用已有的SQL标准并支持与其它数据库连接标准,如ODBC之间的桥接。JDBC实现了所有这些面向标准的目标并且具有简单、严格类型定义且高性能实现的接口。Java 具有坚固、安全、易于使用、易于理解和可从网络上自动下载等特性,是编写数据库应用程序的杰出语言。所需要的只是 Java应用程序与各种不同数据库之间进行对话的方法。而 JDBC 正是作为此种用途的机制。 JDBC 扩展了 Java 的功能。例如,用 Java 和 JDBC API 可以发布含有 applet 的网页,而该 applet 使用的信息可能来自远程数据库企业也可以用 JDBC 通过 Intranet 将所有职员连到一个或多个内部数据库中(即使这些职员所用的计算机有 Windows、 Macintosh 和UNIX 等各种不同的操作系统)。随着越来越多的程序员开始使用Java 编程语言,对从 Java 中便捷地访问数据库的要求也在日益增加。 MIS 管理员们都喜欢 Java 和 JDBC 的结合,因为它使信息传播变得容易和经济。企业可继续使用它们安装好的数据库,并能便捷地存取信息,即使这些信息是储存在不同数据库管理系统上。新程序的开发期很短。安装和版本控制将大为简化。程序员可只编写一遍应用程序或只更新一次,然后将它放到服务器上,随后任何人就都可得到最新版本的应用程序。对于商务上的销售信息服务, Java 和JDBC 可为外部客户提供获取信息更新的更好方法。 3. XML、HTML、CSS1.什么是XML,有什么作用 eXtensible Markup Language 被称为可扩展标记语言 主要用于数据存储和数据含义的描述。 XML常用于以下环境: -系统与系统之间进行数据交换 (XML跨平台,自我数据描述) -用于做配置文件 (可存储数据,可读性,可维护性强,解析技术支持完善)SGML:通用标记语言-XML(可扩展,自定义标记,数据描述特点) -HTML(固定标记,侧重数据表现)2.XML基本语法规范 1)XML文件扩展名*.xml web.xml struts.xml hibernate.cfg.xml user.hbm.xml 2)XML通用编写规则 a.xml声明指令 用于指定xml版本为1.0,内容编码为UTF-8 b.元素内容 包含开始标记+内容+结束标记一个XML文档主要是由声明指令+元素构成。 c.标记规则 -标记有开始和结束构成,标记名大小写敏感 20 /错误,大小写敏感 20 /错误,没有结束 20 /正确 -标记之间可以嵌套,但不允许交叉嵌套 男20/错误,交叉 男/正确 -空元素 /正确 /正确 -根元素 一个XML文档只能有一个根标记一个空的XML文档,也必须包含一个根元素 (有且只有一个根元素) d.属性规则 -属性必须写在开始标记部分 -属性值必须用引号括起来(单引号或双引号都可以) e.实体 当xml内容遇到特殊字符时,需要使用相应的实体替代,避免破坏xml文档结构。(共通格式 &字符;) 用 > 用 < & 用 &s; 用 ' 用 " 上述字符,&必须用实体替代,其他的可以选用,其他的虽然没有强制性要求,但建议用实体。HTML 1。特点:1)纯文本、标记语言=XML2)依赖于浏览器的解释/渲染执行3)严格的标签名称和包含关系4)网页文件以.html为扩展名 2。语法:1)尖括号包裹,2) 3。第一个网页:Step1:新建.html文件Step2:使用文本编辑工具打开Step3:编写严格网页结构Step4:在head中添加Step5:使用浏览器打开Step5.1:发现乱码,使用meta charset=utf-8解决Step6:编写网页内容 4。标记:两类:封闭式, 非封闭式, 5. 版本和风格要求::使用W3C标准解释方式严格型:禁用W3C不推荐的/旧式的属性/标签传统型:兼容W3C旧式的属性/标签。当网页效果复杂时,需要使用。 6.文本标签:1)控制标记中文本显示的样式2)特殊字符: 空格折叠: 回车无效: 尖括号:<左 >右 3)属性:align=center;style=border:1px solid red 7.块/行内元素:块元素:特点:默认占满整个网页宽度,前后换行,内部挤压行内元素:特点:在一行内从左向右排列 8.图片和超链接1)img元素:非封闭的 width height设置图片的宽度和高度2)超链接:作为超链接显示的文本/图片 3)URL:相对路径练习 Page314)锚点:设定跳转到默认回到顶部 9. 列表1)作用:将具有相似特性或者具有先后顺序的几行文本进行对齐排列。2)无序列表:菜单文本Page353)有序列表:菜单文本Page384)列表嵌套:. 10.表格:1)作用:组织结构化数据,显示表格数据、小范围布局。2)特点:单元格的矩阵,从左到右、从上到下排列,数据都放在单元格中3)表格:标题:行:单元格:表头单元格:4)行分组:用于统一对表头或内容行应用整体效果表头分组:表体分组:5)属性:width:表格的宽度。align=center。border。 cellpadding: 内容与单元格边框的内部距离 cellspacing:单元格之间或单元距表格border的距离。6)不规则表格: 跨列合并:colspan 值为正整数,水平合并的单元格数:导致同一行单元格减少 跨行合并:rowspan 值为正整数,垂直合并的单元格数:导致下一行对应位置单元格减少。设计框架该设计的设计框架即功能模块初次设定为下图所示:初次设计的流程图如下所示:三、研究进度已完成工作已经搜集到与该设计即恩瑞电子生产流程的相关资料,概况如下:1)调查了恩瑞电子生产部门主要有:素材冲裁、电镀、折弯、刷墨、包装、发货部门;所以可以暂时确定系统登录用户有:系统管理员、普通员工2个用户2)完成了该次设计的初步功能设计和系统流程;3)通过网上相关资料和一些民众调查对该系统的实用性和需求能力进行了分析,评估是该次设计是可行的;毕业设计后续工作计划2015年3月25日3月31日 完成系统的可行性分析2015年4月1日4月10日 完成系统的需求分析2015年4月11日4月20日 完成系统的总体设计、数据库设计2015年4月20日4月30日 完成系统的详细设计2015年5月1日5月15日 完成系统的编码2015年5月16日5月31日 完成系统的测试及代码修正2015年6月1日6月10日 撰写、修改并提交毕业论文四、主要参考文献1 B.Bruegge.A.H.Dutoit.面向对象软件工程M.清华大学出版社.20102 杜波依斯. MySQL技术内幕M. 第4版. 人民邮电出版社 , 2011-7.3 林信良
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 衢州市中医院脑死亡判定脑电图考核
- 莆田市人民医院回肠膀胱术规范化操作考核
- 2025版无限期劳动合同示范文本
- 2025年潍坊化学模拟考试试题及答案
- 2025合同转让协议范本模板
- 2025年社区智慧养老服务跨境智能终端市场投资机会研究报告
- 福建电工电路考试试题及答案
- 粉笔教师面试题及答案
- 虚拟现实购买动机-洞察与解读
- 2025年教练班钢管考试题及答案
- 管路维修培训课件模板
- 辨析wear-be-in-dress-put-on-配套课件
- 因公出国人员审查表
- GB/T 42698-2023纺织品防透视性能的检测和评价
- 髋臼及股骨骨缺损的分型及评价-课件
- 物流统计与实务PPT完整版全套教学课件
- 减少老年住院患者口服药缺陷次数的pdca案例
- 普通心理学感觉和知觉蔡笑岳
- 护理安全警示教育
- 草诀百韵歌原文及译文
- GB/T 12970.4-2009电工软铜绞线第4部分:铜电刷线
评论
0/150
提交评论