信息管理论文栏目提供最新信息管理论文格式、信息管理硕士论文范文。详情咨询QQ:4006227154

信息管理论文2018年精选范文6篇

论文编号:lw201805181141334516 所属栏目:信息管理论文 发布日期:2018年06月07日 论文作者:www.51lunwen.com

本文是一篇信息管理论文,笔者认为该论文主要研究信息收集、信息传输、信息加工与信息储存等。今天无忧网为大家推荐一篇信息管理论文,供大家参考。


信息管理论文2018年精选范文一:新疆乌鲁木齐市财政信息管理系统的设计与实现


第一章绪论


1.1项目开发背景及意义

计算机和网络技术,推动了现代社会的科技发展。信息化已经成为社会发展的一种趋势,对社会的进步与发展起到了重要的推动作用。信息化技术主要包括基础技术、系统开发技术、应用技术三个层面⑴。随着电子技术、网络通信、多媒体等技术的进步,网络应用日益普及,人们的生活和生产方式也开始发生了改变。政府部门也随之开展了信息化的建设。在这一背景下,财政信息管理系统的建设,也被提上了日程。我国的财政部门,通过建设金财工程,实现了财政预算编制、财政资金收支的信息化管理,从而完善了财政部门信息化体系的建设,提升了财政管理工作的效能。

财政信息化系统的建设,有利于提升财政资金管理和使用的透明度,也有利于财政部门对财政收支工作进行科学的统筹,提升财政管理的预测和决策能力。本文所探讨的基于的财政信息管理系统的设计与实现,也是借助信息化技术推动财政工作创新发展的一种重要手段。本文的研究重点,在于技术在财政预算等方面的应用。相信本文的研究成果,将对提升财政信息管理系统的数据分析和财政经济预测能力,起到一定的作用。对于相关课题的研究,也将具有一定的参考价值。


1.2国内外研究现状

1.2.1国外研究现状

信息化是科技发展的必然产物,发达国家的科技进步和生产效率的提升,在一定程度上也得益于信息化的发展。进入二十一世纪,欧美国家更加重视科技的发展和信息化的建设。其中,各国的财政部门也幵始意识到信息化对于财政管理工作的重要性,相继建设了各自的财政管理信息系统。

英国的财政体制在欧美比较具有代表性,其特点是实行财政统一管理,这一点与我国的财政体制也有相似之处。英国政府每年都要根据其财政资金使用情况,向议会做汇报。因此,准确的统计财政资金的收支情况,并对下一财年的支出做出预算,就显得尤为重要。英国政府的财政预算,是以财政账户体系所提供的各类信息为基础,由各个预算单位提出预算方案,再有中央政府进行统一协调,确定整体的公共财政方案。同时,由财政部对国库资金进行统一的管理,按月将财政拨款划拨到各预算单位的财政账户上。

由于建立了财政信息管理体系,英国政府的财政部门,不仅能够通过财政拨款的进度对各单位的经费支出进行控制,同时也可以通过财政信息管理系统对财政资金的使用情况进行动态监管。英国的财政信息管理系统,名为公共支出管理信息系统,主要对财政部门和各个预算单位的预算资金进行管理,包括对预算的编制、申请、支出、记账、统计等力。系统采用基于Web的三层架构设计,通过内部网络和加密后的外部网络进行访问。财政部通过这套系统,控制各部门的预算、财政资金支付、账务管理,以及进行财经数据分析。

英国的公共支出管理系统在业务流程上主要分为预测分析、预算编制、财政计划、资金支付、记账等几个环节。首先由预算单位根据其预算执行情况和资金需求状况,进行下一财年的支出情况的预测分析,并提交到系统。然后由财政部门根据各个预算单位提出的预算申请,结合政府整体的财政政策,进行规划,编制预算。之后是根据预算审批情况,确定年度财政计划。随后,按月或季度发放财政资金到各个预算单位的财政专户。各单位再根据各自的具体情况,进行资金的使用,并将资金的使用情况登记到系统中,完成记账环节。同时,英国的银行系统每个月也向财政部提供电子文档或纸质文档,用于核对预算单位的实际支出情况。


第二章关键技术介绍


本章主要对系统开发技术与架构、数据库技术、技术这三个方面的技术进行研究。这三个方面的技术,正是与财政信息管理系统密切相关的三项技术。


2.1系统开发技术与架构

2.1.1Java

作为一种面向对象的程序设计语言,Java己经成为目前最受开发者喜爱的编程语言之一。Java从诞生至今,已有约二十年的时间,在Java发展的历程上,经历了很多重大项目的开发,并使得Java的优秀性能得以体现和得到认可。

本文设计的财政信息管理系统,也是采用Java语言开发的,并使用模式进行系统的设计。基于模式的财政信息系统的设计,主要包括了以下两个方面的内容:

(1)界面开发。Java提供了界面开发所需要用到的类库,包括各种容器和布局控件。换句话说,Java让程序员可以直接通过容器和控件就实现一些程序功能,然后再在此基础上进行编码。这种开发方式己经成为目前程序开发的主流,提升了程序开发的效率。

(2)基于JDBC的数据库开发。Java作为一种应用广泛的开发语言,在进行程序开发的过程中,不可避免的要同数据库打交道。Java为此专门提供了基于数据库的开发接口,这就是JDBC。JDBC在基于Java的开发中承担着十分重要的作用,无论是Java SE开发还是J2EE开发,无一例外的都用到了JDBS技术,以完成数据库部分的程序设计。JDBC的核心是对数据源的连接和对数据的操作,具体而言,可以分为以下几个部分。

(a)与数据库之间的连接。JDBC提供两种方式实现与数据库的连接,一是通过数据源连接到数据库,二是通过数据库驱动程序连接到数据库。具体采用哪种方式更好,可以根据开发环境和应用需求的具体情况进行判断。

(b)以SQL语句的形式,提交数据请求。SQL语言为大部分数据库所认可。

(c)接收返回的数据请求的结果。这是需要通过ResultSet类创建对象,以接收返回的数据请求的结果,再执行相应的操作。

2.1.2三层结构

随着网络应用的普及,应用软件的开发,己经不再满足于单机版的形式。开发者开始将信息系统的应用扩展到网络所能触及的各个角落,软件的功能和使用方式,也开始向协同、协作的方向发展。在这一背景下,传统的程序设计结构己不能适应网络化应用的需求,于是开发者开始使用三层体系结构代替原有系统结构,从而形成了一种新的软件开发体系结构。

三层体系结构不同于以往的程序开发结构的关键,在于在原有的两层体系结构的基础上,增加了一层。新增的这一层作为中间层,增加了系统结构的灵活性,使得原有的面向用户的表示层能够专注于系统的界面设计。而系统的数据处理等核心业务,由业务层进行处理。这种方式为开发者提供了极大的便利,不仅有利于系统的开发,也有有利于系统的维护。


2.2 SQL Server

 SQL Server是目前主流的的数据库之一,由于 SQL Server自身良好的性能,以及微软公司对 SQL Server产品和研发的大力支持,使得很多开发者在基于Windows的平台上开发应用系统时都倾向于使用 SQL Server数据库。 SQL Server作为一种关系型数据库,继承了微软产品良好的可视化界面和操作性这一特点,为开发者和用户提供了便捷的数据管理服务。虽然使用 SQL Server数据库,使得系统的部署被限制在Windows平台上,但是从系统维护的角度上看,也有可取之处。

就SQL Server本身的技术特性而言,主要包括有以下几个特点。

(1)针对应用开发而提供的商业智能(BI)技术的支持,为开发者使用SQL Server开发商业软件提供了便利。

(2)针对企业级应用开发,提供了SQL Server企业版以应对企业级应用的需求。

(3)具有良好的、人性化的数据管理流程。

(4)性能稳定、可靠。

(5)SQL Server是一款基于关系型的、面向对象的数据库系统。

SQL Server的应用主要分为两个方面:一是OLTP联机事务处理,二是OLAP联机分析处理。OLTP的内容主要包括对数据的添加、删除、查询、更新等操作。OLAP的的内容主要是针对海量数据的处理,比如数据仓库技术的应用等等。

此外,SQL Server企业版在部署时有一定的限制,只能在Windows Server版本的操作系统上安装使用。


第三章系统需求分析........14

3.1业务需求分析.......14

3.1.1可行性分析........14

3.1.2用户需求分析.......15

3.2功能需求分析.....16

3.2.1预算管理........17

3.2.3收支管理.........18

第四章系统总体设计........25

4.1网络架构设计......25

4.2软件架构设计........26

4.3总体功能模块设计......30

第五章系统详细设计与实现.......43

5.1系统开发环境.......43

5.2预算管理模块.......43

5.3收支管理模块......45


第六章系统测试


6.1系统测试环境

为了便于进行系统测试,专门搭建了测试环境。测试环境分为软硬件和网络三个部分。

(1)硬件部分

根据系统测试的需求,配置了一台和一台服务器,用于测试。配置如下:

PC机:配置Intel Corel酷睿处理器,500G硬盘,4G内存。

服务器:配置4个CPU,160G内存,硬盘1TB;处理器为英特尔E2处理器。

(2)软件部分

操作系统:Windows XPSP3个人操作系统;

数据库:Microsoft SQL Server2005商业版;

(3)网络部分

采用本地局域网进行测试,内网100M,可连接4M的ADSL线路访问互联网。


6.2测试规划

系统测试是软件开发过程中的一个重要环节,需要遵循相应的标准和规范,并采用与测试需求相应的方法。在财政信息管理系统的系统测试过程中,采用了单元测试模式,通过黑盒测试对系统的功能项进行测试,通过白盒测试对系统的性能指标进行检验。具体而言,在功能测试中主要进行了以下项目的测试。

(1)预算管理功能测试,包括部门预算测算管理、预算指标管理、预算审核、上报预算等。

(2