通用查询及报表子系统.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
通用查询及报表子系统.doc

通用查询及报表子系统   (郑州经贸职业学院,河南 郑州 450006)   中图分类号:TM734文献标识码:A文章编号:1673-0992(2009)12-102-01      一、开发要求   一般MIS系统主要的功能有:数据输入、数据维护、信息查询、数据统计和报表,其中信息查询功能是MIS系统的主要应用功能.通常,查询功能会根据用户不同的需求而设计成不同的查询界面,因而使得软件的查询模块经常需要随着需求的变化而重新设计、修改源代码,给系统维护员带来繁琐的系统后续维护工作.因此,如果开发完成一种通用查询模块,则可使用户能根据自身实际需求来设计查询条件,以完成各种复杂查询功能.这样,即避免了重复的编码工作,提高了开发效率,而且提高了软件的可靠性和复用性. 选题分析   通用MIS系统平台软件设计――通用查询子系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。经过分析,我们使用 MICROSOFT公司的 Microsoft Visual Studio 2005开发工具以及SQL SERVER 2000,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。   二、系统模块设计   所谓的模块化设计,简单地说就是程序的编写不是开始就逐条录入计算机语句和指令,而是首先用主程序、子程序、子过程等框架把软件的主要结构和流程描述出来,并定义和调试好各个框架之间的输入、输出链接关系。   逐步求精的结果是得到一系列以功能块为单位的算法描述。以功能块为单位进行程序设计,实现其求解算法的方法称为模块化。模块化的目的是为了降低程序复杂度,使程序设计、调试和维护等操作简单化。   根据本系统的特点,设计出如下的系统模块图。      通用MIS系统查询子系统功能模块图   数据结构设计   按照通用MIS查询系统的数据字典,设计出系统数据库中各个数据表,包括数据库信息数据表,数据库表信息数据表,字段信息数据表。   数据库中各个数据表名称和结构如图。      三、系统实现   1.系统配置模块实现   本系统是通用MIS查询子系统,需要系统支持查询任何类型、任何结构的数据库。因此查询的数据库结构信息不能定死,必须是可以配置的。本模块主要完成对查询数据库的配置管理。   配置信息保存在Sql Server数据库中,主要保存的内容有查询数据库的信息,如数据库类型、数据库地址、数据库名称、用户名、密码等。查询数据库的表信息,主要是数据库中包含多少个表。查询数据库的字段信息,主要包括字段所属的表、字段名称和字段类型。   2.系统查询模块   系统查询模块即根据系统配置好的查询数据库信息,查询该数据库的数据。可以查询该数据库中的任何表的信息,可以根据该表中的任何字段进行各种方式的查询。设置好要查询的数据库表,和查询条件后,点击查询按钮,即可把查询到的结果显示出来。copy;   参考文献:   [1] 东方人华.Visual c#.net应用程序设计入门与提高[M].北京: 清华大学.2005   [2] 唐学忠,费贤举,腾刚等.SQL Server 2000 数据库教程[M].北京:电子工业出版社.2005   [3] 张海藩. 软件工程导论[M].北京:清华大学出版社.2005 3

文档评论(0)

heroliuguan + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8073070133000003

1亿VIP精品文档

相关文档