登陆注册
32825500000027

第27章 网络财务系统的设计

网络财务系统的设计是在系统分析的基础上,根据网络财务系统的逻辑模型及软件需求说明书的内容和要求,结合技术、设备等具体条件,拟定详细的系统实施方案,建立新系统的物理模型。也就是要解决如何用计算机实现逻辑模型中规定的输入、输出、内部处理等各项功能;如何把数据流程图中所反映的加工过程转化成新系统的各个功能模块;如何组织各种文件的存储;如何达到软件需求说明书中所规定的各项性能指标。

系统设计一般采用结构化系统设计方法,它是目前世界上应用最广泛的系统设计方法。这种方法强调以数据流程图为基础,将系统自顶向下地层层分解为若干功能模块,系统设计的过程就是系统逐级模块化的过程。结构化系统设计的基本要求就是将系统设计成由相互独立、功能单一的若干模块组成的系统结构,并绘制出系统功能结构图。在绘制系统功能结构图的过程中,以“高内聚、低耦合”作为模块划分的基本准则,先将整个系统划分为若干个较大的模块,每个模块完成系统的一部分功能,再将较大的模块进一步划分为较小的模块,直至每个最低层模块的功能单一、不能再分为止,若干不同层次的模块相互联系、相互配合,完成系统的全部整体功能。

系统设计阶段的主要工作内容包括以下几部分。

6.2.1 子系统划分

网络财务系统资料多,处理流程复杂,规模较大,而且不同部分在功能结构上各有特点,因此需要划分成若干子系统。每个单位财务信息、系统的子系统划分可能有很大差异,这主要取决于各单位本身的规模大小、业务特点和管理要求的不同。一般在工业企业可划分为凭证处理子系统、账务处理子系统、报表处理子系统、工资核算子系统、材料核算子系统、固定资产核算子系统、成本核算与管理子系统、产品销售核算子系统等。在建设有企业管理信息系统(MIS)的企业,网络财务系统中的某些子系统可能与其他管理信息子系统(如物资管理、设备管理、劳资人事管理等)出现功能交叉重复、资料重复输入的现象,这是开发网络财务系统时常有的情况,应结合各单位的具体情况,恰当地加以处理。

在网络财务系统中,账务处理子系统,可完成除少部分明细账(如材料明细账、固定资产卡片等)以外的所有总账、各级明细账和日记账的账务处理。就其数据处理量和处理流程的复杂程度看,该子系统虽然不是最大最复杂,但它却是网络财务系统的核心子系统,因为它是将其他各子系统连接起来的纽带。所有其他子系统的处理结果都要送入账务处理系统。凡是其他各子系统没有包括的内容都要通过凭证处理子系统转入账务处理系统进行后续处理。

6.2.2 代码设计

资料代码化,是计算机数据处理的特殊要求和重要一环,资料代码是人与机器的一种共同语言,是实现人机交换和人机对话的基本工具、合理的资料代码具有资料长度统一、便于设备识别和处理、有利于简化输入、节省存储空间、提高机器处理效率和精度、节约计算费用等优点。

6.2.2.1 代码设计应遵循的原则

在网络财务系统中,需要编码的资料种类很多,如会计科目、材料物资、固定资产、产成品、内部职工、往来单位等。为了建立一套科学的科目编码体系,在进行科目编码时,应遵循以下原则。

(1)唯一性即每个代码代表一个唯一确定的实体,或每个实体都用一个唯一确定的代码来表示,代码与其所代表实体必须一一对应,不能有歧义。

(2)系统性即在整个网络财务系统中所有项目的编码标准要一致并体现资料体系的规律性,使资料编码不致出现重复、混乱的现象。

(3)简明性代码的结构要简单明了,便于记忆。

(4)稳定性代码一经确定不可随意更改和取消,所设计的代码要能适应环境的变化,可在较长时间内使用。

(5)扩展性编制代码时要考虑未来扩充代码的可能性,使得今后代码的增加、修改和删除比较容易,不会因代码的扩充而打乱原来的代码体系。

6.2.2.2 代码设计的方法

代码设计的方法有以下几种。

(1)顺序码即以连续的数字按升序或降序排列作为代码。

(2)组码它是根据编码对象的属性与类别将编码对象分成若干组,组内连续编码,组间留有空码。

(3)群码将代码分成若干段,每一段包括固定的位数,并有特定的含义,在同一段内,可采用连续的编码,也可采用组码的形式,每一段的位数根据需要而定。

(4)字母码就是采用一般字母符号或通用缩写字母或汉语拼音字头对数据进行编码。

(5)混合码用数字或字母混合起来进行编码。

(6)特征码把编码对象的某些特征编入代码中而形成的代码。

在实际工作中,往往把上述几种编码方法结合起来使用。

6.2.3 文件的设计

文件设计就是把网络财务系统中涉及的文件进行物理定义,把所有文件设计成可用计算机进行存取的物理形式。这一阶段主要解决如下问题。

(1)需要建立哪些文件手工会计核算为了使会计信息有清晰的来龙去脉,需要将各加工工序的加工结果以账表的形式进行登记和记录,从而产生了大量的手工账表。网络财务系统如果仍像手工系统那样记录和存储会计信息,往往需要建立上百个数据库,这不仅会使系统变得非常庞大臃肿,增加计算机资源的不合理开销,而且会使系统资料关系复杂化,增加程序设计和系统维护的难度。要合理科学地进行网络财务系统的库文件设计,必须深入研究会计数据手工加工过程的特点与计算机数据处理的优势,并将两者结合起来。

网络财务系统的库文件设计,仅仅考虑节约存储空间是不够的,还必须考虑系统程序设计和数据处理的方便性。有时为了简化程序设计和数据处理,也需相应增设一些数据库和在数据库中增设必要的字段。有时增加必要的系统开销,对程序设计往往起到事半功倍的作用。

网络财务系统的库文件设计,还应考虑系统的环境适应性。即在系统中加入必要的数据库,以便接受系统环境变化的信息,增强系统的应变能力。

(2)以什么方式组织文件即哪些文件需要进行排序,哪些文件需要进行索引,以什么关键词进行排序和索引。

(3)在什么地点存取文件一般而言,数据库文件应在放于存取速度都很快的计算机硬盘上。文件设计中需确定各个文件是存放于本地硬盘还是服务器硬盘,在磁盘的什么目录之下。

(4)文件结构设计在系统分析阶段,产生了每个文件的资料字典,定义了文件的逻辑结构,在这里需按计算机处理的要求,来决定每个数据文件的物理结构,即文件的名称及结构(字段名、字段类型和字段长度)。

(5)确定数据文件的属性所谓数据文件的属性,是指文件的保密特性、读写特性、共享特性等。保密性是指数据文件允许哪些人员访问;读写特性指哪些文件只允许读、哪些文件只允许写,哪些可读可写;共享特性是指在网络或多用户环境下使用的网络财务系统中,每个数据文件是否允许几个用户在不同工作站或终端访问。

6.2.4 输入、输出设计

(1)输出设计输出是系统所加工的产品,在系统设计中必须根据管理要求并结合用户单位的业务特点先确定输出,然后再按输出的需要组织资料的输入和处理。网络财务系统的输出设计既要考虑对外提供财务信息的要求,又要考虑内部管理对财务信息的需要。输出设计包括输出方式设计和输出格式设计。

资料的输出方式有打印输出、屏幕输出、磁盘输出等。一般网络财务系统要求三种输出方式兼而有之。

输出格式设计的原则是:既要对原手工格式中的不合理之处加以改造,又要与原手工格式尽量保持一致;既要考虑目前的输出要求,又要对未来可能发生的格式变化有充分估计,留有相应的备用项目;既要符合现行财务会计制度对输出信息的要求,又要密切结合计算机资料输出的特点和约束。

(2)输入设计

1)输入设计包括了解输入资料的来源,确定输入设备的选择,输入格式设计和输入资料可靠性控制措施的设计等内容。

2)输入设计应遵循的原则是:以输出定输入,保证资料的完整性,满足输出要求;输入方式灵活方便,高效快捷;具有良好的容错与纠错功能。

3)可供选择的输入来源主要有外输入、内输入两种。外输入是系统的最基本输入,它是由操作员用键盘等输入设备将数据输入计算机的一种输入方式;内输入是指计算机通信或存储系统提供的输入,如上游系统将其加工结果输入给下游系统。

4)网络财务系统的输入设备选择余地很有限,目前国内的网络财务系统软件绝大部分均采用键盘输入,只有少部分大型商场等单位同时采用条形码输入设备。

5)输入格式设计的要求是:屏幕输入格式应尽量与手工凭证格式相同,输入程序引导逻辑合理,尽可能采用多窗口辅助输入方式。

在网络财务系统设计阶段,应产生的文件主要是系统设计说明书(包括概要设计说明书和详细设计说明书)。系统设计说明书要对整个系统设计的指导思想、子系统划分、编码体系、文件系统、输入输出设计中的具体问题加以说明,以便提交有关部门审查,并为程序设计提供依据。

6.2.5 程序设计

程序设计是指设计、编写以及调试、测试程序的一系列过程。该阶段的主要工作内容如下。

(1)明确系统的目的及任务在进行程序设计之前,系统程序员应在系统调查、分析及系统设计的基础上,明确系统建立的目的和任务,仔细研究前几个开发阶段中形成的所有文档,尤其要明确作为程序设计基础的软硬件环境。

(2)绘制程序流程图程序流程图也称程序框图,它是用规定的符号描述一个计算机程序所需要的各项操作,反映编写程序的构思过程。它是程序员正式编程的依据,是程序员与其他人员进行交流的工具,也是对程序进行测试、审查、评价、修改的参考资料,还便于不同程序员之间的工作交接。

(3)编写和调试源程序编写源程序就是用选定的编程语言编写一系列计算机指令,以使计算机能够完成程序流程图中所描述的各项操作。为了让计算机能完成预定的任务,必须严格遵循编程语言的语法规则,准确地将指令交给计算机。对编好的程序应在预定的软硬件环境下反复进行调试和测试,并对发现的程序错误反复修改。每个程序不仅要单独测试,还需将相关程序联系起来进行联调。开发的网络财务系统,需要在网络环境下对程序进行较长时间的测试。经反复测试、联调,完全通过的程序才能交付使用。一个设计水平优化的程序,应当在执行后能够全面完成预定的任务,程序本身层次清楚,结构简捷,可读性强,易于维护。算法、语句选用合理,运算速度快,占用空间小,而且应变性强,健壮性好。要达到上述各项要求,除了要深入了解系统设计的内容外,还必须熟练掌握程序设计语言和各种程序设计技巧,逐步积累丰富的编程经验,并配以严密细腻的逻辑思维和耐心细致的工作态度。

(4)编写程序说明书程序调试结束之后,应将源程序拷贝若干份,并打印源程序清单。为便于使用和交流,还应编制程序说明书,详细说明程序的用途、输入输出形式、程序中使用的设备、各操作步骤所用的方法以及其他附加说明。程序设计阶段所形成的原程序清单和程序设计说明书是系统开发的重要文件,应妥善加以保管。

同类推荐
  • 品牌伐谋

    品牌伐谋

    本书结合作者多年在品牌建设中的经验感悟,以品牌创建、发展、创新和维护主线,从十个方面详述了品牌战略规划的具体操作方法及本土品牌实践中存在的诸多问题。
  • 看人的艺术

    看人的艺术

    人力资源管理专家多年的实践经验总结,他将心理学知识和管理学知识有效结合,通过四重维度重新架构管理体系,帮助管理者轻松看懂员工心思,激发团队活力,打造可靠团队。
  • 品菜根谭学管理

    品菜根谭学管理

    本书内容包括:内圣外王,管理者的基本素质打造团队,管理者的制胜法宝衡量轻重,做好日常管理运筹帷幄,领导力决胜战场危机处理,逆境提升管理者威信等。
  • 每天学一点销售心理学

    每天学一点销售心理学

    认清客户心理,用不同的推销方式推销,会使你的业绩提高得更快。那么在你推销的道路上,怎样才能看懂客户的心理呢?《每天学一点销售心理学》正是为所有期待掌握客户心理、引导客户消费的推销人员而作,并通过生动的语言和例子,讲述了行之有效的推销方法,尤其适用于需要和客户面对面沟通的销售人员,相信此书能够为你带来意想不到的成功。《每天学一点销售心理学》的作者是墨墨。
  • 文化西航,动力蓝天

    文化西航,动力蓝天

    书中介绍的中航工业西航的文化实践,是整个中航工业集团文化建设实践的一个缩影。中航工业西航用它的实践,特别是用近3年多来他们在基本投入并没有大的增长条件下,企业销售收入却翻了一番的事实,生动地说明了文化建设的力量,生动地诠释了实践创新的魅力,生动地展现了中航工业集团文化所具有的强大生命力。特别是他们创造性地开展“文化耕心”工程,创造性地建立西航文化建设推进模式,促进企业文化建设,所有这些都会为中航工业开展集团文化建设带来一股强劲的春风。
热门推荐
  • 邪魅王爷缠上身:王妃别跑

    邪魅王爷缠上身:王妃别跑

    闺蜜的背叛,男友的出轨,近在咫尺的汽车,世界上还有比我更背的人吗!一觉醒来,居然还奇迹般的穿越了,既然上天给我重生的机会,我一定要好好珍惜。本以为可以在异世界好好生活,结果因为碰到蛇形手环又穿越回去了!老天爷,我求你收起这个可怕的玩笑,好不好!
  • 普京归来

    普京归来

    他是俄罗斯的灵魂和舵手,重要的不是他在什么岗位,而是他在背后操控什么。普京王者归来,无论是选择台前还是幕后,其权力从未没落,他依然是俄罗斯人心目中的偶像,依然是媒体的宠儿,依然是新话题的制造者、新形象的缔造者,依然是充满魅力、活力四射的俄罗斯头号男人。如今,他决意要带领俄罗斯重回世界之巅。
  • 临江望月

    临江望月

    她可是堂堂戎北王府的三爵主,皇上亲封的禁军校尉,怎么会喜欢上一个有眼疾的病秧子?!后来……“阿瑾,阳光有些刺眼,我给你撑伞……”“阿瑾,这路坎坷得很,我扶你……”“阿瑾,我为你寻来了一味药引,也许可以治你的眼疾……”“阿瑾……”
  • 天行

    天行

    号称“北辰骑神”的天才玩家以自创的“牧马冲锋流”战术击败了国服第一弓手北冥雪,被誉为天纵战榜第一骑士的他,却受到小人排挤,最终离开了效力已久的银狐俱乐部。是沉沦,还是再次崛起?恰逢其时,月恒集团第四款游戏“天行”正式上线,虚拟世界再起风云!
  • 秋如旧,人空瘦

    秋如旧,人空瘦

    父子二人在不知情的情况下爱上了一个女人,儿子却因为自己最爱的女人嫁给了自己的父亲而对女人又爱又恨,从阳光少年变成腹黑男人,最终……
  • 系统使我不得不强大

    系统使我不得不强大

    神武大陆,这里有武力,有武技,有体质。可炼丹!可升级!可藐视八方!可力战群雄!
  • 天生特工命

    天生特工命

    李乖身为超级特工之子被特工总部寄予厚望,但李乖却无意成为特工。在一系列阴差阳错之后,李乖接受特工总部的培训,成为和他父亲一样的超级特工,并最终理解父亲,发自内心喜爱上特工这一职业。
  • 我的小区租户都是大佬

    我的小区租户都是大佬

    一觉醒来,刚起床的聂霆觉醒【超级包租公系统】,并且得到一个最顶尖小区的出租权。于是,各界大佬都来找聂霆租房子,想要成为小区的租户。星级大酒店的董事长。投资公司的富豪老板。执导过知名电影的一线导演。称霸乐坛的顶级歌星。......大佬:“聂先生,您哪里还有多余的房子么?租金不是问题。”聂霆:“你身家多少?有二十亿吗?”大佬:“刚刚十九亿多,距离二十亿还差点。”聂霆:“那等你破二十亿再说吧,前面还有几十个人排队,身家都是二十多亿。”
  • 万道丹圣

    万道丹圣

    一代丹皇穿越到了一个纨绔子弟的身上。从此纨绔废柴走上逆袭之路!丹图为引,魔龙为魂破九州,纵四海诸天神魔,俯首称臣
  • 星际甜宠系统

    星际甜宠系统

    来自21世纪的她即便拥有再一世的记忆和炸破天际的甜宠系统,面对71世纪的他即便出生蝼蚁仍然傲立星际的战神她和他的故事,也刚刚开始(小白第一次写文,勿喷,谢谢)