试内容,班级编号,教室编号,标志,结果,帐号安排日期考试名称考试内容,申请申请完成,等待审核,考试申请列表此功能主要是检查我自己的申请信息的功能,可以对填错的信息进行作废申请操作。如图图考试申请列表其实现相关代码如下按钮事件查询列表事件单击行事件,考试安排安排代码安排代码教室信息查询此复审。尽管面向对象技术的基本思想保证了软件应该有更高的质量,但无论采用什么样的编程技术,编程人员的都是不可避免的,而且由于面向对象技术开发的软件代码重用率高,更需要严格测试,避免的繁衍。因此,软件测试在面向对象编程里更具有它的重要性。与开发过程类似,测试过程也必须分步骤进行,每个步骤在逻辑上是前个步骤地继续。大型软件系统通常由若干个子系统组成,每个子系统又由许多模块组成。因此,大型软件系统的测试的基本层次如图所示。需求规格说明概要设计详细设计编码单元测试集成测试系统测试图测试的基本层次单元测试单元测试的用例从单元详细设计中导出。在单元测试中可以采用功能性测试和结构性测试两种。集成测试在这个测试步骤中所发现的往往是概要设计的。系统测试在这个测试步骤中所发现的往往是需求规格说明的。般来说,系统测试是功能性测试,不是结构性测试。为了使本软件运行更加稳定,我对它进行了全面的测试,测试分为二部分来进行,是界面测试二是功能测试。首先是界面测试,为了使软件在不同的的操作系统平台上运行界面能保持原来的风格。在环境下,程序运行界面正常,界面上的字体等设置都保持得相当好。没有出现类似字体变形的情况,二是进行功能的测试。经过测试,所有功能都能得以实现,没有任何变形。至此到这里在功能的测试上也已经比较圆满的完成了,结论与总结通过本次毕业设计我了解了开发模式,工作原理及发展的历史,对数据库的结构和服务器与数据库的几种互连技术有了全面的认识。在几个月的系统开发和论文撰写过程中,通过查阅研究大量的相关文献,分析相关领域的特色网站并结合实际,论文先论述了考试安排管理的理论知识,包括对它的定义,内涵,特点,功能,技术等方面的研究。然后按照软件工程的严格要求,对个考试安排系统应用系统进行了需求分析,概要设计,详细设计,编码与测试等方面进行分析和讨论,初步建立了个模拟的快件系统。虽说是模拟的系统,但可使学习者能够首先从感性认识上加强对快件系统的理解,对快件系统的运作方式初步有所了解,并最终有感性认识上升到理性认识。建立数据库通过语句对数据库中的信息进行调用,以及把系统信息及时的存储入数据库表单中。另外通过脚本语言实现对网站的动态连接。由于页功能强大,处理方式灵活,对客户浏览要求较低,传送到客户端的只是解释后的页面,保护了页面开发者的知识产权,因此本系统页面大多采用页。谢辞在本次毕业设计中,使我理会到软件工程在项目开发中各个环节的具体应用,并对使用。开发数据库应用程序的方法和技巧有了更步的掌握。这切的知识积累离不开指导老师认真负责的工作态度,严谨的治学精神和深厚的理论水平,在此向他表示我深深的谢意,同时也感谢给过我支持帮助的同学。最后借此机会也向所有关心和指引我成长的老师致以崇高的敬意,参考文献,基础教程清华大学出版社黄梯云,实用教程,人民邮电出版社,命名空间参考手册编程篇,清华大学出版社等,和高级编程创建高效数据层,清华大学出版社,美,与从入门到精通,电子工业出版社等,服务高级编程编程篇,清华大学出版社,美,和编程手册,清华大学出版社,美,入门经典编程篇,清华大学出版社,罗会涛精通电子工业出版社范国平,陈晓鹏数据库系统开发实例导航人民邮电出版社李晓哲张晓辉李祥胜管理及应用系统开发人民邮电出版社辛长安,梅林,编程技术与难点剖析清华大学出版社黄荣怀刘黄玲子等,计算机辅助评价的发展趋势,电化教育研究,页面主要是查询教室信息的功能。如图图教室信息查询数据绑定绑定列表组合查询条件教室信息教室名称,代码设置翻页按钮事件,,绑定列表软件测试测试是开发时期最后个阶段,是保证软件质量的重要手段。软件测试就是在受控制的条件下对系统或应用程序进行操作并评价操作结果的过程,所谓控制条件应包括正常条件与非正常条件。软件测试过程中应该故意地去促使的发生,也就是事情在不该出现的时候出现或者在应该出现的时候没有出现。从本质上说,软件测试是探测,在探测中发现软件的毛病。软件测试的意义软件危机曾经是软件界甚至整个计算机界最热门的话题。为了解决这场危机,软件从业人员专家和学者做出了大量的努力。现在人们已经逐步认识到所谓的软件危机实际上仅是种状况,那就是软件中有,正是这些导致了软件开发在成本进度和质量上的失控。有错是软件的属性,而且是无法改变的,因为软件是由人来完成的,所有由人做的工作都不会是完美无缺的。问题在于我们如何去避免的产生和消除已经产生的,使程序中的密度达到尽可能低的程度。软件测试的重要性软件测试在软件生命周期中占据重要的地位,在传统的瀑布模型中,软件测试学仅处于运行维护阶段之前,是软件产品交付用户使用之前保证软件质量的重要手段。近来,软件工程界趋向于种新的观点,即认为软件生命周期每阶段中都应包含测试,从而检验本阶段的成果是否接近预期的目标,尽可能早的发现并加以修正,如果不在早期阶段进行测试,的延时扩散常常会导致最后成品测试的巨大困难。事实上,对于软件来讲,不论采用什么技术和什么方法,软件中仍然会有错。采用新的语言先进的开发方式完善的开发过程,可以减少的引入,但是不可能完全杜绝软件中的,这些引入的需要测试来找出,软件中的密度也需要测试来进行估计。测试是所有工程学科的基本组成单元,是软件开发的重要部分。自有程序设计的那天起测试就直伴随着。统计表明,在典型的软件开发项目中,软件测试工作量往往占软件开发总工作量的以上。而在软件开发的总成本中,用在测试上的开销要占到。如果把维护阶段也考虑在内,讨论整个软件生存期时,测试的成本比例也许会有所降低,但实际上维护工作相当于二次开发,乃至多次开发,其中必定还包含有许多测试工作。软件测试的范围软件测试贯穿于软件定义与开发的整个周期,软件的需求规格说明书,结构设计及程序编码,都属于软件测试的对象。软件测试的方法测试在软件开发过程中直都是备受关注的,即使在传统的软件工程中,也有个明确独立的测试阶段。随着软件危机的频频出现以及人们对于软件本质的进步认识,测试的地位得到了前所未有的提高。测试已经不仅仅局限于软件开发中的个阶段,它已经开始贯穿于整个软件开发过程,人们已经开始认识到测试开始的时间越早,测试执行的越频繁,所带来的整个软件开发成本的下降就会越多。更是把测试推到了极限的位置,切软件开发活动都要从首先编写测试代码开始。软件测试的目的和原则在开发大型软件系统的过程中,需要面对错综复杂的问题,因此,在软件生存周期的每个阶段都不可避免地会产生。我们力求在每个阶段结束之前通过严格的技术审查,尽可能早的发现并纠正。测试的目的就是在软件投入生产性运行之前,尽可能多地发现软件中的。目前软件测试仍然是保证软件质量的关键步骤,它是对软件规格说明设计和编码的最等等,然而本软件选择了用来作为数据库软件。关于的介绍是由公司开发的,在的发展历程中,有两版本具有重要的意义。那就是在年推出的和在年月推出的版本。版本使得到了广泛的应用,而版本在功能和易用性上有很大的增强,并推出了简体中文版,它包括企业版,标准版,开发版和个人版个版本。简称由系列相互协作的组件构成,能满足最大的站点和企业数据处理系统存储和分析数据的需求。用作为数据库软件的理由为能够满足今天的商业环境要求不同类型的数据库解决方案。它种应用广泛的数据库管理系统,具有许多显著的优点易用性适合分布式组织的可伸缩性用于决策支持的数据仓库功能与许多其他服务器软件紧密关联的集成性良好的性价比等。性能可伸缩性及可靠性是基本要求,而进入市场时间也非常关键。除这些核心企业品质外,还为数据管理与分析带来了灵活性,允许单位在快速变化的环境中从容响应,从而获得竞争优势。从数据管理和分析角度看,将原始数据转化为商业智能和充分利用带来的机会非常重要。作为个完备的数据库和数据分析包,为快速开发新代企业级商业应用程序为企业赢得核心竞争优势打开了胜利之门。作为重要的基准测试可伸缩性和速度奖的记录保持者,是个具备完全支持的数据库产品,提供了对可扩展标记语言的核心支持以及在上和防火墙外进行查询的能力。需求分析要实现此考试安排管理系统,首先应该进行需求分析,这样才能令设计出的软件满足用户的各项功能。下面就对考试安排管理系统的设计进行需求分析。可行性分析可行性分析也称为可行性研究,是在系统调查的基础上,针对新系统的开发是否具备必要性和可能性,对新系统的开发从技术经济社会的方面进行分析和研究,以避免投资失误,保证新系统的开发成功。可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。该系统的可行性分析包括以下几个方面的内容。经济可行性主要是对项目的经济效益进行评价,本系统开发经费在经济上是可以接受的,并且本系统实施后可以显著提高工作效率,提高教学质量。所以本系统在经济上是可行的。技术上的可行性技术上的可行性分析主要分析技术条件能否顺利完成开发工作,硬软件能否满足开发者的需要等。该管理系统采用了模式进行开发。体系结构紧密的结合了技术,是技术发展的大势所趋,它把应用系统带入了个崭新的发展时代。数据库服务器数据库,它能够处理大量数据,同时保持数据的完整性并提供许多高级管理功能。它的灵活性安全性和易用性为数据库编程提供了良好的条件。因此,系统的软件开发平台已成熟可行。硬件方面,科技飞速发展的今天,硬件更新的速度越来越快,容量越来越大,可靠性越来越高,价格越来越低,其硬件平台完全能满足此系统的需要。综上所述,此系统开发目标已明确,在技术和经济等方面都可行,并且投入少见效快。因此系统的开发是完全可行的。系统需要解决的主要问题首先,考试安排管理系统是面向特定的客户群体,主要是教师,通过管理人员维护相关的信息,如教室班级信息,教师可以提出安排那个班级在那个教室参加什么考试提出申请,管理人员进行审核处理等。系统应该具备的基本功能本系统考试安排管理系统主要划分为管理员和教师两大功能角色,下面详细介绍下系统功能管理员主要处理基础信息管理以及申请信息审核的功能,具体如下修改密码修改登录人员密码。时间段管理管理考试时间段信息。教师信息管理维护教师信息,可以增加修改和删除教师信息班级信息管理维护班级信息,可以增加修改和删除班级信息。教室信息管理维护安排考试的教室信息。考试安排审核审核安排考试的信息,可
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。