《648.毕业设计服务系统【课程设计】(OA).doc》由会员分享,可在线阅读,更多相关《648.毕业设计服务系统【课程设计】(OA).doc(47页珍藏版)》请在三一办公上搜索。
1、X X大学计算机科学与技术学院课程设计报告 ( 2006 2007 学年度 第二学期 )课程名称OA技术课程设计名称毕业设计服务系统组长: 同组人: 指导老师 : 课程设计完成时间 :2006 - 6 - 18 目 录一 软件设计使用说明书.系统安装前的准备工作12. 设置Domino毕业设计服务系统数据库的存取控制93. 系统功能介绍4. 小结二 Lotus oA毕业设计服务系统需求说明书 引言 毕业设计服务系统 Notes数据库简介 小结分析三Lotus OA毕业设计服务系统概要与详细设计模型系统性能目标系统结构设计四Lotus OA 毕业设计服务系统详细设计说明书引言主要任务数据库设计关
2、键技术系统流程图系统实现小结致谢参考文献五毕业设计服务系统测试报告一测试计划测试方式测试中存在的错误纠正错误后重复测试总结六毕业设计服务系统测试报告二测试计划测试方式测试中存在的错误纠正办法总结七毕业设计服务系统测试报告三测试计划测试方式系统测试时存在的错误移植测试中存在的错误纠正错误后的现象总结八调研总结报告-45 软件设计与使用说明书一 系统安装前的准备工作1)设置管理员对通讯录的存取控制管理员要能够进行系统注册,必须对Domino通讯录数据库(names.nsf)具有相应的存取权限。请检查服务器上的names.nsf数据库的存取控制列表,以确保管理员具有管理者的存取控制权限2)确保管理员
3、在服务器上具有运行代理所需要的权限因为注册系统的正常运行需要通过代理,因此,必须确保管理员可以在服务器上运行代理。步骤如下:1、选择“文件-数据库-打开”菜单,打开服务器上通讯录数据库;2、打开左边的服务器视图下面的服务器,在右边的窗口中选择要安装系统的服务器,然后单击“编辑服务器”按钮:3、在下面的窗口中单击“安全性”,如下图所示设置安全性: 4、按“保存退出”按钮保存修改并关闭窗口:5、在Domino服务器的命令行窗口中输入tell server restart或者使用Domino管理前端重新启动服务器以使得更改生效。3)设置从浏览器的安全访问第一步:创建自测试的SSL密钥集文件1、使用“
4、服务器验证字管理”模板 (CSRV50.NTF) 创建“服务器验证字管理”应用程序,方法如下:选择“文件-数据库-新建”菜单,在服务器中选择您要安装Domino用户注册系统的服务器,单击“模板服务器”按钮,同样选择选择您要安装Domino用户注册系统的服务器。然后,在该对话框的底部选中“显示高级模板”,再在其上方的列表框中选择“服务器验证字管理”:2、单击“确定”创建应用程序;然后设置该数据库的存取控制:将 -Default- 存取级别设置为“不能存取者”以防止他人使用此数据库。将“Internet 用户的最大权限”域设置为“不能存取者”,这样可以防止授权的 Internet 客户访问该数据库
5、。3、打开第一步中创建的“服务器验证字管理”应用程序。4、单击最下面的“用自验证的验证字创建密钥组”,在下图所示窗口中输入。5、在上图中单击“使用自验证的验证字创建密钥组”,系统应该提示创建成功,请您记住密码。6、因为自验证的验证字创建的密钥组的有效期只有一年,所以,1年之后,您应该重复上面的步骤,重新创建密钥组。4)设置从浏览器的安全访问第二步:设置服务器的SSL端口和DominoWeb引擎1、从管理员本地的Notes的数据目录(一般为C:LotusNotesData目录)下,将上一步骤中创建的密钥集文件selfcert.kyr和selfcert.sth两个文件拷贝到服务器的Domino数据
6、目录,(一般为服务器的C:LotusDominoData目录);(因为自验证的验证字创建的密钥组的有效期只有一年,所以,1年之后,您应该重复设置从浏览器的安全访问第一步:创建自测试的SSL密钥集文件中的步骤,重新创建密钥组,并且重复执行本步骤)2、选择“文件-数据库-打开”菜单,打开服务器上通讯录数据库;3、打开左边的服务器视图下面的服务器,在右边的窗口中选择要安装系统的服务器,然后单击“编辑服务器”按钮:4、在打开的窗口中单击“端口”,然后单击“Internet”端口,在“SSL 密钥文件名”中输入selfcert.kyr;然后单击下方的“Web”,将最下方的“SSL端口状态”设置为“启用”
7、。5、单击上方的“Internet协议”,然后单击“HTTP”,在主机名中输入(如果不存在的话)服务器的IP地址(如果您在设置从浏览器的安全访问第一步:创建自测试的SSL密钥集文件步骤中的“公共名称”中输入了IP地址)或者域名(如果您在设置从浏览器的安全访问第一步:创建自测试的SSL密钥集文件步骤中的“公共名称”中输入了域名),在“允许HTTP客户浏览数据库”中选择“否”。并且,如果在右边的“映射”部分的“主页URL”中的内容是:/homepage.nsf?Open,说明您的单位没有使用Domino作为Web服务器引擎,请删除“主页URL”中的内容,并且重新输入:/lotusOA.nsf/。如
8、果您的单位没有使用Domino作为Web服务器引擎,请在您单位的主页中加入到:用户注册系统的超级链接,以便让用户可以访问Domino用户注册系统。然后在 “启用纪录到”部分的“Domlog.nsf:”中选择“启用”,以便监测从HTTP中访问注册系统的情况。6、单击“HTTP”右边的“Domino Web引擎”,在“会话验证”中选择“单服务器”。7、按“保存退出”按钮保存修改并关闭窗口。5)设置从浏览器的安全访问第三步:设置服务器自动启动HTTP任务1、打开服务器上的Domino目录(一般为服务器的C:LotusDomino目录)下的notes.ini文件,在ServerTasks=Router
9、,Replica,Update,Amgr,AdminP,CalConn,Event,Sched,Stats的后面加上,HTTP(如果ServerTasks=XXX不包含HTTP)。2、在Domino服务器的命令行窗口中输入tell server restart或者使用Domino管理前端重新启动服务器以使得更改生效。3、Domino服务器重新启动之后,在Domino服务器的命令行窗口中输入show task,如果出现下面的一行,说明SSL和Domino服务器正常:二、设置Domino毕业设计服务系统数据库的存取控制1、将Domino毕业设计服务系统拷贝到管理员的Notes的数据目录(般为C:L
10、otusNotesData目录)。2、以系统管理员的身份进入Notes;3、选择“文件-数据库-打开”菜单,选择Domino毕业设计服务系统数据库(lotusOA.nsf)并单击“书签”按钮:4、在随后出现的窗口中单击“确定”:5、单击“取消”关闭打开数据库对话框;6、在“Domino用户注册系统”数据库图标上单击鼠标右键,在弹出菜单上选择“数据库-存取控制”。7、在存取控制对话框中单击“增加”按钮,如下图所示:8、在出现的窗口中输入管理员的全称:libo/libo,然后按确定按钮:9、设置该数据库的存取控制列表:系统管理员(比如:2004 libo/libo)个人管理者选中所有创建文档,删除
11、文档等所有权限选择系统管理员10、在存取控制列表对话框中单击“高级”按钮:11、选择管理服务器为您打算用于注册的服务器之一(如,libo/lbio),并且确保选中了“此数据库的所有副本使用相同的存取控制列表”,将Internet用户的最大权限设置为“读者”:12、单击左侧的“基本”按钮,在存取控制中为服务器2004 libo/libo(您选择的服务器)选中系统管理员角色, 单击“确定”按钮关闭上图所示对话框。三系统功能介绍1 多用户管理本系统定义了四个不同的用户:学生,老师,教研室管理员和教学系管理员(登陆界面如下)。他们以不同的身份登陆,在各自相应的职权范围内进行有效的操作,系统自动完成相应
12、的处理。2 安全控制每个用户均有不同的登陆密码。其中学生登陆密码为123,教师登陆密码为:456,教研室负责人登陆密码为:789,教学系负责人登陆密码为:100。代码实现如下:*If(type=学生&passward=123;Command(OpenFrameset; frame1);Failure( ni hao!);If(type=导师&passward=456;Command(OpenFrameset; frame2);Failure( ni hao!);If(type=教研室负责人 &passward=789; Command(OpenFrameset;frame3);Failure(
13、 ni hao!);If(type=教学系负责人 &passward=100;Command(OpenFrameset; frame4);Failure( ni hao!)*3 信息的有效隐藏本系统有效地实现了域的隐藏和共享。在使广大用户及时获取信息的前提下隐藏了一些用户不应该看到的信息或则一些无用的信息。4 功能完全本系统成功地实现了毕业工作流的全部功能。其中个流程描述如下:*A. 学生选题流程:学生填写选题表单-导师老师审批B.教师登记流程:导师填写教师登记表单-教研室审核-教学系确认C.导师登记毕业设计题目流程:填写论文题目申请表-教学系审核D.学生填写毕业设计任务书流程:任务书申请表-
14、教研室审核-教务处审批E.学生提交论文流程:填写有关信息,并上传论文-导师第一阶段审核-第二阶段审核-第三阶段审核-第四阶段审核- -导师评定论文成绩-教学系安排答辩-导师制定答辩成绩-若成绩合格,则颁发证书*5 信息的及时性用户可以可以在最短的时间里查看自己有关的信息:三 小结经过两周多的辛苦努力,在收集大量的资料和文档的前提下,我们终于完成了lotus OA 毕业设计服务系统的开发。我希望这个lotus OA这份软件设计和使用说明书会给本组成员和用户带来实际的指导意义。 Lotus OA毕业设计服务系统需求分析说明书 一 引言在当代信息服务量日益庞大的今天,传统的办公方式,已使领导和公务人
15、员明显感到办公事务的繁杂,工作压力也不断地增加。为了减轻领导及公务人员的工作压力,提高办公效率、 统一办公规范,从纸张办公走向电子办公,在轻松的气氛中处理完繁杂的事务,并与电子政务的具体实施或办公相联系,一种新的办公方式被提出来了,那就是要实现办公自动化。办公自动化的实现大大提高了办公效率,使繁杂的事务简单化,获取信息也更简捷更丰富。本系统正是为了使工作人员能够快速方便地获取信息而设计开发的,采用先进的文档型数据库Lotus Notes为后台, Domino为服务器,年notes作为客户端,使得信息统一化,方便管理,也使得使用者操作更简单易懂。二 毕业设计服务系统2.1系统概述系统以公文流转为
16、主体,以办公为中心,应用先进的工作流管理思想及知识管理理念实现办公事务一体化管理,并提供相应的辅助办公手段,实现知识的相互学习及信息的资源共享,为相关人员办公提供必要的督察、决策支持。2.2设计原则(1)先进性原则采用先进成熟的理论和技术。本系统采用先进的群件软件Lotus Domino/Notes软件。(2)实用性原则信息服务系统建设出发点是基于用户目前和将来的需要。这就决定了它需具有很强的实用性,体现“以人为本”的管理和服务理念。(3)可靠性原则信息服务系统投入使用后,将为机关各类用户提供全方位的信息服务,因此系统必须可靠地连续运行,以保证信息的有效共享。(4)安全性原则信息服务系统的安全
17、性,直接牵涉到信息管理的各个方面。因此系统应有多层次的安全保护措施。信息的共享具有严格的保密级别和用户权限控制。(5)易操作性原则系统的易操作性,直接关系到系统适用人群范围,本系统采用C/S结构,管理方便,客户端只需要会简单的网页浏览及汉字录入即可使用。2.3系统功能本系统主要有以下几个功能流程:毕业生选择课题和教师、毕业设计工作,初搞审定,论文答辨,确定成绩。流程图如下图所示: 系统事务流程图 (1) 毕业生选择课题和教师毕业生根据自己的情况选择毕业设计的课题和教师。(2) 毕业设计工作(3) 初搞审定在毕业设计进行到一定的阶段时,毕业生提交自己的初搞,供指导教师审阅和批改。(4) 论文答辨
18、学生和教师的相互交流和讨论 (5) 确定成绩论文和答辩成绩这个整个系统的最后出口。2.4系统特点本系统是基于Lotus Domino/Notes R5平台上的应用软件,能够充分发挥Lotus Domino/Notes R5的许多优良特性,在许多细节方面也表现得更加成熟、更加完善。其主要功能设计特点说明如下。(1) 多平台支持能在多种平台上运行:Microsoft的Window95/98和Windows NT/2000(Intel),IBM OS/2 Warp Server 4,IBM AS/400 V4R3以上,IBM S/390 V2R6以上,IBM AIX 4.3.1,HP-UX 11.0
19、,Sun Solaris 2.6(SPARC)等,从一个平台到另一个平台是非常一致的,在不同平台上使用不需要修改或重新编译。(2) 完备的安全机制系统从软件自身提供口令验证、加密、权限控制、电子签名等安全机制,可以将数据访问及读写权限控制到每一个操作对象(如:数据库、文档、视图、表单、域等),给工作流中的每一个用户分配相应的工作权限。(3) 提供远程办公模式虽然本系统采用C/S模式,但是它也提供了新型的远程/移动用户办公模式。新颖的远程工作站为工作流中的远程/移动用户提供办公捷径,提高办公效率,节省远程花费。体现协同工。(4) 多媒体信息存储多媒体信息访问能力。随着系统的使用,用户将来会要求邮
20、件传送系统能够支持更多的信息类型,如声音、图像、动画以及Internet等。(5) 良好扩展性可靠、可用、可伸缩的群集结构。该系统不仅适用政府机关,对于中、小企业和机构也同样可适应扩展。支持群集数据库和分布式数据库结构,保障单位内部的办公更清晰、更顺畅。三 Notes数据库简介现代社会是一个信息化的社会,人们对信息的以来程度越来越高,对信息的传递速度要求也越来越快。计算机的使用和普及使得人们通过电子手段进行的加工和处理成为一件容易的事情,而计算机网络技术的发展和广泛使用,使得人们能够更方便地进行信息交流和资源共享。但是,计算机网络科学家不能实现信息的灵活交换以及信息管理的需要,美国莲花发展公司
21、于1989年12月6日首次推出了Lotus Notes(简称Notes)。Notes是一种“群组工作软件”(或简称“群件”),他主要用于辅助一群人(可能位于不同地点)协同工作,因此它也被称为开放式信息共享平台。它基于分布式的、相互复制的稳当数据库,是一种企业级规模可伸缩的信息架构,也是强健的跨平台的客户机/服务器(Client/Server)应用开发环境。Notes消除了商业信息存储、管理和分布的传统障碍,同样也消除了商业的核心任务中的自动化的传统障碍。使得它极大可能地改进公司内部、公司与其他客户之间的通讯和协同工作。经过进是年的不断开发和改进,Notes正在逐步走向成熟。它已由一种产品扩展演
22、变为一个商务人员工作和生活的商务环境。下面对Notes软件进行简单的介绍。3.1数据库特点 在电子商务系统中,Web服务器已充当前端标准浏览器与后端大型系统之间的一种增值工具,并成为企业重要的基础设施,其价值在于以最低程度的复杂性与企业其他基础设施可靠地集成起来。具有Web服务器功能的Notes其作用更为强大,这体现在以下几方面。(1)通信平台Notes数据库支持两种浏览平台,一种是C/S方式,用Notes客户端浏览,另一种是B/S方式,运用游览器浏览。Notes作为通信平台,既可用于个人之间的通信,又能支持工作组成员之间的协同工作。 Notes邮件能够包含Notes数据库中的任何一个文档的连
23、接,这些数据库可以是讨论库、Web页面、新闻组、客户资料等。Notes工作流应用程序被设计成自动包含文档连接的邮件,根据需要对此文档进行处理。Notes可作为企业内部统一电子邮件系统。Notes服务器不仅支持Notes Mail,还支持CC:Mail、MS Mail、POP3等邮件客户。(2)Internet/Intranet支持Notes具有Web服务器的所有功能,直接支持Internet和Web协议,如HTTP、HTML、TCP/IP ,适合于构造企业内部网Internet和建造公共Web站点,并具有强大的页面管理。Notes的Internet特性,使得构造出来的基于客户机/服务器的商务系
24、统,既适用于企业内部,也适用于企业外部,并在客户、商业伙伴、投资商、供货商之间进行交流。(3)与企业数据资源无缝连接的能力Web协议的最大好处在于它能在不影响系统功能的前提下使分散的、专有的企业信息基础设施简单化和基础化。但并非所有信息都作为Web页面而保存在Web服务器中,大多数企业信息都保存在关系数据库和事务处理系统中,Lotus Domino服务器可与后端数据库紧密集成 ,它使用ODBC作为Notes与RDBMS之间的标准接口,同时还包含了与DB2,ORACLE等数据库的特定集成。Notes还通过IBM的MQ series允许Notes应用与基于CICS的事务处理系统紧密集成。MQ se
25、ries允许Notes在实际事务处理之前先处理半结构化数据和工作流程,然后将对事务的处理从Notes转到CICS应用上。Notes的集成能力使之能充当企业内部网的可靠的基础设施。(4)交互性和应用开发能力在Web上一方面需要发布页面,一方面允许用户对Web页面做出反应。Notes从几个方面支持由Web浏览器引发的交互操作。首先Notes是一个基于表单的开发环境,并构成Domino服务器的核心构件,而无需CGI描述语言的支持。其次Notes的讨论数据库可自动成为基于Web的讨论数据库,用户可通过数据库查找讨论数据,按层次结构浏览讨论的历史数据。第三,Notes内置完备的编程工具Lotus Scr
26、ipt,并提供Visual Basic、C、C+的编程接口。此外开发人员可用Java应用程序作为Notes应用的一个部分。最后,利用Notes很容易开发出基于服务器的代理。Notes代理包括从简单的预定义操作到完全定制的Lotus Script程序。3.2数据库结构Notes数据库是典型的文档型数据库,是保存在一个名称下的文档及其表单、视图、文件夹的集合。Notes 数据库可以是 Web 站点的一部分或者是 Notes 应用程序的一部分。数据库的逻辑结构图如图1所示。图1 Notes数据库结构图Notes数据库属于非关系数据库管理系统,它的特点是:(1)基于文档组织模式;(2)使用非结构化的数
27、据元素;(3)通过定时复制刷新数据;(4)使用视图定位数据;(5)通过全文检索访问数据。四小结分析 本系统设计的主要目的是为了减轻广大的毕业生和导师以及学校管理人员进行毕业设计或者毕业设计管理工作的负担。因此它要求我们在非常了解毕业设计工作流程的基础上,对lotus domino进行系统设计时,必须具备一定的开发水平。我相信经过全组人员的辛苦奋战,一定会开发出一个令人满意的系统。Lotus OA毕业设计服务系统概要与详细设计模型一系统性能目标a) 确定目标系统运行平台。本系统运行平台为windows xp 操作系统中domino lotus/notes 环境下,系统模式为c/s模式。b) 确定
28、目标系统开发环境、开发工具、开发方法。本系统的开发工具为domino lotus/notes 5.0。c) 确定目标系统的系统软件、支持软件、主要运行设备的型号和性能要求。运行本系统的硬件要求为CPU1.66Hz 以上,内存256M上d) 确定目标系统的移植范围和安全性。本系统只能在domino lotus/notes上移植,本系统具有角色权限安全控制等功能。 二系统结构设计a) 系统总体构架系统总体框架如下图所示: 系统总体框架图b) 本系统的设计模型如下: 系统设计模型c) 系统数据和表单设计其中四个表单设计情况如下:学生毕业设计(论文)指导教师情况登记表姓 名文本性 别单选按钮年 龄数字
29、职称单选按钮最高学历单选按钮毕业学校与专业文本所在部门(教研室)或任职单位文本主讲课程或从事的工作文本本人专长和研究成果(课题或论文)文本 教研室负责人(签字) 文本或所在单位盖章 热点年 月 日 日期教学系意见 文本盖 章 热点年 月 日 日期备注:从事的工作或自己的专长要与所指导的学生专长相同或者相近。学生毕业设计(论文)选题表所在系文本姓 名文本专 业文本选题类型规定题目链接热点自拟题目文本题 目文本本设计(论文)产生背景及相关目标要点(300字)文本已有的准备工作:文本参考资料:文本指导教师意见:文本签 名 热点年 月 日 日期毕业设计(论文)任务书年 月 日学 生姓 名文本专业文本班
30、级文本联系方式文本指 导教 师文本职称单选按钮工作单位文本联系方式:电话及E-mail文本设计(论文)题目:文本任务、目的与要求:文本参考资料:文本进度安排:自 日期 起至 日期止,共计 周。具体安排如下:1、调研、搜集资料,论文提纲或设计方案确定 日期 日期2、完成论文初稿或初步设计,通过第二次检查 日期 日期3、修改并完善毕业设计(论文),通过第三次检查,定稿、装订 月 日4、通过毕业设计(论文)审核,准备答辩 日期 5、其他 文本 教研室审核热点签名教学系审核热点签名毕业设计(论文)过程检查情况记录表学生姓名 文本 学号 文本 所在系 文本 专业(班级) 文本 题目: 文本 指导老师 文
31、本 检查指导顺序检查指导内容检查指导意见指导教师签 名检查指导日 期第一次(开题检查)检查学生的设计开题方案或论文提纲,并对是否同意开题提出意见文本热点签名日期第二次(初稿检查)审阅学生论文初稿或初步设计,提出修改意见文本热点签名日期第三次(论文设计完善)审阅学生完成的设计(论文)对二稿提出修改、完善意见文本热点签名日期第四次(正稿核定)审核学生的设计(论文)正稿,提出定稿意见文本热点签名日期Lotus OA 毕业设计服务系统 详细设计说明书一引言 根据概要设计阶段所提供的资料,设计毕业机服务系统的详细的工作流。二主要任务 根据上一阶段提供的概要设计和详细设计模型,设计四张表单和相应的视图,同
32、时为了方面用户使用,我们特别设计了几个导航器。三数据库设计3.1数据库连接Lotus DominoNotes R5软件,具有强大的功能,既可开发办公自动化应用程序,又可开发各类网络Web应用系统,其中对外部数据的访问除了ODBC的方法外,还可利用Domino企业连接服务(DECS)获取外部数据,它对大多数关系型数据库的支持,极大地扩展了DominoNotes的应用。下面介绍几种常用的连接数据库方法。311连接Notes数据库Lotus Domino/Notes提供了强大的编程语言支持及对象处理功能,连接系统数据库非常容易实现。下面是连接访问servername服务器上的test.nsf数据库,
33、并从viewTest视图中取出所有记录的程序。Dim db As New NotesDatabase( servername, test.nsf)Dim view as NotesViewDim doc as NotesDocumentDim msg as StringMsg = “”Set view = db. Getview(“viewTest”)Set doc = view.getfirstdocument()While not doc is nothingmsg = msg & doc.id(0) & Chr(9) & doc.name(0) & Chr(9) & doc.score(
34、0) & Chr(10)Set doc = view.getnextdocument(doc)WendMessageBox msg,”所有人的成绩”Set doc = nothingSet view = nothingSet db = nothing312.通过ODBC访问外部数据库ODBC是由Microsoft开发的、用于访问关系型数据库管理系统(RDBMS)和其他外部系统数据的一种标准。ODBC接口以SQL作为标准的查询语句来存取连接到的数据源。ODBC允许单个应用存取多个不同的数据库管理系统,用户可以通过加载连接到不同数据库的驱动程序来建立与各种数据库的连接。因此,Lotus Domin
35、oNotes通过ODBC连接可以实现与外部各种关系型数据库的连接。下面以Windows2000系统下访问Microsoft SQL Server数据库为例来介绍实现的过程:(1) 在Microsoft SQL Server中建立一张测试表。假设新建的测试表的名称为Test,字段包括id(学号),name(姓名),score(成绩)。Microsoft SQL Server的用户名为sa,对应密码为1234,表所在的数据库名为db。(2) 建立与现有外部数据库连接的ODBC打开数据源(ODBC)配置面板,选择“系统DSN”选项卡,点击“添加”按钮,并在弹出的对话框中选择“SQL Server”,
36、然后进行配置,输入数据源名称为“notes_sqlserver”,SQL Server服务器为“(local)”,选择SQL Server验证,输入用户名sa,密码1234,然后选择数据库名称db,下一步测试成功后即表示配置成功完成。(3) 在Notes中连接数据库在Notes数据库中新建一张表单,添加“ODBC数据库测试”按钮,选中该按钮,在编程窗口的click事件中编写Lotus Script程序代码:Uselsx *LSXODBCDim con As ODBCConnectionDim qry As ODBCQueryDim result As ODBCResultSetDim id A
37、s StringDim name As StringDim score As StringDim msg As StringSet con = New ODBCConnectionSet qry = New ODBCQuerySet result = New ODBCResultSetSet qry.Connection = conSet result.Query = qrycon.ConnectTo(notes_sqlserver)qry.SQL = SELECT * FROM testIf Not result.Execute ThenMessagebox result.GetExtend
38、edErrorMessage, _result.GetErrorMessageExit SubEnd IfDoresult.NextRowid = result.GetValue(id)name = result.GetValue(name)score = result.GetValue(score)msg = msg & Chr(10) & id & Chr(9) & name & Chr(9) & scoreLoop Until result.IsEndOfDataMessagebox msg, 所有人的成绩result.Close(DB_CLOSE)con.Disconnect313通过Domino企业连接服务(DECS)访问外部数据库把后端数据合并到事务处理中将最大限度地体现Designer应用程序的价值。Design