基于web的教学互动系统(SQL).doc_第1页
基于web的教学互动系统(SQL).doc_第2页
基于web的教学互动系统(SQL).doc_第3页
基于web的教学互动系统(SQL).doc_第4页
基于web的教学互动系统(SQL).doc_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

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

文档简介

基于web的教学互动系统(SQL)基于web的教学互动系统(SQL)下面以数据流图和数据字典的方式来描述新系统的逻辑基于web的教学互动系统(SQL)功能。1. 数据流图(简称DFD)数据流图是组织中信息运动的抽象,是管理信息系统逻辑模型的主要基于web的教学互动系统(SQL)形式。这个模型不涉及硬件、软件、数据结构与文件组织,它与系统基于web的教学互动系统(SQL)的物理描述无关,只是用一种图形及与此相关的注释来表示系统的逻辑功基于web的教学互动系统(SQL)能。图形描述简明,清晰,不涉及技术细节,所描述的内容是面向用户的。基于web的教学互动系统(SQL)因此数据流图是系统分析人员与用户进行交流的有效手段,也是系统设计基于web的教学互动系统(SQL)的主要依据之一。数据流图是在对业务流程图进行分析的基于web的教学互动系统(SQL)基础上,从系统的科学性、管理的合理性、实际运行的可行性角度出发基于web的教学互动系统(SQL),将信息处理功能和彼此之间的联系自顶向下、逐层分解,从逻辑上基于web的教学互动系统(SQL)精确的描述新系统具有的数据加工功能、数据输入、数据输出、数据存储及数基于web的教学互动系统(SQL)据来源和去向。数据流图具有抽象性和概括性两种特性:?基于web的教学互动系统(SQL)(1) 抽象性:表现在它完全舍去了具体的物质,只剩下数据基于web的教学互动系统(SQL)的流动、加工处理和存储。(2) 概括性:表现在基于web的教学互动系统(SQL)它可以把信息中的各种不同业务处理过程联系起来,形成一个整体。无基于web的教学互动系统(SQL)论是手工操作部分还是计算机处理部分,都可以用它系统地表达出来。数据流图由四种基本成分组成,分别为外部项、加工基于web的教学互动系统(SQL)、数据流、数据存储。3数据字基于web的教学互动系统(SQL)典2.数据字典(简称DD)数据字基于web的教学互动系统(SQL)典是对数据流图的很好的补充,它是数据流图上所有成分的定义和解释的基于web的教学互动系统(SQL)文字集合,它是对数据流图的各种成分起注解、说明的作用,同时它还对系基于web的教学互动系统(SQL)统分析中其他需要说明的问题进行定义和说明。系统分析人员把不便在数基于web的教学互动系统(SQL)据流图上注明而对于系统分析应该获得,对整个系统开发以至将来系基于web的教学互动系统(SQL)统运行与维护是必须的信息尽可能放入数据字典。数基于web的教学互动系统(SQL)据字典的主要内容包括五个部分:(1) 数据基于web的教学互动系统(SQL)流:由一个或一组固定的数据项组成,表明系统中数据的逻辑流向。(2) 数据元素:又称数据项,是具有独立意义的最小标识单位,即逻辑上不可再分的数据单位。(3) 数据存储:是数据结构停留或保存的场所。绘制数据流图以后,为了进一步明确数据的详细内容和数据处理过程,将最底层数据流图中的数据流及其组成部分的数据元素、数据存储和处理逻辑通过数据字典进行描述,以便于后面系统设计的进行。根据系统的数据流图,得到外部项、加工、数据流、数据存储和数据元素的数据字典(DD)如表2-1表2-8所示。目  录摘  要  IABSTRACT(英文摘要)  II目  录  III第一章 引  言  1第二章 开发工具环境与技术简介  3第三章 系统分析  53.1系统开发背景  53.2设计方案的可行性分析  53.3确定系统目标  63.4系统需求分析  73.5系统功能分析  73.5.1功能分析  73.5.2功能分析图  8第四章  系统整体设计  104.1系统整体内容的设计  104.2系统数据库设计  114.2.1数据库需求分析  114.2.2数据库概念结构设计E-R图  114.2.3数据库逻辑结构设计  12第五章 系统详细设计  165.1登录窗口的设计  165.2主窗体的设计  175.3工资管理中各窗体的设计  185.3.1员工信息管理窗体的设计  185.3.2部门信息管理窗体的设计  205.3.3工资信息窗体的设计  205.3.4员工信息浏览窗体设计  215.3.5员工工资信息浏览窗体设计  225.4帐务管理中各窗体的设计  235.4.1会计科目管理窗体的设计  235.4.2记账凭证窗体的设计  245.4.3明细账窗体的设计  255.4.4损益表窗体的设计  255.4.5日记账窗体的设计  255.5系统查询中各窗体的设计  265.5.1员工信息查询窗体的设计  265.5.2员工工资信息查询窗体的设计  285.5.3记账凭证查询窗体的设计  295.6报表中心中各窗体的设计  305.6.1员工工资信息报表的设计  305.6.2员工信息报表的设计  315.6.3部门信息报表的设计  315.6.4明细账报表的设计  325.6.5日记账窗体的设计  325.6.6现金日记账报表的设计  325.6.7银行存款日记账报表的设计  325.7帐务管理中各窗体的设计  325.7.1工资信息统计窗体的设计  325.7.2总分类账信息统计窗体的设计  345.7.3会计科目信息统计窗体的设计  345.7.4员工信息统计分析窗体的设计  355.7.5员工工资信息统计分析窗体的设计  355.8系统管理中各窗体的设计  365.8.1权限设置窗体的设计  365.8.2数据备份和恢复窗体的设计  375.9注销中功能的实现  385.10帮助窗体的设计  38第六章 系统测试与维护  39第七章 总结  42参考文献  43致谢  44第五章  系统详细设计5.1 登录窗口的设计根据需求分析中的要求,在用户使用本软件之前要有身份验证的过程,只有合法用户才能进入软件系统。为此要设计一个能验证用户身份的登录窗口,登录窗口的运行效果如图5-1所示:     图5-1 登录界面图为了使登录窗口显的简洁明了,所以只设置了用户名和密码两个输入条件。其中用户名和密码是要直接和用户登录验证表(denglu)中的数据进行比较的,只有用户输入的内容和用户登录验证表(denglu)中的数据完全一致时才视为合法用户。本窗口的关键之处是在于“确定”按钮Click事件中代码的编写。“确定”按钮的代码如下:  begin    table1.Refresh;with table1 dotry  disablecontrols;  filtered:=false;  memo2.Text:=username=+edit1.Text+;  memo1.Text:=userpassword=+edit2.Text+;  filter:=Memo1.Text;  filter:=memo2.Text;  filtered:=true;  finally  enablecontrols;  if table1.RecordCount=0 then begin  showmessage(对不起,你不是合法用户,请确认权限!);  end else begin  form1.hide;  form2.show;  table1.Open;end;end;end;5.2 主窗体的设计如果用户成功通过验证后会打开主窗口,主窗口运行效果如图5-2所示: 图5-2  主界面图1、菜单栏的设计:主窗口大致可分为四部分:标题栏、菜单栏、常用工具栏、窗体页面,关键之处是在于菜单栏的设计。根据系统需求和各数据表的应用要求,为了更好的组织数据和完成系统所要求的功能,菜单栏分为以下部分:(1)、工资管理(2)、帐务管理(3)、系统查询(4)、报表中心(5)、统计分析(6)、系统管理(7)、注销2、工具栏的设计:在通过菜单调用的窗口中有很多窗口是经常用到的,这种经常性的工作如果只是通过菜单去调用显的工作效率很低。所以特意为经常用到的窗口设计了专用工具,这些专用工具组成了主窗口上的工具栏,利用工具栏上的工具去调用窗体显得简便快捷。工具栏上的工具用的是speedbutton控件,另外为了美化页面,加入了panel控件。菜单栏效果图见图5-2。3、主窗体背景的设计:为了增加主窗口的显示效果,通常要为窗体增加图片。在为本软件主窗体增加图片之前先在主窗体上放置一个Image控件,然后再在Image控件的Picture属性中设置具体应用的图片。5.3 工资管理中各窗体的设计5.3.1 员工信息管理窗体的设计员工信息管理窗体是基于数据表yuangongxinxi.db的,用于对员工基本信息的添加、修改和删除。首先在窗体上放置一个Dbgrid控件,一个Table控件和一个Datasource控件,并分别和yuangongxinxi数据表联系起来,同时将Dbgrid控件的Readonly属性设置为false,保证可以对其中内容进行改动,另外还放置了7个edit控件、1个combobox控件、5个Bitbtn按钮用来实现对员工基本信息的添加、修改和摘要:Internet已经成为人们生活、工作、学习越来越离不开的平台。Web技术已经不在局限于单纯地提供信息服务,而是日益成为一个操作平台,为用户提供强大的服务功能。例如网上电子商务、社会信息数据库等。网络实现了远程通讯,人们能够通过计算机网络进行电子邮件的发送,召开网络会议,网上购物,甚至坐在家里就可以上大学(网上教育)。网络有巨大的潜力待我们去开发与探索。 因此,基于B/S体系架构创建这个小区物业管理网站,紧跟行业发展,满足人们生活、学习的需要。建立一个基于B/S架构的小区物业管理网站,实现信息网络化。通过较丰富的功能将 Web的技术特点体现出来。该系统可供管理员、注册用户、以及游客登  计算机毕业论文网录使用。登录者可以查询信息或者发布信息,可以通过此网站了解小区物业管理情况,小区住户还能够查询各种收费。系统中管理员为必不可少的模块项,主要是为了安全有效地存储和管理及维护网站的各类信息,赋予管理员特定的权限,可以对用户和各种信息进行分类,添加,删除,修改等。方便网站的管理与维护。 要实现这样的功能,离不开后台数据库的支持。用户验证注册信息,收集到的用户信息,分析得出的关联规则表等大量的数据都由数据库管理系统管理。本文中数据库服务器端采用了SQL SERVER2000作为后台数据库,以先进的JDBC技术与数据库连接,结合SQL语句处理对用户分类,添加,删除,修改等操作,使Web与数据库紧密联系起来。   关键词:小区物业管理 信息管理 SQL SEVER2000 JDBC 目 录 摘要-1 ABSTRACT-2 第1章 绪论-3 1.1引言-3 12 背景-4 1.2.1 B/S模型的优点-4 1.2.2 JSP技术发展背景-5 第2章 需求分析-7 2.1 系统的研究意义-7 2.2 小区物业管理系统的需求分析-7 23 系统配置-9 2.3.1 Hardware (硬件)-9 2.3.2 Software (软件)-9 第3章 系统设计-10 3.1 系统的功能模块设计-10 3.2 系统数据库设计-12 3.3 数据库逻辑设计-12 3.4 系统运行环境及环境变量设置-20 3.5 页面设计-25 第4章 系统实现-27 41系统基本结构-27 4.1.1 系统的基本结构图-27 4.1.2 系统的程序目录结构-28 4.1.3 系统数据库设计-29 42 系统公共模块设计与实现-30 4.2.1 “common.jsp”文件-30 4.2.2 “ check.jsp”文件-31 4.2.3 “ header.jsp”和“ footer.jsp”文件-31 4.2.4 “style.css”文件-32 4.2.5 建立与数据库相关的JavaBean文件-33 43系统小区物业管理主页面-34 44 系统管理模块实现-37 4.4.1 管理员登陆口“login.jsp”页面-37 4.4.2 管理密码验证“chklogin.jsp”文件-38 4.4.3 新闻资讯管理页面“main.jsp” -39 4.4.4 小区公告信息页面“addxinxi.jsp” -39 4.4.5 物业信息管理页面“savexinxi.jsp” -40 4.4.6 小区留言管理功能页面“modifyxinxi.jsp” -40 45 系统用户注册模块实现-40 4.5.1 用户注册页面“register.jsp” -41 4.5.2 用户注册页面“adduser.jsp” -42 46 系统其他功能页面实现-43 第5章 软件的测试-43 5.1 什么是软件测试-43 5.2 软件测试的目标与方法-43 第6章 总结-44 第7章 致谢-45 参考文献-47Server组件实际上可以用任何语言编写,这些语言包括Java、Visual Basic、C+、COBOL等等。? (2)易操作性JSP使HTML设计人员可以在服务器上方便地“激活”他们的Web页,可以立刻对定制化网页和简单的应用程序进行开发。以往需要用Perl或C编写的复杂的CGI程序来完成的功能(如数据库连接),现在若使用JSP则只要几行简单的代码就能实现。 (3)程序与外观分离通过使用脚本和组件,Active Server Pages允许用户将编程工作与一个网页的设计和其他工作分离开来。这就可以确保开发者能够将主要的精力用来考虑编写程序的逻辑,而不必担心外观是怎样的。同时,它也使那些从事外观设计的人员可以利用一些工具来对网页进行修改,而不用过于关心编程问题。 (4)非手工编译JSP的即时编译系统在被请求时自动对JSP源文件重新编译,并将其载入服务器的高速缓存中。因此,开发者对JSP文件的修改可在浏览器中立即得到反映,只需要简单地保存该文件并在浏览器中刷新即可。 (5)浏览器独立性JSP提供了一种浏览器中枢方案来完成应用程序的设计工作。因为用于生成动态内容的脚本可以在服务器上执行,所以开发者不必担心客户用什么浏览器来浏览网点.Jscript用作客户端编程语言是非常好的,与VBScript不同,Jscript创建的客户端脚本能被现有的大部分浏览器识别。Netscape Navigator 和 Internet Explorer都可以解释和执行包括Jscript 的HTML文件。然而,与VBScript相同,Jscript 也是服务器端编程语言。服务器端编程语言在提供网点服务的服务器上执行,而不是在接收网页的浏览器上执行。服务器端编程语言在你的网点计算机上完成所有这些工作,承受所有的负担。由于JScript不是JSP的默认脚本语言,所以要使用时必须事先声明,如: <Script language=”JavaScript”></Script>语句<Script ></Script>在这里声明使用JScript。  动态网页开发工具Dreamweaver MX简介Macromedia Dreamweaver MX是 建立 Web 站点和应用程序的专业工具。 它将可视布局工具、应用程序开发功能和代码编辑支持组合为一个功能强大的工具,使每个级别的开发人员和设计人员都可利用它快速创建界面吸引人并且基于标准的站点和应用程序。 从对基于 CSS 的设计提供领先的支持到手动编码功能,Dreamweaver 在一个集成和高效的环境中为专业人员提供了所需的工具。 开发人员可以将其选择的服务器技术与 Dreamweaver 配合使用,建立将用户连接到数据库、Web 服务和旧式系统的强大 Internet 应用程序。Dreamweaver MX 是一款专业的 HTML 编辑器,用于对 Web 站点、Web 页和 Web 应用程序进行设计、编码和开发。无论您喜欢直接编写 HTML 代码的驾驭感还是偏爱在可视化编辑环境中工作,Dreamweaver 都会为您提供帮助良多的工具,丰富您的 Web 创作体验。利用 Dreamweaver 中的可视化编辑功能,您可以快速地创建页面而无需编写任何代码。不过,如果您更喜欢用手工直接编码,Dreamweaver 还包括许多与编码相关的工具和功能。并且,借助 Dreamweaver,您还可以使用服务器语言(例如 JSP、JSP.NET、ColdFusion 标记语言(CFML)、JSP 和 PHP)生成支持动态数据库的 Web 应用程序。开发背景随着时代的发展,信息技术、Internet/Intranet技术、数据库技术的不断发展完善,网络进程的加快,传统的购物方式也越来越不能满足人们快节奏的生活需求,使得企业的IT部门已经认识到Internet的优势,电子商务就是在这样一个背景下产生发展起来的。伴随着电子商务技术的不断成熟,电子商务的功能也越来越强大,注册用户可以在网上搜索购买到自己想要的各种商品,初步让人们体会到了足不出户,便可随意购物的快感。我的毕业设计也就正是一个电子商务系统的开发-网上商品销售系统。 系统功能分析我所负责的用户模块部分的主要功能如下:1.注册作为一个电子商务,最基本的功能肯定就是注册了。因为只有注册用户才能在网站内订购自己想要购买的商品。2.登陆为了能更方便地使用网站的各项功能,用户登录也是必不可少的。当用户登录以后,便可进行查阅/更改自己的个人资料、修改/处理个人定单等操作。3.注销若用户登录后要离开网站,可注销个人帐号,以防止他人修改或使用本人帐号。 4.购物车当用户选好自己想要的商品后可把商品放入购物车中,购物车将自动产生相应的定单。当然,用户也可以从购物车里删除掉选好的商品,而相应定单的也会删除。5.查询商品 查询商品可以说是一个网站非常重要的一个功能,通过这一功能,用户可以按照某些特定的条件搜索自己想要购买的商品,这无论为普通用户还是管理员都提供了极大的方便。6.用户资料修改用户可以在登陆后使用用户个人资料修改功能对自己的一切信息进行修改,密码修改也包括在其中。也可以对用户邮寄/付款资料、收货资料等信息进行修改补充。          系统结构分析?3.3.1  逻辑结构网上商品销售系统的特点就是利用Browser/Server(B/S)结构,提供了一个网络平台,让消费者只要上网就可以实现商品的在线查看,商品的在线查找,商品的在线购买,商品订单的在线管理等功能。系统的优势在于系统简单、功能强大、扩展能力良好以及能够方便的跨地域操作等性能。系统的网络应用原理示意图如图3.1所示:经过前面的分析,我们发现在近年来,房地产市场将会以一种前所未有的速度推进,整个市场的前景也是一片光明,当然,解决这个市场还需要整一个策划,这也是我开发这个系统的初步设想了。?当然,更重要的是把这系统满足人们的买和卖这种心理。通过分析,主要体现在以下几个方面:1、房产商的迫切希望能拥有一个楼盘展示的平台。希望能在这个平台上展示出自己的产品,多一种销售途径,多一种选择。2、二手交易的人们或是中介,迫切的希望能有一个地方可以去进行交易,当然,这是根据当前信息的不透明所发掘出来的需求。3、普通民众希望能够拥有发布求租、出租需求信息需要。4、民众希望了解到当前最新的政策、房产趋势等内容。5、求房者迫切的需要一个能够看到样子的房子平面图6、求房者希望能有一个自由展示的机会。(二)数据流程图览次数和询盘信息,并可加以回复。楼盘展示系统:楼盘展示部分将展示网站管理员和企业发布的产品信息,可搜索,信息包括图片和文字内容,点击产品名称进入产品详细介绍页面,并可联系或推荐给他人;点击产品企业名称进入该企业详细介绍页面(注册会员才可浏览联系办法)。行业咨讯系统:介绍行业新闻、政策法规、国内外行业动态等资讯信息;可浏览后推荐给他人,可发表评论等功能。房产搜索系统:可以根据客户的需求分别进行搜索如:1、户型搜索2、价目搜索3、位置搜索等等。访问者能根据表单所提供条件迅速找到合心的楼盘,系统并能根据访问自动分析访问者兴趣爱好、消费倾向,从而有利于实施更具针对性和高效的商业规则和计划。信息反馈系统:使企业能快速了解、预测和响应客户、市场的需求。小栏目:网站导航、联系我们、法律声明、意见反馈、友情链接等。站内搜索系统提供了对楼盘信息进行多种类型检索的支持,由于系统信息的储存方式有两种,文件系统的静态HTML和装入数据库的信息,因此系统采用两种搜索引挚,一种是针对文件系统的信息检索功能,一种是针对数据库系统的信息检索功能。返回的搜索结果可按用户要求的输出方式进行输出,同时可按照定制的要求统一输出,因此系统两种搜索方式对结果来说是透明的。通过对被调用数据的统计根据命令打印报表。(四)设计概要浙中西房地产交易网最主要一个定位于浙江中西部的房地产市场的交互式网站。电子商务的发展,已使传统的市场营销方式做了很大的转变和调整,所以,经历在变换极为迅速的经济环境下,能不能及时的握住在面前的机遇,对一个从事房地产中介的机构来说,是十分重要的。从目前市场上来看分析房地产的交易,主要是由二手商品房的交易,新楼盘的交易,买卖租赁等三大部分组成,其它的部分基本上相关的政策法规,房市新闻。房源搜索。所做的网站,达到目的是:要有一个良好交互界面,能让任何人看的明白。能容易的(1) 登录模块的设计与实现2此模块由xtdl.scx表单实现,用于接收用户名/密码输入,判断是否为合法用户,该表单的数据环境为用户表.dbf,在此表单上加入spinner控件,其值由确定按钮的click事件设置,表示当前用户是否合法用户。 登录模块的设计卡拉OK歌库管理系统属于一个机密的管理系统,若每一进入系统的人都能够对系统进行操作,就可能有意或无意的破坏数据,对用户产生不良影响,甚至造成无法估量的损失。因此,在进入系统之前要设置密码输入功能,本系统启动后,进入登录表单,按“确定”后运行口令程序,本系统采用的是一种动态的口令程序设计方法。系统登录表单界面如下: 图4.1 系统登录界面程序源代码xtdl.scx的代码部分:locate all for alltrim( 用户表.用户名 )=alltrim(bo1.value) if found()   if alltrim(thisform.text1.value)=alltrim(用户表.密码)   x=0   do form xtzjm.scx  else   thisform.spinner1.value=thisform.spinner1.value+1   if thisform.spinner1.value>=3   messagebox(对不起,你不是合法用户!)   thisform.release   quit   endif   messagebox(口令不正确!请重新输入!,48,登录信息)   thisform.text1.setfocus   thisform.text1.value=   thisform.refresh   endif endif  封面程序模块的设计与实现系统的封面程序往往是一个系统的门面,为了使界面美观,此模块采用了以下方法:以一幅图象(jpg文件)为背景;对标签对象采用隶书字,并用程序设计成为彩色变换效果;表单的windowstate属性为(2-最大化)。(2) 歌曲浏览模块的设计与实现歌曲浏览模块是管理人员对歌库管理系统中所有歌曲综合资料的的提取,由于歌曲资料所涉及的内容较多,为了方便管理,设计时把不同的信息放在不同的表中进行管理。因此,需要有一个综合所有内容的表单。设计此表单时,应新建一个视图,把所有相关的内容联系起来成为一个可供浏览的表。浏览界面如下: ?3.2.2图书租阅管理系统数据库设计?1书籍管理部分书籍管理部分包括书籍信息管理和书籍类别管理,其功能是实现对各部分数据内容添加、修改、删除等操作。各管理部分的明细如下:1)、书籍信息管理:包括书籍信息的添加、书籍信息的修改、书籍信息的查询和书籍信息的删除4部分功能。其中,书籍信息包括图书编号、书名、图书类别、作者、出版社、出版日期。2)、书籍类别管理:包括书籍类别的添加、书籍类别的修改、书籍类别的闪出3部分功能,其中,书籍类别包括类别名称和类别编号两部分。2系统管理部分设置操作人员。系统初始设置一个密码,操作人员可以利密码登录。 根据上面分析的系统的各种功能要求,系统所需的数据库应该有以下几个表组成:会以正式的软件说明书为测试标准。例如:在登录注册模块的测试中,针对要求输入合法和不合法的用户名及口令进行测试,反复几次,若无错误,则保证基本正确。6、强度测试及性能测试:测试系统的能力最高实际限度,即软件在一些超负荷情况下功能实现的情况。如要求软件某一行为的大量重复、输入大量的数据或大数值数据、对数据库大量复杂的查询等。测试软件的运行性能,这种测试常常与强度测试结合进行,需要事先对被测软件提出性能指标,如计算的精度、记录的精度、响应的时限和恢复时限等。7、可用性测试:测试用户是否能够满意使用。具体体现为操作是否方便,用户界面是否友好等。 因为在软件编辑时听取了用户的意见。因此,用户界面的设计上并没有太大的问题。42应 用进入界面后,只输入正确的密码,系统菜单才能发生作用。每打开一个表单时,需关闭前一个已打开的表单? 在开发软件的过程中,人们使用了许多保证软件质量的方法分析、设计和实现软件,但难免还会在工作中犯错误。这样,在软件产品中就会隐藏许多错误和缺陷,尤其是对规模大、复杂性高的软件更是如此。所以,必须进行认真、计划、彻底的软件测试。什么是软件测试软件测试就是在软件投入运行前,对软件需求分析、设计规格说明书和编码的最终复审,是软件质量保证的关键步骤。确切的说,软件测试就是为了发现错误而执行的过程。一般分为两个阶段:(1)单元测试:在编完某一模块后进行测试(2)综合测试:在开发完软件后进行综合测试。软件测试的目的和规则软件测试的目的是想以最少的时间和人力找出软件中潜在的错误和缺陷。一个成功的软件应该不怕挑剔的用户进行测试。如果成功的实施了测试,就能够发现软件存在的错误。根据这样的测试目的,软件测试的规则应该是:1.应该把“尽早地和不断地进行软件测试”作为软件开发者的座右铭。2.测试用例应由测试输入数据和与之对应的预期输出结果两部分组成。3.程序员应避免检查自己的程序。4.在设计测试用例时,应当包括合理的输入条件和不合理的输入条件。5.充分注意测试中的群集现象。6.严格执行测试计划,排除测试的随意性。7.应当对每一个测试结果做全面检查。8.妥善保存测试计划,测试用例,出错统计和最终分析报告,为维护方便。定单基本资料的添加和修改功能:定单基本资料添加和修改功能为系统的基础功能,输入必要的信息后点击提交按钮即可完成定单信息添加操作,如果没有输入定单编号或输入的定单资料已经存在,则系统会提示:“定单编号重复或为空,请重填!”输入完后可以退出添加。而后可以选中任意一条供应商资料进行修改操作,完成后点击退出修改按钮即可。如果没有输入客户编号或雇员编号同样会出现类似提示。定单资料删除功能:选中任意一条供定单资料,然后点击删除定单资料按钮,此时系统会提示:“您真的要删除定单编号为*的这项吗?”如要删除点击Yes,如不删除点击No.定单报表打印功能:当管理员对定单资料进行了完整的修改后就可以点击报表打印,系统将自动打印出定单表的详细资料。定单详细资料的添加/修改/删除功能  分别是对定单详细资料的操作。二、运货商管理子模块可实现运货商信息的添加、修改和删除,运货商信息查询和模糊查询几个功能。运货商信息的添加和修改功能:运货商资料添加和修改功能为系统的基础功能,输入必要的信息后点击

温馨提示

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

评论

0/150

提交评论