Font Size: a A A

Design And Implementation Of Large Format Scanner Driver Based On MFC Framework And Modularization

Posted on:2013-08-06Degree:MasterType:Thesis
Country:ChinaCandidate:Y X ZhangFull Text:PDF
GTID:2248330395455533Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
Professional large format colorful scanners are digital input devices consists ofoptical elements, sophisticated mechanics and computer hardware and software, andhave been widely used in special fields such as military, construction, and aerospace.While having features of large scanning format, high speed and high precision,professional large format scanners’ myriad functions, complex commands andparameter formats makes the development of driver for these scanners very difficult.So far, there has been no development framework with systematic integrality andrationality in China, all what we can do is to import these scanners from abroad tomeet demands.To break technical monopolies of professional scanners of foreign countries, thispaper develops a full set of professional scanner driver based on analysis of systemarchitecture of large format scanners. In this paper, we focus on the design andimplementation of upper-level driver software. To solve problems caused by traditionalsoftware development methods, we propose a new method, which is a combination ofmodularization technology and MFC framework technology, and with this new method,we design and implement the upper-level driver software. Taking the functionalrequirements of the large format scanners as core, the module division on the basis ofhierarchy is discussed in this paper. Then, this paper introduces the design and detailimplementation of several main modules, such as GUI, SOCKET networkcommunication, parameter setting module and so on.The feasibility of the scheme and the availability of the upper-level software areverified by on-line debugging. Meanwhile, this system is able to meet needs ofprofessional scanners.
Keywords/Search Tags:Professional Scanner, Modularization, MFC Frame work, SOCKET Communication
PDF Full Text Request
Related items