电子科技大学UNIVERSITYOFELECTRONICSCIENCEANDTECHNOLOGYOFCHINA专业学位硕士学位论文MASTERTHESISFORPROFESSIONALDEGREE论文题目基于LAMP架构的光纤预制棒生产管理系统的开发与设计专业学位类别工程硕士学号201192010118作者姓名寇章龙指导教师章小宁已改:题目为宋体三号分类号密级UDC注1学位论文基于LAMP架构的光纤预制棒生产管理系统的开发与设计寇章龙指导教师张小宁副教授电子科技大学王培民高级工程师申请学位级别硕士专业学位类别工程硕士工程领域名称软件工程提交论文日期2014年4月论文答辩日期2014年6月学位授予单位和日期电子科技大学年月日答辩委员会主席评阅人注1:注明《国际十进分类法UDC》的类号。已改:宋体二号加粗已改:宋体三号加粗BASEDONTHELAMPARCHITECTUREOFOPTICALFIBERPREFORMMANUFACTURINGMANAGEMENTSYSTEMDEVELOPMENTANDDESIGNAMasterThesisSubmittedtoUniversityofElectronicScienceandTechnologyofChinaMajor:MasterofEngineeringAuthor:KouZhanglongAdvisor:AssociateProfessorZhangXiaoningSchool:SchoolofCommunication&InformationEngineering已改:16磅加粗独创性声明本人声明所呈交的学位论文是本人在导师指导下进行的研究工作及取得的研究成果。据我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得电子科技大学或其它教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示谢意。作者签名:日期:年月日论文使用授权本学位论文作者完全了解电子科技大学有关保留、使用学位论文的规定,有权保留并向国家有关部门或机构送交论文的复印件和磁盘,允许论文被查阅和借阅。本人授权电子科技大学可以将学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存、汇编学位论文。(保密的学位论文在解密后应遵守此规定)作者签名:导师签名:日期:年月日摘要I摘要工业生产管理信息化是国家信息化的重要组成部分,是在工业生产管理领域全面深入地运用计算机网络信息技术改变传统模式,促进工业生产管理的全面改革与发展,使之适应信息化社会对工业生产的新要求。其技术特点是数字化、网络化、智能化,基本特征是开放、共享、交互、协作。在富通通信技术股份有限公司生产管理的过程中,面临的主要问题包括生产车间分布范围大,生产工序统计信息复杂,系统数据的历史汇总、当前生产状况和趋势分析要求增加,以及生产规模的逐步扩大等。公司对生产管理工作的科学性、规范性提出了更高的要求。因此引入光纤预制棒生产管理系统成为了企业未来的发展趋势。系统采用规范的软件工程方法开发,开发过程包括需求分析、系统总体设计、详细设计、系统实现等几个步骤。论文首先介绍了系统的开发工具和关键技术,该系统是采用LAMP架构进行实现。在需求分析阶段,确定系统由员工管理、芯棒管理、检测管理、延伸管理、包层管理以及系统维护等六部分组成,并从性能、操作以及安全性等三方面分析了系统需满足的非功能需求。在系统设计阶段,对系统的拓扑结构以及功能结构进行了阐述,并以流程图的方式对系统的各个模块进行了详细设计,除此以外,还对系统进行了数据库设计和安全性设计。在系统设计的基础上,完成了光纤预制棒生产管理系统的代码实现,并为每个功能设计了相应的测试用例,据此来对系统进行测试,在测试完成后,对系统存在的错误进行了完善。最终实现的系统具备运行稳定、简单易用的特点。目前系统已被成功应用到某企业的预制棒生产管理中,系统的应用能有效提高企业的工作效率,这对提高光纤棒的质量也有很大的帮助。关键词:光纤、预制棒、LAMP、生产管理ABSTRACTIIABSTRACTThekeyproblemofmobileOAremoteaccess,liesintheestablishmentofelectronicinformationsystem,thesystemshouldbebasedontheinformationresourcesasthecore,throughtheresourceinformationintegrationinuniversitydepartments,increasetheexchangeofinformationandsharingopportunities,variousdepartmentsusingmobileOAInternet,buildthesolidplatformforInternetcommunication,aswellastheinformationdatabaseofadequate,furthertoimprovetheuniversityofficeefficiency,fortheofficetoprovidetechnicalsupportinnonpaper.Therefore,thedevelopmentofmobileOAremoteaccesssystem,canimprovetheefficiencyofwork,provideasteptoimprovetheinformationconstructionofcollegesanduniversities,realizethemobilestationoffice,specifically,hasveryimportantpracticalsignificanceintothemobileOAsystem.Inviewoftheaboveissues,thispapermainlydothefollowingwork:(1)throughthedevelopmentofexistingtechnologycomparison,selectthemostappropriatetechnologyportfoliodevelopmentdemand.BecausethissystemtosupporttheAndoridplatformdevelopment,sothechoiceofJ2EEisdesignedandrealizedbasedon,atthesametime,byintroducingtheplugintosupportbothprocessedonthesameplatform,canreducethedevelopmentcomplexity.ThemobileclientusingSQLitedatabasetostoredatainformation,whilePCisintroducedintheSSHframework,thetechnologycouldsimplifythesystemdevelopment.(2)theanalysisanddesignofthemobileOAsystem.First,theanalysisofsystemfunctionrequirementstobesatisfied,itcanbedividedintosystemsafety,electronicdocumentmanagementmodule,networkcommunicationmodule,datamanagementmoduleandpersonalofficeinfiveparts,andthenonthebasisofthedemandanalysis,thefunctionmoduledesign,databasedesignandsecuritydesign.(3)theimplementationandtestingofmobileOAsystem.Basedonthesystemdesign,therealizationofeveryfunctionofthesystem,anddesignthecorrespondingtestcaseforeachfunction,totestandimprovethesystem.Thesystemhasbeenappliedtothedailyofficeworkprocessing,stablerunningduringthetrialperiod,thecirculationofofficialdocument,caneffectivelyimprovetheABSTRACTIIIefficiencyofColleges.Keywords:MobileOA,J2EEplatform,SQLitedatabase,SSHframework目录IV目录第一章绪论..........................................11.1研究背景...............................................11.2研究现状...............................................11.3论文工作...............................................21.4论文章节安排...........................................3第二章相关理论与技术..........................................52.1B/S结构...............................................52.2LAMP介绍..............................................62.2.1LINUX操作系统.....................................62.2.2APACHE服务器.......................................62.2.3PHP技术..........................................72.2.4MYSQL数据库......................................82.3本章小结...............................................8第三章需求分析.................................................103.1现状分析..............................................103.2可行性分析............................................103.2.1经济上的可行性...................................103.2.2技术上的可行性...................................113.2.3操作上的可行性...................................113.3功能需求分析..........................................113.3.1功能概述.........................................113.3.2用户分析.........................................143.4非功能性需求分析......................................153.4.1性