【vfp精品源码栏目提醒】:网学会员在vfp精品源码频道为大家收集整理了“【精品论文】基于ASP和SPT技术的高校准实时账务查询系统-会计论文 - 其它论文“提供大家参考,希望对大家有所帮助!
诚心为您服务 免责声明:我是你的优乐美)中所有的文档资料均由网络提供。
我是你的优乐美对提供的文档资料进行筛选和编辑,但是并不声明或保证其内容的合法性、正确性或可靠性。
该文档资料的版权属于提供者所有,有关版权的问题请直接与提供者联系。
基于ASP和SPT技术的高校准实时账务查询系统-会计论文摘要会计电算化向网络财务过渡是一种必然趋势鉴于当前高校财务环境的实际情况本文介绍基于ASP和SPT技术开发的Web账务准实时查询系统客户端基于B/S模式服务端基于C/S模式既能满足对于财务安全性的关注又可作为高校网络财务的一种先期尝试。
一、引言网络财务的发展是一种必然网络财务与会计电算化之间的主要区别在于其开放性、远程性以及财务与业务的协同性如蓬勃发展的XBRL就是网络财务的一个典型实例。
而会计电算化可视为封闭的、自成体系的单部门业务。
一个企业集成信息的70以上来自于财务信息而作为非营利事业单位的高校财务仍处于电算化会计阶段所有经济信息还仅仅囿于财务部门财务信息的传递主要是靠月报、季报及年终财务报告信息的传递具有明显的单向性、滞后性就财务部门而言不利于增强财务信息公开透明化及财务管理创新强化财务监督功能而对财务信息的使用者来说一是不能适时地获取需要的财务信息且获取手段单一甚至比较困难二是即使能及时拿到所需信息也要经专业人员解释才能看懂。
鉴于这种财务信息在传递和理解上的不足作为向网络财务方向发展的一种尝试本文基于ASP和SPTSQLpass-through技术开发了Web账务准实时查询系统其客户端基于B/S模式服务端基于C/S模式。
二、系统模型该准实时查询系统的模型或拓扑结构如图1所示其具体实现原理如下:首先是信息的传递过程Web服务器通过两块网络适配器分别连接财务局域网和校园网在Web服务器上运行SPT应用程序来获取账务服务器中的财务数据然后加工处理成信息使用者能够看懂的信息并提供给ASP应用程序调用完成财务信息的提取、加工和发布其次是网络模式的选论文格式择基于校园网络的客户端Client是以B/SBrowse/Server方式实现查询不需要安装任何定制软件只需IE浏览器即可维护成本低且不受空间限制。
Web服务器与账务系统的连接是以C/SClient/Server模式要求专门的应用程序来定制需要发布的信息完成财务数据再加工的过程再次是准实时的实现考虑到财务数据的安全性和数据再加工本文将SPT应用程序加入Windows操作系统的任务计划中可设定每间隔一段时间激发一次间隔时间越短则实时性越强。
三、系统设计本系统不仅能提供以项目方式核算的财务查询而且也能提供以科目余额为分析对象的业务查询。
1.数据结构在财务系统中项目代码和科目代码都是唯一的因此在用户信息表中项目代码和科目代码可设置为查询的关键字段。
在此系统中每个用户至多可查询7个项目和两个科目它们的顺序对应着用户登录时的下拉列表项在本表中事先设置ID1的记录为各项目和科目代码对应的类属名称这类用户在权限设置上称为一般用户其登录时只能按列表项选择要查询的项目或科目用户名要求为经费项目负责人的真实姓名这样可以用户名作为关键字段来查询该项目负责人的所有经费项目这类用户在权限设置上称为主管级用户其登录时不需选择项目登录后直接显示该用户负责的所有项目特殊级用户则显示所有用户信息表中已注册用户各非空项目代码和科目代码设为超链接直接点击查询。
在实际应用中通过权限识别还加入了科研和教务板块。
2项目信息表xmzw见表2一般信息管理系统中都要考虑到表结构设计中的数据冗余性因而以上项目表数据是不能直接从财务系统中取得的可按照以下公式计算而得:期末项目余额年初余额本年项目收入-上年和本年项目往来借方余额之和-项目支出对于预算事业类项目本年项目收入就是当年预算数其他非预算类项目则为当年取得的收入。
因此表2是通过C/S端应用程序加工而成的。
考虑到本系统是准实时的所以加入诚心为您服务 免责声明:我是你的优乐美)中所有的文档资料均由网络提供。
我是你的优乐美对提供的文档资料进行筛选和编辑,但是并不声明或保证其内容的合法性、正确性或可靠性。
该文档资料的版权属于提供者所有,有关版权的问题请直接与提供者联系。
项目余额截止时间点字段以供查询者参考。
3科目余额信息表kmzw见表3从设计者角度来说只要是财务系统中的会计科目都能够进行查询。
就高校具体情况而言查询一般的事业支出科目或资产类科目是没有意义的绝大部分信息使用者关心的还是一些代管类、暂存类和专用基金类科目。
科目信息表也与项目信息表一样数据是不能直接获得的需要加工提炼后才能得到该科目本年度收支余完整的信息。
其计算公式按一般的复式记账平衡公式计算即可。
表3科目余额信息表4凭证明细表pzdmxz记账凭证明细表是账务系统中记录最完整、信息最全的一张数据表它是产生其他财务信息的基础因此本表图2用户信息表、项目信息表、科目余额信息表、凭证明细表之间的关系E—R实体关系图财务管理信息化可原封不动获取过来被ASP应用程序调用以显示某项目或某个科目相对应的明细账信息。
5表际关系可以通过E—R实体关系图来表示以上几张表的内在逻辑关系:2.主要代码1C/S端设计C/S端实际上是一个账务数据的获取和再加工程序。
财务系统中的数据只能为专业人员所用因而财务数据只有提炼成信息加工成知识才能为更广泛的使用者充分利用。
这一过程可具体分两个步骤来实现首先是利用VFPVisual FoxPro开发平台中内嵌的SPT技术实现远程连接将远程财务数据获取至Web服务器其次是利用
VFP语言来开发一个数据处理的应用程序加工成客户端需求的信息。
①SPT远程连接目前主流财务核算软件的后台数据库基本是SQLServer和Oracle理论上只要提供ODBC接口都可以其在
VFP中通过SPT技术连接的程序源代码是:Con_sqlSQLSTRINGCONNECTDRIVERSQLSERVERSERVERCWCUIDSAPWDJPYEAPPMI-CROSOFTVISUAL FOXPRODATABASEZWampamp定义连接SQLServer句柄其中:cwc为账务服务器名SA为SQLServer的用户名其口令为JPYE数据库名为ZW。
sqlsetprop0displogin3con_oraclesqlstringconnectDRIVERMicrosoftODBC for OracleUIDCWPWDJPYESERVERO-RA_SERVERampamp定义连接Oracle句柄其中:CW为数据库用户名JPYE为数据库口令O-RA_SERVER为账务服务器名。
ifcon_oraclelt0messagebox连接账务服务器失败48错误信息returnelsemessagebox连接账务服务器成功64成功信息endifcon_exeSQLEXECCON_ORACLESELECTFROM科目余额表TEMP1ampamp取所有月份的科目余额数据同理可以获取所有需要再加工的各种账表如记账凭证表、项目信息表、项目余额表及科目项目余额表等。
②
VFP数据处理代码首先是对项目的处理处理后的信息应包括项目的收支余和项目明细 账在项目明细账中过滤掉已冲销的往来账并把借贷术语改为支出和收入这样即使非专业人员也能一目了然财务信息就变得清晰易懂了其次是对科目的处理处理后的信息应包含科目的收支余和科目明细账由于科目查询主要是代管类、暂存类和专用基金类科目其明细账的借贷方也可改为支出和收入方。
同理也可以做更复杂的处理如某项目用于本科教学水平评估的4项教学经费数、若干会计期间的比较等。
本文应用的是复旦天翼财务系统这里的代码可根据不同单位的实际情况和需要提供的财务信息而定在此仅举科目余额信息表处理过程以作参考。
AMTAMTAlltrimStrYearDatecon_exeSQLEXECCON_ORACLESELECTFROMampAMTTEMP1SelectFromtemp1 IntoDbfampAMTampamp将远程获取的临时表保存到本地UseampAMTExclusiveAlter TableampAMTAdd Column AMT00 N162Replace All AMT00 WithD_AMOUNTForSMONTH0ampamp计算余额在贷方的期初数Replace All AMT00 WithJ_AMOUNTForSMONTH0 And AMT000ampamp计算余额在借方的期初数IndexOn AlltrimCodeToamtindampampcode为科目代码Total On AlltrimCodeTo kk Fields 诚心为您服务 免责声明:我是你的优乐美)中所有的文档资料均由网络提供。
我是你的优乐美对提供的文档资料进行筛选和编辑,但是并不声明或保证其内容的合法性、正确性或可靠性。
该文档资料的版权属于提供者所有,有关版权的问题请直接与提供者联系。
J_AMOUNTD_AMOUNTAlter Table kk Add Column rq DatetimeAlter Table kk Add Column d_yek N162Alter Table kk Add Column j_yek N162Alter Table kk Add Column amttotal N162Select kkReplace All amttotal WithD_AMOUNT-J_AMOUNTFor SubstrCode112.Or.SUBSTRCode113.Or.SubstrCode114ampamp计算贷方期末数Replace All d_yek WithD_AMOUNT-AMT00ForSubstrCode112.Or.SUBSTRCode113.Or.SubstrCode114ampamp计算本年收入Replace amttotal WithJ_AMOUNT-D_AMOUNTFor SUBSTRCode111Or SubstrCode115Replace All j_yek WithJ_AMOUNT-AMT00ForSUBSTRCode111Or SubstrCode115Replace All rq With DatetimeCopyTokmzwType Fox22B/S端设计B/S端是将信息显示给最终使用者由于ASP代码本身对数据处理能力有限所以其主要作用就是提取C/S端已加工完成的财务信息进行网络发布。
①登录时部分代码ltbgt当前年度lt/bgtltinput typeradiovalueV1 checkednameR1gtltbgt上一年度lt/bgtltinput typeradio nameR1valueV2gt‘登录时选择项ltselect nameprjcode size1gt‘下拉列表ltoption value01gt部门业务经费lt/optiongtltoption value08gt处长、主任基金lt/optiongt②在身份和权限确认后进行数据提取的部分代码conn.Open P1set rsServer.CreateObjectadodb.Recordsetsqlstme1selectfrom pzdmxz where prj_orderampxmdm1amp′IF zwtimesV1and prjcode01thenrs.open sqlstme1conn33end if‘提取当年的部门业务费项目明细账sqlstme8selectfrom pzdmxz where subjampkmdm1amp′IF zwtimesV1and prjcode08thenrs.open sqlstme8conn33end if‘提取当年的该科目明细账此处是以HTML格式显示明细账数据的代码略。
IF zwtimesV1and prjcode01thenRs.Closesqlyekselectfrom xmzw where xmdmampxmdm1amp′rs.open sqlyekconn33end if‘提取当年的部门业务费项目信息此处是以HTML格式显示项目收支余信息的代码略。
IF zwtimesV1and prjcode08thenRs.Closesqlamtselectfrom kmzw where kmdmampkmdm1amp′rs.open sqlamtconn33end if‘提取当年的科目余额信息此处是以HTML格式显示该科目收支余信息的代码略。
四、安全性及兼容性美国会计协会信息系统部提出会计信息系统应包含安全保密、智能数据分析、电子商务与Internet等可见信息系统的安保是必要条件之一。
由于本系统采用两层独特的组网模式信息使用者和原始数据提供方分设在两个不同的网段有效地避免了直接访问财务系统数据同时本文也对ASP代码进行了加密和防驻入式攻击处理使得系统的安全性得到了保障。
在系统兼容性方面经过实际观察发现用户查询一般不会超过7个项目和两个科目如果一个用户的项目经费多于7个而又没有科目查询的需求如拥有多个课题的教师则可将此用户权限设成主管级如用户项目经费论文格式少于7个而又有多于两个科目的查询需求则可为其开设两个用户账号进行查询。
另据不完全统计目前我国约有30的中小企业还处于会计电算化阶段本系统对这类企业也是有实际借鉴意义的。
五、结论鉴于目前高校自身环境及管理的实际需求在信息使用者自己根据决策所需来加工适时财务信息还未实现前通过本系统的开发与应用在开发平台的选择上实现了
VFP数据处理能力与ASP网络发布的优势互补在应用上既能满足对于财务数据安全性的关注又能提供经过再加 工处理的财务信息使财务信息有用和易懂而且通过Windows的任务计划功能达到了准实时的效果为财务管理集中远程化、动态化和高校网络财务作出有益的尝试。
诚心为您服务 免责声明:我是你的优乐美)中所有的文档资料均由网络提供。
我是你的优乐美对提供的文档资料进行筛选和编辑,但是并不声明或保证其内容的合法性、正确性或可靠性。
该文档资料的版权属于提供者所有,有关版权的问题请直接与提供者联系。
主要参考文献合力工作室.Visual FoxPro 6.0高级编程M.北京:清华大学出版社1999:273-301.美斯蒂芬8226哈格等.信息时代的管理信息系统M.北京:机械工业出版社2005:112-115.杨威.ASP 3.0网络开发技术M.北京:人民邮电出版社2000:201-284.4周董.会计信息系统的研究现状与未来J.中国管理信息化20069:27-29.5江其玟王黎.基于网络环境的实时企业财务信息整合J.中国管理信息化200610:44-46.6黄浩岚.对企业盲目实行网络化会计信息系统的理性思考J.中国管理信息化200610:33-36.
上一篇:
【精品】VFP第1章
下一篇:
“温魅杯”会员我最红K歌大赛策划书