【PHP开源代码栏目提醒】:以下是网学会员为您推荐的PHP开源代码-基于Zend框架的企业办公系统设计与实现 - 硕士论文,希望本篇文章对您学习有所帮助。
论 文十I初大·砦硕士学位
论文………办.公.系统竣盐点.实.巩………一专业技术职务:¨………….费.耀垩…一教援………………
论文题目:………~基王.A阻.框架的企业…………研究生人…杰………………一学科、专业:………………计篡.机.攮本………………导师姓名及分类号…………….U 级……………一密编号………………SOUTHALCDUNIVERSITYCENTR 论 文 论 文;、、§il篇*群鞋鼙{. 论 文 论 文IIIIIIIIIIIIIIpervisor:£煦£№QPing里曼i41IIIII9953Y1officeMasterCandidate:基叁画i曼圣h垒垒gframeworksystemtheDesignInformationandEnterpriseZendofBasedP.R.ChinaRealizationandSchoolEngineeringSouthCentralSpecialty:一ComputerofTechnology_一ChangshaScienceUniversityDegreeHunanSuon 论 文 论 文广 论 文 论 文关于学位
论文使用授权说明
原创性声明本人了解中南大学有关保留、使用学位
论文的规定,即:学校有权保留学位
论文并根据国家或湖南省有关部门规定送交学位
论文,并通过网络向社会公众提供信息服务。
论作的同志对本研究所作的贡献均已在
论文中作了明确的说明。
学技术信息研究所将本学位
论文收录到《中国学位
论文全文数据库》,允许学位
论文被查阅和借阅;学校可以公布学位
论文的全部或部分内签作者签名:容,可以采用复印、缩印或其它手段保存学位
论文。
‘同时授权中国科获得中南大学或其他单位的学位或证书而使用过的材料。
与我共同工外,
论文中不包含其他人已经发表或撰写过的研究成果,也不包含为取得的研究成果宴尽我所知,除了
论文中特别加以标注和致谢的地方本人声明,所呈交的学位
论文是本人在导师指导下进行的研究工作及● 文论 文 论 文 论 文摘要关键词:PHP,框架,企业管理,Zend,MVC,系统开发研究有相当实际的研究和推广价值。
营,能够很好的满足企业要求,处理相关的企业信息,十分实用,具理系统运行稳定,界面友好,操作简单,完全适合一般企业的日常运标准流程,对民生集团企业管理oA系统模块中,需求分析、系统总测试,通过内部运行,这套基于PHP的Zend框架技术的企业项目管划和录用企业新员工、生产流程、收发文流程等模块。
系统经过编码、经过对民生集团企业管理系统的需求分析,系统设计了考勤、计进行了详细描述。
体设计、数据库设计、安全性设计、系统架构设计、系统实现等方面本文从实际出发,以民生集团企业信息化数据管理为实例,阐述统可以在Windows及Linux操作系统上运行。
本文参照软件工程开发语言和MySQL数据库等技术,在Apache平台上进行布局开发,本系开发采用了经典的B/S(浏览器/服务器)结构,运用Zend框架,PHP集团实际出发,阐述了该企业管理系统开发的详细过程。
论文中系统了一个功能完善的基于Zend框架的信息管理方法的研究,并从民生而且还可以全面提升企业在市场竞争中的综合能力。
的需求。
企业项目管理系统不仅可以极大提高企业内部的管理水平,的开发与应用适应了现代化企业的发展并可以满足企业自动化管理已不能完全满足企业对大量信息的快速传递与处理,而项目管理系统随着网络技术和计算机技术的不断提高,传统的信息交流方式早 论 文论 文 论 文 论 文Pmframeworkdetail.Thoughtplatform,thedesign,securityenhancemanagementandoperations,Canattendance,plantechnologyanalysis,designdemanddevelopment,projectdesign,systemanalysis,systemenhanceCanWindowsMySQLtransmissionmanagement,Zend,MVC,systeminformation,veryandlanguagemanagementB/S(Browser/Serve0projectmodemSTRACTgroupKeywords:PHP,frame,enterpriseperfectgroupresearchcompetitiveness.examples,thislayoutstructure,theenterprisedevelopmentoperation,thethearchitectureenhancement,theenterprise’SrequirementsABdesign,databasemethodsdesign,systemvalue.extensionresearchpracticalpractical.Fairlyrelevantwithdealgoodverydailybasedsuitableoperate,andinterface,easystable,friendlyistechnicalPHPZendcode,test,internalthroughmodule.Systemtheemployeesnewemploydetail.¨AfterdataimplementationnetworkarticleneedsmodulegroupOAengineeringsoftwareprocedurestandardreferencesystems.InoperatingLinuxbeApachedatabaseframework,usingZENDtechnologymainclassicusingprocessreality,introducesstudying,andprocessing,andandinformationframeworkzendfunctionAsexpoundsApplicationforautomation.informatizationlivelihoodpeople’Sreality,tofromdevelopmentThismarketincompetitionoverallalsolevel,butinternalgreatlyonlycomputerrapidalreadymanagementsatisfyunceasingofficeadaptedsystemapplicationenterprisemeetoflotstraditionalcommunicationcompletelyaspectscannotaveragepapernotetctousecannona 论 文 论 文广■ 论 文 论 文目录 论 文3.1系统业务需求……………………………………………………………………133.1.3考勤业务流程………………………………………………………………….163.1.2计划业务流程………………………………………………………………153.1.1录用企业新员工业务流程……………………………………………….152.4本章小结…………………………………………………………………………122.3.4缓冲区溢出……………………………………………………………………。
1GET变量操作……………………………………………………………。
1l2.3.2数据加密……………………………………………………………………1l第三章需求分析………………………………………………………………………l2.3系统安全…………………………………………………………………………11PHPMyAdmin数据库管理工具………………………………………….1lWeb应用程序Apache………………………………………………………10SQL注入攻击……………………………………………………………….1lGuard加密工具………………………………………………………lOStudio开发工具………………………………………………………92.2开发工具和运行平台介绍………………………………………………………9MVC三层设计模式…………………………………………………………8PDO简介…………………………………………………………………………………………8MYSQL数据库简介………………………………………………………。
8PHP语言………………………………………………………………………………………….7Zend框架…………………………………………………………………………………………4Linux系统平台……………………………………………………………12.1框架技术…………………………………………………………………………。
4第二章ZEND框架相关技术研究……………………………………………………41.4
论文结构安排……………………………………………………………………。
21.3系统研究内容……………………………………………………………………。
21.2目的和意义……………………………………………………………………。
11.1选题的背景………………………………………………………………………l第一章绪论……………………………………………………………………………l摘要………………………………………………………………………………………..I2.1.1系统开发架构……………………………………………………………….4ABSTRACT……………………………………………………………………………………………………II32.3.32.3.12.2.52O .2.42.1.22.2.3Zend2.1.62.1.52.1.32.2.12.2.22.1.4111 论 文 论 文第五章系统实现……………………………………………………………………405.3.2计划业务信息的修改…………………………………………………….455.4后台系统管理实现……………………………………………………………46第六章总结与展望………………………………………………………………….5l5.5系统性能效果实现…………………………………………………………….485.3在职员工日常工作管理信息系统的实现……………………………………435.3.1考勤业务信息的登记…………………………………………………….435.2.1用户登入后界面……………………………………………………………4l5.2登入后界面和企业公告实现…………………………………………………4l5.1.2软件环境实现…………………………………………………………….405.1.1硬件环境实现…………………………………………………………….405.1系统硬件、
软件环境实现……………………………………………………405.2.2企业公告界面…………………………………………………………….424.5本章小结……………………………………………………………………….384.4.2数据表设计……………………………………………………………….374.4.1系统E.R图……………………………………………………………….344.4数据库设计……………………………………………………………………344.2.3计划管理用例…………………………………………………………….204.3.2计划管理模块设计………………………………………………………34.3.1录用企业新员工模块设计………………………………………………294.3系统主要模块设计……………………………………………………………294.2系统模块划分…………………………………………………………………274.1.3工具类设计………………………………………………………………。
274.1.2使用Zend框架和Smarty模板框架……………………………………。
264.1.1基于Zend框架系统目录结构……………………………………………264.1系统体系环境设计……………………………………………………………26第四章系统设计……………………………………………………………………263.4本章小结………………………………………………………………………一253.3系统性能需求…………………………………………………………………243.2.4用户管理用例……………………………………………………………223.2.2考勤管理用例……………………………………………………………13.2.1系统功能用例分析………………………………………………………13.2系统功能需求…………………………………………………………………17 .3.3考勤管理模块
设计……………………………………………………….32981IV 论 文 论 文攻读学位期间的主要研究成果………………………………………………………56致谢……………………………………………………………………………………………………………57参考文献………………………………………………………………………………536.2展望……………………………………………………………………………………………….526.1总结…………………………………………………………………………………………………….51V论 文 论 文 论 文第一章绪论1.2目的和意义扩大,通过调研走访,发现企业目前情况集中表现在:不论是管理者或员工,常性、高效性、安全性、友好性为目标,通过规范化管理,保证生产,并竭力进行1.1选题的背景业效益。
论 文理方式进行全面的动态管理,并且操作简单,界面友好,降低管理成本,提高企常因为工作繁忙忘掉业务申请,考勤不及时,公告通知不到位,人事消息不准确,企业生产需求为依据,以成本控制、信息共享和分布式管理以及用户使用的便捷有效的成本控制,提供了即时、准确、全面的信息技术支持,对企业以统一的管工作难度。
管理信息系统对于日常管理方面的相关信息处理有很大帮助,它是以本
论文以民生集团为研究实例模型,随着企业业务不断发展,企业规模不断计划分配不完整等等。
而且随着企业规模持续扩大,不仅增加工作量,更增大了我国计算机领域跟市场经济同步,发展快速,信息管理技术也得到了更加构建核心竞争力及
经济效益服务,全面提高企业效益。
合实际情况的管理信息系统势在必行。
本
论文主要研究管理信息系统的开发技术信息和资源有效的组织在一起,促进企业充分发挥自身的独特优势,开发一套符化程度的重要标志。
为促进企业生产和管理的科学化、规范化、信息化,把人、争力。
信息化建设已成为企业发展的一个大趋势,信息化水平将成为衡量其现代伐,越来越多的企业希望采用
管理系统来提高企业工作效率和增强企业的综合竞Internet应用的普及,特别是web技术的出现,正在加快企业管理现代化的步随着企业对市场机制和知识经济认识的深入,现代网络信息技术的发展和易产生不一致性、数据丢失等
问题,这对于查找、更新和维护更是带来不少困难。
久以来采用手工管理进行的相关业务,存在规范性差、统计困难、数据分散且容管理,这样的管理有诸多缺点,比如:管理缺乏系统性、手段落后、效率低,长普通员工来说都十分必要。
在信息化时代之前,传统文件信息管理方式为纯人工境。
办公自动化系统是管理信息的重要组成部分,它对于企业决策者、管理者和信息系统就如同改进企业的神经系统,为企业建设
网络化、信息化的高速办公环在当今网络时代,企业信息系统就像企业的神经,开发一套符合企业需求的调整,灵活、可靠的管理信息系统,以便为企业降低生产成本,并更好地为企业与实现,旨在为企业建立一个实时更新,动态显示,并随着企业业务改变能及时第一章绪论硕士学位
论文 论 文1.3系统研究内容1.4
论文结构安排 论对于传统的人工管理方式,
计算机网络信息管理系统有着更为显著的优点,第三章是系统需求分析,以民生公司信息管理实际出发,获取需求进行系开发的必要性和重要性,指出Zend框架开发系统优势。
等进行介绍和分析,并介绍完成该
系统所用的相关核心技术点和创新点。
根据
论文结构,安排并编写各个章节的内容,安排如下: 文理所涉及的开发技术以及开发所用的工具,主要对Zend、PHP以及MYSQL数据库第二章是Zend框架的相关技术和开发工具的介绍,介绍基于Zend信息管还对系统功能进行了详细分析,根据对系统最后做出总结,提出不足块划分,3、各个子模块实现具体功能的任务分配设计,4、数据库设计,此外,第一章是绪论,介绍
论文研究的背景和实例来源,分析基于办公管理系统沟通了解,经过问卷调查、访谈调查、内容分析,理论加实践,结合计算机技术开发系统之前,通过实地调研、文献调研,深入企业与领导、管理人员的和业务等办公信息圆。
以及展望。
统中的后台管理模块,针对用户为公司管理层和普通员工。
管理员登入该系统后,用PHP语言进行开发,采用B/S结构和MVC模型的办公自动化管理信息系统。
系企业间信息系统(IOIS)。
本文研究的主要内容为针对民生集团的基于Zend框架,统(0AS)、管理信息系统(MIS)、决策支持系统(DSS)、高层支持系统(ESS)、管理信息系统分成6种不同的类型:事物处理系统(TPS)、办公自动化系实现,最终确定系统开发思路和模块,系统设计包括:1、逻辑设计,2、功能模速度,能够更有效的寻找新的增长点,提高员工绩效。
信息系统,能让其有机的整合企业各种业务往来和部门相互合作,提高企业发展团随着企业的壮大,对于管理信息系统网络化的需求也日益迫切,一个好的管理时也方便企业对员工的绩效管理,也有利于员工本身
工作效率的提升n1。
民生集比如:检索快,可靠性高,存储量大,成本低,极大的提高了信息管理效率,同可维护和管理公司基本信息和业务流程,系统前台则是让员工处理相关工作情况生活,就必然需要一套完善而适应自身特点的管理信息web系统。
系统,已经成为各大企业必不可少的生存发展措施。
让企业更好更有效率的生产广泛应用,技术上对管理系统的构建也十分成熟。
具备一套完善的Web管理信息硕士学位
论文第一章绪论2 论 文 论Zend框架进行组合,以及考虑Ajax技术的引入。
在本章最后,还将系统实现功统开发平台,并且完成系统开发界面与后台程序
代码的详细设计。
第六章是结论,对整个系统进行一个全面总结以及展望。
总结整个
论文创能进行截图并给予全面成果展示。
作过程,使用工具及关键技术,各技术点之前的联系和各自优缺点。
并铜鼓互联网计算机发展情况,对系统的开发进行技术展望,考虑系统的扩展和延伸。
第五章是系统实现,介绍了Zend框架和Smarty模板,并将Smarty模板和用例进行分析,并对个用例进行建模。
进程,此外还完成对数据库的设计。
在需求分析和概要设计的基础上,确定本系统概要设计。
重点对系统逻辑模块进行分析,确定模块之间的调用关系以及传递第四章是系统设计,主要是根据需求规格说明确定设计目标,从而进行系 文统的需求分析,完成对系统功能上、性能需求规格上的具体制定,着重对系统的硕士学位
论文第一章绪论3 论 文传统的管理信息系统大多采用C/S(Client/构,而基于Zend框架的此管理信息系统核心采用B/S第二章Zend框架相关技术研究2.1框架技术Studio。
本章还详细介绍了系统使用的相关技术及开发工具。
文 论和安全性。
本系统前端页面实现采用PHP相关技术,后台数据库选用M1『SQL。
PHP框架用100%面向对象编码实现。
它的组件结构独一无二,每个组件几乎不依靠目前比较流行的PHP框架不少,例如:ZendFramework(ZF)是PHP语言开发web程序和服务系统的
开源框架。
ZendFleaPHP等。
Zend系出名门,并且是正宗嫡亲,它还和现在流行的RubyOnRaiZend框架“use-at—will一设计。
其他组件。
这样的松耦合结构可以让开发者独立使用组件,因此常称此为常方便。
用安装任何专门的软件,只要能上网就能使用,客户端零维护,系统的扩展也非B/S结构的管理信息系统,它最大的优点就是可以在任何地方进行操作而不方式也极为简单嘲。
用户和企业的总体成本。
B/S架构显著特点就是方便、快捷、高效,维护和升级大降低了客户端电脑负荷,减轻了系统维护与升级的成本和工作量,从而降低了前端(Browser)实现,大部分事务逻辑都在服务器端(Server)实现,这就大户工作界面是通过浏览器(如IE,FIREFOX等)来实现的,极少部分事务逻辑在系统采用的B/S架构(Browser/Server结构),即浏览器/BE务器架构。
用就能够操作和管理该信息系统,这其中的优劣差别不言而喻。
制,而B/S架构则不需要专门的操作环境,在任何地方,任何系统,只要能上网,管理信息系统依赖于专门的操作环境,这意味着操作者的活动空间受到极大限览器/服务器)架构。
B/S架构比C/S架构有着很大的优越性和方便性,传统的2.1.1系统开发架构用B/S体系结构,MVC模式,属于一套Web信息系统。
开发语言上选择FlIP语言,本文阐述的以民生集团为实例,基于Zend框架的信息管理系统。
该系统采开发工具为Zend相对于目前环境下多使用的ASP、JSP等开发语言环境,PHP具有更好的扩展性l(RoR)硕士学位
论文第二章Zend框架相关技术研究2.1.2CodeIgniter、symfony、CakePttP、Zend4 论 文删L等一些标识语言和Web 论 文Zend框架在PHP系统开发中分多层体系结构组合,一般进行框架处理时,型能为多个视图提供数据。
由于应用于模型的
代码只需写一次就可以被多个视图程序的输入、处理和输出分开。
使用MVC应用程序被分成三个核心部件:模型、在此图中,客户显示层为客户提供应用服务的
图形界面,业务逻辑层执行应用策略和封装应用模式,数据持久层则定义、维护、访问和更新数据并管理和Web页面中的超链接和发送HTML表单时,控制器本身不输出任何东西和做任何结合MVC模型,分成客户表示层、业务逻辑层、数据持久层,Zend体系结构图重用,这也很大程度上减少了
代码的重复性。
图来显示模型处理返回的数据。
理任务。
被模型返回的数据是中立的,就是说模型与数据格式无关,这样一个模模型表示企业数据和业务规则。
在MVC的三个部件中,模型拥有最多的处Services
程序处理,它只是接收请求并决定调用哪个模型构件去处理请求,然后确定用哪个视控制器接受用户的输入并调用模型和视图去完成用户的需求。
所以当单击是由HTML元素组成的界面,在新式的Web应用程序中,HTML依旧在视图中扮演视图是用户看到并与之交互的界面。
对老式的Web应用程序来说,视图就视图、控制器,们各自处理自己的任务H1。
着重要的角色,但一些新的技术已层出不穷,比如AdobeZF提供了强壮而高效的MVC实现。
VC是一个设计模式,它强制性的使应用组件也能形成一个强大而可扩展的web程序。
Framework标准库里的件。
各个组件可以独立使用,即使在组合使用时,Zend可扩展的、久经考验的
代码库,并且拥有灵括的架构,而且无需预先准备配置文在设计上有许多相似的地方,对以后系统RoR开发有所帮助。
Zend框架还提供第二章Zend框架相关技术研究如图2-1。
Flash、XHTML、)(1lL/XSL、硕士学位
论文Zend体系结构图图2-15 论 文开发性、安全性、高效性、活跃性和可扩展性。
论满足应用服务对数据的请求。
文过滤的表单组件,这样开发者可以通过这些易用的、面向对象的接口联合所有这些操作。
Zend框架的目标是使编程工作变得更加轻松,这不仅体现在编程通用结合之上所述,可以归结出Zend框架具有以下优点:简洁化、标准性和易Zend框架的基本工作流程如图2-1所示:通过建立MVC模式,易于使用的数据库摘要和实现HTML表单解析、校验和领域,而且对具体程序操作手段也提供便利,比如访问数据库或输出PDF文件等。
第二章Zend框架相关技术研究硕士学位
论文Zend框架流程图图2-26.