Font Size: a A A

Defect Management System Design And Implementation Of Teaching

Posted on:2013-12-05Degree:MasterType:Thesis
Country:ChinaCandidate:Z ZhaoFull Text:PDF
GTID:2248330374985754Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Defects are errors found in the process of software development, which requirereprocessing to correct, otherwise, serious results will be caused subsequently. We mayfind lots of defect management tools in current market, aiming to improve softwarequality by effective defect management. The higher vocational college that I amworking for, offers specialty of software testing. For the purpose of creating a goodlearning environment, and improving our teaching quality, we are intending to establisha software testing laboratory, thus, defect management is absolutely necessary.Therefore, this thesis will focus on designing and implementing an instructional systemof defect management. Firstly, by introducing of this system, students are able toimprove the quality of software development, and place great emphasis on softwaretesting. Secondly, students can be proficient in the process and methods of defectmanagement. Thirdly, having experience of flexibility in the use of this system, studentswill be capable of adapting the work after graduation.The main contents of this thesisinclude:1.Proposing a schema of defect management instructional system. First, choose the B/Smode, which called “thin client”, only need to install the operating system, networkprotocol software, and IE. It not only reduces the cost, and decreases workload ofmaintenance, but also convenient for system extension; Second, using MVC schema.By JSP, presentation layer achieves collecting, processing data and user’s requirements.After receiving the requests, using JavaBean to implement processing business logic,controlling data flows, namely functional layer. Data layer primarily achieves databaseoperation by user, and completes operations like data increase, deletion, modificationand inquiry, etc., through Java and SQL statements.2.Designing and achieving a defect management instructional system. Developing byJSP as front to develop language, and HSQL as database management system, defectmanagement instruction system mainly accomplishes three modules: task module,setting module and report module. Each defect marks as a task, thus, task module isfrequently used in the system, it is used to tracking, and administering defects which are found during the testing. Its main functions include: task registration, task modification,task search, and task mode modification, etc.; Setting module consists of project setting,system setting, and individual setting; report module provides analysis of defectstatistics during testing.This thesis elaborates how to analyze, design and accomplish a defect managementinstructional system, by researching on what the software defects and its classificationsare, reasons and features for the cause of defects, objective and process of defectmanagement, and features of typical defect management tool. This system are preparingfor applying and proving its management effectiveness, especially in the teaching ofsoftware testing direction, at Software Technology Department, Software EngineeringSchool, Inner Mongolia Electronic Information Vocational Technical College.
Keywords/Search Tags:defect, teaching, software testing, system, management
PDF Full Text Request
Related items