财务软件测试策略

合集下载

财务系统测试要点

财务系统测试要点

财务系统测试要点财务系统是企业管理中非常关键的一个模块,对于财务人员而言,财务系统的正确性和稳定性是非常重要的。

因此,在开发财务系统时,进行全面的测试是必不可少的。

下面将为大家介绍如何进行合理的财务系统测试。

测试目标财务系统测试的主要目标是保证系统的完整正确性和稳定性。

其中,“完整正确性”指系统应具备功能上的正确性和业务逻辑的正确性;“稳定性”则指系统在运行中应具有良好的性能和可靠性。

测试范围在进行财务系统测试时,需要明确测试的范围。

一般来说,测试的范围应该包括以下方面:1.系统功能测试系统功能时,需要对系统的所有功能模块都进行全面的测试。

这包括账户管理、资金管理、日报表、月报表、年报表、结算等所有模块。

根据具体功能特点,考虑正常情况、异常情况、极限情况等情况的覆盖。

2.业务逻辑财务系统的业务逻辑较为复杂,因此在测试时需要仔细考虑以下方面:•验证业务单据的正确性,例如账款单、应付单、付款单、预付单等。

•验证账务流程的正确性,例如记账、审核、复核和结账等流程是否符合规范。

•验证账务统计的正确性,例如系统产生的所有统计报表是否包含正确的数据,并使用正确的统计方法。

3.性能和可靠性性能和可靠性是财务系统测试中非常重要的方面。

您需要测试系统在以下方面的性能和可靠性:•系统的并发处理能力是否满足业务需求。

•每个系统模块的响应时间是否满足性能要求。

•系统的稳定性和可靠性,以及在错误和故障情况下的异常处理能力。

4.安全性财务系统涉及到财务数据,因此系统的安全性也是非常重要的。

您应该测试系统是否满足以下安全要求:•用户身份认证和授权机制是否符合要求。

•敏感数据是否加密存储,并使用访问控制策略来限制对数据的非授权访问。

测试方法在进行财务系统测试时,可以采用以下方法:1.功能测试在功能测试中,您需要根据系统的功能要求编写测试用例,并依次执行测试用例并记录测试结果。

通过对测试结果的分析和比较,您可以发现各个模块中不符合要求的地方,从而进行修改和优化。

财务软件的课程设计

财务软件的课程设计

财务软件的课程设计一、课程目标知识目标:1. 学生能够理解财务软件的基本概念、功能及操作流程。

2. 学生掌握财务软件中各项财务报表的生成、分析和解读方法。

3. 学生了解我国财务会计的基本法规和原则,并能运用到财务软件操作中。

技能目标:1. 学生能够独立完成财务软件的安装、初始化设置及日常操作。

2. 学生熟练运用财务软件进行会计分录、账务处理、报表生成等业务操作。

3. 学生能够运用财务软件进行简单的财务分析和决策。

情感态度价值观目标:1. 培养学生对财务工作的兴趣,激发学习热情,树立正确的职业观念。

2. 培养学生严谨、细致的工作态度,提高团队协作能力和沟通能力。

3. 增强学生的法律意识和社会责任感,使他们在实际工作中遵循职业道德,严守国家法律法规。

课程性质:本课程为实践性较强的学科,旨在培养学生的财务软件操作技能和财务分析能力。

学生特点:高中年级学生,具备一定的会计基础,求知欲强,善于动手操作。

教学要求:结合财务软件的实际应用,注重理论知识与实践操作相结合,提高学生的实际操作能力和解决问题的能力。

通过本课程的学习,使学生达到以上设定的具体学习成果。

二、教学内容1. 财务软件概述:介绍财务软件的定义、分类、发展历程及其在企业管理中的作用。

教材章节:第一章 财务软件概述2. 财务软件的安装与初始化:讲解财务软件的安装步骤、初始化设置及基本操作流程。

教材章节:第二章 财务软件的安装与初始化3. 会计分录与账务处理:学习财务软件中的会计分录方法、账务处理流程及注意事项。

教材章节:第三章 会计分录与账务处理4. 财务报表生成与分析:分析财务软件中各类财务报表的生成方法、解读技巧及分析思路。

教材章节:第四章 财务报表生成与分析5. 财务软件的高级应用:探讨财务软件在预算管理、成本控制、财务决策等方面的应用。

教材章节:第五章 财务软件的高级应用6. 财务软件操作实务:结合实际案例,进行财务软件操作练习,提高学生的实际操作能力。

财务软件设计实训报告

财务软件设计实训报告

一、实训背景随着信息技术的飞速发展,财务软件已成为现代企业进行财务管理的重要工具。

为了提高我们的实践能力,培养适应现代财务管理需求的复合型人才,学校组织了财务软件设计实训课程。

本次实训旨在让我们深入了解财务软件的设计原理,掌握财务软件的设计方法,并能够独立完成一个简单的财务软件设计。

二、实训目标1. 理解财务软件的基本概念、功能及其在财务管理中的作用;2. 掌握财务软件设计的基本流程和方法;3. 熟悉财务软件的设计工具和开发环境;4. 独立完成一个简单的财务软件设计,具备一定的财务软件设计能力。

三、实训内容1. 财务软件概述(1)财务软件的定义:财务软件是一种基于计算机技术,用于处理企业财务信息的软件系统。

(2)财务软件的功能:财务软件主要包括账务处理、报表编制、财务分析等功能。

(3)财务软件在财务管理中的作用:财务软件可以提高财务工作的效率,降低财务风险,为企业决策提供数据支持。

2. 财务软件设计方法(1)需求分析:通过调查、分析,确定财务软件的功能需求和性能需求。

(2)系统设计:根据需求分析结果,设计系统架构、模块划分、数据流程等。

(3)数据库设计:设计数据库结构,包括数据表、字段、关系等。

(4)界面设计:设计用户界面,包括菜单、按钮、输入框等。

(5)编码实现:根据设计文档,使用编程语言实现财务软件功能。

(6)测试与调试:对财务软件进行测试,发现问题并修改。

3. 财务软件设计工具和开发环境(1)开发工具:Visual Studio、Eclipse等。

(2)数据库:MySQL、Oracle等。

(3)编程语言:Java、C#、Python等。

四、实训过程1. 需求分析:通过对企业财务工作的了解,确定财务软件需要实现的功能,如账务处理、报表编制等。

2. 系统设计:根据需求分析结果,设计系统架构、模块划分、数据流程等。

3. 数据库设计:设计数据库结构,包括数据表、字段、关系等。

4. 界面设计:设计用户界面,包括菜单、按钮、输入框等。

浅谈我国企业财务软件应用存在的问题与对策

浅谈我国企业财务软件应用存在的问题与对策

浅谈我国企业财务软件应用存在的问题与对策【摘要】我国企业财务软件应用在不断发展的也面临着一些问题。

本文通过分析现状发现,企业财务软件在技术水平、信息安全保护和用户培训方面存在不足。

为此,建议加强软件技术水平提升、加强信息安全保护措施和加强用户培训,以应对当前问题。

总结讨论了现有情况并展望未来发展。

通过本文的研究和建议,希望能够提升我国企业财务软件应用的水平,推动企业财务管理的现代化发展。

【关键词】企业财务软件、应用问题、对策建议、软件技术水平、信息安全保护、用户培训、现状分析、未来展望1. 引言1.1 背景介绍企业财务软件在现代企业管理中起着至关重要的作用,它可以帮助企业实现财务数据的记录、分析和报告,提高企业财务管理效率,降低成本,增强竞争力。

随着信息化的深入发展,我国企业财务软件应用也逐渐普及和深化。

在实际应用过程中,一些问题也逐渐显现出来。

我国企业财务软件技术水平相对滞后,存在着一些软件功能不够完善,操作性不够友好等问题。

这导致一些企业在使用企业财务软件时遇到使用难题,影响了软件的有效运用。

信息安全问题也是企业财务软件应用中的一大隐患。

一些企业在数据保护和防范信息泄露方面存在漏洞,造成企业财务数据泄露的风险。

由于企业员工的培训水平参差不齐,一些员工对企业财务软件的操作和应用不熟练,导致了软件的使用效率比较低,影响了企业的财务管理工作。

加强员工的培训和提高员工的软件应用技能也是企业需要解决的问题之一。

1.2 问题意识企业财务软件在我国的应用已经成为企业管理中不可或缺的一部分,然而在日益发展的信息化时代,企业财务软件应用中也存在着一些问题。

由于我国企业财务软件的技术水平整体较低,导致了软件的功能性和稳定性不尽如人意,影响了企业的正常运营和管理。

信息安全问题在企业财务软件应用中也备受关注,由于缺乏有效的信息安全保护措施,企业可能面临着信息泄露和数据丢失的风险。

由于企业用户对财务软件的使用过程中缺乏培训,导致了软件的使用效率低下,影响了企业的管理效率和运营效益。

软件开发中的安全性测试:策略与工具

软件开发中的安全性测试:策略与工具

软件开发中的安全性测试:策略与工具在当今数字化时代,软件已成为我们生活和工作中不可或缺的一部分。

从智能手机上的应用程序到企业的关键业务系统,软件的安全性至关重要。

一旦软件存在安全漏洞,可能会导致个人隐私泄露、企业数据被盗取,甚至对国家安全造成威胁。

因此,在软件开发过程中,安全性测试是必不可少的环节。

本文将探讨软件开发中的安全性测试策略与工具,帮助您更好地理解和保障软件的安全性。

一、安全性测试的重要性随着网络技术的飞速发展,软件面临的安全威胁日益增多。

黑客攻击、恶意软件、数据泄露等事件屡见不鲜。

如果在软件发布之前没有进行充分的安全性测试,就如同将一座没有坚固城墙的城堡暴露在敌人面前,后果不堪设想。

安全性测试不仅可以帮助发现潜在的安全漏洞,还能提高用户对软件的信任度。

用户越来越关注软件的安全性,如果一款软件频繁出现安全问题,用户很可能会选择放弃使用,转而寻找更可靠的替代品。

对于企业来说,软件的安全性直接关系到企业的声誉和经济利益。

一旦发生重大安全事故,企业可能会面临巨额的赔偿和法律责任。

二、安全性测试策略1、需求分析阶段的安全性考虑在软件开发的需求分析阶段,就应该将安全性纳入考虑范围。

明确软件需要处理的敏感数据类型,如个人身份信息、财务数据等,并确定相应的安全级别和保护措施。

同时,分析可能存在的安全威胁和风险,为后续的安全性测试提供指导。

2、设计阶段的安全架构在软件设计阶段,构建合理的安全架构是确保软件安全性的关键。

采用分层的架构设计,将不同的功能模块进行隔离,限制访问权限,减少安全漏洞的传播范围。

使用加密技术对敏感数据进行加密存储和传输,确保数据的机密性和完整性。

3、编码阶段的安全规范开发人员在编码过程中应遵循安全规范,避免常见的安全漏洞,如SQL 注入、跨站脚本攻击(XSS)、缓冲区溢出等。

对输入数据进行严格的验证和过滤,防止恶意输入导致系统崩溃或数据泄露。

使用安全的函数和库,避免使用存在安全风险的代码片段。

软件测试基础及测试过程和策略探索

软件测试基础及测试过程和策略探索

万方数据
Value Engineering
・321・
歹0测试。
直觉来推测程序中可能存在的各种错误,进而有针对性地 设计测试用例的方法错误推测法的基本思想是:将程序中 所有可能的错误以及容易发生错误的特殊情况进行列举, 再依照这些情况选择测试用例。 3.4边界值分析法依照无数的测试实践表明,大量 的故障往往不是发生在其内部,而是发生于输入定义域或 者输出值域的边界上,所以针对各种边界情况设计测试用 例常会取得很好的测试效果。使用这种方法,第一步应是 确定边界情况。选取正好等于,刚刚大于或者刚刚小于边 界的值作为测试数据。黑盒测试是边界分析法最有效的。 4软件测试的独立性分析 为了确保对开发小组开发软件检查的客观性,V&V 小组必须从技术上,财务上和管理上和开发小组保持独 立。v&v方法包括设计审查、检查、演练、要求的可追溯性 分析,软件危害分析,安全评估,软件确认测试和系统测 试。为了提高效率,V&V活动必须和开发活动同步进行。 4.1技术独立技术独立要求V&V人员不能和开发 人员相同。以便用不同的技术思路去思考,发现因思维定 势而被忽略的错误。技术独立反映在工具上,要求采用和 开发不同的测试和分析工具。 4.2管理独立管理独立要求v&V的管理不受开发 方的任何限制,V&V人员可以自由制定测试和分析计划。 V&V人员发现问题和汇报不受开发方的压力。 4.3财务独立财务独立是保证技术独立和管理独立 的重要手段。财务独立使得V&V的预算不受开发方的控 制,以保证v&v人员有足够的资源来完成他们的任务。 技术独立,管理独立和财务独立,以及配备技术资历 相当,人员数量相当和开发小组平衡的V&V机构是顺利 实现安全级软件系统V&V活动的基本前提。 独立的V&V的主要优点是可以使得进行评估的人或 小组的观点保持客观性。他们对于项目没有感情上的联 系,也没有任何袒护的动机,独立的V&V会更严格。

2第2章-软件测试策略

2第2章-软件测试策略

• 2 软件测试是有风险的活动
Logo
– Software Testing is a Risk-Based Exercise – 如果不选择完全测试所有情况,那就是选择了冒 险
• Not to test every possible test scenario, Customer will eventually find it someday. • 如:1024+1024=2048
软件测试的分类
按程序对象分 面向测试对象粒度的划分 按测试方法分类 按运行状态分类 面向软件测试实施者的划分 嵌入式软件测试与非嵌入式软件测试
Logo
ห้องสมุดไป่ตู้ 软件测试的原则
Logo
• 1 完全测试的不可能性
– 例: 测试windows计算 机器
• 原因:
– 输入量太大 – 输出结果太多 – 软件执行路径太多 – 软件说明书是主观的, 没有客观标准。
测试不足 测试过量
测试量
•测试工作量与软件缺陷数量之间的关系
Logo
• 3.测试无法显示潜伏的软件缺陷和故障
– 软件测试员可以报告软件缺陷存在,却不能报告软 件缺陷不存在. – 可以进行测试,发现并报告软件缺陷,但是任何情况 下都不能保证软件缺陷不存在. – What can you do?! • 唯一的方法: 继续测试,找到更多的缺陷
软件测试的分类
• 按照测试技术划分
Logo
– 白盒测试:通过对程序内部结构的分析、检测来寻找问 题。检查是否所有的结构及逻辑都是正确的,检查软件 内部动作是否按照设计说明的规定正常进行。--结构测试 – 黑盒测试:通过软件的外部表现来发现错误,是在程序 界面处进行测试,只是检查是否按照需求规格说明书的 规定正常实现。 – 灰盒测试:介于白盒测试与黑盒测试之间的测试,关注 输出对输入的正确性;同时,也关注内部表现,不像白 盒那样详细,只是通过一些表征性现象、事件、标志来 判断内部的运行状态。

财务系统测试计划

财务系统测试计划

AsiaInfo 项目文档西藏移动元数据管理系统测试计划创建日期:2007-07-01最后修改日期:2007-07-30版本号:V1.0电子版文件名:西藏移动元数据管理系统测试计划.doc亚信科技(中国)有限公司版权所有文档中的全部内容属亚信科技(中国)有限公司所有,未经允许,不可全部或部分发表、复制、使用于任何目的。

文档修订摘要目录1简介 (1)1.1目的 (1)1.2背景 (1)1.3范围 (1)1.4参考文档 (1)2测试需求 (2)2.1元数据 (2)3测试策略 (3)3.1测试完成标准 (3)3.2测试类型 (3)3.2.1功能测试 (3)3.2.2性能测试 (3)3.3测试实施阶段 (4)3.4工具与方法 (4)1简介1.1目的本验收测试计划书是根据《中国移动省级经营分析系统(V 1.5.0)验收规范总册》等相关验收规范来编写的。

●为西藏移动元数据管理系统项目的验收测试制定一个切实可行的行动计划;●列出西藏移动元数据管理系统项目应该测试的需求(高级需求);●制定可采用的测试策略,并对这些策略加以说明;●确定所需的资源,并对测试的工作量进行估计;●列出西藏移动元数据管理系统测试项目的可交付文档;1.2背景西藏移动元数据管理系统是亚信科技承担开发的一个项目。

项目开发工作已基本完成,并且经过几个月的试运行,系统运行已趋稳定,根据公司和局方的要求,需要对系统作一个整体的验收测试,确定系统是否符合用户的需求。

在这样的背景下,亚信科技的测试部承担本项目的验收测试任务,测试将按公司的过程规范实施测试,确保测试的有效性。

1.3范围1)本软件系统将按公司规范进行验收测试。

因此,测试小组主要组织协调完成验收测试,测试范围主要包括软件的功能测试。

2)主要风险和意外事件可能来自以下方面:测试工具的欠缺不能保证测试的效率、测试和编码的具体监控难以落实、人员的流动导致工作短时中断等等。

3)可能会影响测试设计、开发或实施的约束来自于:机器设备、执行人员数量等方面的制约等。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

测试范围测试范围具体包括以下测试内容:安装测试、功能测试、界面测试、性能测试、文档测试、负载压力测试、恢复测试、安全性测试、兼容性测试等。

1.安装测试。

安装测试的目的在于验证软件能否在不同的配置环境下完成安装,并确认能否正常运行。

财务软件安装测试要注意以下几点:第一,根据财务的可移植性,选择不同操作系统。

第二,选择不同层次的硬件配置和软件配置,一般选用最低、中等和最高三种配置进行测试,验证系统对软硬件环境的依懒性。

第三,观察财务软件安装程序在软硬件资源充足的情况下能否正常安装,安装过程中是否给予充足的提示,是否存在流氓软件的一些弊病,安装完成后能否正常运行,能否彻底删除。

第四,在资源不充沛的情况下,如磁盘空间不够、内存不足等,系统能否完成安装,能否给予各种提示。

2.功能测试。

功能测试是财务软件测试中的主要内容。

财务软件功能测试主要包含以下项目:个个模块中的查询、增加、删除、修改、保存等操作;数据的输入与输出;数据处理操作,如导入、结转等;基础数据中定义的精度;计算的准确性等等。

财务软件功能测试注意以下几点:第一,测试项目的输入域要全面。

要有合法数据的输入,也要有非法数据的输入。

如,在测试基础数据的定义时,若规定是数字,则既要输入数字进行测试,也要输入字母、空格等非数字进行测试。

数字包含整数、负数、小数,还要输入一些不同的数字验证数字的精度。

第二,划分等价类,提高测试效率。

在考虑测试域全面性的基础上,要划分等价类,选择有代表意义的少数数据进行测试,提高测试效率。

第三,要适时利用边界值进行测试。

第四,重复递交相同的事务。

第五,不按照常规的顺序执行功能操作。

第六,执行正常操作,观察输出结果的异常性。

如,删除某条记录对排序的影响;执行审核后,单据的状态是否改变。

3.界面测试。

财务软件界面要符合现行标准和用户习惯。

软件企业可以形成自己的特色,但要确保整个软件风格一致。

界面测试要从友好性、易操作性、美观性、布局合理、分类科学、标题描述准确等方面入手。

主要体现在以下几个方面:第一,背景和前景的颜色是否协调,颜色反差是否用得恰当。

第二,软件得图标、按钮、对话框等外观风格是否一致,美观效果所要求的屏幕分辨率。

第三,窗口元素的布局是否合理,并保持一致。

第四,各种字段标题的信息描述是否准确。

第五,快捷键、按钮、鼠标等操作在软件中是否一致。

第六,窗口及报表的显示比例和格式是否能适应用户的预期需求。

第七,误操作引起的错误提示是否友好。

第八,活动窗口和被选中的记录是否高亮显示。

第九,是否有帮助信息,菜单导航能否正常执行。

第十,检查一些特殊域和特殊控件能否运行。

4.性能测试。

性能测试主要测试软件的运行速度和对资源的消耗。

通过调整财务软件所依赖的软硬件配置、网络拓扑结构、工作站点数、数据量和服务请求数来测试软件的移植性、运行速率、稳定性和可靠性。

一般借助自动化测试工具来辅助测试,通过极限测试来分析评估软件性能。

5.文档测试。

文档是软件的重要组成部分,也是软件质量保证和软件配置管理的重要内容。

文档测试主要通过评审的方式检查文档的完整性、准确性、一致性、可追溯性和可理解性。

财务软件作为一个大规模软件,覆盖了企业的各种业务。

它至少要具备需求定义、开发设计、测试评估、项目管理、用户应用这五类文档。

在文档测试时,要特别注意以下几点:第一,检验文档完整性,主要是文档的种类和内容的完整性。

第二,检验文档的一致性和可追溯性,主要是:软件的设计描述是否按照需求定义进行展开的;应用程序是否与设计文档的描述一致;用户文档是否客观描述应用程序的实际操作;关于同一问题的描述是否存在不同的说法。

第三,检验文档的准确性,主要是文档的描述是否准确,有无歧义,文字表达是否存在错误。

第四,检验文档的可理解性,主要审核文档是否针对特定的读者群体,表达是否详细。

如,财务软件操作手册,除了描述每个模块的操作,应该还提供关联性岗位业务、部门业务和跨部门业务的操作说明。

6.其他测试。

除了上述的测试外,还有必要对系统的其他特性和需求加以测试。

如检测软件遇突发性故障后对数据的恢复能力,软件的安全保密性和对硬件、软件、数据的兼容性,系统所能承担的最大数据量和健壮性等。

其他测试一般包含以下几种:第一,负载压力测试。

它主要包括并发性能测试、疲劳强度测试、大数据量测试和速度测试。

一般采用自动化技术分别在客户端、服务器端和网络上进行测试。

要以真实的业务为依据,选择有代表性的、关键的业务操作作为测试对象。

第二,恢复测试。

通过模拟硬件故障或故意造成软件出错,检测系统对数据的破坏程度和可恢复的程度。

第三,安全性测试。

通过非法登陆、漏洞扫描、模拟攻击等方式检测系统的认证机制、加密机制、防病毒功能等安全防护策略的健壮性。

第四,兼容性测试。

通过硬件兼容性测试、软件兼容性测试和数据兼容性测试来考察软件的跨平台、可移植的特性。

(二)、测试数据测试数据指测试范围中涉及的一切资源。

如软硬件平台,文档资料,企业实际数据等等。

企业实际数据包括企业正常业务、非正常业务的数据,最好是多个会计期间,至少需要两个会计期间的数据。

建议选择不同行业的数据,例如可以选择工业行业、建筑行业、施工行业、集团行业等等。

多个行业的数据使测试结果更具有代表性。

(三)、测试方法按照测试范围中提供的测试内容并结合测试数据,逐项进行测试,并详细记录每项测试结果。

测试范围中的功能测试需要结合财务软件的应用流程。

财务软件的标准应用流程如下:1、数据库的安装,财务软件安装。

2、数据库实体的建立,创建操作员,各个模块的启用。

3、基础资料录入包括会计科目、物料,部门,人员,结算方式等等。

4、期初余额录入包括科目期初余额,库存期初余额。

5、日常业务处理包括凭证录入,审核记账,计提折旧等等。

6、月末处理,进行下个月的业务。

三、财务软件评价财务软件的评价是指对财务软件的各个组成部分给出一个判定结果并总结出软件的整体情况。

对一个财务软件的评价,不能从主观上下结论。

需要制定合理的评定指标,然后结合财务软件测试,对每个评定指标打分,给财务软件一个客观公正的评价。

财务软件的评价可以从以下几个方面考虑:(一)架构评价架构评价主要就是对财务软件所支持的操作系统、网络数据库,以及财务软件的整体设计结构进行评鉴。

1、系统平台。

系统平台是操作系统和数据库系统的组合。

目前的主流操作系统平台有WINDOWS、LINUX、UNIX。

主流数据库系统有ORALCE、SQL SERVER、DB2等等。

财务软件支持的系统平台越多,那么软件的兼容性、可扩充性、可移植性越好。

比如财务软件开始在WINDOWS、SQLSERVER平台上运行,随着软件应用的扩充、数据的增多,在这个平台上逐渐不能满足业务需要,那么软件可以平滑的升级到UNIX、ORACLE平台。

2、软件架构。

目前的软件架构分为C/S,B/S两种。

C/S架构分客户端和服务器两层结构,客户端发送请求,服务器接收请求并将结果反馈给客户端。

B /S一般是客户端(浏览器)、应用服务器和数据库服务器三层结构。

客户端向应用服务器发送请求,应用服务器与数据库服务器通信并进行逻辑运算,然后再将结果反馈给客户端。

在财务软件应用中,尤其是现在信息互联时代,B/S的优越性越来越突出。

比如:客户端的零维护,客户端硬件配制不需要太高,应用服务器数据库服务器分别可以作集群和负载均衡等等,B/S架构更适合开放性的财务软件。

(二)性能评价1.安全性。

财务软件的安全性体现自身安全和网络操作系统系统安全。

自身安全主要体现在操作员权限、口令控制、数据安全、SQL注入问题的处理等等。

网络系统安全主要体现在系统漏洞、病毒等等。

两者之间只要有一个存在问题,那么整个大系统就不安全。

财务软件不能给网络系统留下安全隐患,要确保财务数据的安全。

2.可靠性。

软件的可靠性主要体现在以下几个方面:能进行数据有效性检查,屏蔽用户的错误操作, 计算出的数据准确可靠,软件中没有损坏数据的操作, 提供运行日志管理, 具有数据备份和恢复功能, 与其它软件兼容,软件运行速度快,软件消耗资源少在极其恶劣的情况下能够运行,软件具备可移植性、软件健壮稳定。

3.开放性。

企业网络硬件设备一般不由一家厂商供给,而是由众多硬件厂商共同生产,所以此类设施或多或少存在差异;企业应用软件的软件标准更是千差万别。

因而,要使企业构架的网络能够正常运转,企业各项信息资源能够迅速传输和共享,开放性显得尤为重要。

考虑到财务软件向管理方向发展,必然会与企业生产、采购、经营、销售等部件发生联系。

要实时获取企业日常发生的数据和信息,财务软件本身就必须强调开放性,强调与企业管理信息系统的数据交换能力,甚至是跨行业的数据交换与共享。

4.易用性。

软件的易用性主要体现在以下几个方面:菜单、工具栏随所进行的操作变化;对用户操作的实时引导;界面风格简洁一致,布局合理;软件具有可配置能力(例如显示界面、显示格式、报表格式等可以调整);软件易安装部署。

具有联机帮助文档,帮助文档易用性主要体现在以下几个方面:用户文档中应包括全部软件功能、业务流程和计算过程的说明;用户文档描述的功能与软件实际功能应保持一致。

用户文档的文字描述应条理清晰、易于理解;用户文档对关键重要的操作应配以例图说明;对主要功能和关键操作应提供应用实例。

(三)功能性评价功能性评价主要就是财务软件提供了哪些功能,软件提供的功能越多其功能性越强,功能性评价主要从以下几个方面考虑。

1.基础数据管理。

管理企业应用中涉及到的基础资料。

基础数据管理主要体现在以下几个方面:会计科目、会计期间、凭证类型、结算方式、部门、人员、往来单位、银行、物料、计量单位等等。

2.财务管理。

处理企业实际的财务业务。

财务管理应当包括以下功能:总账(账务处理)、应收应付、固定资产、工资、财务报表、成本、预算、财务分析、合并报表、决策支持等等。

3.系统维护管理。

维护财务软件的功能,例如:操作员管理,权限管理,数据维护-备份恢复,数据的导入导出,数据解锁等等。

相关文档
最新文档