UML下的财务信息管理系统设计_第1页
UML下的财务信息管理系统设计_第2页
UML下的财务信息管理系统设计_第3页
UML下的财务信息管理系统设计_第4页
UML下的财务信息管理系统设计_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、UML下的财务信息管理系统设计摘要:本文主要分析基于UML财务信息管理系统设计,通过测试表明该设计系统稳定性强、安全性好,反应令模拟,能够满足现在和未来的需求,系统设计具有可扩展性,为后期设计提供便利,覆盖了所有采取信息管理功能需求,可以投入到实际业务应用中。关键词:UML财务信息管理系统设计随着信息网络技术的不断进步,采取信息管理系统逐渐以科学管理为核心,提高各部门之间的采取财务交流,实现资源共享。当前企业财务信息管理系统经过不断改革逐渐实现系统化和标准化,基于此采取SQLServe嗷据库技术与ASPNET技术,设计与实现数据管理平台,提高财务信息管理系统的可扩展性,提高管理水平。一、财务信

2、息管理系统的基础设计在采取财务信息管理系统设计中,核心技术包括B/S模型、软件建模技术以及开发技术等,现在简单分析系统开发技术和软件建模技术。(一)开发技术系统开发技术包括ASPNET技术、VisualStudio开发环境,在设计中采用成熟的NET框架,操作系统采用WindowsServer2007版,客户端只要在IE6.0以上就能实现系统访问。数据库平台采用微软SQLServer2000企业版本,方便管理和操作,前台开发工具采用VisualStudio.NET开发工具。开发环境为VisualStudio2005集成开发环境,使用具有很大的便利,方便系统的开发和测试。采用当前比较流行的ORM框

3、架,ORM映射层采用Hibernate,开发人员无需采用编写代码就能实现数据库的操作。(二)软件建模技术软件架构采用面向对象类型,贯穿在设计整个阶段中,为软件设计提供层次感,具有良好的编程习惯,能够提高程序质量。建模语言采用UML建模语言,这是可视化建模通用语言,广泛使用在业务建模中,与具体设计语言无关,常用UML模型图包括用例图、类图、活动图等,在本研究中通过UML中数据流程图、顺序图等设计系统各个功能模块,提高系统的准确性和开发效果。二、财务信息管理系统的总体设计基于局域网结构,总体结构设计基于B/S模型,包括系统应用层、系统中间层、财务数据库,系统应用层包括张博管理界面、平整管理界面、系

4、统设计界面、系统初始化界面等。在设计阶段,根据实际需求分为三个层次,提高系统的可维护性,应用层为功能界面的展示层,与数据库实现交换。(一)整体设计财务信息管理系统设计采用三层结构设计,分别是底层和数据库交互的数据层、中间层以及展示层,数据层用来存储财务管理服务处理信息数据结构,包括财务数据以及资产数据等,能够实现查询、修改维护等操作,并能够实现存储操作,提高数据管理效率。财务管理中间层建立数据库与业务逻辑层的连接,提供访问端口,定义相对稳定的高层应用环境,提高系统可维护性。数据展示层系统表示层主要在浏览器上展现。(二)模块设计系统功能设计包括登录模块、凭证管理、彩陶管理以及系统设置等模块,登录

5、模块主要实现财务管理制度级登陆界面,报表工具管理采用通用报表模块,同时包括常规表格和图形化方式,账簿管理主要实现管理账目明细、金额明细以及科目余额表等。登录模块设计,用户进入登陆数据,若是不存在用户,若是密码错误,会由现报错,比对正确的用户进入操作,序列图在设计中主要规范先后顺序,能够显示软件系统中业务交互关系。系统设置模块在设计中,需要对系统进行初始化,包括用户权限、预算数据、财务科姆等,还需要设置摘要词典、核算项目等,通过模块设计,抱够保存常用到的摘要、会计项目等。企业财务数据管理系统流程:开始-查询输入关键字-凭证名称-是否存在凭证信息-执行Select函数-查询结果输由,数据的查询在A

6、SPNET开发环境中实现,提高数据查询效率。用户账务资料数据库文件存放在张涛中,以单位名称命名,同一个账套中可以同时包含多个财务信息,账套管理模块包括数据备份、新建、删除等。凭证管理模块主要记录财务流动信息,包括凭证记账模块、录入模块以及中心模块等。账务账目管理模块包括初期和期末账目数据管理,实现结账、损益分析以及自动转账等,依照设计需求,数据录入需要具体的分析,针对年度数据分析,仅需要录入相应余额,若是在特殊情况下需要录入信息,就需要依照实际数据变化录入。不少用户在使用转账凭证制作中需要分析很多信息,自动转账操作能够减少用户的操作。(三)数据库设计企业采取数据管理模块主要通过信息表实现,包括

7、企业信息表、管理人员信息表以及数据变化信息等,各个信息表字段设计见表1、表2所示(部分)。在数据库的设计中,存储过程包括信息分别针对信息的查询和添加等操作设计,以添加新凭证信息字段为例分析,设计为(部分):REATEPROCEDUREinsert_pingzheng_;1pingzheng_zhaiyaovarchar(50),;pingzheng_danjiachar(10),pingzheng_chuandatetime,ASINSERTINTOST_StuManager.dbo.ST_pingzheng;ST_pingzheng_zhaiyao,ST_pingzheng_danjia,S

8、T_pingzheng_shuliang)。三、登录和系统设置模块设计系统登录界面能够保存用户登录信息,只有在用户和密码相一致的情况下才能进行访问,否则将会出现信息出错的界面,保证系统财务信息的安全性,用户登录界面核心代码为(部分):mon.web.action;importjavax.servlet.http.HttpServletRequest;importorg.apache.struts2.ServletActionContext;importcom.opensymphony.xwork2.ActionSupport;privateStringuserId;privatetransie

9、ntUserServiceuserService。系统设置模块包括凭证设计、摘要词典设计以及账务科目设置等,在主界面,用户单击各个模式,进行系统选择,单击按钮实现每种模式的查询和设置,核心代码包括(部分):publicclassFinacialActionextendsActionSupportimplementsCrudAware;privateLongFinacialStaffId;privateStringattachType="";privateListFinacialList=newArrayList();privatevoidgetDeptList()branchList=deptService.getBranch(s);deptService.getBranchsByName(user.getBranch().getBranchName();deptService.getBranchsByName(user.getBranch().getBranchName();returnuserService。四、结束语为提高财务信息的严肃性、权威性,实现信息共享,提高系统运行性能,以财务信息管理系统为建设目标,分析总体结构设计,根据实际需求设计具体业务功能,结合先进的SQLServer数据库技术,基于UML建模设计序列图

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论