第八章 设计应用程序实例.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文档。上传文档
查看更多
第八章 设计应用程序实例—文档理信息系统程序设计8.1 设计应用程序的方法 ?   读者在熟悉前面章节所述的基本命令并具有一定的结构程序知识和摸索几个管理程序例子的思路和方法后,便可以着手编写应用程序了。可先编几个小程序,熟悉后再编制大的应用程序。这里,掌握基本命令很重要,因为就是编制一个大的应用程序系统这些命令也已经够用。从某种意义上说,基本命令以外的内容(比如显示位图、用工具产生菜单、表单、报表、.exe文件、用SQL查询等等)仅是对这些基本命令“锦上添花”而已。 如果要编制很大的应用程序系统则应学习更多的东西。大型管理信息系统(MIS)是涉及到计算机技术、通讯技术、行为科学、管理科学、系统工程学和人机工程学等多种综合性科学技术的复杂系统工程,一般需要较大的投资、较多的人力、较长的时间。为使这样大的工程全面完成,无论从分析、设计到实施、维护都有它明显的阶段性。一般来说,可分成如下几大阶段: 1.系统分析和总体设计阶段 (1)系统要求; (2)初步调查; (3)系统分析; (4)总体设计; 2.详细设计阶段 (5)详细调查; (6)详细数据流图和详细模块; (7)数据库设计; (8)I/O(输入/输出)设计; (9)模块功能设计; (10)处理过程设计; 3.系统实施阶段 (11)程序设计; (12)程序调试; (13)系统测试; (14)试运行; 4.系统维护阶段 (15)评价; (16)写系统说明书; (17)维护与改进; (18)其他(用户有偿委托新增事务)。 上述几个阶段和它们包含的若干环节实际上构成了整个系统工程的生命周期,叫“生命周期法”,当然也有根据用户需要和实际立即修改的“快速原型法”。 8.2 文档管理信息系统 ? 1.系统功能概述 本系统能在任何IBM PC微机及兼容机上运行,用FoxPro关系数据库语言编制,是实用的对文档、单位自拟或上、下级所发文件、汇报、文献、论文、文章、合同等管理应用的软件系统。 系统采用模块化程序技术及用人机对话、汉字提示、菜单驱动,人机界面友好、操作方便、简单易行。 要求该系统建立文档数据表,具有输入、修改、插入、删除文档目录卡片的功能。能显示、打印文档登录报表和文档目录卡片。具有多种检索手段,能快速查找文档卡片,以便文档管理人员和用户查阅或提取文档。 为了保证文档数据表的安全,防止无关人员对数据表的破坏,应在系统的主控模块设置相应的密码,凡密码回答错误者,拒绝进入本系统的各子系统。 2.系统运行的软、硬件环境 (1)硬件环境:IBM PC微机及兼容机系统。 (2)软件环境: 操作系统:DOS或Windows及其汉字系统或相应平台的中文版操作系统。 关系数据库系统:VFP或DOS平台的FoxPro;或FoxBASE+2.10或dBASEⅢ。 文档管理信息系统应用软件。 3.文档数据表的设计 文档数据表DF.DBF的结构有如表8-1所示的字段。 表 8-1 字段 字段名 类型 宽度 小数 1 登录号(DEN) C 9 2 登录时间(STIM) D 8 3 主题关键词或分类号(NO) C 11 4 行文者号(WO) C 10 5 文档名(BK) C 50 6 行文者名(WR) C 50 7 行文地(AD) C 50 8 登出刊物(UN) C 20 9 行文时间(TIM) D 8 10 页数(P) N 3 11 涉及金额(S1) N 11 2 12 该文处理情况(Z) C 50 13 摘要(CO) M 4 登录号(DEN)是唯一的字段(主关键字段),只有它才能唯一地确定一个记录。主题关键词或分类号(NO)便于进行文档分类查索,对主题关键词或分类号用户可自定一种分类法(如是关键词,可从文档内容直接分为“合同”、“文件”、“通知”等等)。行文者号(WO)用以解决行文者名同名不同人的问题。涉及金额(S1)主要指合同中涉及金额。该文处理情况(Z),是指文件谁批阅了,以及解决落实情况,或是合同的履行情况。 4.系统模块总框图 略。其中检索模块和打印、显示模块都具有子模块结构。 5.系统主要数据表和模块程序文件名 (1)文档数据表名:DF.DBF;(2)主控模块:DM.PRG;(3)输入模块:DIP.PRG; (4)修改摸块:DRE.PRG;(5)插入模块:DIN.PRG;(6)删除模块:DEL.PRG;(7)检索模块:DFI.PRG;(8)打印及显示模块:DDP.PRG. 6.系统各模块的功能及实现 系统各模块的功能及实现 (1)各模块功能 ① 主控模块(DM.PRG):提供本系统的主菜单和程序接口。 要进入本系统必须先运行主控模块:FoxPro是在

文档评论(0)

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

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

1亿VIP精品文档

相关文档