Font Size: a A A

The Development Of Passive Detection-based Biochip Application System Based On Object-oriented Technology

Posted on:2006-01-24Degree:MasterType:Thesis
Country:ChinaCandidate:S W ZhaoFull Text:PDF
GTID:2168360155454415Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The article is an introduction to the passive detection-based biochipapplication system's development process which based on object-orientedtechnology from the point of view of engineering practice. And it alsoexplores the principium of software reuse technology.The passive detection-based biochip application system which makesthe target of the automation of biology information is used in scientificresearch of biology, the diagnoses of clinic, the research of medicament anddetection-based biology. The software part of the whole system is studiedonly in the article to find the commonness of similar systems. The VetCodesystem is a kind of passive detection-based biochip application system. Afterthe development of the VetCode system which is based on object-orientedtechnology, the author tries to get some reusable component. With thecomponent, the author hopes to get some benefits from the developing ofsimilar systems.At the beginning of the article, the author expounds the application ofobject-oriented technology to software development with the developing ofthe detective albumen-chip system about the hangover of animal medicinewhich named VetCode system. By extracting the kernel functions of similarsystems, the VetCode system evolves into a passive detection-based biochipapplication system developing platform from a common application system.During the evolvement, some design patterns and software reuse technologyare used. Based on the platform above, the author develops the Gram positivebacillus's identify and drug-resistance's detective system which is similar tothe VetCode system from the point of view of software engineering.In the preface, the author explains some technical terms about softwarereuse and biology chip technology used in the article and describes thebackground of the passive detection-based biochip application system. Theterms of object-oriented technology are introduced where they are used in thearticle instead of explaining in the preface. Next at the chapter of originalsystem analysis, the author gets the problem domain model by analyzing theVetCode system with the object-oriented analysis technology. The conceptualmodel and the use case model make up of the problem domain model. Theconceptual model depicts the objects and the relationship among them in theproblem domain of the real world. The use case model depicts how theobjects finish special function mutually. And then at the chapter of originalsystem designing & programming, the author finishes the user interfacesubsystem, data management subsystem and the problem domain subsystem.During the process that the architecture of the system is designed, somedesign patterns and General Responsibility Assignment Software Patterns areused.The chapter of original system analysis and original system designing &programming show the readers how to develop a passive detection-basedbiochip application system with object-oriented technology. The authorexplains the principles and terms in object-oriented technology when they areused in the developing process. It is a dynamic, broody process which let thereaders to find how to analyze, design and identify the object, class and therelationship among them with object-oriented technology. In a word, thechapter shows a whole process of how to analyze, design and realize a specialpassive detection-based biochip application system named VetCode system.At the chapter of the evolvement of original system, the author showsthe process of extracting the kernel functions of similar systems whichformed the passive detection-based biochip application system developingplatform which are not used widely at current time. During the process somesoftware reuse technology and design patterns are used. The main work oncheck subsystem of evolvement is to increase the degree of encapsulation andabstract to decrease the effects on other parts when one part changes andwiden the extent where the subsystem can be used. For example to suit otherkinds of scanner or other kind of data analysis algorithm etc .The datamanagement subsystem and user interface subsystem are encapsulated toimprove the reusability.At the chapter of the developing of new system, the Gram positivebacillus's identify and drug-resistance's detective system is developed basedon the platform above, and at the end of the chapter the author shows thebenefits of software reuse technology. Not like VetCode system's developingprocess, the developing of the Gram positive bacillus's identify anddrug-resistance's detective system are started with the developing of thespecial functions of it. The Gram positive bacillus's identify anddrug-resistance's detective system's object-oriented analysis an design arebased on the platform. At this chapter the author shows how to develop aspecial passive detection-based biochip application system based on theplatform above. At the chapter of conclusion,the author draw a conclusion ofthe whole work of the article and points the flaw of the work above anddepicts the work that should do in the future. The appendix contains thepicture of VetCode system.
Keywords/Search Tags:Detection-based
PDF Full Text Request
Related items