论文题目四川化工职业技术学院科研管理系统的设计与实现Word文档下载推荐.docx

上传人:b****4 文档编号:7867838 上传时间:2023-05-09 格式:DOCX 页数:18 大小:118.72KB
下载 相关 举报
论文题目四川化工职业技术学院科研管理系统的设计与实现Word文档下载推荐.docx_第1页
第1页 / 共18页
论文题目四川化工职业技术学院科研管理系统的设计与实现Word文档下载推荐.docx_第2页
第2页 / 共18页
论文题目四川化工职业技术学院科研管理系统的设计与实现Word文档下载推荐.docx_第3页
第3页 / 共18页
论文题目四川化工职业技术学院科研管理系统的设计与实现Word文档下载推荐.docx_第4页
第4页 / 共18页
论文题目四川化工职业技术学院科研管理系统的设计与实现Word文档下载推荐.docx_第5页
第5页 / 共18页
论文题目四川化工职业技术学院科研管理系统的设计与实现Word文档下载推荐.docx_第6页
第6页 / 共18页
论文题目四川化工职业技术学院科研管理系统的设计与实现Word文档下载推荐.docx_第7页
第7页 / 共18页
论文题目四川化工职业技术学院科研管理系统的设计与实现Word文档下载推荐.docx_第8页
第8页 / 共18页
论文题目四川化工职业技术学院科研管理系统的设计与实现Word文档下载推荐.docx_第9页
第9页 / 共18页
论文题目四川化工职业技术学院科研管理系统的设计与实现Word文档下载推荐.docx_第10页
第10页 / 共18页
论文题目四川化工职业技术学院科研管理系统的设计与实现Word文档下载推荐.docx_第11页
第11页 / 共18页
论文题目四川化工职业技术学院科研管理系统的设计与实现Word文档下载推荐.docx_第12页
第12页 / 共18页
论文题目四川化工职业技术学院科研管理系统的设计与实现Word文档下载推荐.docx_第13页
第13页 / 共18页
论文题目四川化工职业技术学院科研管理系统的设计与实现Word文档下载推荐.docx_第14页
第14页 / 共18页
论文题目四川化工职业技术学院科研管理系统的设计与实现Word文档下载推荐.docx_第15页
第15页 / 共18页
论文题目四川化工职业技术学院科研管理系统的设计与实现Word文档下载推荐.docx_第16页
第16页 / 共18页
论文题目四川化工职业技术学院科研管理系统的设计与实现Word文档下载推荐.docx_第17页
第17页 / 共18页
论文题目四川化工职业技术学院科研管理系统的设计与实现Word文档下载推荐.docx_第18页
第18页 / 共18页
亲,该文档总共18页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

论文题目四川化工职业技术学院科研管理系统的设计与实现Word文档下载推荐.docx

《论文题目四川化工职业技术学院科研管理系统的设计与实现Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《论文题目四川化工职业技术学院科研管理系统的设计与实现Word文档下载推荐.docx(18页珍藏版)》请在冰点文库上搜索。

论文题目四川化工职业技术学院科研管理系统的设计与实现Word文档下载推荐.docx

Author:

Advisor:

School:

SchoolofCommunications&

Information

Engineering

独创性声明

本人声明所呈交的学位论文是本人在导师指导下进行的研究工作及取得的研究成果。

据我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得电子科技大学或其它教育机构的学位或证书而使用过的材料。

与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示谢意。

作者签名:

日期:

年月日

论文使用授权

本学位论文作者完全了解电子科技大学有关保留、使用学位论文的规定,有权保留并向国家有关部门或机构送交论文的复印件和磁盘,允许论文被查阅和借阅。

本人授权电子科技大学可以将学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存、汇编学位论文。

(保密的学位论文在解密后应遵守此规定)

导师签名:

日期:

摘要

伴随项目管理理论、信息管理系统的大量运用,二者不断交互,并互为融合,由此形成了科研管理系统。

初期,其主要由大型企业自行研发,由此开展信息化建设工作,具体目的在于,通过信息化手段,使得项目管理工作的效率得以提升,实现项目信息收集、汇总的信息化。

在系统应用、持续发展的同时,充分发挥了本文结合四川化工职业技术学院的科研管理系统的设计、开发,构建了一个适合于院校所使用的科研管理系统,其将项目管理作为主线,并依据项目特点,对项目阶段、管理模块进行划分,集中对四川化工职业技术学院科技项目进行管理,也将信息共享的平台提供给项目经理、研发人员。

在研发系统方面,论文主要开展了如下工作:

1、理论学习、文献阅读。

在研究课题时,对诸多相关文献进行阅读,并了解了

4、系统实现。

以系统设计作为前提,使得编码、系统实现得以完成,运用了SQL数据库、Zend架构等。

在实现系统进程中,对系统可扩展性、兼容性予以充分考虑,并将扩展接口预留于模块、外部接口。

5、测试、部署。

依照软件测试要求、流程,在设计系统的同时,即同步针对系统进行测试、用例编写等工作。

当完成系统编码后,由此开展集成、单元、验收测试。

通过之后,即部署系统作试运行,并结合结构来完善系统,最终使得商用部署得以实现。

在本文最后,总结了全文工作,并对此后研究方向予以总结。

关键词:

项目管理,ZEND框架,PHP,科研管理

ABSTRACT

Withtheprojectmanagementtheory,theextensiveuseofinformationmanagementsystem,thetwocontinuetointeract,andeachotherintegration,whichformedascientificresearchmanagementsystem.Intheearlystage,itwasmainlydevelopedbylargeenterprises,andtheinformationconstructionwascarriedout.Thepurposeoftheprojectwastoimprovetheefficiencyofprojectmanagementthroughinformationt

1,Theoreticalstudy,literaturereading.Inthestudyofthesubject,therelevantliteraturetoread,andunderstandthebasicprocessofprojectmanagement,concepts,institutionsofscientificresearchandmanagementofconventionalmethods,characteristicsofthetiming.AndtoWEB-based,theuseofSQLdatabase,PHPlanguagesystemresearchanddevelopmenttechnologytolearn.

2,Demandanalysis.Combinedwiththestatusquoofscientificresearchmanagement,andanobjectiveassessment,makingthesystemneedsfortheanalysistobecompleted.Inthisprocess,therelevantsystem,theunit'

ssuccessfulexperiencetolearnfrom.

5,Testing,deployment.Inaccordancewiththerequirementsofsoftwaretesting,theprocess,inthedesignofthesystematthesametime,thatissynchronizedwiththesystemfortesting,usecasewritingandsoon.Whenthesystemcodeiscompleted,theintegration,unit,acceptancetestiscarriedout.Afterthat,thatis,thedeploymentsystemfortrialoperation,combinedwiththestructuretoimprovethesystem,andultimatelymakecommercialdeploymentcanbeachieved.

Attheendofthisthesis,thethesissummarizestheworkofthewholepaperandsummarizestheresearchdirection.

Keywords:

Projectmanagement,ZENDFramework,PHP,researchmanagement

目录

第一章绪论1

1.1研究背景1

1.2研究意义1

1.3国内外研究现状1

1.3.1国外研究现状1

1.3.2国内研究现状2

1.4本文主要工作2

1.5论文的内容及结构2

第二章相关开发技术介绍3

2.1Zend框架3

2.1.1框架技术3

2.1.2框架技术的优点3

2.1.3Zend框架简介3

2.1.4Zend框架结构3

2.2MVC三层设计模式4

2.3PHP语言4

2.4网络安全技术5

2.4.1SQL注入攻击5

2.4.2防止用户操作GET变量5

2.4.3缓冲区溢出攻击5

2.4.4数据加密5

2.5本章小结6

第三章系统需求分析7

3.1系统需求分析7

3.1.1系统功能需求7

3.1.2系统性能需求7

3.2系统用例模型分析7

3.2.1用户管理7

3.2.2资源管理8

3.2.3项目执行管理错误!

未定义书签。

3.3数据字典错误!

3.4本章小结错误!

第四章系统设计9

4.1系统设计的原则9

4.2系统架构设计9

4.3系统功能设计错误!

4.3.1组织管理模块错误!

4.3.2项目管理模块错误!

4.3.3项目结项及归档子模块错误!

4.4系统工作流程错误!

4.5数据库设计错误!

4.5.1数据库概念设计错误!

4.5.2数据库设计错误!

4.5.3数据访问模式错误!

4.6本章小结错误!

第五章系统的实现10

5.1用户使用模块的实现10

5.2组织架构及人员管理的实现错误!

5.3项目基本信息维护的实现错误!

5.4项目执行管理的实现错误!

5.5本章小结错误!

第六章系统测试及部署11

6.1系统测试的目标与要求11

6.2系统测试的基本原则11

6.3系统测试的流程错误!

6.4系统测试错误!

6.4.1单元测试错误!

6.4.2集成测试错误!

6.4.3验收测试错误!

6.5系统部署错误!

6.6本章小结错误!

第七章总结及展望12

7.1本文工作总结12

7.2后续工作展望12

致谢12

参考文献12

第一章绪论

1.1XXX

自二十世纪八十年代开始,伴随数字通信、计算机等技术的快速发展,由此推出管理信息系统,并被运用于组织机构管理之中,发挥重要作用。

此类系统属于在信息技术这一基础之上,通过管理学方法,使得流程控制得以实现。

其基础在于收集组织机构运行过程中的管理信息,并对此予以汇总,对此加以信息化处理后,由此加以加工、存储、传递等,为机构决策、运行等提供管理支撑,并奠定信息基础[1]。

作为全新的交叉学科,在企业管理之中,本系统的作用极为突出,可使得企业具备更高管理质量、运营效率,并以此作为基础,使得企业的经济效益得以提升。

1.2XXX

当前,许多高校都已运用自行研发的科研管理系统,但此类系统均有诸多问题存在,具体有如下体现:

即以局域网、单机版等为基础,开放性无法实现,无法使得高校院系、部门实现信息传递、沟通;

无法自动化管理,依然需人工完成复杂管理流程;

不具备良好跨平台性,升级、维护均不便捷;

高校各大部门均有独立系统存在,科研管理系统无法与之进行较好整合,难以实现信息一致、共享。

1.3XXX

在科研项目日益复杂的同时,国内外针对此类项目的管理,往往以项目管理模式为基础,通过管理负责制的运用,由此构建起跨专业、部门的项目团队,由此使得产品研发任务、技术研究等得以完成。

作为大型机构,若想开展相对复杂的多项目管理,则需以信息系统的运用为基础。

所以,院校对项目管理软件的使用率不断提高,欧美等国的科研项目管理信息化已基本实现。

在日益普及的同时,研究人员分别结合两大方面对此进行研究,即项目管理、管理信息系统,并就效率提升、流程设计等而言,取得了突出成效。

1.3.1XXX

就项目管理理论而言,国外早已对此开展研究工作。

如在实践之中,PMP相关理论得以逐步形成、并不断完善。

就管理信息化系统、管理流程的融合而言,当前,国外的研究多集中于如下方面[9]:

1、归纳项目管理流程,并予以优化。

针对产品研发、技术研究,国外项目管理

1.3.2XXX

虽然本国早已针对项目管理进行研究、实践,但长期运用于工程建设领域。

在网络快速发展、计算机研发优势日益突出的背景之下,可较好的避免因科研

1.4XXX

在研究课题时,对诸多相关文献进行阅读,并了解了项目管理的基本流程、概念,对院校所科研管理常规方法、特点予以时序。

并对以WEB为基础、运用SQL数据库、PHP语言等的系统研发技术进行学习。

2、需求分析。

结合调研科研管理现状、并进行客观评估,使得针对系统需求分析工作得以完成。

在此进程中,对相关系统、单位的成功经验予以借鉴。

3、系统设计。

以理论学习、需求分析作为基础,由此开展系统设计工作。

1.5XXX

论文撰写主要依照软件开发类论文进行,如下即为论文结构、内容:

第一章,绪论。

对课题探究意义、背景等进行介绍,此外综述了国内外对此的研究现状。

第二章,研发技术介绍。

对实现课题时的诸多关键技术予以介绍,主要包括B/S架构、PHP等。

第二章相关开发技术介绍

2.1XXX

2.1.1XXX

在硬件设计领域,最早出现了框架这一名词,即在设计时,开展有效复用的一种抽象架构、或较为通用的设计方法。

在研发过程中,通过松耦合架构设计,由此实现效率提升,并产生了框架设计这一思想。

此时,即可认为,框架这一基础设计平台可在各种定制化应用之中适用。

一般而言,此种设计构件往往可重复

2.1.2XXX

在软件研发过程中,框架技术并非必要。

如果不针对重用性有较为突出要求的软件、或研发中小型软件时,均可不对此加以运用。

但若软件针对重用性要求较高、或研发大型软件时,即需对该技术加以运用。

具体原因在于,这一技术的

2.1.3XXX

由Zend公司研发的Zend框架,主要在PHP开发框架中运用,属于官方框架。

可令以PHP5为基础的Web程序研发得以实现。

该框架的特点如下,即对面向对

2.1.4XXX

以此为基础的标准软件系统结构,与框架之中的关键组件相关,具体如图2-1所示。

图2-1Zend基于框架的系统结构

作为一个高效的PHP开发框架,对开源模式加以运用,可使得研发应用、WEB程序等工作得以完成。

因运用相应研发模式,并对框架可扩展性予以考虑,此外还涉及到扁平化等架构,所以其中的组件互为独立,各组件不存在显著关联。

研发团队可对框架的组件予以自由选择,此种模式即为use-at-will设计。

2.2XXX

就MVC设计模式而言,最为关键的是模型。

从实质上来看,表示流程、程序对应关系。

从系统运行方面来看,模型能够转化无规律数据为有规律、且具备相应含义。

此后为视图调用、显示。

其价值如下,即视图不对数据加以处理,而直接呈现。

由此,即能够令视图的设计、实现等过程得以简化。

因其仅运行于后台,可令数据处理过程中所需资源得以满足。

如,通过视图显示降水量曲线,而模型用于运算数据,视图即负责结合曲线来呈现数据。

2.3XXX

作为通用脚本语言的PHP,多在服务、WEB研发中运用。

PHP,即超文本预处理器,与ASP、JSP共同作为常用WEB开发语言。

2.4XXX

此次研发的四川化工职业技术学院科研管理系统,属于以网络为基础的信息管理系统,其中,安全性问题至关重要,除需对数据加密问题予以考虑,此外还需有针对性的对网络攻击手段等开展防护设计工作。

进入新世纪后,结合互联网,将使得全球计算机得以连接在一起,信息安全内涵也由此发生根本性变化。

其不仅自普通防卫转变为极为普通的防范。

并且自专门领域转变为无处不在。

当进入到信息社会之后,本国需通过完善的网络安全体系的构建,尤其是结合法律以及政策,使得独具特色的网络安全体系得以构建起来。

2.4.1XXX

除运用框架提供函数,在对PHP语言加以运用,研发程序时,研发者需慎重处理与数据访问相关的语言,一般可通过参数化查询的运用,使得功能得以实现,尽量避免非法访问数据库、开展恶意操作。

此外,该语言也对Magicquote、诸多函数等加以提供,以便于避免出现SQL注入式攻击,可将其合理运用于程序研发进程中。

2.4.2XXX

在此类系统中,因GET操作引发的系统异常,这一问题也较为多见。

如指向

的地址,其中的查询字符串即为

,在RUL之中放置此种字符串,即为GET变量。

因恶意或误操作,使得操作人员在操作GET变量时,往往会出现用户访问非法操作。

所以,在运用PHP语言研发服务以及WEB时,需尽量避免用户对GET变量的操作,使得遭受恶意攻击的几率得以减小。

2.4.3XXX

难以做大,需研发者对代码研发规范予以遵循。

2.4.4XXX

结合XML加密技术的运用,整体针对文件进行加密。

此种数据的优势具体包括,可对授权查看元素行为予以控制。

其与传统技术的差异如下,即仅加密文档内的关键内容,且可将已加密的文档传输给超过两个的当事人[21]。

结合本技术,实现文档加密的相关步骤,如图2-2-所示。

图2-2XML文档加密步骤

在本系统之中,主要结合如下操作,使得XML数据加密得以实现:

首先转换

2.5XXX

对系统研发过程中运用的PHP语言、Zend框架等加以进行阐述。

就四川化工

第三章系统需求分析

在研发软件时,以客户需求作为系统研发的起点及重点。

软件研发以对客户需求的满足作为具体目的,若脱离需求,则不论软件性能突出与否,也不存在任何意义。

在需求分析时,深入针对学员科研管理现状开展探究,对项目管理、科

3.1XXX

系统研发过程中,可运用多种需求分析方式。

此处,针对本系统的需求分析,则运用了原型法。

3.1.1XXX

3、实施管理、监控。

就实施管理而言,具体涉及到如下三块,首先即监控项目进度,并加以追踪,此后即实时针对资金使用状况进行控制,最后即跟踪使用资源状况。

详细项目计划的存在,是项目监控、实施得以做好的基础、关键,依照计划开展预警、跟踪等工作,并定期对计划加以刷新。

等得以实现。

3.1.2XXX

对与OA系统、ERP系统等的兼容性问题予以考虑,尽量对衔接其他系统的标准接口加以预留。

3.2XXX

在需求分析时,最为关键的工具当属用例模型,结合构建这一模型,可对系统业务需求予以清晰的分析。

在系统需求分析进程中,运用统一建模语言来分析关键功能模块的功能需求、业务流程等[24]。

3.2.1XXX

在本系统中,各种用户承担职责不同,对应权限也不同。

依据职责、权限,可划分为五类用户,即项目经理、研发人员、管理员等。

图3-1系统用户管理用例图

3.2.2XXX

如上功能,则需定量评估资源等,即通过资源管理功能得以实现。

图3-2为资源管理模块的用例图:

表3-3数据存储

第四章系统设计

4.1XXX

研发本系统,是为使得四川化工职业技术学院科研管理的具体需求得以满足,

在进行评估、对比工作后,通过Zend框架技术的运用,来设计系统架构,并较好的满足了如上的可靠、可扩展性等要求。

通过融合MVC模式,顺利搭建起与松耦合等需求相符的系统框架,并在此基础上,设计系统功能。

4.2XXX

本课题所设计的四川化工职业技术学院科研管理系统的逻辑架构如图4-1所示。

第五章系统的实现

5.1用户使用模块的实现

本系统需确保基本用户使用功能得以实现,如登录、账号注册等,上述功能的实现类似于常规网站。

在开发系统时,将人性化设计加入于用户使用模块内,使得系统变得更为易用。

结合用户登陆模块作为具体案例,若此时出现密码等的遗忘状况,则系统将会给出,密码、账号不得为空等相关提示。

就登陆功能的相关

运行截图、关键代码等进行介绍。

第六章系统测试及部署

在顺利完成系统编码以及调试工作后,需开展测试工作,以此确保工作过程中,系统得以可靠而又稳定的运行。

作为面向科研人员的一个系统,作为用户而言,普遍欠缺有关操作方面的知识。

所以,系统测试不仅需针对功能、性能等进行测试,且需在易用性、可用性等方面进行测试工作。

6.1XXX

1、在进行系统研发时,其目的如下,即保障系统符合需求,可持续、稳定的运行,且可快速部署;

2、结合编码方面而言,对编码、设计问题的发现,属于测试的根本目的;

6.2XXX

产生问题、缺陷的几率也将更大。

在具体运行时,一旦有问题出现于这一模块,则导致的损害、影响也将异常严重。

因此就本阶段而言,需针对其中的关键流程、模块,开展高强度测试工作,并且需有针对性的设计测试用例。

第七章总结及展望

7.1XXX

本课题结合四川化工职业技术学院的科研管理系统的设计、开发,构建了一个系统的高质量实现。

以功能、架构设计等作为基础,进而实现系统。

此时,需严格遵循相应编码规范,并对系统质量予以保障。

从需求分析、到测试脚本的编写,进行测试设计,以及在研发完成后进行系统测试、试用工作等。

最后,则上线部署了该系统。

7.2XXX

1、在系统得以顺利上线后,科研管理相关需求得到满足,作为管理、科研人员而、

2、研发移动互联网客户端。

近年来,伴随移动互联网发展速度的日益加快,系统可研发移动互联网客户端,进而实现效率的提升目标。

如,经理可通过移动客户端的运用,来随时登陆系统,对业务流程进行处理,或进行任务的分派工作。

致谢

在、的悉心指导之下,此次论文研究、撰写工作得以顺利完成。

就开、!

参考文献

[1]JiaweiHan,MicheiineKamber.DataMiningConceptsandTechnigues[M].北京:

高等教育出版社,2001.

[2]郭宁,周晓华.软件项目管理[M].清华大学出版社,2007.

[33]郑波,高琦,姜兆亮,等.基于协同设计的虚拟项目状态管理系统[J].2005,39(7):

19-21.

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

当前位置:首页 > 工程科技 > 能源化工

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2