基于LAMP架构的光纤预制棒生产管理系统的开发和设计硕士学位论文.doc

上传人:小飞机 文档编号:4006946 上传时间:2023-03-31 格式:DOC 页数:65 大小:1.84MB
返回 下载 相关 举报
基于LAMP架构的光纤预制棒生产管理系统的开发和设计硕士学位论文.doc_第1页
第1页 / 共65页
基于LAMP架构的光纤预制棒生产管理系统的开发和设计硕士学位论文.doc_第2页
第2页 / 共65页
基于LAMP架构的光纤预制棒生产管理系统的开发和设计硕士学位论文.doc_第3页
第3页 / 共65页
基于LAMP架构的光纤预制棒生产管理系统的开发和设计硕士学位论文.doc_第4页
第4页 / 共65页
基于LAMP架构的光纤预制棒生产管理系统的开发和设计硕士学位论文.doc_第5页
第5页 / 共65页
点击查看更多>>
资源描述

《基于LAMP架构的光纤预制棒生产管理系统的开发和设计硕士学位论文.doc》由会员分享,可在线阅读,更多相关《基于LAMP架构的光纤预制棒生产管理系统的开发和设计硕士学位论文.doc(65页珍藏版)》请在三一办公上搜索。

1、电 子 科 技 大 学UNIVERSITY OF ELECTRONIC SCIENCE AND TECHNOLOGY OF CHINA专业学位硕士学位论文MASTER THESIS FOR PROFESSIONAL DEGREE论文题目 基于LAMP架构的光纤预制棒生产管理系统的开发与设计 BASED ON THE LAMP ARCHITECTURE OF OPTICAL FIBER PREFORM MANUFACTURING MANAGEMENT SYSTEM DEVELOPMENT AND DESIGNA Master Thesis Submitted toUniversity of El

2、ectronic Science and Technology of China已改:16磅加粗Major: Master of EngineeringAuthor: Kou Zhanglong Advisor: Associate Professor Zhang XiaoningSchool : School of Communication & Information Engineering学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重

3、要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。作者签名: 日期: 年 月 日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权 大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。涉密论文按学校规定处理。作者签名:日期: 年 月 日导师签名: 日期: 年 月 日独创性声明本人声明所呈交的学位论文是本人在导师指导下进行的研究工作及取得的研究成果。据我所知,除了文中特别加以标注

4、和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得电子科技大学或其它教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示谢意。作者签名: 日期: 年 月 日论文使用授权本学位论文作者完全了解电子科技大学有关保留、使用学位论文的规定,有权保留并向国家有关部门或机构送交论文的复印件和磁盘,允许论文被查阅和借阅。本人授权电子科技大学可以将学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存、汇编学位论文。(保密的学位论文在解密后应遵守此规定)作者签名: 导师签名: 日期: 年 月 日摘

5、 要工业生产管理信息化是国家信息化的重要组成部分,是在工业生产管理领域全面深入地运用计算机网络信息技术改变传统模式,促进工业生产管理的全面改革与发展,使之适应信息化社会对工业生产的新要求。其技术特点是数字化、网络化、智能化,基本特征是开放、共享、交互、协作。在富通通信技术股份有限公司生产管理的过程中,面临的主要问题包括生产车间分布范围大,生产工序统计信息复杂,系统数据的历史汇总、当前生产状况和趋势分析要求增加,以及生产规模的逐步扩大等。公司对生产管理工作的科学性、规范性提出了更高的要求。因此引入光纤预制棒生产管理系统成为了企业未来的发展趋势。系统采用规范的软件工程方法开发,开发过程包括需求分析

6、、系统总体设计、详细设计、系统实现等几个步骤。论文首先介绍了系统的开发工具和关键技术,该系统是采用LAMP架构进行实现。在需求分析阶段,确定系统由员工管理、芯棒管理、检测管理、延伸管理、包层管理以及系统维护等六部分组成,并从性能、操作以及安全性等三方面分析了系统需满足的非功能需求。在系统设计阶段,对系统的拓扑结构以及功能结构进行了阐述,并以流程图的方式对系统的各个模块进行了详细设计,除此以外,还对系统进行了数据库设计和安全性设计。在系统设计的基础上,完成了光纤预制棒生产管理系统的代码实现,并为每个功能设计了相应的测试用例,据此来对系统进行测试,在测试完成后,对系统存在的错误进行了完善。最终实现

7、的系统具备运行稳定、简单易用的特点。目前系统已被成功应用到某企业的预制棒生产管理中,系统的应用能有效提高企业的工作效率,这对提高光纤棒的质量也有很大的帮助。关键词:光纤、预制棒、LAMP、生产管理ABSTRACTThe key problem of mobile OA remote access, lies in the establishment of electronic information system, the system should be based on the information resources as the core, through the resource

8、information integration in university departments, increase the exchange of information and sharing opportunities, various departments using mobile OA Internet, build the solid platform for Internet communication, as well as the information database of adequate, further to improve the university off

9、ice efficiency, for the office to provide technical support in non paper. Therefore, the development of mobile OA remote access system, can improve the efficiency of work, provide a step to improve the information construction of colleges and universities, realize the mobile station office, specific

10、ally, has very important practical significance into the mobile OA system.In view of the above issues, this paper mainly do the following work:(1) through the development of existing technology comparison, select the most appropriate technology portfolio development demand. Because this system to su

11、pport the Andorid platform development, so the choice of J2EE is designed and realized based on, at the same time, by introducing the plugin to support both processed on the same platform, can reduce the development complexity. The mobile client using SQLite database to store data information, while

12、 PC is introduced in the SSH framework, the technology could simplify the system development.(2) the analysis and design of the mobile OA system. First, the analysis of system function requirements to be satisfied, it can be divided into system safety, electronic document management module, network

13、communication module, data management module and personal office in five parts, and then on the basis of the demand analysis, the function module design, database design and security design.(3) the implementation and testing of mobile OA system. Based on the system design, the realization of every f

14、unction of the system, and design the corresponding test case for each function, to test and improve the system.The system has been applied to the daily office work processing, stable running during the trial period, the circulation of official document, can effectively improve the efficiency of Col

15、leges.Keywords: Mobile OA, J2EE platform, SQLite database, SSH framework已改:二级标题为宋体四号目 录已改:大标题用小三字体第一章 绪 论11.1研究背景11.2研究现状11.3论文工作21.4论文章节安排4第二章 相关理论与技术52.1 B/S结构52.2 LAMP介绍62.2.1 Linux操作系统62.2.2 Apache服务器62.2.3 PHP技术72.2.4 MYSQL数据库82.3 本章小结8第三章 需求分析103.1现状分析103.2可行性分析103.2.1 经济上的可行性103.2.2 技术上的可行性11

16、3.2.3 操作上的可行性113.3功能需求分析113.3.1 功能概述113.3.2 用户分析143.4 非功能性需求分析153.4.1性能需求153.4.2用户界面需求分析163.4.3系统可操作性分析163.4.3系统安全性需求分析173.7本章小结18第四章 系统详细设计194.1系统设计原则194.2 总体设计194.2.1 物理拓扑结构194.2.2 技术框架204.2.3 功能架构设计214.3模块详细设计224.3.1 安全管理模块234.3.2 生产数据操作模块244.3.3 基础信息设置模块264.3.4 查询统计模块284.3.5生产数据管理模块294.3.6异常处理模块

17、304.4数据库设计314.5系统安全性设计334.5.1 数据安全设计334.5.2 网络安全设计344.5.3 数据备份周期344.6本章小结35第五章 详细设计与编程365.1文件架构说明365.2 系统实现375.2.1 全局变量375.2.2 类和函数功能说明395.3 功能展示415.3.1 生产数据操作模块415.3.2 安全管理模块435.3.3 基础信息设置模块445.3.4 生产数据管理模块455.3.5 异常处理模块455.4 系统测试465.4.1 测试简述465.4.2 功能测试方案475.4.3 性能测试方案485.5本章小结50第六章 总结与展望516.1 总结5

18、16.2 展望51致 谢53参考文献54已改:一级标题段前24段后18已改:一级标题段前18 段后6第一章 绪 论1.1研究背景工业生产管理信息化是国家信息化的重要组成部分,是在工业生产管理领域全面深入地运用计算机网络信息技术改变传统模式,促进工业生产管理的全面改革与发展,使之适应信息化社会对工业生产的新要求。其技术特点是数字化、网络化、智能化,基本特征是开放、共享、交互、协作。在富通通信技术股份有限公司生产管理的过程中,面临的主要问题包括生产车间分布范围大,生产工序统计信息复杂,系统数据的历史汇总、当前生产状况和趋势分析要求增加,以及生产规模的逐步扩大等。公司对生产管理工作的科学性、规范性提

19、出了更高的要求。根据我们前期调研,富通通信技术股份有限公司的生产管理仍主要通过传统方式进行,如单机测算、纸质记录、会议磋商等,工作效率和管理质量难以保证。本项目提出的“光缆预制棒生产自动化管理系统”是为全面提高预制棒生产管理水平和管理公共服务能力,由富通通信技术有限公司和电子科技大学共同建设的生产管理信息化项目,将从根本上改善富通通信技术有限公司生产管理的科学性与规范性。同时,计算机网络与应用技术飞速发展,基于B/S模式的LAMP(Linux-Apache-MySQL-PHP)开发技术平台日趋完善,系统稳定性好,可靠性强,并具有良好的平台无关性,为“光缆预制棒生产自动化管理系统”的开发与应用提

20、供可能。本项目将面向富通通信技术股份有限公司银湖工场开发光缆预制棒生产自动化管理系统,改变现有预制棒生产工序中信息管理分散、操作重复、扩展性差的状况。在项目实施过程中,通过系统的不断完善,我们希望将项目的开发成果向富通集团内的其他下属光缆生产企业(包括深圳澳科、成都住电、天津住电、大连富通、吉林富通等)推广。此外,我们开发的管理软件系统也可向行业内的其他企业授权转让。1.2研究现状已改:大标题段前18,段后61970年,全球第一根光纤诞生,1976年,中国第一根光纤诞生,人类信息沟通进入光速时代,光纤行业经过80年代和90年代的迅速发展,于2001年达到高峰。国际国内通信市场出现了空前的繁荣,

21、2000年至2001年期间,北美、西欧和亚洲部分国家开始了新一轮长途电信网建设和大规模城域网建设,同时为了支持宽带业务,大量敷设了大芯数光纤和G655光纤。爆发式的需求增长,导致全球60多家光纤企业,开展了规模空前的扩产,耗资约50亿美元,世界光纤产能增长约70%。但是2002年起产业迅速进入供过于求的低谷期,在这样的背景下,国际光纤生产巨头们纷纷将目光转向亚洲,在亚洲市场低价消化库存,加上国内光纤企业纷纷上马,引发了国内光纤价格的“雪崩”。日本的光纤需求量大于中国,但是中国的厂家数目则是日本的3倍多,在市场中不可能存在那么多的企业,市场竞争的激烈性,必然导致部分企业会被淘汰。所以企业必须走有

22、成本优势、技术优势、资本优势的路线,如何有效降低生产成本,提高生产效率,就成为企业生存发展的关键,一个有效的光纤生产管理系统的使用,将凸显其巨大的价值。1.3论文工作本课题的主要目标设计实现一套光纤预制棒生产管理系统,系统需嵌合富通通信技术股份有限公司的实际需求。该系统主要应用在操作系统为Linxu的PC机,采用PHP技术,并以MYSQL为数据存储平台,在系统实现的基础上,完成了系统测试。本课题的主要内容包括如下几个方面:(1)选择开发技术:JAVA、PHP以及.NET都可以开发信息系统,而SQL Server、Oracle以及MYSQL也可以满足系统的存储要求,因此必须确定光纤预制棒生产管理

23、系统的技术组合。由于本人对PHP技术和MYSQL数据库较为熟悉,光纤预制棒生产管理系统决策使用上述技术组合。除此以外,系统主要应用在操作系统为Linux的PC机上。(2)系统需求分析与详细设计。需求分析阶段决定了光纤预制棒生产管理系统的可用性和易用性,首先功能需求分析决定了系统的可用性,本课题所设计的系统包含员工管理、芯棒管理、检测管理、延伸管理、包层管理以及系统维护等六部分,上述功能模块可满足富通通信技术股份有限公司的应用需求。非功能性需求决定了系统的易用性,具体包括系统的安全性需求以及性能需求等。在需求分析基础上,从模块设计、数据库设计以及安全性设计等上三方面完成了系统的详细设计。(3)系

24、统的实现与测试。根据设计阶段的设计文档实现系统的各个功能。然而系统实现并不是整个开发流程的结束,在开发结束之后,对系统进行了深入、全面的测试,并对测试过程中发现的问题进行了完善,以便最终发布的系统能直接部署到富通通信技术股份有限公司的实际环境中。以上概述了项目组的工作,本人的具体贡献包括:(1)参与学生富通通信技术股份有限公司的需求分析,明确了系统需满足的功能需求。(2)参与了系统的总体设计以及数据库设计,为富通通信技术股份有限公司设计了E-R图以及各个表的存储结构。(3)承担其中两个模块的实现与测试。本文的研究流程如图1-1所示。图1,1系统开发流程1.4论文章节安排本论文分六章来阐述光纤预

25、制棒生产管理系统的构建流程,具体如下:第1章:绪论。本章首先阐述了富通通信技术股份有限公司引入光纤预制棒生产管理系统的必要性,然后对比分析了国外与国内在光纤预制棒生产管理信息化建设方面的差距,最后对本文的章节安排和研究内容进行了阐述。第2章:相关技术概述。开发技术是实现光纤预制棒生产管理系统的基础,本节将重点阐述各项关键技术的核心思想以及具体的使用,包括PHP、MYSQL以及B/S结构等。第3章:光纤预制棒生产管理系统需求分析。本章主要以用例图的方式来分析系统包含的角色以及角色权限,包括模块用例和用户用例两部分。详尽、完善的需求分析决定着系统的可用性和易用性。第4章:光纤预制棒生产管理系统整体

26、设计,本章从模块设计、数据库设计以及安全性设计等三方面对系统的设计过程进行了说明。第5章:光纤预制棒生产管理系统的实现与测试。根据设计文档来完成系统的功能实现,并依据测试用例完成测试过程,对于发现的问题进行改进和完善。第6章:总结与展望。总结本课题所实现的光纤预制棒生产管理系统的优缺点。第二章 相关理论与技术2.1 B/S结构B/S结构在系统设计开发和实现方面具有一定的优势,基于B/S结构的信息系统具有良好开放性和扩展性,B/S结构在模块化设计管理方面具有容易实现的特性。B/S结构是目前最受企业和开发者欢迎的开发模式,80%的产品都使用B/S工作模式,用户只需要安装浏览器就可以很方便的对系统中

27、的信息实现操作。其主要的特点有:简单的维护和升级和较低的开发使用成本。B/S模式的发展与因特网息息相关,正是因特网的发展推进了B/S模式的发展,B/S模式其实是C/S模式的变种,只是将C/S结构中的客户端压力转移到服务器端中,所有的业务转移到服务器端进行处理,同时由浏览器取代传统的客户端10。总而言之,B/S模式具备很多C/S模式不具备的优势,如降低了对用户的要求、使用更加的便捷,只有用网络和PC机就可以完成相关业务的处理,不再局限于某个地域范围内,它是突出体现了分布性的优势;同时具有开发较便利,对相关数据在共享时较强的优势;并且方便维护,使之简单化,仅仅通过对网页的更改便可实现全部用户的对所

28、拥有数据信息的同步共享。但是利和弊是共存的,B/S模式也具有一系列缺点,主要体现在:个性不突出,降低了自身的特有优势,在个性化功能上难以满足不同层次,不同用户的要求,在网络带宽不够的情况下,页面刷新比较慢会影响用户的使用体验,同时B/S模式下设计的系统需要管理员投入更多的精力来提高系统的安全性。B/S模式的结构如图2-1所示。图2-1 B/S架构2.2 LAMP介绍LAMP是一个开发组合,由Linux操作系统、PHP、MYSQL以及APACH等四部分组成,上述四种技术作用各不相同,Linux是光纤预制棒生产管理系统的运行平台,属于操作系统。PHP主要用于实现生产管理系统的各项功能,APACH支

29、撑系统运行的web服务器。MYSQL主要用于存储光纤预制棒生产管理系统的数据信息。下面对上述四种技术进行详细阐述。2.2.1 Linux操作系统当前市场上流行着两大操作系统,一类为微软开发的windows操作系统,一类为是由GNU开发的可免费使用的类Unix操作系统,目前两种类型的操作系统占据99%的市场。近年来网络安全越来越受到重视,由于windows操作系统越来越不安全,越来越多的企业开始使用安装Linux的计算机来充当web服务器,原因在于Linux系统相对更加安全,一方面是由于Linux有完善的安全体系,另一方面是因为大部分黑客都重点研究window系统存在的系统漏洞。Linux操作系

30、统产生于1991年,经过多年的发展,目前已经出现许多不同的版本,如Red Hat、SUSE、Ubuntu、CentOS以及Debian等,甚至支持运行在移动设备中,如Andorid系统等,每个版本都有自己的优缺点,本课题在综合版本特点以及系统需求的基础上,选择CentOS作为运行平台。已改:二级标题段前12 段后6CentOS(Community ENTerprise Operating System)是Linux发行版之一,是RHEL/Red Hat Enterprise Linux的精简免费版,和RHEL为同样的源代码,不过,RHEL和SUSE LE等企业版,提供的升级服务均是收费升级,无

31、法免费在线升级,因此要求免费的高度稳定性的服务器可以用CentOS替代Red Hat Enterprise Linux使用。2.2.2 Apache服务器Apache是LAMP架构最核心的Web Server,开源、稳定、模块丰富是Apache的优势。但Apache的缺点是有些臃肿,内存和CPU开销大,性能上有损耗,不如一些轻量级的Web 服务器(例如nginx)高效,轻量级的Web服务器对于静态文件的响应能力来说远高于Apache服务器。Apache做为Web Server是负载PHP的最佳选择,如果流量很大的话,可以采用nginx来负载非PHP的Web请求。nginx是一个高性能的HTTP

32、和反向代理服 务器,Nginx以它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名。Nginx不支持PHP和CGI等动态语言,但支持负载均衡和容 错,可和Apache配合使用,是轻量级的HTTP服务器的首选。Web服务器的缓存也有多种方案,Apache提供了自己的缓存模 块,也可以使用外加的Squid模块进行缓存,这两种方式均可以有效的提高Apache的访问响应能力。Squid Cache是一个Web缓存服务器,支持高效的缓存,可以作为网页服务器的前置cache服务器缓存相关请求来提高Web服务器的速度,把Squid放在 Apache的前端来缓存Web服务器生成的动态内容,而Web

33、应用程序只需要适当地设置页面实效时间即可。如访问量巨大则可考虑使用memcache作为分布式缓存。2.2.3 PHP技术PHP是PHP: Hypertext Preprocessor的英文缩写,中文含义为超文本预处理器,PHP是开源的,可以在PHP官方站点进行下载。PHP遵守 GNU公共许可(GPL),在这一许可下诞生了许多流行的软件诸如Linux和Emacs。可以不受限制的获得源码,甚至可以从中加进你自己需要的特色。PHP在大多数Unix平台,GUN/Linux和微软Windows平台上均可以运行。怎样在Windows环境的PC机器或Unix机器上安装 PHP的资料可以在PHP官方站点上找到

34、。除此以外,安装过程很简单。PHP技术与其他技术相比有很多的优势,具备许多的优点,具体如下:(1)数据连接PHP提供许多数据库连接的函数,同时PHP+MYSQL也最佳的开发组合,PHP技术支持开发者写函数来实现数据库连接,来实现数据的存取。同时PHP还提供组件PHPLIB来实现事务处理。(2)面向对象PHP属于面向对象技术,其提供类和对象,除此以外,还提供构造器和提取类,这些都使得PHP技术具备较强的web开发能力。(3)可伸缩性传统上网页的交互作用是通过CGI来实现的。CGI程序的伸缩性不很理想,因为它为每一个正在运行的CGI程序开一个独立进程。解决方法就是将经常用来编写CGI程序的语言的解

35、释器编译进你的web服务器(比如mod_perl,JSP)。PHP就可以以这种方式安装,虽然很少有人愿意这样以CGI方式安装它。内嵌的PHP可以具有更高的可伸缩性。(4)可扩展性就像前面说的那样,PHP已经进入了一个高速发展的时期。对于一个非程序员来说为PHP扩展附加功能可能会比较难,但是对于一个PHP程序员来说并不困难。2.2.4 MYSQL数据库目前被广大开发者所接受的数据存储产品有很多种,如MYSQL、SQL Server以及Oracle等,事实上不同数据库有不同的适用范围,在选择数据存储平台时,需根据具体的应用场景来综合考虑。上述三种类型的数据库的处理性能是按顺序从小到大的,MYSQL

36、是免费开源软件,可在网上下载安装文件进行使用,其通常应用在小型的信息系统中,对服务器的要求较低。SQL Server数据库性能可以满足中型系统的数据存取需求,价格上相对便宜。Oracle性能最好,但是成本相对较高,对服务器的要求也较高。本课题在综合资金等情况的基础上,决策使用MYSQL作为系统存储平台。与其他类型的数据库相比,MYSQL数据库具备许多的优势,具体表现在如下几个方面:(1)实现和服务器和客户机的模式对支持多种模式的访问以及多种数据的集成。(2)可以很好的和微软的开发语言进行结合,对不同的开发语言进行融合提高了数据的查询以及写入的速度。(3)对多种操作系统都有兼容和支持性,在多种操

37、作系统中都可以进行数据的查询以及数据的存储,。(4)对B/S模式可以很好的进行支持和发布,随着网络的发展MYSQL将会有更大的展示舞台。(5)MYSQL还具有数据仓库的工呢,为大量数据的存储和数据的查询提供了更好的平台,以及为多种数据进行了更好的支持。(6)在同一台PC机器上支持多个实例用户的,每个用户可以独立的进行自己的数据操作可以做到互不干扰,更好的进行了不同数据的隔离。(7)引入了新的数据形式的存储,可以对图片等新的数据类型进行数据的存储,以及数据的查询。(8)MYSQL支持新的可扩展标记语言,可以更好的进行程序的编写以及网站数据的支持。2.3 本章小结开发技术是实现光纤预制棒生产管理系

38、统的基础,本章对有关技术进行了详细阐述。首先阐述了B/S模式的优势,以及系统基于B/S模式构建的原因,然后介绍了实现功能所采用的编码技术,最后对存储系统数据信息的光纤预制棒生产管理系统的数据存储平台进行了介绍,上述技术和开发工具为光纤预制棒生产管理系统的后续开发提供了理论依据和技术基础。已改:一级标题段前18 段后6第三章 需求分析3.1现状分析富通通信技术股份有限公司的生产管理仍主要通过传统方式进行,如单机测算、纸质记录、会议磋商等,工作效率和管理质量难以保证。目前存在如下几个问题:(1)纸质管理方式的效率很低,所有的信息都使用纸张进行记录,这种模式不仅保存期限短,并且容易出错,不易统计。(

39、2)容易造成资源浪费,许多检测不通过的预制棒会被丢弃,但是纸质方式又不易统计,最后都无迹可寻,但是又追踪不到具体的责任人,事实上不合格的预制棒可以重新利用。(3)一个预制棒的检测信息无法快速查询,若一根不合格的预制棒被销售到市场,会给公司带来信誉损失,但是通过查询纸质记录的检测信息很困难,无法快速定位到责任人,效率低下。基于上述原因,本项目提出的“光纤预制棒生产管理系统”是为全面提高生产管理水平和管理公共服务能力,由富通通信技术有限公司和电子科技大学共同建设的生产管理信息化项目,将从根本上改善富通通信技术有限公司生产管理的科学性与规范性。同时,计算机网络与应用技术飞速发展,基于B/S模式的LA

40、MP开发技术平台日趋完善,系统稳定性好,可靠性强,并具有良好的平台无关性,为“光纤预制棒生产管理系统”的开发与应用提供可能。3.2可行性分析可行性分析的主要目的在于降低项目运营中的面临风险,首先需分析在富通通信技术股份有限公司软硬件条件下能否成功实现以及运行系统,其次开发出来的系统所带来的效益能否带来超过投入的开发成本,以免最终实现的系统无法发挥相应作用。本节将从技术可行性、经济可行性以及操作可行性等三方面进行分析。3.2.1 经济上的可行性经济可行性是通过对系统开发的费用和系统使用预计给富通通信技术股份有限公司带来的经济效益进行综合分析,来判断是否可行。在富通通信技术股份有限公司引入该系统以

41、后,能降低光纤预制棒生产过程中造成的资源浪费,给公司节省成本,与开发成本相比较,本系统在经济上是可行的。注意标题间距3.2.2 技术上的可行性技术可行性分析主要是判断在系统开发中使用的技术是否存在障碍,能否顺利进行,使用的技术是否科学、稳定等,开发人员是否具备技术要求。本光纤预制棒生产管理系统将采用当前的主流软件开发技术PHP,,该技术具有很好的稳定性,且有很多类似的应用系统的源代码可以在互联网上找到并加以参考;本次开发的人员主要是院校长期从事软件工作的教师,编程经验丰富,因此,本系统的开发技术可行。3.2.3 操作上的可行性本系统的使用者都是富通通信技术股份有限公司工作期间较长的员工,对各种

42、业务的流程较为熟悉,而进行信息化建设时,都只是将业务流程从纸上搬到了网络上,改动不是很大,熟悉系统不会太难,除此以外,系统在设计时采取了多种措施来提高系统易用性,如提供帮助文档等。由此可见,系统开发在操作上不存在难点,是可行的。上述分析从各个角度对光纤预制棒生产管理系统的可行性进行了全面的分析,是可行的,可着手准备系统的开发。3.3功能需求分析本节将从功能概述以及用户分析等两部分对光纤预制棒生产管理系统的功能需求进行详细分析。3.3.1 功能概述本节主要是对光纤预制棒生产管理系统需实现的功能进行简单的说明。(1)芯棒工序芯棒工序分为芯棒沉积、芯棒玻璃化、芯棒气泡自检和芯棒保温。其中芯棒沉积、芯

43、棒玻璃化、芯棒气泡自检一起输入,芯棒保温单独输入。(2)检测工序检测工序包括芯棒初检、芯棒末检、芯棒设计及延伸、预制品成品工序、预制棒入库、芯棒入库。其中检测工序的作业员可以进行芯棒初检、芯棒末检、预制品成品工序的输入,品质主管和品质担当还可以进行芯棒设计及延伸、预制棒入库、芯棒入库的输入。(3)延伸工序延伸工序主要包括初次延伸、末次延伸、出发棒制作、预制棒分切抛光、预制棒机加工等。这些工序的输入的方式相同,作业者默认为登录者、日期默认为当前日期(如果有误可以修改)。为了方便用户一次输入多个数据,可以点击“添加芯棒”来增加输入行,点击“删除芯棒”来减少输入行,从而实现多个数据的输入。(4)包层

44、工序包层工序包括预制棒沉积、玻璃化、预制棒保温、预制棒自检、气泡弯曲合格率考核。(5)芯棒/预制棒查询在每个生产工序中,没方便用户查看哪些工序需要处理、都有“查看待处理”链接,用户可以点击查看本工序需要处理的芯棒/预制棒,以此可明确自身还有多少工作等待完成。(6)待处理任务查询用户可通过关键字来查询各个工序下的待处理任务,以此来明确接下来需要完成的任务。(7)生产数据时间查询用户可通过时间段的方式来查询光纤预制棒生产管理系统中各项生产数据的详细信息,该查询只包含时间段查询条件。(8)生产数据条件查询在时间查询的条件上,可加入其他查询关键字,如信息录入者以及关键字等条件,由此能提高查询速度。(9

45、)信息查看用户将生产数据查询出来以后,可查询生产数据的详细信息。(10)生产数据修改在生产数据查询出来以后,可以进行数据更新,更新后的数据会被存储到系统数据库中。(11)生产数据删除当生产数据过期或者不需要跟踪,则用户可以将对应的生产数据从系统数据库中进行删除。(13)不合格报告在生产过程中,员工一旦发现生产的产品出现异常情况,就要填写“不合格报告单”。该报告单主要记录的信息有:产品基本信息(三级或四级权限员工输入),不合格现象(三级和四级权限员工输入),原因分析及处理意见(一级或二级权限员工输入),最终去向(一级员工输入)。(14)事故报告当发生异常事故时还需要填写“事故报告单”,该报告单主

46、要记录事故产生的现象、损失和解决方法。(15)让步接收申请在对异常品进行处理时,如果该异常品的问题能够通过一些方法修正变成正常品,就可以将该产品像正常品一样流入下一道工序,这时就需要填写“让步接收申请单”。让步接收申请单填写的信息包括产品基本信息(从不合格报告单中链接获取)、不合格现象及原因分析(从不合格报告单中链接获取)、不合格条款(一级或二级权限员工输入)、工序(部门)负责人确认(一级权限员工输入),公司责任人确认(部长输入)。(16)生产工序报表各个工序在数据完成输入后,就可以按照要求进行数据报表的导出。报表管理包括芯棒报表、延伸报表、包层报表、检测报表、异常数据。报表的查询规则和前面各

47、个工序的查询规则相同。(17)公告管理用户可以在系统中发布公告信息,发布信息分标题和内容部分,用户在编辑好标题和内容后就可以进行提交。在公告录入后,用户就可以进行信息的查询、保存归档、信息恢复、信息导出。(18)员工管理员工必须被添加到系统后,才能登录到系统进行操作。而员工的添加、修改、删除由管理员和部长、各个工序工程师完成。其中,管理员可以进行所有员工的管理,部长、各个工序工程师只能管理本部门、本工序员工。(19)设备管理为了方便员工查看各个工序机台的情况,需要将各个机台的情况输入到系统中供大家查看,设备管理主要实现设备情况的输入和查看。设备管理主要由设备动力部完成。设备管理包括设备添加、设备状态添加、设备运行看板。(20)气体管理气体管理主要是设置和查看气体的库存量、接收量、消耗量等信息。气体管理主要包括气体种类添加、气体用量添加、气体用量统计和气体管理表。气

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号