预算执行信息系统概要设计说明书_第1页
预算执行信息系统概要设计说明书_第2页
预算执行信息系统概要设计说明书_第3页
预算执行信息系统概要设计说明书_第4页
预算执行信息系统概要设计说明书_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

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

文档简介

背 词汇 参考资 用户接 数据安全 引文档编制目本文用于描述预算执行信息系统的软件体系结构、数据库结构和背8年以来,在部信息网络中心、词汇词汇名词汇含就是具有相同管理性质(例如:填报体系相同、报表期间类型一致)同一((例任务。报表任务是指通过对报表完成的工作任务。根据报表是否分级,将报表分为分级报表和不分级报表两类。对于不分级报表,整个填报体系中获得的表样一致,各级单位不能修改表样;对于分级报表,各级单位接收报表后(称为上级表样(称为本单位级别表样表页分为标准表和特殊表;生成表中的表页之间没有关系,可以分为总决算表和分析表。形式:单行手工录入、单行选项录入、成组录入、多区域单行手工入、多区域单行选项录入、多区域成组录入通过设定表内计算公式和与录入表中相关联的分析公式(数据参考资《预算执行信息系统开发计《预算执行信息系统招标书《预算执行信息系统需求规格说明总体设软件体系结系统物理结报表发获取报表发获取报客户端登录登录验报数据上客户端技术路线与复用策

开发工具 VisualStudio2008.NETFramework运行 .NETFramework版VisualStudio2008面向WindowsVista、Office2007Web2.0的下一发工具,代号“Orcas”,经历了大约18个月的开发,是对VisualStudio2005一次及时、全面的升级。VS2008引入了250多个新特性,整合了对象、关系型数据、XML的式,语言更加简洁。使用sualStudo8可以高效开发WndowsAML中智能感知功能可以提高开发效率。同时sualStudio8支持项目模板、调试sualStudo8可以高效开发WebASP.ETAJAX.0ASP.NETAJAXffe应用。VisualStudio2008著的性能提高包C#中庞大类型的智能感应响应时间提高了至多10增量生成C++/CLI项目解决方案的时间最快可以提高到原来的1.9倍。OfficeWord和Excel文件在服务器上处理的速度快了倍多线程此外使用MP以大大提高您的C++项目生成时间,C++前台编译器在双核硬件上性能的提高最多可高达30%。.NETFramework3.5运行时的性能也有了显著提升,精简了CLR的线程池,使得各种类型的多线程应超多的专业控件,MS花了血本制作了上千个控件,象ComboBox就有多达三十多种的变种控件,并且可以上MS的检索的控件。强大的配套工具,包括内存图形器,压力测器等使用VisualC++、C#技术Visual 是一个功能强大的可视化软件开发工具。 公司推出VisualC++1.0后,随着其新版本的不断问世,VisualC++已成为专业程序员进行软件开发的首选工具VisualC++6.0不仅是一个C++编译器而且是一个基于Windows操作系统的可视化集成开发环境(integrated environment,IDE)VisualC++6.0由许多组件组成包括编辑器、调试器以及程序向导AppWizard、类向导ClassWizard等开发工具。这些组件通过一个名为DeveloperStudio的组件集成为和谐VisualC++它大概可以分成三个主要的部分:1.DeveloperStudio,这是一个集成开发环境,我们日常工作的99%都是在它上面完成的2.MFC从理论上来讲MFC也不是于VisualC++,C++C++Builder不过,VisualC++本来就是为MFC打造的,VisualC++中的许多特征和语言扩展也是为MFC而设计的。3.PlatformSDK。这才是VisualC++和整个VisualStudio的精华和。PlatformSDK是 C/C++编译器为,配合MASM,辅以其他一些工具和文档资料,是构成VisualStudio的基石。C#是一种简洁、类型安全的面向对象的语言,开发人员可以使用它来构建在.NETFramework上运行的各种安全、可靠的应程序。使用C#,您可以创建传统的Windows客户端应用程序、XMLWebservices、分布式组件、客户端/服务器应用程序、数据库应用程序等等。VisualC#2008提供了高级代码编辑器、方便的用户界面设计器、集成调试器和许多其他工具,使您可以更容易在C#语言3.0版和.NETFramework3.5版的基础上开发应用程序。C#语法表现力强,而且简单易学。C#的大括号语法使任何熟悉CC++或Jaa言的开发人员通常在很短的时间内就可以开始使用C#高效地进行C#语法简化了C++nulaba表达式和直接内存,这些都是Jaa所不具备的。C#支持泛型方法和类型,C#在C#0LINQ)表达式使强类型查询成为了一流的语言构造。作为一种面向对象的语言,C#支持封装、继承和多态性的概念。所有的变量和方法,包括Man方法(应用程序的点),数量的接口。重写父类中的虚方法的各种方法要求verride关键字作为一种避免意外重定义的方式。在C#中,结构类似于一个轻量类;它是一种堆栈分配的类型,可以实现接口,但不支持继承。除了这些基本的面向对象的原理之外,C#还通过几种创新语言构造简化了软件组件的开发,这些结构包封装的方法签名(称为“委托”)通知。属性(Property),充当私有成员变量的器属性(Attribute),提供关于运行时类型的性元数据内联XML文档注释语言集成查询(LINQ),提供了跨各种数据源的内置查询功能。在C#中,如果必须与其他Windows软件(如COM对象或本机Win32DLL)交互,则可以通过一个称为“互操作”的过来实现。互操作使C#程序能够完成本机C++应用程序可以完成的几乎任何任务。在直接内存必不可少的情况下,C#甚至支持C#的生成过程比C和CJava更为没有单独的头文件,也不要求按照特定顺序方法和类型。C#源文件数据库 SqlServer2000和补SQLServer2000能提供超大型系统所需的数据库服务。大型服务器可能有成千上万的用户同时连接到SQLServer2000实例。SQLServer2000为这些环境提供了全面的保护,具有防止问题发生的安全措施,例如,可以防止多个用户试图同时更相同的数据。SQLServer2000还在多个用户之间有效地分配可用资源,比如内存、网络带宽和磁盘I/O。可以在一台计算机上运行多个SLSrr20实例。例如,一个为其它许多组织提供数据库服务的组织可为每个客户组织单独运行一个SLSrr00理一台服务器计算机从而减少了费用。SQLServer2000应用程序可在装有SQLServer2000的计算机上运行。该应用程序通过Windows进程间通讯(IPC)组件(例如共享内存而非通过网络连接到SQLServer2000这使SQLServer2000得以应用于应用程序必须在本地数据的小型系统大型Web站点和企业级数据处理系统通常会生成大量的数据SLSr0不支持采用平衡负荷的形式建立数据库服务层但支持自主服务器称为服务器联合体。系统接口设用户接任务管理子系统使用VS.NET.NET面向对象特征,定义两种内部接口通过代码直接创建目标对象,再调用对象方法被调用对象为外部DLL,则先DLL调用接口,再调用接被调用对象为外部应用程序,则调用Process.Start()启动该应用外部系统接任务发布生成(任务年度tskTsk_Base.dz(任务模板、InputTableVts.dz(样表模板、Ind_Base.dz(指标模板)、Eum_Base.dz(枚举模板)、Tsk_SheetFormulas.dz(公式模板、表名+.dz(表模板、Int_DataInterfaceMode.dz(数据导入接口模板)Tsk_DhannelTable.dz(数据通道模板。数据准备将产生这些文件:任务文件、单位文件、数据文件数据导入接XLS/1000、/10000等)和接口参数(导入数据的编码规则:4,2,2表明编码分为三级,依次是4位长、2位长、2位长。注意:接口参数要用英文的句号隔开,其他无导入文件要求:XLS文件格式时,要求文件名和表签名一致,表 中,schema.ini文件格式: //文件 //是否显示列 //分割 //编码格Col1="KMCharWidth //列名类型长Col2="HJ"FloatWidth //列名类型长子系统/模块设名子系统 预算执行信息接说功说SheetList、 bobox、UnitListmon、Dll数据审动态查混合汇累加汇数据处叠加汇行列查行列查动态查统计查统计查用于在统计数据查询中的行列查图形分指标期间查询指标选动态查动态查叠加汇用于在叠加汇总的明细数叠加汇混合汇累加汇累加汇数据审二次查行列查排显示比用于设置VTS名称子系统 预算执行信息数据库:MS操作 AcelDPS修改主窗登日志管登日志管系统设日志管初始化基本样表和统计样数Access数据库的函数调用外部DLL扩展的MessageBox函编码设分级指标设置中用于选择次的窗单位管单位单位主窗单位管单位主窗单位管枚举大类主窗枚举类主窗枚举主窗信息发样表设计模块(同时处理基本样表设计和统单位列表窗口(定义期间取显示已存在期间窗口(切换将公式解析为sql语句的函码的窗指标设任务选任务设任务发编码设District指标设编码设TradeUnit名称子系统 预算执行信息功说能明数据库:MS操作AcelBasic、AcelDPS、Business错编码设导入地区和行业信息时询指标设导入指标询问编码相同记处理方任务设名称子系统 预算执行信息任务管理数据数据库:MS操作AcelDPS、AcelBusi、AcelBasic、DBAccess数据基名称子系统 预算执行信息功说能明数据库:MS操作AcelDataSelect、AcelDPS、AcelBasic、TaskIssueAcelBusi、Common程序消息类(用于Web中的信扩展BCL定义数据库的不同项目型函名称子系统 预算执行信息数据库:MS操作AcelDPS、AcelBasic基础Form名称子系统 预算执行信息数据库:MS操作mon、调用外部DLL名称子系统 预算执行信息数据库:MS操作AcelDPS、页面跳页面设打印预打打印控名称子系统 预算执行信息数据库:MS操作数据结构与数据库设数据结构描基础数据类类约备是否上类约备枚举类编码方是否上类约备[EnumCls][枚举编级是否上是否停类约备备是否上类约备单位单位名地区编行业编Default类约备单位单位编级是否停类约备权限权限名功能描权限类0:任务管理1类约备操作员组备类约备操作员组权限任务编类约备操作员所在单位操作员组是否停类约备操作员权限任务编增减标0:减1:指标类类约备编码规是否上Default枚举大[EnumBigCls][类约备指标编级指标名指标注数据类0:数字1:字数据长是否枚[EnumBigCls][备是否停样表类类约备期间任务编样表编样表级样表名是否上样表类(01:行浮动表2t_D小数位defaultdefault页面方default1(0:横向1:纵向比default纸张大defaultdefaultDefaultdefaultdefaultdefault页页default标尾打印区defaultdefaultdefaultdefaultdefault打印顺0:从左至右1显示比是否显回车向其余设置其余设置其余设置类约备公式期间任务编样表编样表级公式类标形的计算5:指标形的审核6:指标形的收舍9:单元格的登统公式10:指标形的登统公式101:&YMD()102:&DTDW()行列指标编公公式注公式解取数取数函取数参原公式-1:逻辑型0:=1:>=2:<=3:>4:<公式解析上级公式公式编Defaultv_BookCode_行_列_序类约备期间任务编样表编样表级行列指标编金额单小数位显示格(0:枚举值1:枚举编码2:枚举值[枚举编码汇总方(0:汇总1:平均2:类约备分级指标对应期间任务编样表级公式注类约备期间任务编样表级样表任务类类约备任务编任务名任务说ee是否停defaultDefault备是否上Default类约备期间期间类(0:年1:季度2:月3:旬4:周5:期间名类约备任务编单位编期间级0:未审 收舍标0:未收舍1:已收平衡标0:未平衡1:已平收舍前是否强制通过审收舍前强制通过原0:未审 收舍后是否强制通过审收舍后强制通过原数据类Ind_nData(原始数据基表,每增加一个样表,增加一个原始数据表,Ind_nData任务编码_样类约备期间单位编行浮动级Ind_bData(平衡数据基表,每增加一个样表,增加一个平衡数据表,Ind_bData任务编码_样表编码_样类约备期间单位编行浮动级类约备期间单位编行浮动级Ind_cData(,增加一个字符数据表,Ind_cData任务编码_样表编类约备期间单位编行浮动级类约备日志自动增操作时用户登录操作内操作终成功标操作类(类约备迁移名e类约备催报期间催报信数据安SQLServer2000SQLServer2000(程序)进行必要的安全审核,比如对ASP、PHP等,这是很多基于数据库的Web应用常出现的安全隐患,对于主要是一个过滤问题,需要过滤一些类似",;@/"等字符,防止破坏者构造的SQL语句接着安装SQLServer2000后请打上SQL补丁SP3。SQLServer这跟系统过于简单是一个道理。对于sa更应该注意,同时不要让sa账号的写于应用程序或者中。健壮的是安全的第一步,建议含有多种数字字母组合并9由于SQLServ

温馨提示

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

评论

0/150

提交评论