【正文】
內(nèi)部員工、目標客戶及合作伙伴提供兼具高度可靠性和可用性的應用解決方案。通用語言運行時(CLR)集成特性:SQL Server 2005將引入允許使用任何Microsoft .NET語言開發(fā)數(shù)據(jù)庫對象的能力。 分析服務:對數(shù)據(jù)倉庫、商務智能和業(yè)務專用解決方案的伸縮性、易管理性、可靠性、可用性和可編程性加以拓展。 Visual Studio 2008 包括各種增強功能,例如可視化設(shè)計器、對 Web 開發(fā)工具的大量改進,以及能夠加速開發(fā)和處理所有類型數(shù)據(jù)的語言增強功能。 Visual Studio 2008 還使開發(fā)人員能夠從同一開發(fā)環(huán)境內(nèi)創(chuàng)建面向多個 .NET Framework 版本的應用程序。 (3)高效的團隊協(xié)作 Visual Studio 2008 提供了幫助開發(fā)團隊改進協(xié)作的擴展的和改進的服務項目,包括幫助將數(shù)據(jù)庫專業(yè)人員和圖形設(shè)計人員加入到開發(fā)流程的工具。標題欄:大地音像店銷售系統(tǒng)任務欄:商品管理、銷售管理、會員管理、業(yè)務管理、系統(tǒng)設(shè)置工具欄:音像錄入、銷售管理、音樂、銷售錄入、銷售查詢、添加會員、密碼設(shè)置等。選擇一條記錄,可以修改,也可刪除(需與銷售記錄保持一致)。如圖47所示:圖47 銷售錄入界面進入主界面,單擊“銷售管理—銷售查詢”,進入銷售錄查詢界面,可以查找所有的銷售記錄,也可以查找當天的銷售記錄,還可以查找任意時間段的銷售記錄,查找后可以刪除當前銷售記錄??梢越y(tǒng)計出不同時間段商品的銷售排行,不同年齡段會員的喜好,男女會員的喜好等等。如圖413所示:圖414 查看管理員界面第五章 系統(tǒng)測試與維護 在MIS開發(fā)過程中采用了多種措施保證軟件質(zhì)量,但是實際開發(fā)過程中還是不可避免地會產(chǎn)生差錯,系統(tǒng)中通??赡茈[藏著錯誤和缺陷,不經(jīng)周密測試的系統(tǒng)投入運行,將會造成難以想象的后果,因此系統(tǒng)測試是MIS開發(fā)過程中為保證軟件質(zhì)量必須進行的工作。黑箱測試即不管程序內(nèi)部是如何編制的只是從程序的外部通過觀察輸入和輸出來對模塊進行測試。高度模塊化設(shè)計方式將使程序測試變得相對簡單。經(jīng)過反復的測試與完善,整個系統(tǒng)的功能測試已經(jīng)達到預期設(shè)計的目的。因此,系統(tǒng)維護的主要任務就是保證系統(tǒng)的正常運轉(zhuǎn),使系統(tǒng)的資源得到有效運用,并使系統(tǒng)的功能在運行中不斷得到完善和擴充,以提高系統(tǒng)的工作效率和延長系統(tǒng)的生命周期。此外,還包括簡單的硬件管理和設(shè)施管理。系統(tǒng)人員應根據(jù)MIS運行的外部環(huán)境的變更和業(yè)務量的改變,及時對系統(tǒng)進行維護。系統(tǒng)的任何變化最終要通過修改代碼實現(xiàn),代碼的維護應由代碼管理小組進行。由于計算機科學技術(shù)的迅速發(fā)展,新的硬、軟件不斷推出,是系統(tǒng)的外部環(huán)境發(fā)生了變化。為了滿足用戶要求,需要對系統(tǒng)進行完善工作。在這段時間里,我學到了很多知識也有很多感受,對C,Visual studio等相關(guān)技術(shù)很不了解的狀態(tài),我開始了獨立的學習和試驗,查看相關(guān)的資料和書籍,讓自己頭腦中模糊的概念逐漸清晰,使自己非常稚嫩作品一步步完善起來,每一次改進都是我學習的收獲,每一次試驗的成功都會讓我異常興奮。希望這次的經(jīng)歷能讓我在以后學習中激勵我繼續(xù)進步。 系統(tǒng)具有強大的查詢和統(tǒng)計功能,全面、及時地反映當前狀況。 先進性。系統(tǒng)投資少,但是帶來的經(jīng)濟效益和社會效益高,實用價值高。 維護簡單,系統(tǒng)運行后幾乎不需要專業(yè)系統(tǒng)管理員維護,減少開支。當然,由于知識掌握不夠全面,開發(fā)經(jīng)驗不足,系統(tǒng)也有一些不足之處,例如:178。 統(tǒng)計功能。沒有涉及到打印報表的功能。目前,本系統(tǒng)還僅作為一個獨立運行的系統(tǒng),并未真正的實現(xiàn)聯(lián)網(wǎng)工作狀態(tài),數(shù)據(jù)轉(zhuǎn)換過程中還需要人工操作,并不能夠?qū)崿F(xiàn)完全自動化,另外隨著需求的變化,功能上還要盡可能完備,有待繼續(xù)擴展和完善。 Susan G. Stafford. Environmental Information Management and Analysis: Ecosystem to Global Scales, Taylor amp。s entry point, are encapsulated within class definitions. A class may inherit directly from one parent class, but it may implement any number of interfaces. Methods that override virtual methods in a parent class require the override keyword as a way to avoid accidental redefinition. In C, a struct is like a lightweight class。 Attributes, which provide declarative metadata about types at run time. For detailed information about specific aspects of the C language, see the C Reference. To find the latest articles and resources from the Visual C team, see the Visual C Developer Center. C 的大括號語法使任何熟悉 C、C++ 或 Java 的人都可以立即上手。C 還提供了迭代器,允許集合類的實施者定義自定義的迭代行為,以便容易被客戶端代碼使用。類可能直接從一個父類繼承,但它可以實現(xiàn)任意數(shù)量的接口。 封裝的方法簽名(稱為“委托”),它實現(xiàn)了類型安全的事件通知。 屬性 (Attribute),提供關(guān)于運行時類型的聲明性元數(shù)據(jù)。 語言集成查詢 (LINQ),提供了跨各種數(shù)據(jù)源的內(nèi)置查詢功能。C 的生成過程比 C 和 C++ 簡單,比 Java 更為靈活。 有關(guān)該語言的充分常規(guī)介紹,請參見 C 語言規(guī)范 的第 1 章。 有關(guān) C 語法與 Java 和 C++ 語法的比較,請參見 C 編程語言(針對 Java 開發(fā)人員)和 C(針對 C++ 開發(fā)人員)。 若要查找 Visual C 團隊提供的最新文章和資源,請訪問 Visual C 開發(fā)中心。CLI 是一種國際標準,是用于創(chuàng)建語言和庫在其中無縫協(xié)同工作的執(zhí)行和開發(fā)環(huán)境的基礎(chǔ)。執(zhí)行 C 程序時,程序集將加載到 CLR 中,這可能會根據(jù)清單中的信息執(zhí)行不同的操作。下圖闡釋了 C 源代碼文件、.NET Framework 類庫、程序集和 CLR 的編譯時與運行時的關(guān)系。除了運行時服務之外,.NET Framework 還包含一個由 4000 多個類組成的內(nèi)容詳盡的庫,這些類被組織為命名空間,為從文件輸入和輸出、字符串操作、XML 分析到 Windows 窗體控件的所有內(nèi)容提供了各種有用的功能。這次畢業(yè)論文能夠得以順利完成,并非我一人之功勞,是所有指導過我的老師,幫助過我的同學和一直關(guān)心支持著我的家人對我的教誨、幫助和鼓勵的結(jié)果。授人以魚不如授人以漁,置身其間,耳濡目染,使我不僅接受了全新的思想觀念,樹立了宏偉的學術(shù)目標,領(lǐng)會了基本的思考方式,從論文題目的選定到論文寫作的指導,經(jīng)由您細心的點撥,再經(jīng)思考后的領(lǐng)悟,常常讓我有“山重水復疑無路,柳暗花明又一村”。 感謝班主任周英老師,四年的生活相處不久,卻從您身上學到了太多,必將終身受益。且行且珍惜,在今后的人生道路上,希望我們都能取得更大的進步與成績。感謝我的父母和家人,父親的嚴格要求是不斷鞭笞我前進的動力,母親的慈愛與支持是我永遠的港灣,我只希望我能有足夠的時間與精力,給他們帶去盡可能多的欣慰與希望。感謝管理學院的老師們,是你們教導與經(jīng)驗給我打下了知識基礎(chǔ),也促使了我論文的順利完成。謝 辭四年的讀書生活在這個季節(jié)即將劃上一個句號,而于我的人生卻只是一個逗號,我將面對又一次征程的開始。因為由 C 編譯器生成的 IL 代碼符合公共類型規(guī)范 (CTS),因此從 C 生成的 IL 代碼可以與從 Visual Basic、Visual C++、Visual J 的 .NET 版本或者其他 20 多種符合 CTS 的語言中的任何一種生成的代碼進行交互。CLR 還提供與自動垃圾回收、異常處理和資源管理有關(guān)的其他服務。IL 代碼與資源(例如位圖和字符串)一起作為一種稱為程序集的可執(zhí)行文件存儲在磁盤上,通常具有的擴展名為 .exe 或 .dll。 .NET Framework 平臺體系結(jié)構(gòu) C 程序在 .NET Framework 上運行,它是 Windows 的一個不可或缺的組件,包括一個稱為公共語言運行庫 (CLR) 的虛擬執(zhí)行系統(tǒng)和一組統(tǒng)一的類庫。 有關(guān) LINQ 的更多信息,請參見 語言集成查詢 (LINQ)。 有關(guān) C 語言特定方面的詳細信息,請參見 C 參考。C 源文件可以定義任意數(shù)量的類、結(jié)構(gòu)、接口和事件?;ゲ僮魇?C 程序能夠完成本機 C++ 應用程序可以完成的幾乎任何任務。 內(nèi)聯(lián) XML 文檔注釋。 屬性 (Property),充當私有成員變量的訪問器。在 C 中,結(jié)構(gòu)類似于一個輕量類;它是一種堆棧分配的類型,可以實現(xiàn)接口,但不支持繼承。作為一種面向?qū)ο蟮恼Z言,C 支持封裝、繼承和多態(tài)性的概念。C 語法簡化了 C++ 的諸多復雜性,并提供了很多強大的功能,例如可為 null 的值類型、枚舉、委托、lambda 表達式和直接內(nèi)存訪問,這些都是 Java 所不具備的。Microsoft of the mon language infrastructure (CLI), an international standard that is the basis for creating execution and development environments in which languages and libraries work together seamlessly. Source code written in C is piled into an intermediate language (IL) that conforms to the CLI specification. The IL code and resources, such as bitmaps and strings, are stored on disk in an executable file called an assembly, typically with an extension of .exe or .dll. An assembly contains a manifest that provides information about the assembly39。 For more information about LINQ, see LanguageIntegrated Query (LINQ) which provides builtin query capabilities across a variety of data sources. If you