【正文】
的數(shù)據(jù)都是剛開始編程時隨便輸入的,沒有什么實用性,所以我將數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行了清理輸入了一些真實可用的數(shù)據(jù),以便完成后面的數(shù)據(jù)測試。 模塊功能測試進(jìn)行模塊測試的目的是為了檢測系統(tǒng)的功能模塊中是否有不能使用或者使用中有問題的頁面。在系統(tǒng)設(shè)計完成后,基本的功能模塊都已實現(xiàn),但是有些模塊在使用過程中不穩(wěn)定,所以對其進(jìn)行了修改,但是因為其設(shè)計到多表操作,所以要注意設(shè)計和修改過程中的協(xié)調(diào)、一致性,要做到顧全全局,全面測試。 性能測試程序設(shè)計只是整個完整系統(tǒng)的一個組成部分,一個完整的系統(tǒng)還要涉及到系統(tǒng)所處運行環(huán)境的整體測試,保證所設(shè)計系統(tǒng)與所用操作系統(tǒng)的軟、硬件環(huán)境能協(xié)調(diào)工作。 測試流程首先進(jìn)行軟件配置、測試配置、測試工具、預(yù)期結(jié)果的準(zhǔn)備,當(dāng)以上準(zhǔn)備完畢可以進(jìn)行測試。當(dāng)?shù)贸鰷y試結(jié)果后與預(yù)期結(jié)果進(jìn)行測試分析;然后進(jìn)行糾錯改進(jìn)軟件和錯誤率數(shù)據(jù)進(jìn)行可靠性分析預(yù)測軟件的可靠性。如圖51所示。圖51 測試流程圖第六章 結(jié)論在設(shè)計過程中首先對系統(tǒng)進(jìn)行需求分析,根據(jù)老師所給的任務(wù)書的要求對系統(tǒng)的功能模塊進(jìn)行劃分,在每個模塊中又要實現(xiàn)哪些子功能,在對系統(tǒng)需求和功能進(jìn)行了認(rèn)真的分析后,得出了系統(tǒng)的整體功能模塊圖,根據(jù)這總體模塊圖對系統(tǒng)功能進(jìn)行了詳細(xì)分析、設(shè)計。在設(shè)計的過程中,功能齊全的MFC、可視化的界面、可靠的數(shù)據(jù)庫應(yīng)用支持、和高效率的編譯器。這對提高整個系統(tǒng)開發(fā)的效率起著非常大的作用。在設(shè)計的過程中,由于自身的知識積累與設(shè)計經(jīng)驗不足,所以系統(tǒng)設(shè)計過程中還有一些功能模塊的設(shè)計不是很完善,希望以后有機(jī)會可以能夠完善的開發(fā)出這個系統(tǒng)。這次的畢業(yè)設(shè)計對我們來說可以說是一次對以前所學(xué)知識進(jìn)行綜合運用,實踐的過程,在這個過程中我獲得了很多實踐經(jīng)驗的同時也使我體會到了前所未有的成就感,此次設(shè)計過程提高我的實際動手能力來說是一次很好的機(jī)會。,設(shè)計剛開始時由于對數(shù)據(jù)庫的應(yīng)用不是很熟悉,所以導(dǎo)致設(shè)計一度中斷,后來通過去圖書館查閱資料,請教老師和同學(xué),最終完成了本次設(shè)計。致 謝在畢業(yè)設(shè)計即將結(jié)束之際,我要真誠地感謝我的指導(dǎo)老師。在整個畢業(yè)設(shè)計過程中,林老師給了我悉心的指導(dǎo)和熱情的幫助。在畢業(yè)設(shè)計剛開始時,老師耐心地給我分析開發(fā)研究思路,使我一開始就能夠很好地把握開發(fā)設(shè)計的方向。在畢業(yè)設(shè)計開發(fā)過程中,林老師始終在百忙之中為我在畢業(yè)設(shè)計中遇到的問題給予解答,使我的畢業(yè)設(shè)計能夠順利地進(jìn)行下去,在整個系統(tǒng)開發(fā)即將結(jié)束的時候,老師又很負(fù)責(zé)地給我提出了很多改進(jìn)意見,并幫助我一起解決遇到的難題,使我能夠很好地完成本次畢業(yè)設(shè)計,所以我要再一次地感謝林老師。另外在本次畢業(yè)設(shè)計過程中,我也得到了很多同學(xué)的幫助,特別是在代碼設(shè)計和程序調(diào)試過程中,他們都很熱心地給出了自己的意見或者幫助我解決了一些小問題,在此我也要向他們表示衷心的感謝。參考文獻(xiàn)[01] ++數(shù)據(jù)庫系統(tǒng)開發(fā)案例精選. 北京:人民郵電出版社,2006[02] 王珊. 數(shù)據(jù)庫系統(tǒng)概論. 北京:高等教育出版社,2006[03] 宋爭輝.SQL Server 2000中文版基礎(chǔ)教程.北京:清華大學(xué)出版社,2007[04] 李金勇.SQL Server 2000實用教程. 北京:北京理工大學(xué)出版社, 2003 [05] 余成. SQL Server 2000培訓(xùn)教程 . 北京:清華大學(xué)出版社,2003[06] . 北京:清華大學(xué)出版社,2006[07] 侯俊杰. 深入淺出MFC北京:華中科技大出版社,2002[08] Grant Palmer. C++程序員參考手冊. 北京:清華大學(xué)出版社,2002[09] ++面向?qū)ο蟪绦蛟O(shè)計. 北京:清華大學(xué)出版社,2006[10] C++:清華大學(xué)出版社,2005附錄B:英文技術(shù)資料翻譯英文原文: SQL ServerSQL Server is a relational database management system, it first from Microsoft Sybase and AshtonTate, the three panies jointly developed, launched in 1988, the first OS / 2 version. The introduction of Windows NT, Microsoft and Sybase SQL Server developers parted ways. Microsoft SQL Server migration to Windows NT systems, focused on the development and promotion of the SQL Server version of Windows NT。 Sybase is more focused on the SQL Server on the UNIX operating system. Described in the book Microsoft SQL Server after referred to as SQL Server or MS SQL ServerIntroduction SQL Server 2000 is a version of the SQL Server database management system launched by Microsoft Corporation. This version inherits the advantages of SQL Server version at the same time off than it adds many more advanced features with easy to use, scalability, software integration advantages, across from the laptop puter running Microsoft Windows 98 to run Microsoft Windows 2000, largescale multiprocessor server platforms.FeatureInternet Integration SQL Server 2000 database engine provides full XML support. It also has the scalability, availability and security features of the data storage ponents required to constitute the largest Web site. SQL Server 2000 programming model integrated with the Windows DNA architecture for developing Web applications, and SQL Server 2000 supports English Query and the Microsoft Search service function that contains a userfriendly queries and powerful search capabilities in Web applications.Scalability and availability The same database engine can be used on different platforms, from laptop puters running Microsoft Windows 174。 98, to large multiprocessor servers running Microsoft Windows 2000 Data Center Edition. SQL Server 2000 Enterprise Edition supports a joint servers, indexed views, and large memory support and other functions to enable it to upgrade to the required level of performance of the largest Web site.Enterpriselevel database functionality SQL Server 2000 relational database engine to support today39。s demanding data processing environment of the required functionality. Database engine to fully protect data integrity, minimize and manage thousands of concurrent users modify the database overhead. SQL Server 2000 distributed queries allow you to reference data from different data sources, if these data are part of the SQL Server 2000 database, and distributed transaction support full protection of the integrity of distributed data updates. Replication also allows you to maintain multiple copies of data, while ensuring that a separate copy of the data to keep pace. Off then the user can copy a set of data to multiple mobile, so that these users to work independently, and then they made to merge the changes back to the publishing server.Easy to install and deploy and use SQL Server 2000 includes a series of management and development tools, these tools can be improved at multiple sites, installation, deployment, management and use of SQL Server process. SQL Server 2000 also supports standardsbased programming model integrated with the Windows DNA, making use of the SQL Server database and data warehouse to bee a seamless part of a scalable system to generate a strong These features allow you to rapidly deliver SQL Server applications to customers with minimal installation and administrative overhead to these applications.Data warehouse. Extracting and analyzing summary data for online analytical processing (OLAP) tools in SQL Server 2000. SQL Server also includes a number of tools can be used to visually design a database to analyze data and English Query.Advantage 1, highperformance design, can take advantage of the advantages of WindowsNT. 2, advanced system management, support for the Windows graphical management tools, to support local and remote system management and configuration. 3, strong transaction processing functions, a variety of methods to ensure data integrity. 4, support for symmetric multiprocessor architecture, stored procedures, ODBC, and selfSQL language. SQLServer with its builtin data replication capabilities, powerful management tools, the Internet is tightly integrated and open system architecture for the majority of