基于PHP财务管理系统论文.docx_第1页
基于PHP财务管理系统论文.docx_第2页
基于PHP财务管理系统论文.docx_第3页
基于PHP财务管理系统论文.docx_第4页
基于PHP财务管理系统论文.docx_第5页
免费预览已结束,剩余29页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

财务系统摘要 信息化、数字化、网络化的今天,财务管理系统的开发和使用已经成为各行各业推行现代化管理的必要手段。该财务管理信息系统的设计与开发正是适应了这种需要。它完整的实现了从凭证到报表的账务处理,包括从凭证的录入、修改、过账等到生成各种明细账及总账最后输出会计报表的全过程,是一个小巧但功能完善、具有一定实用价值的管理信息系统。该系统的开发遵循结构化生命周期的方法,并选用PHP作为系统的开发工具。在可行性分析和需求分析的基础上,对系统的设计方案、各子系统和功能模块等进行了较详细的论述。关键字:结构化生命周期法, 凭证,报表,子系统,功能模块Abstract Information, digitalization, network today, the development and use of the financial management system has become the necessary means of implementing the modernization management in all walks of life. The design and development of the financial management information system is adapted to this need. It complete the from evidence to the statements of the accounting treatment, including from voucher input, modify, posting until the generated output the final accounting statements of kinds of subsidiary ledger and general ledger is a small, but functional, has some practical value of the management information system.The development of the system follows the method of the structured life cycle, and selects PHP as the developing tool of the system. On the basis of the feasibility analysis and the requirement analysis, the design scheme, the subsystems and the function modules of the system are described in detail.Keywords: structured life cycle method, document, report, subsystem, function module目录引言4第一章系统分析51.1.系统需求51.2.功能需求51.3.性能需求71.4.系统的可行性分析81.5.系统环境92.数据库设计103.系统设计133.1.PHP简介133.2.MYSQL简介143.3.ApacheWeb服务器143.4.系统架构介绍153.5.系统功能设计164.系统展示244.1.系统登录244.2.日记账查询244.3.输入账号信息244.4.添加银行账号255.系统测试265.1.测试说明265.2.测试原则265.3.测试的步骤和方法276.3.1.软件测试步骤276.3.2软件测试的方法275.4.测试结论29设计总结30致谢31参考文献32引言:管理信息系统是在电子数据处理系统的基础上逐步发展起来的。它是一个组织内部用于收集和处理数据以产生各种管理信息的系统。由于管理信息系统是在数据处理系统的基础上发展起来的,因此,管理信息系统往往包含了数据处理系统和业务处理系统的功能。但管理信息系统的目标是满足管理方面的信息需求,其研究内容主要集中在三个方面:其一是信息需求的研究。信息需求决定了系统必须输出什么,从而也就确定了应该如何处理,需要采集哪些资料和数据。一个组织内部各级领导、各个部门、各种管理人员的信息需求是不尽相同的,搞清他们各自的信息需求,是建立起一个实用的管理信息系统的前提条件;其二是信息流程和信息量的研究。也就是准确描述管理过程或生产经营过程中的信息流动过程,即信息的来龙去脉。信息量是指需要采集、存储、加工、传输和输出的信息的种类、内容、格式、频率和数据长度等等,这些需要通过信息的定性和定量的调查来获得;其三是信息系统结构和计算机作业方法的研究,即如何进行信息的采集、存储、加工、传输,并将这些信息及时、准确、可靠的送到信息使用者的手中。财务信息系统是管理信息系统的一个子系统,是专门用于收集、存储、传输和加工会计数据,输出财务信息的信息系统。它运用本身所特有的一套方法,从价值方面对事业、机关团体的经营活动和经营成果,进行全面、连续、系统的定量描述。财务各项活动都与信息有关,收集原始凭证是获取用于生成财务信息的会计数据;设置账户是对财务数据进行分类;填制记账凭证和登记账簿是把财务数据转化成财务信息并进行信息的传递和存储;账簿和报表的查阅则是财务信息的输出。财务活动的各个环节相互联系、相互衔接,实现了由财务数据到财务信息的转换过程。财务活动的每个步骤都有信息处理任务,每一步都服从于一个统一的目标,所有步骤以及在各步骤中所采用的方法和程序加起来就形成了一个财务活动的有机整体,这个有机整体就是财务信息系统。1系统分析1.1. 系统需求1、实现财务业务一体化公司高层领导最关心和最希望得到解决的是建立一个适应市场变化和管理需求的财务、物流、生产、人力一体化管理体系。实现科学组织、合理安排、灵活调度,同时充分利用企业资源,合理调度安排物资计划,从最根本上使企业的成本得到充分降低、效率和效益得到充分提高。2、实现总部对异地数据的实时监控我公司在国外设有工厂,生产在国外,财务、业务系统的主要使用者都在国外,但总部需要实时的监控异地的数据。对于服务器部署、实现对异地数据的实时监控、网络的架设(生产办公及其与国内总部)以及保障数据的安全性等,均需解决。1.2. 功能需求根据公司理财管理系统的日常工作流程与内容,预测开发的管理系统的达到的功能如下:基本信息:各项信息,姓名,密码等。收入信息:收入信息,保存,添加,修改支出信息:支出信息,保存,修改,添加,删除。理财信息:理财信息,保存,修改,删除,添加。图1.1 系统功能宏观层次图首先从首页登录系统,再根据不同的功能需求进行相应的操作。登录管理系统后后点击凭证管理选项方可分别进行凭证制作、凭证汇总、凭证查询三种操作;点击出纳管理选项方可进行日记账、日记账查询、记账转凭证、日记账删除四种不同的操作;点击工资管理选项方可进行工资发放、工资审核两种不同操作,如图3.2所示: 性能需求数据精确度 在进行向数据库文件提取数据时,需求数据记录定位精确,在往数据库 文件数组中添加数时, 要求输入数精确无误。时间特性 程序响应时间:在人的感觉和视觉事物范围内; 信息交换时间:要求在程序调用前调用后都与数据库保持同步更新,网络信息交换施加应该小于程序调用时间。适应性 要求数据库局用很好的更新能力,由于本产品是试验性软件,故对磁盘 和内存容量没有很高的要求,但是数据库应该能够对并发事件,脏数据具有 较强的识别处理能力。主存容量 为了满足储户的要求,系统必须要有高的运作速度,储户填写的表单输入 到系统,系统必须能快速及时作出响应,迅速处理各项数据、信息,显示出所有 必需信息并打印出各项清单,所以要求很高的信息量速度和大的主存容量。磁盘容量 由于要存贮大量的数据和信息,所以要求要有足够的磁盘容量。1.3. 系统的可行性分析随着计算机技术的发展和网络使用人群的增加,网络世界也越来越广阔,越来越丰富,财务系统已经成为一股潮流。我们相信要不了太长的时间,顾客就可以在网络上处理财务相关的功能。可行性研究是为了弄清楚系统开发的项目是不是可以实现和值得进行研究的一个过程,实际上是一次大大简化系统分析和系统设计的过程,所以,进行可执行性的分析是非常必要的,也是很重要的,经过最初的设计目标和市场调查可以得出以下四点分析:1) 经济可行性:该平台设计只是作为本人的毕业设计,又因为本人的设计能力有限,其功能还不能完善,所以没有什么经济效益可谈。2) 技术可行性:PHPMYSQL+Apache的技术已经较为成熟3) 运行可行性:该系统需要搭建PHP虚拟机和IIS环境,在此环境下系统,并且在正确连接数据库后可以正常运行。4) 法律可行性:该平台是作为毕业设计与商业无关,又因为是自主开发设计,因此不会构成侵权,在法律上是可行的。通过以上的可行性分析,我将采用PHP技术,运用MYSQL数据库对网站进行建设5。1.4. 系统环境系统开发环境1)操作系统:WIN72)应用服务器:IIS3)数据库:MYSQL4)硬件:建议内存在4G以上服务器端操作系统:WINDOWS SERVER 2008(sp1)。WEB服务器:Internet 信息服务(IIS)管理器。数据库服务器:MYSQL浏览器:IE 6.0。客户端浏览器:Internet Explorer 6.0分辨率:最佳效果1024*768像素2. 数据库设计该系统需要满足凭证管理、出纳管理、工资管理三个功能,在数据设计上设计了三个数据表。三个表分别是凭证管理表、出纳管理表、工资管理表。三个表有效地规范了财务管理时数据的类型。凭证管理表的内容主要包括:科目名称、日期、凭证号、摘要、借方金额、贷方金额、记账人。该数据库实体E-R图如图3.4所示:图3.4 凭证数据库E-R图Fig.3.4 Documents database e-r chart出纳管理表的内容主要包括:科目名称、编号、日期、凭证号、摘要、科目代码、借方金额、贷方金额、记账人、结算号。该数据库实体E-R图如图3.5所示:图3.5 出纳数据库E-R图Fig.3.5 The cashier database e-r chart工资管理表的内容主要包括:部门、用户名、基本工资、奖金、实发工资、日期。该数据库实体E-R图如图3.5所示:图3.6 工资数据库E-R图Fig.3.6 Wage database e-r chart(1) 凭证管理表:凭证管理数据库以凭证号为主键,且数据类型设定为整型;科目名称、日期等5项设定为可变型,长度设为45;借方金额和贷方金额设定为整型。摘要、借方金额、贷方金额允许为空,除以上三项均不允许为空。凭证管理数据库设计如表4.1所示:表 3.1 凭证管理数据设计Table 3.1 Documents management data design列名数据类型允许空主键说明SubjectVARCHAR(45)No科目名称DateVARCHAR(45)No日期VochNumINTEGERNoPRI凭证号OtherVARCHAR(45)Yes摘要SubjectNumVARCHAR(45)No科目代码DebitMonINTEGERYes借方金额LoanMonINTEGERYes贷方金额UserNameVARCHAR(45)No记账人(2) 出纳管理数据库设定编号和凭证号为主键并设定为整型;科目名称、日期等4项设定为可变型,长度为45;借方金额、贷方金额、结算号设定为整型,摘要、借方金额、贷方金额允许为空,其他项均不允许为空。出纳管理数据库设计如表3.2所示:表 3.2 出纳管理数据设计Table 3.2 The cashier management data design列名数据类型允许空主键说明SubjectVARCHAR(45)No科目名称NumINTEGERNoPRI编号DateVARCHAR(45)No日期VochNumINTEGERNoPRI凭证号OtherVARCHAR(45)Yes摘要DebitMonINTEGERYes借方金额LoanMonINTEGERYes贷方金额UserNameVARCHAR(45)No记账人FinNumINTEGERNo结算号(3) 工资管理数据库以部门为主键并设定为长度45的可变型;用户名和日期设定为长度45的可变型;基本工资、奖金、实发工资设定为整型,奖金可为空,除奖金之外其他项均不允许为空。工资管理数据库设计如表3.3所示:表 3.3 工资管理数据设计Table 3.3 Salary management data design列名数据类型允许空主键说明DepartmentVARCHAR(45)NoPRI部门WorkNameVARCHAR(45)No用户名BasePayINTEGERNo基本工资BonusINTEGERYes奖金TotalPayINTEGERNo实发工资DateVARCHAR(45)No日期3. 系统设计3.1. PHP简介PHP(外文名:PHP: Hypertext Preprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。PHP 独特的语法混合了C、Java、Perl以及PHP自创的语法。它可以比CGI或者Perl更快速地执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML(标准通用标记语言下的一个应用)文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。优势:1开放源代码所有的PHP源代码事实上都可以得到。2免费性和其它技术相比,PHP本身免费且是开源代码。3快捷性程序开发快,运行快,技术本身学习快。嵌入于HTML:因为PHP可以被嵌入于HTML语言,它相对于其他语言。编辑简单,实用性强,更适合初学者。4跨平台性强由于PHP是运行在服务器端的脚本,可以运行在UNIX、LINUX、WINDOWS、Mac OS、Android等平台5效率高PHP消耗相当少的系统资源。6图像处理用PHP动态创建图像,PHP图像处理默认使用GD2。且也可以配置为使用image magick进行图像处理。7面向对象在php4,php5 中,面向对象方面都有了很大的改进,php完全可以用来开发大型商业程序。8专业专注PHP支持脚本语言为主,同为类C语言。3.2. MYSQL简介MySQL1是一个关系型数据库管理系统,由瑞典MySQLAB 公司开发,目前属于Oracle公司。MySQL最流行的关系型数据库管理系统,在WEB应用方面 MySQL 是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。MySQL 是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL 所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL 软件采用了双授权政策(本词条“授权政策”),它分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择 MySQL 作为网站数据库。由于其社区版的性能卓越,搭配PHP和Apache可组成良好的开发环境。与其他的大型数据库例如Oracle、DB2、SQL Server等相比,MySQL 自有它的不足之处,但是这丝毫也没有减少它受欢迎的程度。对于一般的个人使用者和中小型企业来说,MySQL提供的功能已经绰绰有余,而且由于 MySQ L是开放源码软件,因此可以大大降低总体拥有成本。Linux作为操作系统,Apache和Nginx作为 Web 服务器,MySQL 作为数据库,PHP/Perl/Python作为服务器端脚本解释器。由于这四个软件都是免费或开放源码软件(FLOSS),因此使用这种方式不用花一分钱(除开人工成本)就可以建立起一个稳定、免费的网站系统,被业界称为“LAMP“或“LNMP”组合2。3.3. ApacheWeb服务器本系统的操作所使用的web服务器软件为Apache。Apache是目前全世界的网站使用最多的服务器。在2000年2月十全世界有58.08%的使用率。同样地,Apache的优点也是稳定、快速与开放,同时也有众多的功能,并且可以在不同操作系统下执行。前面的内容已经介绍了web服务器负责完成传送显示在浏览器的HTML文件内容,而数据处理就是PHP程序的工作了。所以在服务主机使用PHP时必须将解读PHP程序代码的功能加到Apache,也就是按装Apache的PHP模块(module)。以往如果要加入PHP模块,就必须先将PHP的源代码编译成Apache的模块,再将Apache加上PHP功能模块重新编译。从PHP3开始就支持了Apache的动态共享对象(DynamicSharedObject,DSO)模块的功能,也就是说PHP3可以编译DSO模块,Apache只需在需要执行时调用PHP3模块就可以使用PHP3的功能。这样以来,即使修改PHP、换装新版本或是重新安装PHP都可以不必动用Apache,当然PHP4也可以编译DSO模块。3.4. 系统架构介绍系统的建设关键在于其所使用的架构,而网上购物这种基于web的系统,传统的c/s架构已经不能满足大量用户的访问和操作,b/s基于浏览器的架构则是目前网络系统应用的主流,它将大量的数据处理工作交给服务器端来处理,客户端只用通过普通的IE浏览器即可访问系统,方便快捷而且利于系统的更新和维护。基于mvc的开发流程则使开发过程更加清晰明了,利于做一些复杂的逻辑实现,从而节省了开发周期和开发成本。在B/S体系结构系统中,用户通过浏览器向分布在网络上的许多服务器发出请求,服务器对浏览器的请求进行处理,将用户所需信息返回到浏览器。B/S结构简化了客户机的工作,客户机上只需配置少量的客户端软件。服务器将担负更多的工作,对数据库的访问和应用程序的执行将在服务器上完成。浏览器发出请求,而其余如数据请求、加基于B/S的网络商城系统的设计与实现、结果返回以及动态网页生成等工作全部由WebServer完成。实际上B/S体系结构是把二层C/S结构的事务处理逻辑模块从客户机的任务中分离出来,由Web服务器单独组成一层来负担其任务,这样客户机的压力减轻了,把负荷分配给了Web服务器。这种三层体系结构如图3-1所示。图3-1B/S三层架构示意图这种结构不仅把客户机从沉重的负担和不断对其提高的性能的要求中解放出来,也把技术维护人员从繁重的维护升级工作中解脱出来。由于客户机把事务处理逻辑部分分给了功能服务器,使客户机一下子苗条了许多,不再负责处理复杂计算和数据访问等关键事务,只负责显示部分,所以维护人员不再为程序的维护工作奔波于每个客户机之间,而把主要精力放在功能服务器上程序的更新工作。这种三层结构在层与层之间相互独立,任何一层的改变不会影响其它层的功能。3.5. 系统功能设计针对某系而设计的财务管理系统,就需要根据系级实际财务管理情况而设计。尽可能的详细划分功能模块,做到功能划分具体、合理,保证功能的完整性,运行稳定。以下是对模块的划分并对模块进行简单的说明:普通用户登录模块:负责普通用户登录,对输入信息进行核对,判断是否正确,信息正确进入普通用户查询模块。普通用户查询模块:负责普通用户对财务信息的查询功能。管理员登录模块:负责普通用户登录,对输入信息进行核对,判断是否正确,信息正确进入普通用户查询模块。用户基本信息添加模块: 负责添加用户的基本信息。用户基本信息查询模块: 负责查询用户的基本信息。用户基本信息删除模块: 负责删除用户的基本信息。收入信息添加模块: 负责录入新的收入信息。收入信息查询模块: 负责查询收入信息。收入信息删除模块: 负责删除收入信息。支出信息添加模块: 负责添加新的支出信息。支出信息查询模块: 负责查询支出信息。支出信息删除模块: 负责删除支出信息。查询收入信息模块: 负责查询收入信息,可按多种需求进行查询。查询支出信息模块: 负责查询支出信息,可按多种需求进行查询。修改收入信息模块: 负责修改收入信息,可准确查询修改某条收入信息。修改支出信息模块: 负责修改支出信息,可准确查询修改某条支出信息。统计所有收入金额模块: 负责统计全部的收入金额。统计所有支出金额模块: 负责统计全部的支出金额。统计所有收支金额模块: 负责统计全部的收支金额。统计特定用户的收支金额模块:负责统计指定的用户全部收支金额。管理员对普通用户查询权限添加模块:负责添加普通用户查询权限。管理员对普通用户登录信息修改模块:负责修改普通用户登录信息。管理员对普通用户登录权限删除模块:负责删除普通用户查询权限。详细模块结构划分如图: 总的模块划分图4.1 总模块划分图 管理员对用户基本信息管理功能模块划分:图 4.2 基本信息管理模块划分图收入信息模块功能模块划分:图 4.3收入信息模块功能划分图支出信息管理功能模块划分:图 4.4支出信息管理模块划分图查询信息管理功能模块划分:图 4.5查询信息管理模块功能划分图修改信息管理功能模块划分:图 4.6修改信息管理功能模块划分图统计信息管理功能模块划分:图 4.7统计信息管理功能模块划分图管理员对普通用户查询权限管理功能模块划分:图 4.8 普通用户查询权限管理功能模块划分图 总的系统流程图图 4.9 系统流程图添加信息功能的流程图图 4.10 添加信息功能的流程图查询信息功能的流程图图 4.11 查询信息功能的流程图删除信息功能的流程图 图 4.12 删除信息功能的流程图 修改信息功能的流程图图 4.13 修改信息功能的流程图 统计金额功能的流程图图 4.14 统计功能的流程图 普通用户查询管理功能的流程图图 4.15 普通用户管理功能的流程图4. 系统展示4.1. 系统登录输入用户名密码点击登录可以登录到系统。4.2. 日记账查询4.3. 输入账号信息4.4. 添加银行账号5. 系统测试5.1. 测试说明软件测试就是在软件投入运行前,对软件需求分析、设计规格说明和编码的最终复审,是软件质量保证的关键步骤。软件测试是为了发现错误而执行程序的过程。软件测试在软件生存期中横跨两个阶段:通常在编写出每一个模块之后就对它做必要的测试(称为单元测试)。编码和单元测试属于软件生存期中的同一个阶段。在结束这个阶段后对软件系统还要进行各种综合测试,这是软件生存期的另一个独立阶段,即测试阶段。软件测试的目的:1、测试是程序的执行过程,目的在于发现错误;2、一个好的测试用例在于发现至今未发现的错误;3、一个成功的测试是发现了至尽未发现的错误的测试;5.2. 测试原则1、应当把“尽早地和不断地进行软件测试”作为软件开发者的座右铭。2、测试用例应由测试输入数据和与之对应的预期输出结果两部分组成。3、程序员应避免检查自己的程序。(注意不是指对程序的调试)4、在设计测试用例时,应当包括合理的输入条件和不合理的输入条件。不合理的输入条件是指异常的,临界的,可能引起问题异变的输入条件。5、充分注意测试中的群集现象。经验表明,测试后程序残存的错误数目与该程序中以发现的错误数目或检错率成正比。应该对错误群集的程序段进行重点测试。6、严格执行测试计划,排除测试的随意性。测试计划应包括:所测软件的功能,输入和输出,测试内容,各项测试的进度安排,资源要求,测试资料,测试工具,测试用例的选择,测试的控制方法和过程,系统的组装方式,跟踪规则,调试规则,以及回归测试的规定等等以及评价标准。7、应当对每一个测试结果做全面的检查。8、妥善保存测试计划,测试用例,出错统计和最终分析报告,为维护提供方便。5.3. 测试的步骤和方法5.3.1.软件测试步骤在设计测试方案时,首先分解测试内容,对于一个复杂系统,通常可以分解成几个互相独立的子系统,正确地划分这些子系统及其逻辑组成部分和相互间的关系,可以降低测试的复杂性,减少重复和遗漏,也便于设计和开发测试用例,有效的组织测试,将开发分析文档加工成以测试为角度的功能点分析文档,重要的是描述对系统分解后每个功能点逐一的校验描述,包括何种方法测试、何种数据测试、期望测试结果等。然后以功能点分析文档作为依据进行测试用例的设计,设计测试用例是关系到测试效果以至软件质量的关键性一步,也是一项非常细致的工作,根据对具体的北侧系统的分析和测试要求,逐步细化测试的范围和内容,设计具体的测试过程和数据,同时将结果记录下来。5.3.2软件测试的方法任何工程产品都可以使用以下两种方式之一进行测试:黑盒测试:已知产品的功能设计规格,可以进行测试证明每个实现了的功能是否符合要求。白盒测试白盒测试:已知产品的内部工作过程,可以通过测试证明每种内部操作是否符合设计规格要求,所有内部成分是否已经过检查。软件的白盒测试是对软件的过程性细节做细致的检查。这种方法是把测试对象看做一个打开的盒子,它允许测试人员利用程序内部的逻辑结构及有关信息,设计或选择测试用例,对程序所有逻辑路径进行测试。通过在不同点检查程序状态,确定实际状态是否与预期的状态一致。因此白盒测试又称为结构测试或逻辑驱动测试。白盒测试主要是想对程序模块进行如下检查: 1、对程序模块的所有独立的执行路径至少测试一遍。2、对所有的逻辑判定,取“真”与取“假”的两种情况都能至少测一遍。3、在循环的边界和运行的界限内执行循环体。 4、测试内部数据结构的有效性,等等。黑盒测试软件的黑盒测试意味着测试要在软件的接口处进行。这种方法是把测试对象看做一个黑盒子,测试人员完全不考虑程序内部的逻辑结构和内部特性,只依据程序的需求规格说明书,检查程序的功能是否符合它的功能说明。因此黑盒测试又叫功能测试或数据驱动测试。黑盒测试主要是为了发现以下几类错误: 1、是否有不正确或遗漏的功能? 2、在接口上,输入是否能正确的接受?能否输出正确的结果? 3、是否有数据结构错误或外部信息(例如数据文件)访问错误? 4、性能上是否能够满足要求? 5、是否有初始化或终止性错误? 压力测试 压力测试,英文是Stress Testing。和负载测试差不多。压力测试是一种基本的质量保证行为,它是每个重要软件测试工作的一部分。压力测试的基本思路很简单:不是在常规条件下运行手动或自动测试,而是在计算机数量较少或系统资源匮乏的条件下运行测试。通常要进行压力测试的资源包括内部内存、CPU 可用性、磁盘空间和网络带宽等。一般用并发来做压力测试。5.4. 测试结论 测试结论: 本次测试以验证系统功能满足技术规范性要求为主,兼顾界面、可维护性、稳定性、 安全性等测试。测试范围包括上述系统所有功能模块。测试环境使用了真实数据接口,以 系统已存在可运行、正在运行的基础数据为前提,根据功能模块的划分对系统各模块进行功能测试。 通过本次测试, 发现影响系统运行的问题0个, 不影响系统运行但未达到技术规范书要求的问题1 个, 发现错误1个, 提出建议3个。 系统实现了对实时数据的采集、显示,通过对重要机组参数的存储、计算,对经济性、 安全性指标的实时监测、分析,提出了部分系统优化和操作指导,对运行管理有一定实际作用。同时,通过对运行采用标准化管理与自动化运行相结合的手段,提高教师的工作质量和选题水平。 综上所述,在线选题系统基本达到用户需求和技术规范书的要求,可以投入正式运行。设计总结通过这次的毕业设计的磨练,让我认识到了自己的不足之处,特别是技术上(Ajax和Jquery)的不足。并让我在这个过程中,能力得到了提升,让自己变得更加充实自己,更有内涵,更适合于社会发展的需要。这次做论文的经历也会使我终身受益。希望这次的磨练能让我在以后工作中激励我继续前进。作为学生,总是难免在项目中出现学生心态,比如项目刚开始对于难度的抱怨,对于技术风险的抱怨。一方面表现在对事实的不清楚上。起初我对这些不是很懂,我觉得是导师

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论