Font Size: a A A

Design And Implementation Of Balance System In Toyota G-YNS Project

Posted on:2007-11-03Degree:MasterType:Thesis
Country:ChinaCandidate:Y LiFull Text:PDF
GTID:2178360182496056Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
The level of automobile industry can reflect the whole level of a nationalindustry development on a certain degree. The automobile industry is one ofthe most important industries during the period of the 11th five-year plan in ourcountry, and it is also the mainstay of the economy in many districts. Alongwith the development of computer, every trade is changed by computer, sodoes the automobile industry. The information-based progress of theautomobile is a sophisticated project including supply of accessories, themanufacture of car, sale and service. Transportation is one of the mostimportant parts. So a set of management information system with greatfunction is important for many automobile companies.The Toyota G-YNS system is special for FAW Toyota Motor Sales Co.,Ltd. (FTMS) and Guangzhou Toyota Motor Co., Ltd. (GTMC). The wholesystem is divided into the logistics system and the balance system. Everymerchandise car is traced and registered in the logistics system. Then thelogistics system transfers the data to the balance system. The balance systemaccepts the data coming from the upriver and transfers the related data to nextsystem.This paper illuminates the design and implement of the balance systemin the sequence of requirement, design, implement and test according to objectoriented software engineering. In the stage of requirement, this paper explainsthe business workflow of G-YNS and the function of the balance system, andthen describes the details about the respond time of the web page and batch,authority of users and so on.The system is designed as N-layer framework according to B/S mode.The B/S structure transfers data according to HTTP (Hypertext TransferProtocol). The client visits the server and brings around request with browser.The server processes the request and returned result data to the client. In fact,B/S and C/S are both in the same method. But the traditional C/S mode is akind of two layers or three layers structure;there must be some software in theclient, so it is suitable for medium-sized or small-sized system. But the B/S is athree-layer or N-layer C/S structure, the software which is necessary in theclient is just browser, the pressure will not increase with the increasing count ofclients, at the same time it doesn't affect the credibility of the system, it isabsolutely a kind of new structure. This kind of structure is often implementedaccording to the most popular structure that is N-layer framework. Accordingto .NET framework for the enterprise, the balance system has made N-layerstructure, they are: web-facade-logic-dataaccess-stored procedure-databasetable, such layering method made the balance system more extensible andreusable. Moreover, the charge of maintenance and support expenses has beengreatly saved, and the process of update is easier than before. Thus need ofsystem is implemented with this kind of structure;on the other hand theperformance is much better than others. In the stage of design we analyze thebalance system and make design according to thinking of object orientedsoftware engineering, and abstract the related common classes and methods,the cohesion is raised by doing this. The paper also describes the some classesin detail. A series of development standards of the system are fixed during thisperiod, including the page standard, naming methods, development rules whichthe programmer should follow, the document management etc.The balance system is implemented with Visual Studio.NET 2003, whichcan set up web applications quickly no matter what operation system orbrowser, it also makes the development of B/S mode application easy. Underthe control of the Visual SourceSafe, we choose C# as the programminglanguage which is invented special for .NET, ASP.NET is used to process theweb page, which can make the code behind, the logic of page processingreasonable, and provide many new functions in the facets of statusmanagement, flexibility, security, capability and support to web service, it alsomakes the establishment of web page and web services to be easier. We useADO.NET technique to access the data of server, ADO.NET has a basicprinciple that all of data is described into XML standard;it makes the all kindsof data transferred to XML, and transferred back, so the express of data is moreflexible and the data can be used everywhere. JavaScript is used to process afew simple judgments, thus pressure of server and network is reduced in somedegree. The database system is the SQL Server 2000;we use dozens of storedprocedures and functions for the efficiency.In the testing stage, we design some test cases that cover G-YNSbusiness according to its business procedure. Then we make up the detailed testplan and finish it successfully.Last the paper illuminates some problem during the whole process ofdevelopment, including management of developing documents, database issueabout "collate" and the usage of VSS in teamwork assignment.
Keywords/Search Tags:Implementation
PDF Full Text Request
Related items