财务管理系统的实现方案

来源 :商场现代化 | 被引量 : 0次 | 上传用户:show_me_the_money
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘 要] 本文针对企业内部具体特点有针对性地提出了财务管理系统方案,并就其特点和关键性技术进行了说明。
  [关键词] 财务管理系统 C/S ADO JSP
  
  目前通用财务管理软件虽然很多,但针对企业内部使用的却很少。根据河北能源职业学院院财务管理的具体特点,设计内容如下:
  一、业务需求
  1.科目管理。会计科目是财务核算的基础,本系统提供了最新会计制度规定的一级、二级预设会计科目,用户可在具体使用时具体适当裁剪和丰富。
  2.用户管理。支持对用户基本信息的管理;支持用户动态更改密码机制;用户查询。
  3.凭证管理。凭证管理是本系统中最基本、最为重要的模块。所有的账务处理的数据都是通过该模块输入的,一切账薄报表数据的准确性、全面性、及时性都有赖于凭证处理的结果。
  4.查询统计。可以按不同条件、不同类型进行查询和统计,具体功能包括:总账查询、科目汇总。
  5.账户管理。每个用户可拥有不同科目的账户,通过凭证对账户进行金额计算,账户管理有:账户浏览、账户修改、账户查询。
  二、系统主要功能的确立
  按其业务流程将系统划分为以下几个主模块:
  1.用户管理子系统。负责对用户信息(用户编号、姓名、职位等)进行修改、增加、删除、查询等。本系统的用户为学院财务管理人员和设备管理人员。
  2.科目管理子系统。逐项列出有科目的信息,包括科目代码、科目名称、类型、级别、上期数量、上期余额、摘要。
  3.凭证管理子系统。实现对凭证数据的管理。包括凭证编号、凭证类型、科目代码、凭证日期、起始日期、终止日期、借方金额、贷方金额、是否审核、审核日期、员工编号、账户编号、摘要。
  4.账薄管理子系统。实现对各种数据的查询。其中包括:用户查询、科目查询、凭证查询、账户查询、总账查询。
  5.账户管理子系统。建立账户来管理各個用户的金额使用情况,它包括:账户编号、账户名称、员工编号、科目代码、期初数量、账户余额。
  6.系统数据管理。包括数据的备份、数据恢复、数据卸载、数据装载等。
  三、数据库的设计
  使用业务处理模型BMP就各种对象进行系统需求的描述。通过包的形式将多个模型对象有效地组织起来。根据业务规则建立BPM:
  在此基础上再建立概念模型提炼出需要存储的信息,其中包括与业务有关的实体、实体间的关系、特殊的业务规则等,生成CDM模型、OOM模型,利用CDM生成PDM模型。从而建立了数据库。
  ODBC数据源与DBMS中创建的SQL SERVER数据库交换数据。数据库中的表包括:用户表、凭证表、科目表、账户表。
  四、系统的实现
  1.开发技术和开发环境的选择。整个网站采用JSP+JavaBean技术,数据库连接用的是数据源连接池技术,能有效地分离逻辑开发,使开发人员能专注于各自的开发中。同时也能使整个开发结构流程更清晰,但是需要比较高的开发配合度。
  网站的开发环境用的是Windows + Tomcat 5.x+JDK+MySql开发工具用的是Ecplise+MyEcplise。对机器的性能要求比较高,但是对CPU要求不高主要是内存要大最好是1G以上的内存,Ecplise是免费的开源软件其使用比较简单,直接将压缩包NLpack-eclipse-SDK-3.0.x-win32内features和plugins两文件夹内的内容解压到eclipse文件夹内同名文件夹就可以了。Tomcat插件将压缩包tomcatPluginV3解压,把plugins文件夹内的内容解压到Eclipse文件夹内同名文件夹就可以了。
  2.系统的开发模式
  (1)基于B/S的体系结构。由于客户服务器两层结构存在灵活性差、升级困难、维护工作量大等缺陷,已较难适应当前信息技术与网络技术发展的需要。随着web技术的日益成熟,Browse/Server(简称B/S)结构已成为取代材料Client/Server(简称C/S)结构的一种全新技术。采用该结构软件的优势在于:无须开发客户端软件,维护和升级方便;可跨平台操作,任何一台机器只要装有www浏览器软件,均可作为客户机来访问系统;具有良好的开放性和可扩充性;可采用防火墙技术来保证系统的安全性,有效地适应了当前用户对管理信息系统的新需求。因此该结构在管理信息系统开发领域中获得飞速发展,成为应用软件研制中一种流行的体系结构。
  (2)基于MVC的应用开发模型。MVC英文即Model-View-Controller,即把一个应用的输入、处理、输出流程按照Model、View、Controller的方式进行分离,这样一个应用被分成三个层——模型层、视图层、控制层(如图)。
  模型是所有的商业逻辑代码片段所在。业务处理对象封装了具体的处理逻辑,调用业务逻辑模型,并且把响应提交到合适的视图组件以产生响应。业务实体对象可以通过定义属性描述客户端表单数据。
  五、结束语
  本系统将随着财务管理水平的不断提高,新的IT技术的应用,不断完善。
其他文献
摘 要:随着智能手机的普及,越来越多的人开始在手机上完成工作,比如聊天,打游戏,看视频等。本文基于Android平台和PC平台实现了一款可以进行题目训练和考试的考测系统,采用了java,Spring框架,数据库采用Android内置的SQLite数据库。该应用包括用户登录,用户注册,题目学习,章节测试,错题复习以及重点题学习等,可以帮助用户对知识熟练地掌握,用户还可以与管理员进行交互,反馈意见和自
摘 要:教育在于细节,在于习惯养成。日积月累的努力,必然会有获得性成长,教育的核心依然是话:爱!没有爱就没有教育,教师的幸福就在教育之中。  关键词:细节;习惯;爱心;努力教师幸福  01  上课前,看到丁有会同学送来的书法作业,整整齐齐,书写的都认认真真,这令我很满意,自从去年九月份开始毛笔书法训练,到现在已经八个月。一开始,在班级写作业,同学们稍不注意,把墨水弄得到处都是,令人崩溃。每天中午书
摘要:随着新课改的不断推进,我国教育部对小学教育提出了新的要求。要求教师注重对学生核心素养的培养。培养学生核心素养需要根据周围大环境,设计出符合社会发展潮流与教学理念一致的教学方法。科学游戏的教育功效是利用小学生爱玩的天性,将游戏融入教学中。本文将从在核心素养背景下,针对小学所开展的科学游戏教学方法的设计与实施为题展开分析讨论。  关键词:核心素养;科学游戏;教学设计;具体环节  无论是教学内容还
摘 要:精品教材建设是社会发展的需要,精品教材即先进的教材,具有充分体现现代教育思想以及反映当代课程建设与专业领域发展的最新成果的优点。精品教材建设凝聚了优质的教育资源,旨在提高教学质量,使得学生得到更好的教育,培养大量满足国家和地方发展所需的高素质的人才。教材是完成教学内容的依据,联系老师与学生的重要的桥梁,是老师传授内容的载体,是学生学什么,怎么学的重要的依据,是课程目标的具体的体现,也是教学
摘要:语言学习的目的在于应用。中职生毕业后就进入社会,因此,在中职学校的教学改革过程中,要提高学生们的英语应用能力,就应该注重学生们口语技能的培养,使学生可以通过知识的运用更好的适应时代的发展,从而可以全面的促进我国人才的培养。  关键词:英语;口语;交际;兴趣  中职教育以就业为导向,中职生最终目标是走向社会,而良好的口语交际是步入社会的关键,它将影响中职生在社会上的立足和发展。而培养中职生英语
[摘要] 网络经济环境正在促使企业组织结构的不断更新,从而能在激烈的国内外竞争中生存和发展。有必要分析传统的企业组织结构面临的挑战,提出企业组织结构变革需要遵循的理念,并以此分析了网络经济下企业组织及经营模式变革的主要趋势。  [关键词] 网络经济 企业组织结构 变革趋势    一、综述    自20世纪90年代,以信息网络为核心的经济活动逐渐成为发达国家的主要经济活动,网络经济由此在世界范围内普
摘要:本文阐述了新课程小学数学难题化解的方法。主要针对小学数学教学中学生难以理解或比较容易产生错误的知识点或技能,结合教材内容与小学生的认知结构,依据学生的经验、探究、体验、互动等措施,探讨化解难点的策略,让学生轻松获取数学知识,提高数学技能。  关键词:小学数学;教学难点;生活经验;师生互动  “经验”化解难点经验是一种有目标指向、能够获得一定结果的活动。杜威在其所著的《民主主义与教育》一书中提
摘 要:在经济全球化的背景下,教育必然走向国际化,留学生教育就是在这一时期有了蓬勃的发展。留学生的教育也成了我国人才培养的重要组成部分,而地方高校的教学水平的高低影响着我国留学生事业的发展和在国际上的声望。为了确保留学生的教育能稳步发展,必须结合留学生的自身特点,保证留学生教学工作的规范性,转变其传统的“高等数学”教学模式,满足教学的各项需求,向着最优化的道路不断前进。  关键词:地方高校;留学生
摘要:在初中的实践教学中,学生存在的一个最为突出的问题即是在教师讲完了例题后,要求学生解答一道有所变化的同知识点的题目,学生却普遍束手无策,这其中的原因在于学生的定势思维太过严重化,在学习过程中太过于重视模仿、生搬硬套或者死记硬背,不会知识点的灵活变通应用。为此,就需要對学生的数学思维的灵活性进行针对性地培养,不断增强数学教学过程的变化性、灵活性,以此来活跃学生的思维,并使其学会知识的变通应用。 
摘 要:“数字电路”课程是中职学校电子、制冷、机电、机械等专业的基础课程,是中职教学改革的一项重要课题。然而,长期以来,“数字电路”课程普遍采用知识传授型的教学模式,教学效果不是非常理想。为了适应中职教育的发展,笔者提出在“数字电路”课程中引入项目教学方法,这样不仅可以体现中职教育的特色,而且有利于培养符合社会需求的复合型人才。本文主要结合“数字电路”课程内容,从教学手段工具、教学方法两方面对“数