基于B/S的高校财务查询系统研究

来源 :现代商贸工业 | 被引量 : 0次 | 上传用户:XIONGSHENG0
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:高校财务管理系统已经具备了财务管理和统计及打印输出等功能,但财务信息反馈的及时性有待提高。系统采用B/S结构实现即时财务信息的查询,同时加强了对财务情况的监督。
  关键词:B/S结构ASP.NET数据库技术;财务查询
  中图分类号:TP27
  文献标识码:A
  文章编号:1672-3198(2009)13-0247-01
  
  1 系统总体构架设计
  
  1.1 系统结构
  整个财务查询系统的所有信息均保存在数据库中,用户不直接对数据库进行操作。与用户对话的窗口是ASP.NET程序编写的用户界面,用户通过网络访问服务器上的WEB页,故总体结构采用B/S三层体系结构。B/S结构极大的简化了客户端的工作,客户端只需要安装、配置少量的客户端软件即可,服务器将负担更多的工作,对数据库的访问和应用程序的执行只由服务器完成。
  
  1.2 系统开发技术平台
  以ASP.NET为架构,建立在Windows 2000 Server以上操作系统平台上,Web服务器为IIS,数据库服务器为Microsoft SQL Server2000,开发工具采用Microsoft VisualStudio.NET,开发语言为C#。
  
  1.3 系统功能
  监管财务的领导通过INTERNET网络打开服务器的地址。登陆主页面并输入用户名和密码,就可查看全院各部门当天的财务收入、支出、余额以及详细的报销情况,并可根据需要来排序查看。各部门负责人只能查看各自权限范围内的财务情况。由于财务信息量比较大,故系统实现分页显示。对需要保存的财务信息也可实现打印。该系统满足了绝大部分需求,为用户提供了方便。
  
  1.4 数据库
  由于系统采用的是“新中大公共财务管理软件”,故要找到此软件生成的数据库文件以便来读取。经分析此数据库采用的是SQL server数据库,利用SQL server企业管理器附加指定数据库。为了能读取相关字段,对表的字段结构进行分析,图1为分析后的字段信息。
  


  这些数据通过ASP.NET程序与用户界面进行交互。财务查询系统的实质是对数据库的操作,系统根据普通用户功能、管理员管理功能需求只要创建用户登陆login表。username为登录名,userpsw为登录密码,userID用户编号,bmID为部门编号(部门编号要符合财务处编号规则)。
  
  2 系统实现
  
  2.1 系统实现概况
  下面介绍的系统实现概况,是实现.NET程序开发的最基本内容,技术过于简单。选择一至二个介绍即可,实现系统查询部分的设计,还可利用一些技术存储过程、视图机制、系统安全性的等技术,这样增加文章创新性和学术性。
  ASP.NET是一种动态的网络技术。本系统采用C#语言作为系统的实现语言。针对不同的功能,将相关的功能模块放在对应的类中实现。采用ADO.NET技术进行数据库访问,将数据存放到Dataset中,有效提高了系统的效率。利用下拉菜单进行管理,可以使用户方便的进行操作。
  
  2.2 数据库技术
  与数据库的所有通信都要通过一个打开的连接来进行。在对一个数据库进行数据的插入和读取之前必须先打开与这个数据库的连接。目前访问数据库大体有两种方式:ADO.NET方式访问数据库;ODBC方式访问数据库
  2.2.1 ADO.NET方式访问数据库
  (1)打开和关闭数据库连接。
  要打开与一个数据库的连接,你可以创建连接对象的一个实例。创建了这个实例之后,你就可以调用连接对象的open方法,打开一个连接。
  (2)执行SQL语句。
  通过打开的连接执行SQL语句,根据具体需要可以选择SqlCommand的ExecuteNonQuery方法、ExecuteScalar方法或ExecuteReader方法。
  ExecuteNonQuery方法是用在执行Insert?Update?Delete?语句的时候返回受影响的行数。比如插入语句,则受影响的行数就是1,否则就是操作失败。
  ExecuteScalar方法主要用在语句的聚合函数中,比如Max,Count等,就是获得聚合函数的值。
  ExecuteReader方法主要就是返回一个DataReader可以作为一个数据源使用。
  2.2.2 ODBC方式访问数据库
  通过ODBC方式访问数据库同ADO.NET方式差不多,差别在于制定数据库路径方式,其中ODBC方式打开的是系统DSN,而ADO.NET方式直接通过指定数据库物理路径来实现。要打开与一个数据库的连接,你可以创建连接对象的一个实例。创建了这个实例之后,你就可以调用连接对象的OPEN方法,打开一个连接。
  
  2.3 水晶报表实现网络打印
  网络打印对B/S管理系统是一个重要的功能。对于网络打印,目前已经存在各种打印控件,他们的实现效果各有长短。本系统采用ADO.NET2003自带的水晶报表控件进行网络打印,并通过调用IE打印进行打印设置。这样做充分利用了水晶报表座位专业报表的长处,可以根据用户设计并打印出理想的图文并茂的财务统计表等。
  
  2.4 系统的发布
  财务查询系统是由Microsoft Visual Studio.NET部署后,再由操作系统的IIS服务来完成发布的。发布平台也要求安装.NET Framework即.NET的框架。.NET Frame-work是运行框架,开发的所有.net程序都必须在这个框架上运行。IIS是Windows系列服务器版、企业版操作系统提供的Internet信息服务,Home版的Windows XP不提供IIS服务。
  
  2.5 系统的使用
  财务查询系统通过IIS发布后,各部门就可以通过Web浏览器进行访问了。系统的普通用户和管理员因具有不同的权限而具有不同的功能。
  
  3 结语
  
  3.1 系统优点
  (1)建立了基于B/S模式的体系结构,避免了建立多层C/S模式的昂贵代价,实现了财务信息的共享。
  (2)为各相关部门提供了财务信息,提高了财务处理信息,提高了财务管理能力,从而提高了财务监督管理的质量,具有较好的应用前景。
  
  3.2 系统不足
  (1)由于单位资源的限制,未能提供通过因特网向外广播的服务,不能让处在外部的本校用户利用该系统查询到相关信息,及时了解当日的财务情况。
  (2)考虑到数据安全性的问题,每天都需要将原财务系统的数据库文件拷贝到财务查询系统的平台上进行读取。是否有更智能、便捷有效的方法代替现状正是现在值得研究的问题。
其他文献
摘要:该系统由数控系统、转塔式压力机和两轴遥料机组成。冲压加工过程按程序自动排料、进给、换模、冲压。是现代冲压加工企业拓展加工领域、提高产品档次,增加经济效益的优选设备。  关键词:数控;砖塔压力机;送料机  中图分类号:TP271+.4 文献标识码:A 文章编号:1672-3198-(2009)10-0307-02
期刊
摘要:债转股表面上是对不良贷款的化解,但实质上是银行对亏损企业的贷款追加。从银行、企业、资产管理公司的角度分析了债转股的形成机制,运用行为金融学的展望理论解释了银行债转股的行为动因。  关键词:债转股;不良贷款累积;行为金融学;展望理论  中图分类号:F830.5  文献标识码:A  文章编号:1672-3198(2009)13-0130-01    1 债转股引起不良贷款累积的机制    债转股
期刊
摘要:Unicode作为一种国际标准字符集,为世界上绝大多数已知的字符集定义了唯一的二进制16住数值,以满足跨语言、跨平台进行文本转换、处理的要求,避免了不同编码系统互相冲突的问题。应用unicode码转换实现基于AT指夺的中文短信的发送和读写。对手机中文输入法的发展具有一定的理论价值和现实意义。  关键词:UNICODE码;Vc++;汉字转换  中图分类号:TP391.11 文献标识码:A 文章
期刊
摘要:随着人民生活质量的提高,高尔夫旅游在中国蓬勃的发展起来。通过文献资料法和比较分析法,分析高尔夫旅游在重庆的发展概况,并对其进行SWOT分析以期提出建议。  关键词:高尔夫旅游;重庆;影响  中图分类号:F59  文献标识码:A  文章编号:1672-3198(2009)18-0065-01    1 高尔夫旅游在中国的发展概况    高尔夫旅游是高尔夫运动和旅游活动两种资源的有机整合,属于高
期刊
摘要:存货管理是企业流动资金管理的一项重要内容其管理的好坏,直接关系到企业的资金占用水平以及资产运作。通过实施正确的存货管理方法,才能最终提高企业的经济效益。而存货规划更是存货管理中的先导和首位重要的管理方法。运用excel对经济批量订货模型进行了深入的分析,并相应的建立了比较符合实际的经济订货批量模型,希望更好的帮助企业进行存货管理  关键词:存货管理;excel;经济批量订货模型  中图分类号
期刊
摘要:企业要吸引和保留高素质员工,激励他们努力工作,必须要有一套完善的薪酬体系。研究整合了多学科的研究方法。采用理论与实证相结合、定性研究和定量研究相结合的方法,结合强达金属制品有限公司的实际情况从战略层面和技术层面分析适用于其特点的设计原则、设计步骤、薪酬体系,为其薪酬制度的科学化、规范化起到有效的指导作用,最终达到明确企业战略意图,提高企业核心竞争力的目的。  关键词:中小企业;薪酬体系;设计
期刊
摘要:随着国民经济的稳步提高,城市住房价格也不断上升,尽管一年来商品房价格有所回落,但仍超出普通收入水平居民的承受能力,需要提供相应的保障性住房,解决中低收入群体的居住问题,经济适用住房就是保障性住房的重要组成部分。在求取河北省城镇居民住房支付能力的基础上,推算出河北省不同收入水平的城镇居民的有效需求价格,从而确定面向低收入群体的作为保障性住房的经济适用房的适度的价格范围。  关键词:经济适用房;
期刊
摘要:2008年爆发的三鹿“毒奶门”事件引起了广大社会的关注,拥有50多年历史的三鹿帝国轰然倒塌,其最终原因一直是专家学者们探讨的话题。结合财务困境的理论研究,纵观三鹿的发展历程,探究三鹿陷入困境的始末,并结合市场外部因素和企业内部因素,对三鹿失败的原因进行详细的分析,并结合该案例提出相关见解。  关键词:财务困境;内部控制;危机管理;低成本扩张  中图分类号:F275  文献标识码:A  文章编
期刊
摘要:中小企业由于规模小、资金少、人力资源管理水平较低等原因,在吸引人才、选拔人才、培育和开发人才等方面还存在许多问题,使得中小企业人力资源未能发挥其应有的效益。旨在通过对中小企业发展现状及特点概述,揭示出中小企业在人力资源管理方面存在的系列问题,并借助3P理论逐步构建出适合中小企业人力资源管理发展的新型发展模式,最后还提出系列基于3P理论中小企业人力资源管理模式的实施保障措施建议,相信对中小企业
期刊
摘要:针对小型电梯特点,在分析PLC控制技术特点的基础上,提出了一种PLC智能控制系统设计方案,提高了电梯运行的可靠性、舒适性和效率。  关键词:小型电梯;PLC;智能控制  中图分类号:TP13  文献标识码:A  文章编号:1672-3198(2009)13-0274-02    1 引言    电梯是随着高层建筑的兴建而发展起来的一种垂直运输工具。多层厂房和多层仓库需要有货梯,高层住宅需要有
期刊