硕士学位论文-固定资产管理系统

年终处理模块在界面设计上非常简单,但在实际操作上,则做了一些限制性的条件, 虽然在主菜单上有这个选项,但在非年终日按到此选项时,系统会自动提示“非年终时 间,禁止此项操作”,在系统提完本年最后一次折旧后,系统将自动关闭资产增减和折 旧菜单,并提示“现在是年终处理时间,请做备份”,并可打印年终各种报表,当然各种 报表也可不受时间限制的随时打印。在确认所有事项已处理完闭后,选择“年终结转”, 系统提示:“是否还有未操作完事项?Y/N”,当选择Y后,系统将进入如图4.11年终 结转界面。

固定资产信息管理系统的设计与实现 图4.11年终结转界面

Fig.4.1 1 The year—end lmot tums a window body

在年终结转处理模块运行时,操作员只能见到图4.11年终结转界面所示的结转进度 情况,此时,系统自动对每条数据记录做出如下的处理。 (1)删除增减方式为减少的记录; (2)年初原值=年末原值: (3)年初数量=年末数量; (4)年初折旧=累计折旧:

(5)(N)月折旧=0,///N=1、2、3、.12; (6)折旧增加=O;

(7)本年增加原值=O; (8)本年增加数量=O; (9)增减方式=O;

(10)系统时间切换到次年一月; (11)生成各种年终报表;

大连理工大学专业学位硕士学位论文 4.1 0数据上报、数据接收模块的设计

此模块于月末日选择上报,上报方式是自动将数据库相关内容转成报文形式,发送

到上级行,在这里,为明确此报文的意义,有必要将设计理由及方案详细说明如下,由 于数据在传输过程中,必须按照一定的格式,否则的话会造成上一级计算机的无法接收 和识别【26】。所以在报文格式的设计上,加入了单位代码,日期等内容,为提高传输速度, 每条数据为一个数据记录,数据记录按照统一的规则设计,各个字段中间用“,”区分。 这样,每个经过规整的请求报文被上级行的前置机(MPS)的CA提交给SC,并期待 着SC返回应答报文,然后再把应答报文转换为设备理解的格式。SC(System ConnDl 系统控制层)是衄S的核心部分。SC实现了交易的公共处理逻辑:报文解析与组装, 交易合法性的检查,流水号的分配,日志记录,交易调度和一致性的维护等。SC通过 COMMAI逻A接收CA的请求报文,并把串式的ⅪⅥL报文解析为树状的)(】ⅥL结构, 以利于此后的交易处理过程能够更为便捷地访问ⅪⅥL数据域瞄71。 具体的操作过程以及相应的错误处理逻辑如下: 堂

(1)利用CI屺S指令获得COMMAREA失败,这是最为极端的情形,SC只能不做 任何操作返回。对于下端的CA,将可能面对与请求报文完全相同的应答报文。CA必 须识别这种错误情形;

(2)一旦COMMAREA接收成功,将检查报文长度。报文长度应至少大于6,是

最小应答报文的长度。所谓“最小应答报文”是指在某些极端情形下,SC无法给CA返 回合法的应答XML报文,只能填写仅包含错误应答码信息的COMMAI洹A。合法的 应答Ⅺ帆报文必须包含应答流水号,因此,SC在生成应答流水号之前只能填写最小应答报

文。最小应答报文的格式为ECⅪdXXX()ca嬲表示6位错误应答码)。

CA必须识别最小应答报文;

(3)如果由于内存分配出错而导致由报文转换为结构的操作失败,将返回最小应答 报文。

在交易处理过程全部完成(包括中间发现错误的情形)后,SC需要把树状的ⅪⅥL 应答结构组装成串式的XML报文,登记日志,交后台的相关处理层存入数据中心相关 数据库后,将反馈结果COMMf虹汪A返回给CA。自下而上,最终,基层单位数据存 放在总行数据中心库之中。

合法的应答报文必须包括应答码、应答时间、日期,如果交易处理正常(不论成功 还是失败),还将得到应答流水号、请求设备类型、请求设备所在地区码等。越PS的 部分应答信息是与交易无关的,这些公共应答信息是由SC统一填写的。 固定资产信息管理系统的设计与实现

在数据传输过程中,采用重复发送方式。重复类型报文则一般必须提供对应的提交 类型报文所具备的全部信息【28】。而且重复类型报文不一定只在发生异常的情形下才使 用。前面已经介绍过,前置机机需要处理的业务不仅仅是固定资产系统,还包括存取款 业务,代理业务、交换业务等等。然而由于现行的数据网可能会因为一些物理原因,所 以会出现不稳定或中断的现象,这样可能会造成数据传送失败。所以我们在解决这一问 题时,采取的方法措施是:一是数据按条或小章节发送,二是采取不问断的数据重复发 送。虽然现在很多文件传送采取中断点传送方式,当数据中断时,从自动查找断点,继 续接收。但那样只能保障发送文件齐全,相对速度也较快,但相对来说,接收错误的情 况还是不可避免的,同时因为文件较大,会影响处理速度,因为作为用户来讲,最重要 的是系统的安全性和计算机的高速运行,一般说来,除处理一些大型业务外,企业计算 机处理一笔业务的从输入到计算机处理完毕的时间应该在5—20秒之间。所以按条或 按性质相同的类小章节发送及不间断重复发送,可以节约时间,保障数据安全。具体解 释为:当出现异常时,自动发重复类型报文。多个相同,重复类型报文的处理如图4.12 所示。 P 睁迅 。 ,| 设刀业 \4 AItPS 畸务 备霪数 据 , ’7 也量

图4.12重复类型报文的处理

Fig.4.12 Many processings、)v:Ilich repeat a tyl圮repon a text s锄e alike

如果在某交易处理过程中只上送了多个相同的重复类型报文,则SC会对其中第一

个重复类型报文采用请求交易、而不是通知交易的处理模式,如果缺乏交易信息,将导 致交易失败。在处理重复类型报文时,如果发现先前已有同样的报文处理完毕,则把先 前的处理结果返回(类似查证类型报文的处理),从而不会出现“重复记账”现象。中前 置机,专门设置了监控控件,对全辖内所有业务进行归类的监控,按照一定的规则对一

些风险业务会自动预警,同时显示发送地区号,是否记账成功等信息。

大连理工大学专业学位硕士学位论文

明确上面的发送模块原理后,数据接收模块相对来讲就比较容易理解了,由管理者, 通过向AIPS提出申请,并从下属单位数据库调出数据存入管理行相应数据库中,从而 进一步实现相关处理和数据汇总。 4.1 1 其它模块的设计与实现 4.1 1.1资产转移模块

固定资产转移是指在一个会计核算单位的内部,资产由一个使用部门调到另一个使

用部门,资产的调用属于无偿调用,所以并不涉及资金的增减变化,如果是一个会计核 算单位到另一个会计核算单位之间的资产调拨,无论是否属于有偿使用,都需要进行固 定资定资产增加及减少的处理。图4.13为资产转移模块界面。 环境设置日常管理综合壹询报衰处理

图4.13资产转移模块界面

Fig。4.1 3 Transf-er a mold piece a window body for the property

操作员收到固定资产调拨单及相应批件后,通过输入调出固定资产编号,系统自动

显示与该编号相匹配的固定资产误后,通过下拉菜单选择转入部门,从而则实现了该固 定资产由一个使用单位转入另一个使用单位的操作交易。 4.1 1.2资产停用修理及恢复模块

资产停用修理及恢复是指某项固定资产因停用、修理、销售清理、盘亏待处理等因 素,季节性停用、大修理停用的固定资产。按照有关规定制度的要求,对于季节性停用、 同定资产信息管理系统的设计与实现

大修理停用的无论是机器设备还是房屋和建筑物,均属于使用中的固定资产,为此

均应计提折旧。停用,专指因固定资产清理、盘亏待处理时需要停止折旧的固定资产。 图4.14为资产停用修理及恢复模块界面。 图4.14 为资产停用修理及恢复模块界面

Fig.4.1 4 Stop using to fix and recoVer a mold piece a window body f.or the proper够 操作员通过输入编号调出一个与编号匹配的资产概要明细,如果使用标志为正常, 则“停用”为亮条可选,否则锄恢复”亮条为可选项。从而按照使用者的要求实现对修复停 用标志的转换,同时系统自动修改折旧标志。 大连理工大学专业学位硕士学位论文 5系统测试

5.1系统测试方法

软件测试在整个软件开发的系统工程中占据着举足轻重的重要地位,而信息系统作

为软件的一个领域,已经在软件产品中占有相当的比例。本系统在测试中采取的方法有: (1)人工检查

①检查算法的逻辑正确性。 ②模块接口的正确性检查。 ③输入参数有没有作正确性检查。 ④调用其他方法接口的正确性。 ⑤出错处理。

⑥保证表达式、语句的正确性。

(2)动态执行跟踪

动态执行测试通常分为黑盒测试与白盒测试【29】。黑盒测试指已知产品的功能设计规 格,可以进行测试证明每个实现了的功能是否符合要求。白盒测试指已知产品的内部工

作过程,可以通过测试证明每种内部操作是否符合设计规格的要求,所有内部成分是否 已经经过检查。对于单元测试来说主要应该采用白盒测试法对每个模块的内部作跟踪检 查测试。对于单元白盒测试,应该对程序模块进行如下检查: ①对模块内所有独立的执行路径至少测试一次。

②对所有的逻辑判定,取“真”与“假”都至少执行一次。 ③在循环的边界和运行界限内执行循环体。 ④测试内部数据的有效性等等。

在测试时,首先要以主控模块作为测试驱动模块,把对主控模块进行单元测试时引

入的所有桩模块用实际模块替代,依据所选的集成策略,每次只替代一个桩模块,做到 每集成一个模块立即测试一遍。特别强调的是,为充分发挥系统测试的作用,只有在每 组测试完成之后,才可以着手替换下一个桩模块,为了避免引入新错误,须不断地进行 回归测试(即全部或部分地重复已做过的测试)。循环执行上述步骤,直至整个程序结 构构造完毕。 (3)安全性测试

①终端机突然断电测试。 ②主机突然断电测试。

固定资产信息管理系统的设计与实现 ③网络突然中断测试。 (4)压力测试

①规定时间内总数据流量测试。 ②规定时间数据流量速度测试。 ③系统拥挤时,系统运行情况测试。 5.2测试组织

(1)成立组织,落实责任。 (2)制定测试方案。

(3)对测试内容全程进行跟综监测。 (4)问题执行报告制度。

(5)及时处理。 5.3测试内容

以上日所发生业务数据为测试来源。对没有发生的业务种类,也要适当安排测试内 容,具体包括: (1)通讯方式。

(2)发起线路测试。

(3)重置用户名和密钥。

(4)正常交易测试。

(5)停用、修改折旧参数的测试。 (6)破坏性测试。

测试内容来源于企业的固定资产账。 大连理工大学专业学位硕士学位论文

结论

本文立足于会计信息系统,深入阐述了会计信息系统中的基本概念和功能结构,特 别关注了计算机出现以来会计信息系统的发展,发展电算化会计系统和网络化会计信息 系统是大势所趋。

目前企业电算化会计信息系统主要存在两个方面的不足。一方面是企业没有很好地

联系客服:779662525#qq.com(#替换为@)