【正文】
軍、欣惠. [M]. 北京機械工業(yè)出版社,2009 [16] 呂繼迪, 孫明麗, 龐婭娟. ASP程序開發(fā)范例寶典[M]. 北京人民郵電出版社, [17] Microsoft. SQL Server Book Online[M].Principal: Perceptual Edge, [18] Adam Machanic,Hugo Kornelis,Lara Rubbelke. Expert SQL Server 2005 Development [M].Apress, 指導教師意見指導教師簽名: 年 月 日教研室(系)評議意見系(教研室)主任簽名: 年 月 日注:開題報告內(nèi)容可以打印,但導師和系(教研室)意見及簽名必須手寫。Visual Studio 2008或以上版本(建議使用Visual Studio 2008);SQL Server 2000或以上版本(建議使用SQL Server 2000)。其中: (1)增加用戶:增加員工的信息; (2)管理用戶:管理員工的信息,可進行刪除等; (3)個人資料的維護:修改個人資料,對個人資料進行定期的維護和修改⒊課題研究方法及技術路線本次畢業(yè)設計在Windows XP Professional環(huán)境下采用Visual Studio 2008 +SQL Sever 2000開發(fā)。設計方案:辦公自動化網(wǎng)站由3個主要模塊組成:人事管理模塊(個人基本檔案、員工基本檔案、員工職位變動、員工獎懲情況、員工考核情況和員工工資檔案)其中:(1)個人基本檔案:主要分為顯示檔案頁,修改檔案,修改成功;(2)員工基本檔案:主要是顯示檔案;(3)員工職位變動:主演分為顯示變動,添加記錄,修改刪除記錄;(4)員工獎懲情況:主要分為顯示獎懲情況,添加記錄,修改刪除記錄;(5)員工考核情況:主要分為顯示考核情況,添加記錄,修改刪除記錄;(6)員工工資檔案:主要分為顯示工資檔案,添加記錄,修改刪除記錄??梢哉f,OA是企業(yè)進入現(xiàn)代化管理的重要途徑,是提高辦公效率、加大行政管理透明度的必要條件。通過使用網(wǎng)絡,信息的交流與團隊的協(xié)作幾乎可以在瞬間完成?,F(xiàn)今企業(yè)正越來越重視信息的重要性。2.進度計劃 確定選題、收集資料 調(diào)查研究并完成開題報告 提交開題報告,進行系統(tǒng)研究及總體設計 系統(tǒng)詳細設計 系統(tǒng)詳細設計,撰寫畢業(yè)設計說明書 完成畢業(yè)答辯和成績評定工作3.主要參考文獻[1]Jim Arlow,IIa Neustadt.UML 2 and the Unified Process :PracticalObjectOriented Analysis and Design,Second Edition[M].北京:人民郵電出版社,[2] 金雪云、汪文彬、[M].清華大學出版社,[3] [M]. 電子工業(yè)出版社,[4] 常永英、崔淼、馬潤成、梁云杰. (C版)上機指導與習題解答[M]. 機械工業(yè)出版社,[5] ASP數(shù)據(jù)庫程序設計[M]. 科學出版社,[6] 蘇貴洋, 馬穎華, [M].電子工業(yè)出版社, [7] 梅中輝,經(jīng)亞枝.NET技術中的數(shù)據(jù)訪問技術_ADO.NET[J].微計算機信息,[8] 李勇平. (C)基礎教程[M]. 北京清華大學出版社 , [9] 求是科技. [M]. 人民郵電出版社,[10] 宋昕. ASP網(wǎng)絡開發(fā)技術實用教程[M]. 中國鐵道出版社,[11] 洪永清面向?qū)ο蠼Ec設計[M].人民郵電出版社,指導教師簽名:_____________ 年 月 日學 生 簽 名: _____________ 年 月 日(此表為教師填寫,內(nèi)容打印,簽名必須手寫。它主要是面向單位計算機網(wǎng)絡規(guī)模在幾十臺到幾百臺,主要應用為:信息共享、資料管理、業(yè)務數(shù)據(jù)查詢、報表數(shù)據(jù)管理、數(shù)據(jù)挖掘、內(nèi)部辦公和協(xié)同工作,使單位內(nèi)部信息管理和辦公水平更加規(guī)范和快捷,提高工作效率。決策人員只須一個操作就可以得到想要的結(jié)果,從而極大得方便了企業(yè)領導的管理和決策。辦公自動化不僅兼顧個人辦公效率的提高,更重要的是可以實現(xiàn)群體協(xié)同工作。學生簽名: 簽名日期: 年 月 日計算機與信息學院本科畢業(yè)論文(設計)選題審批表畢業(yè)設計(論文)題目指 導 教 師金 冉職 稱副教授指 導 教 師職 稱學生人數(shù)及姓名完成形式題 目 來 源(科學研究項目、教學改革項目名稱或企事業(yè)合作單位名稱)選題的依據(jù)(題目背景及可行性分析):辦公自動化,英文Office Automation,簡稱OA,是辦公信息處理的自動化,它利用先進的技術,使人的各種辦公業(yè)務活動逐步由各種設備、各種人機信息系統(tǒng)來協(xié)助完成,達到充分利用信息,提高工作效率和工作質(zhì)量,提高生產(chǎn)率的目的。畢業(yè)論文(設計)題目:學生姓名:__________韓宇峰___________學 號:_________08011444____________專業(yè)班級: 信息工程082班 指導教師:____________職稱_________ 指導教師:____________職稱_________起止時間: ~ 誠 信 聲 明我聲明,所呈交的畢業(yè)設計作品和論文是本人經(jīng)過近四年的基礎課程與專業(yè)課程學習的基礎上,在指導老師的指導下,經(jīng)過幾個月集中的畢業(yè)設計學習、實踐和努力工作所取得的成果。OA是伴隨著企業(yè)對信息化建設和Internet技術的廣泛應用而應運而生的。協(xié)同工作意味著要進行信息的交流,工作的協(xié)調(diào)合作。教研室審核意見教研室主任簽字: 年 月 日系審批意見 系主任簽字: 年 月 日計算機與信息學院本科畢業(yè)論文(設計)任務書題目:1.主要內(nèi)容及基本要求本系統(tǒng)是以開放、先進的Intranet/Web技術為核心的新一代信息處理集成系統(tǒng)。采用B/S架構(gòu)構(gòu)建的自動化管理系統(tǒng)可以實現(xiàn)以下功能管理: 系統(tǒng)管理(用戶添加、用戶管理) 部門職位管理(部門添加、部門查詢、職位添加、職位查詢) 員工管理(員工添加、員工查詢、職位變動登記、職位變動查詢) 出勤休假管理(出勤休假添加、出勤休假查詢) 工資管理(工資添加、工資查詢) 考核管理(考核添加、考核查詢) 獎懲管理(獎懲信息添加、獎懲信息查詢) 工作計劃管理(工作計劃添加、工作計劃查詢)。學生要保存好該任務書,與開題報告一同上交指導教師,以備裝訂。在這個面臨著巨大的技術革命,信息技術突飛猛進的時代,每個企業(yè)都必須緊跟時代的步伐,加強企業(yè)競爭力和提升現(xiàn)代化企業(yè)的管理能力。辦公自動化和一個企業(yè)的信息將會緊密的結(jié)合,因而可以將信息采集、查詢、統(tǒng)計等功能與具體業(yè)務密切關聯(lián)。通常認為,一個企業(yè)實現(xiàn)辦公自動化的程度,是衡量其現(xiàn)代化管理能力的重要指標之一。工作計劃管理模塊(員工工作計劃和本人工作計劃)。本系統(tǒng)采用B/S(Browser/Server)構(gòu)架,并將數(shù)據(jù)庫置于服務器上,使數(shù)據(jù)邏輯上分開,不僅方便系統(tǒng)維護,且數(shù)據(jù)更具有安全性??傮w安排:本系統(tǒng)將以軟件和設計說明書的形式表現(xiàn)。計算機與信息學院本科畢業(yè)論文(設計)文獻綜述辦公自動化,英文Office Automation,簡稱OA,是辦公信息處理的自動化,它利用先進的技術,使人的各種辦公業(yè)務活動逐步由各種設備、各種人機信息系統(tǒng)來協(xié)助完成,達到充分利用信息,提高工作效率和工作質(zhì)量,提高生產(chǎn)率的目的。伴隨著企業(yè)對信息化需求的增長,計算機、網(wǎng)絡等信息技術已逐漸滲透到企業(yè)的日常工作中。通過使用網(wǎng)絡,信息的交流與團隊的協(xié)作幾乎可以在瞬間完成??梢哉f,OA是企業(yè)進入現(xiàn)代化管理的重要途徑,是提高辦公效率、加大行政管理透明度的必要條件。ASP.NET是建立在.NET Frame之上,使用Visual Basic、C這樣模塊化程序設計語言。由于ASP本身的局限性使得系統(tǒng)有一些不可克服的缺陷,而采取了ASP.NET技術的系統(tǒng)性能上有了很大的改善:1)ASP.NET頁面只需要一次編譯后不需要重新編譯,直到該頁面被修改或WEB應用程序重新啟動,極大提升多次訪問時的速度;2)ASP.NET通過ADO.NET提供的DataGrid等數(shù)據(jù)庫元件可以直接和數(shù)據(jù)庫聯(lián)系;3)ASP.NET采取“ code—behind”方式編寫代碼使得代碼易于編寫,結(jié)構(gòu)更清晰,降低了系統(tǒng)的開發(fā)與維護的復雜度和費用。集成的商業(yè)智能(BI)工具、分析、報表、集成和通知功能為用戶提供了企業(yè)級的數(shù)據(jù)管理。Visual Studio 2008概述Visual Studio 2008 是 Microsoft 的第三代開發(fā)工具Visual Studio .NET的最新版本。Visual Studio .NET是唯一的從頭至尾都是基于通過XML Web Service進行集成這一思想而構(gòu)建的環(huán)境。過程中要注重也要注重數(shù)據(jù)庫中的關系數(shù)據(jù)庫模型設計的合理性和嚴謹性。當您編寫 應用程序的代碼時,可以訪問 .NET Framework 中的類。 頁和控件框架 應用程序配置 可擴展的宿主環(huán)境和應用程序生命周期管理但是,您可以針對諸如 Microsoft Internet Explorer 6 的特定瀏覽器設計 網(wǎng)頁,并利用該瀏覽器的功能。 頁框架為響應在服務器上運行的代碼中的客戶端事件提供統(tǒng)一的模型,從而使您不必考慮基于 Web 的應用程序中固有的客戶端和服務器隔離的實現(xiàn)細節(jié)。這些控件在呈現(xiàn)期間放入 網(wǎng)頁中。一個母版頁可以定義您希望應用程序中的所有頁(或一組頁)所具有的布局和標準行為。代碼一經(jīng)編譯,公共語言運行庫會進一步將 編譯為本機代碼,從而提供增強的性能。此外,可以使用 Windows 組或您自己的自定義角色數(shù)據(jù)庫(使用 角色)來管理 Web 應用程序的功能和信息方面的授權。您可以保存和管理應用程序特定、會話特定、頁特定、用戶特定和開發(fā)人員定義的信息。您可以在部署 應用程序時定義配置設置,并且可以隨時添加或修訂配置設置,且對運行的 Web 應用程序和服務器具有最小的影響。 包括可監(jiān)視 應用程序的運行狀況和性能的功能。可以調(diào)試托管和非托管對象,以及公共語言運行庫和腳本語言支持的所有語言。XML Web services 不用依靠特定的組件技術或?qū)ο笳{(diào)用約定。通過 的基礎結(jié)構(gòu),您可以響應應用程序事件并創(chuàng)建自定義 HTTP 處理程序和 HTTP 模塊。使用 C,您可以創(chuàng)建傳統(tǒng)的 Windows 客戶端應用程序、XML Web services、分布式組件、客戶端 服務器應用程序、數(shù)據(jù)庫應用程序以及很多其他類型的程序。了解上述任何一種語言的開發(fā)人員通常在很短的時間內(nèi)就可以開始使用 C 高效地工作。作為一種面向?qū)ο蟮恼Z言,C 支持封裝、繼承和多態(tài)性概念。在 C 中,結(jié)構(gòu)類似于一個輕量類;它是一種堆棧分配的類型,可以實現(xiàn)接口,但不支持繼承。 8. 內(nèi)聯(lián) XML 文檔注釋。C 的生成過程比 C 和 C++ 簡單,比 Java 更為靈活。CLR 是 Microsoft 的公共語言基礎結(jié)構(gòu) (CLI) 的一個商業(yè)實現(xiàn)。程序集包含清單,它提供關于程序集的類型、版本、區(qū)域性和安全要求等信息。由 CLR 執(zhí)行的代碼有時稱為“托管代碼”,它與編譯為面向特定系統(tǒng)的本機機器語言的“非托管代碼”相對應。單一程序集可能包含用不同 .NET 語言編寫的多個模塊,并且類型可以相互引用,就像它們是用同一種語言編寫的。 is a unified Web development model that includes the services necessary for you to build enterpriseclass Web applications with a minimum of coding. is part of the .NET Framework, and when coding applications you have access to classes in the .NET Framework. You can code your applications in any language patible with the mon language runtime (CLR), including Microsoft Visual Basic, C, JScript Security infrastructure Debugging support The system performance counter groups 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 acc