資源描述:
《oa辦公系統(tǒng)畢業(yè)論文》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。
1、南寧職業(yè)技術(shù)學(xué)院信息工程學(xué)院畢業(yè)設(shè)計(jì)報(bào)告課題名稱:OfficeAutomation系統(tǒng)系部:信息工程學(xué)院專業(yè):軟件技術(shù)班級(jí):07軟件3班學(xué)生姓名:張樂(lè)指導(dǎo)教師:蘇葉健日期:2009年12月11日摘要辦公自動(dòng)化,英文OfficeAutomation,簡(jiǎn)稱OA,是辦公信息處理的自動(dòng)化,它利用先進(jìn)的技術(shù),使人的各種辦公業(yè)務(wù)活動(dòng)逐步由各種設(shè)備、各種人機(jī)信息系統(tǒng)來(lái)協(xié)助完成,達(dá)到充分利用信息,提高工作效率和工作質(zhì)量,提高生產(chǎn)率的目的。所開發(fā)的辦公自動(dòng)化系統(tǒng),基于公司本身內(nèi)部管理及業(yè)務(wù)發(fā)展需求,應(yīng)用計(jì)算機(jī)技術(shù),Inte
2、rnet技術(shù),實(shí)現(xiàn)企業(yè)辦公自動(dòng)化,管理信息化。本系統(tǒng)采用結(jié)構(gòu)化與原型法結(jié)合的系統(tǒng)開發(fā)方法。整個(gè)系統(tǒng)分為系統(tǒng)整體設(shè)計(jì)及用作用戶登錄和注冊(cè)的用戶身份驗(yàn)證模塊,用作系統(tǒng)管理員對(duì)職工信息進(jìn)行管理的職工信息管理模塊,用作當(dāng)前登錄用戶對(duì)自己的通訊錄進(jìn)行管理的個(gè)人通訊錄模塊,用作當(dāng)前登錄用戶對(duì)自己的日程進(jìn)行管理的日程安排模塊、用作當(dāng)前登錄用戶對(duì)自己的工作日志進(jìn)行管理的工作日志模塊、用作系統(tǒng)各個(gè)用戶之間互相發(fā)送信息的短消息管理模塊、用作系統(tǒng)管理員對(duì)會(huì)議進(jìn)行管理以及普通用戶查看會(huì)議信息的會(huì)議管理模塊、用作系統(tǒng)管理員對(duì)公告進(jìn)
3、行管理以及普通用戶查看公告信息的公告管理模塊和當(dāng)前登錄用戶上傳、下載、查看文件的文件管理模塊等。系統(tǒng)開發(fā)采用先進(jìn)的開發(fā)軟件與技術(shù),即采用Dreamweaver頁(yè)面制作軟件與Photoshop等技術(shù)相結(jié)合開發(fā)系統(tǒng)的頁(yè)面,用ASP.NET設(shè)計(jì)技術(shù)與extjs,.net,linq技術(shù),SQLServer數(shù)據(jù)庫(kù)管理系統(tǒng)開發(fā)強(qiáng)大完善的數(shù)據(jù)庫(kù)支持環(huán)境。第二章前言中小企業(yè)辦公自動(dòng)化管理系統(tǒng)(OA),是伴隨著Internet技術(shù)在各個(gè)領(lǐng)域的廣泛應(yīng)用,和各行各業(yè)企業(yè)信息化建設(shè)步伐的加快應(yīng)運(yùn)而生。當(dāng)代社會(huì)已經(jīng)進(jìn)入信息時(shí)代,信
4、息技術(shù)革命使社會(huì)的各個(gè)領(lǐng)域都發(fā)生了翻天覆地的變化,每個(gè)企業(yè)都必須緊跟時(shí)代的步伐,加強(qiáng)企業(yè)競(jìng)爭(zhēng)力和提升現(xiàn)代化企業(yè)的管理能力,以適應(yīng)整個(gè)社會(huì)的發(fā)展變化。企業(yè)對(duì)信息需求的增長(zhǎng),使計(jì)算機(jī)、網(wǎng)絡(luò)技術(shù)已經(jīng)滲透到企業(yè)的日常工作中。傳統(tǒng)的企業(yè)內(nèi)信息的交流方式早已不能滿足企業(yè)對(duì)大量信息的快速傳遞與處理的需求,中小企業(yè)辦公自動(dòng)化管理系統(tǒng)的應(yīng)用滿足了企業(yè)的辦公網(wǎng)絡(luò)化、自動(dòng)化的管理需求,提高了企業(yè)內(nèi)部的管理水平,進(jìn)而全面提升了企業(yè)在市場(chǎng)競(jìng)爭(zhēng)中的綜合競(jìng)爭(zhēng)力。第二章開發(fā)工具和數(shù)據(jù)庫(kù)的選擇2.1VB開發(fā)工具2.1.1開發(fā)軟件(1)Vi
5、sualStudio.NET。VisualStudio.NET2008,為解決今天最具挑戰(zhàn)性的軟件開發(fā)需要而構(gòu)建。.NET它是Microsoft的第二代開發(fā)工具,用于構(gòu)建和部署功能強(qiáng)大而安全的連接Microsoft.NET的軟件。提供了一個(gè)強(qiáng)大而完善的端到端工具,用以設(shè)計(jì)、開發(fā)、調(diào)試和部署用于MicrosoftWindows?和Web的安全的應(yīng)用程序,這些應(yīng)用程序強(qiáng)健而且易于使用。(2)MicrosoftSQLServe2005數(shù)據(jù)庫(kù)。MicrosoftAccess是一種桌面數(shù)據(jù)庫(kù),只適合數(shù)據(jù)量少的應(yīng)用,
6、在處理少量數(shù)據(jù)和單機(jī)訪問(wèn)的數(shù)據(jù)庫(kù)時(shí)是很好的,效率也很高。但是它的同時(shí)訪問(wèn)客戶端不能多于4個(gè)。MicrosoftAccess數(shù)據(jù)庫(kù)有一定的極限,如果數(shù)據(jù)達(dá)到100M左右,很容易造成服務(wù)器IIS死機(jī),或者消耗掉服務(wù)器的內(nèi)存導(dǎo)致服務(wù)器崩潰。MicrosoftSQLServer是基于服務(wù)器端的中型的數(shù)據(jù)庫(kù),可以適合大容量數(shù)據(jù)的應(yīng)用,在功能上管理上也要比MicrosoftAccess要強(qiáng)得多。在處理海量數(shù)據(jù)的效率,后臺(tái)開發(fā)的靈活性,可擴(kuò)展性等方面強(qiáng)大。因?yàn)楝F(xiàn)在數(shù)據(jù)庫(kù)都使用標(biāo)準(zhǔn)的SQL語(yǔ)言對(duì)數(shù)據(jù)庫(kù)進(jìn)行管理,所以如果是
7、標(biāo)準(zhǔn)SQL語(yǔ)言,兩者基本上都可以通用的。MicrosoftSQLServer還有更多的擴(kuò)展,可以用存儲(chǔ)過(guò)程,數(shù)據(jù)庫(kù)大小無(wú)極限限制。所以本系統(tǒng)選用MicrosoftSQLServe。(3)開發(fā)環(huán)境網(wǎng)絡(luò)環(huán)境下的多用戶系統(tǒng),開發(fā)軟件為Windows操作系統(tǒng)SQLServer2005數(shù)據(jù)ASP.NET。2.2數(shù)據(jù)庫(kù)的選擇SQLServer2005是高性能的客戶端/服務(wù)器結(jié)構(gòu)的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng),支持最大的Web站點(diǎn)和企業(yè)聯(lián)機(jī)事務(wù)處理(OLTP)及數(shù)據(jù)系統(tǒng)所需的性能。SQLServer2005主要有以下的特點(diǎn):(1
8、)真正的客戶機(jī)/服務(wù)器體系結(jié)構(gòu);(2)圖形化用戶界面,使系統(tǒng)管理更加直觀簡(jiǎn)單;(3)豐富的編程接口工具,為用戶進(jìn)行程序設(shè)計(jì)提供了更大的選擇余地;(4)與Windows操作系統(tǒng)有機(jī)集成,多線程體系結(jié)構(gòu)設(shè)計(jì),提高了系統(tǒng)對(duì)多用戶同時(shí)訪問(wèn)的響應(yīng)速度;(5)對(duì)Web技術(shù)的支持,使用戶能夠很容易地將數(shù)據(jù)庫(kù)中的數(shù)據(jù)發(fā)送到Web頁(yè)面上。2.2.1數(shù)據(jù)庫(kù)系統(tǒng)概述(1)數(shù)據(jù)庫(kù)系統(tǒng)的構(gòu)成ASP.NETCommunityStarterKit的數(shù)據(jù)訪問(wèn)