教育局oa系統(tǒng)-公文管理的設(shè)計(jì)與實(shí)現(xiàn)_第1頁(yè)
已閱讀1頁(yè),還剩32頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、<p>  河北農(nóng)業(yè)大學(xué)信息學(xué)院</p><p><b>  本科畢業(yè)論文</b></p><p>  題 目: 教育局OA系統(tǒng) </p><p> ?。墓芾淼脑O(shè)計(jì)與實(shí)現(xiàn) </p><p>  學(xué) 院: 信息科學(xué)與技術(shù)學(xué)院 </p><p

2、>  專業(yè)班級(jí): 計(jì)算機(jī)科學(xué)與技術(shù)1101班 </p><p>  學(xué) 號(hào): 2011232010108 </p><p>  學(xué)生姓名: 張晨曉 </p><p>  指導(dǎo)教師姓名: 陳 晨 </p><p>  指導(dǎo)教師職稱:

3、 講 師 </p><p>  二零一三 年 六 月 一日</p><p><b>  摘 要</b></p><p>  辦公自動(dòng)化,英文Office Automation,簡(jiǎn)稱OA,是辦公信息處理的自動(dòng)化,它利用先進(jìn)的技術(shù),使人的各種辦公業(yè)務(wù)活動(dòng)逐步由各種設(shè)備、各種人機(jī)信息系統(tǒng)來(lái)協(xié)助完成,達(dá)到充分利用信息,提

4、高工作效率和工作質(zhì)量,提高生產(chǎn)率的目的。</p><p>  所開(kāi)發(fā)的辦公自動(dòng)化系統(tǒng),基于公司本身內(nèi)部管理及業(yè)務(wù)發(fā)展需求,應(yīng)用計(jì)算機(jī)技術(shù),Internet技術(shù),實(shí)現(xiàn)企業(yè)辦公自動(dòng)化,管理信息化。采用結(jié)構(gòu)化與原型法結(jié)合的系統(tǒng)開(kāi)發(fā)方法。整個(gè)系統(tǒng)分為系統(tǒng)整體設(shè)計(jì)及用作用戶登錄和注冊(cè)的用戶身份驗(yàn)證模塊,用作系統(tǒng)管理員對(duì)職工信息進(jìn)行管理的職工信息管理模塊,用作當(dāng)前登錄用戶對(duì)自己的通訊錄進(jìn)行管理的個(gè)人通訊錄模塊,用作當(dāng)前登錄用

5、戶對(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)行管理以及普通用戶查看公告信息的公告管理模塊和當(dāng)前登錄用戶上傳、下載、查看文件的文件管理模塊等。</p><p>  系統(tǒng)開(kāi)發(fā)采用先進(jìn)的開(kāi)發(fā)軟件與技術(shù),即采用Dreamweaver頁(yè)

6、面制作軟件與Photoshop等技術(shù)相結(jié)合開(kāi)發(fā)系統(tǒng)的頁(yè)面,用visual studio 2010與 SQL Server 2008數(shù)據(jù)庫(kù)管理系統(tǒng)開(kāi)發(fā)強(qiáng)大完善的數(shù)據(jù)庫(kù)支持環(huán)境。</p><p>  關(guān)鍵詞:辦公自動(dòng)化;Office Automation;數(shù)據(jù)庫(kù)管理系統(tǒng)</p><p><b>  Abstract</b></p><p>  E

7、nglish Office Automation, Office Automation, hereinafter referred to as OA, Office Automation of information processing is the use of advanced technology, make the person's various kinds of Office business activities

8、 gradually by all sorts of equipment, various man-machine information system to help finish, to make full use of information, improve work efficiency and work quality, enhance the productivity.</p><p>  The

9、development of office automation system, based on the company itself, the internal management and business development needs, application of computer technology, Internet technology, realize the enterprise office automat

10、ion, management informatization. Structured and prototype method combined with the system development methods. The whole system is divided into the overall design and used as a registered user login and user authenticati

11、on module, used as a system administrator to manage the </p><p>  System development uses the advanced development software and technology, which made software and Photoshop Dreamweaver page page, developed

12、with the combination of technologies such as system with visual studio 2010 and SQL Server 2008 database management system development powerful database support environment.</p><p>  Key words: office automa

13、tion; Office Automation; Database management system;</p><p><b>  目錄</b></p><p><b>  1.緒論1</b></p><p>  1.1 系統(tǒng)開(kāi)發(fā)背景1</p><p>  1.2 本系統(tǒng)的研究目標(biāo)和意義1&

14、lt;/p><p>  1.3 國(guó)內(nèi)外現(xiàn)狀分析2</p><p>  1.3.1 國(guó)內(nèi)現(xiàn)狀分析2</p><p>  1.3.2 國(guó)外現(xiàn)狀分析2</p><p>  1.4 論文結(jié)構(gòu)3</p><p>  2.系統(tǒng)開(kāi)發(fā)技術(shù)及運(yùn)行環(huán)境4</p><p>  2.1 ASP.NET技術(shù)4&l

15、t;/p><p>  2.2 C#技術(shù)4</p><p>  2.3 IIS服務(wù)器5</p><p>  2.4visual studio20105</p><p>  2.5 sql server20086</p><p>  3.系統(tǒng)需求分析7</p><p>  3.1總體需求分析

16、7</p><p>  3.2 系統(tǒng)的可行性分析7</p><p>  1.3.1技術(shù)可行性7</p><p>  1.3.2經(jīng)濟(jì)可行性7</p><p>  1.3.3社會(huì)可行性分析7</p><p>  3.3系統(tǒng)名稱定義與目標(biāo)對(duì)象8</p><p>  3.3.1項(xiàng)目相關(guān)單位介紹

17、8</p><p>  3.3.2公文管理業(yè)務(wù)描述8</p><p>  3.3.3教育局 OA 系統(tǒng)功能模塊劃分表9</p><p>  3.3.4業(yè)務(wù)具體流程10</p><p><b>  4.系統(tǒng)設(shè)計(jì)12</b></p><p>  4.1 系統(tǒng)的用例圖分析12</p&g

18、t;<p>  4.2主要數(shù)據(jù)表設(shè)計(jì)13</p><p><b>  5.系統(tǒng)實(shí)現(xiàn)16</b></p><p>  5.1 數(shù)據(jù)庫(kù)的連接16</p><p>  5.2邏輯控制層里的類文件17</p><p>  5.3 系統(tǒng)實(shí)現(xiàn)前臺(tái)界面設(shè)計(jì)19</p><p>  5.3

19、.1登錄界面19</p><p>  5.3.2 登錄首頁(yè)21</p><p>  5.3.3 公文管理模塊界面22</p><p><b>  6.總結(jié)27</b></p><p><b>  參考文獻(xiàn)28</b></p><p><b>  致謝29

20、</b></p><p><b>  1.緒論</b></p><p>  1.1 系統(tǒng)開(kāi)發(fā)背景</p><p>  在互聯(lián)網(wǎng)技術(shù)還沒(méi)有得到廣泛應(yīng)用的早期,各企業(yè)信息之間的交流、辦公業(yè)務(wù)的處理都是人工操作完成的,隨著社會(huì)進(jìn)入信息時(shí)代和社會(huì)生活的快節(jié)奏化,傳統(tǒng)的企業(yè)信息交流方式及處理辦公業(yè)務(wù)方式已不能滿足企業(yè)對(duì)大量信息快速傳遞和處理需

21、求,不能適應(yīng)時(shí)代的發(fā)展趨勢(shì),于是需要一種新的技術(shù)改善現(xiàn)狀,因此辦公自動(dòng)化系統(tǒng)在適應(yīng)時(shí)代發(fā)展需求中產(chǎn)生[1]。</p><p>  目前由于企事業(yè)單位收到的、以及下發(fā)的文件都是紙質(zhì)形式,不便于公文接受單位對(duì)公文進(jìn)行電子化存檔、查詢、調(diào)用等,影響文件使用效率。另外紙質(zhì)文件在下發(fā)時(shí),呈幾何級(jí)數(shù)增長(zhǎng)的文件復(fù)印量,造成了紙張的大量浪費(fèi)。隨著電子化辦公迅速在各機(jī)關(guān)、企事業(yè)單位普及,在電腦上編制公文已成為機(jī)關(guān)工作人員的首選方式

22、。大量公文在編輯時(shí)已經(jīng)是電子化的,這為電子化公文管理創(chuàng)造了便利條件。隨著網(wǎng)絡(luò)帶寬的不斷提高,在線辦公已成為發(fā)展趨勢(shì),公文完全可以電子化方式存放在服務(wù)器上,在數(shù)據(jù)庫(kù)等計(jì)算機(jī)信息系統(tǒng)的支持下,對(duì)公文處理的各種信息進(jìn)行收集、整理、存儲(chǔ)、檢索、統(tǒng)計(jì)和傳播,隨時(shí)可供文件使用單位調(diào)閱。對(duì)公文流轉(zhuǎn)的有效模擬,實(shí)現(xiàn)在線的公文編輯、收發(fā)將極大提高機(jī)關(guān)辦公效率。機(jī)關(guān)內(nèi)公文流轉(zhuǎn)是本次開(kāi)發(fā)時(shí)考慮的一個(gè)重要方面。</p><p>  公文

23、管理系統(tǒng)可以滿足現(xiàn)代辦公的需要,在Internet上實(shí)現(xiàn)公文交流。系統(tǒng)的基本設(shè)計(jì)原則有:先進(jìn)性與方便性原則、功能實(shí)用性原則、開(kāi)放性與可擴(kuò)展性原則等。系統(tǒng)設(shè)計(jì)時(shí)采用通用的技術(shù)、協(xié)議,確保系統(tǒng)有較長(zhǎng)的生命周期。 本系統(tǒng)總體目標(biāo)是將網(wǎng)絡(luò)技術(shù)、信息技術(shù)、現(xiàn)代管理技術(shù)和科學(xué)的公文管理結(jié)合,實(shí)現(xiàn)了公文處理的自動(dòng)化流轉(zhuǎn)[2]。</p><p>  1.2 本系統(tǒng)的研究目標(biāo)和意義</p><p>  由于

24、我國(guó)的企業(yè)辦公自動(dòng)化起步較慢,存在沒(méi)有好的應(yīng)用系統(tǒng)支持協(xié)同工作,仍然是個(gè)人辦公,網(wǎng)絡(luò)處在閑置狀態(tài),企業(yè)的投資沒(méi)有產(chǎn)生應(yīng)有的效益等問(wèn)題,這些阻礙了我國(guó)辦公自動(dòng)化的進(jìn)程。雖然已經(jīng)建立了自己的Intranet網(wǎng)絡(luò),但企業(yè)內(nèi)部的交流效益并不高。面對(duì)目前我國(guó)企業(yè)辦公自動(dòng)化程度不高的現(xiàn)狀,研究企業(yè)辦公自動(dòng)化系統(tǒng)的意義十分重大。為了能跟上時(shí)代的步伐,讓各企業(yè)在激烈的競(jìng)爭(zhēng)中立于不敗之地,一個(gè)可應(yīng)用于一般型企業(yè)的辦公自動(dòng)化系統(tǒng)是上市企業(yè)必不可少的。<

25、;/p><p>  本系統(tǒng)的研究和實(shí)現(xiàn)在一定程度上彌補(bǔ)了我國(guó)在辦公自動(dòng)化方面存在的缺陷,本系統(tǒng)的研究和最終目標(biāo)是實(shí)現(xiàn)一個(gè)能運(yùn)用于處理一般性辦公業(yè)務(wù),能在企業(yè)中進(jìn)行信息交流的辦公自動(dòng)化系統(tǒng)。其基本的功能包括收/發(fā)文管理,文檔管理,公告管理,會(huì)議管理,員工管理,意見(jiàn)管理等。在各種功能下的子功能模塊可進(jìn)行的操作包括:瀏覽、更新、刪除、上傳、下載。企業(yè)可根據(jù)自身的業(yè)務(wù)情況增加新的功能模塊,如資產(chǎn)管理功能。</p>

26、<p>  雖然諸如Lotus 1-2-3和MS Office系列的許多應(yīng)用軟件可以提高辦公效率,但是這僅僅是針對(duì)個(gè)人辦公而言。辦公自動(dòng)化不僅兼顧個(gè)人辦公效率的提高,更重要的是可以實(shí)現(xiàn)群體協(xié)同工作。協(xié)同工作意味著要進(jìn)行信息的交流,工作的協(xié)調(diào)與合作。由于網(wǎng)絡(luò)的存在,這種交流與協(xié)調(diào)幾乎可以在瞬間完成,并且不必?fù)?dān)心對(duì)方是否在電話機(jī)旁邊或是否有傳真機(jī)可用。能處理辦公業(yè)務(wù)的的企業(yè)辦公自動(dòng)化系統(tǒng)是現(xiàn)代企業(yè)所必需的,從這可看出本系統(tǒng)的發(fā)

27、展前景遠(yuǎn)大[3]。</p><p>  本系統(tǒng)中教育局有多個(gè)直屬單位,每次公文下發(fā),從公文復(fù)印、下發(fā)通知到下屬單位來(lái)領(lǐng)取文件,整個(gè)過(guò)程將耗費(fèi)很多的人力、物力、財(cái)力。同時(shí)紙質(zhì)的公文,在下屬單位再次復(fù)印傳閱,整個(gè)過(guò)程紙張用量巨大。使用電子化公文管理系統(tǒng)后,將帶來(lái)很多好處:(1)大大提高辦公效率,公文發(fā)送只需電腦上的一個(gè)操作,各基層單位可登陸系統(tǒng)[4],即時(shí)查閱公文,節(jié)約了時(shí)間、金錢。(2)提高公文的利用效率。公文的分

28、類檢索,將提高查詢,方便了公文的使用。(3)實(shí)現(xiàn)公文制作的全稱監(jiān)控,加強(qiáng)內(nèi)部公文流轉(zhuǎn)速度和質(zhì)量</p><p>  1.3 國(guó)內(nèi)外現(xiàn)狀分析</p><p>  1.3.1 國(guó)內(nèi)現(xiàn)狀分析</p><p>  從20世紀(jì)80年代中期至今的20年時(shí)間內(nèi),國(guó)內(nèi)辦公自動(dòng)化應(yīng)用系統(tǒng)已經(jīng)經(jīng)歷了三個(gè)發(fā)展階段,實(shí)現(xiàn)了兩次革命性的飛躍[5]。從8 0年代中期起步的第一代辦公系統(tǒng)以個(gè)人電

29、腦、辦公套件為主要標(biāo)志,實(shí)現(xiàn)了數(shù)據(jù)統(tǒng)計(jì)和文檔寫作電子化,完成了辦公信息載體從原始紙介質(zhì)方式向電子比特方式的飛躍。從20世紀(jì)90年代中期開(kāi)始,隨著以Lotus Notes為代表的工作流群件技術(shù)的面世,以及網(wǎng)絡(luò)通訊技術(shù)的長(zhǎng)足發(fā)展,辦公自動(dòng)化系統(tǒng)發(fā)生了第一次革命性的演進(jìn),第二代辦公自動(dòng)化系統(tǒng)以網(wǎng)絡(luò)技術(shù)和協(xié)同工作技術(shù)為主要特征,實(shí)現(xiàn)了工作流程自動(dòng)化,實(shí)現(xiàn)了收、發(fā)文從傳統(tǒng)的手工方式向工作流自動(dòng)化方式的飛躍。隨著21世紀(jì)知識(shí)經(jīng)濟(jì)時(shí)代的來(lái)臨,知識(shí)已成

30、為經(jīng)濟(jì)增長(zhǎng)和社會(huì)發(fā)展及企業(yè)成長(zhǎng)的關(guān)鍵性資源,最大限度的掌握和利用知識(shí)越來(lái)越成為企業(yè)與機(jī)構(gòu)信息化建設(shè)的核心。在這種背景下辦公自動(dòng)化領(lǐng)域不可避免的孕育著一場(chǎng)新的革命:從以工作流程為中心的第二代辦公自動(dòng)化系統(tǒng)提升到以知識(shí)管理為核心的第三代辦公自動(dòng)化系統(tǒng)。</p><p>  1.3.2 國(guó)外現(xiàn)狀分析</p><p>  現(xiàn)在國(guó)內(nèi)的研究大部分還處在對(duì)怎樣利用第二代辦公自動(dòng)化系統(tǒng)開(kāi)發(fā)以工作流自動(dòng)化為

31、核心的辦公自動(dòng)化系統(tǒng)上,并且大多數(shù)采用的開(kāi)發(fā)平臺(tái)都是LotusDomino/Notes平刨31[6]。當(dāng)然,也有少數(shù)開(kāi)發(fā)公司、大學(xué)和個(gè)人正在研究Lotus第三代基于知識(shí)管理的辦公自動(dòng)化系統(tǒng)。目前,第二代辦公自動(dòng)化系統(tǒng)在國(guó)內(nèi)的一些單位、企業(yè)和學(xué)校得到了應(yīng)用。例如深圳市國(guó)家稅務(wù)局辦公自動(dòng)化系統(tǒng)、農(nóng)業(yè)銀行四川省分行辦公自動(dòng)化系統(tǒng)、寶鋼辦公自動(dòng)化系統(tǒng)、清華大學(xué)的辦公自動(dòng)化系統(tǒng)和北京工業(yè)大學(xué)辦公自動(dòng)化系統(tǒng)和綜合信息服務(wù)系統(tǒng)等。這些辦公自動(dòng)化系統(tǒng)都

32、是基于Lotus Domino/Notes平臺(tái)的。當(dāng)前基于J2EE體系結(jié)構(gòu)的網(wǎng)上辦公自動(dòng)化系統(tǒng)也出現(xiàn)了很多,例如北京市對(duì)外經(jīng)濟(jì)貿(mào)易委員會(huì)的網(wǎng)上審批系統(tǒng)、山西省工商辦公自動(dòng)化系統(tǒng)、深圳市社會(huì)保險(xiǎn)辦公自動(dòng)化系統(tǒng)和北京市公安部網(wǎng)上辦公自動(dòng)化系統(tǒng)等。</p><p>  國(guó)外的辦公自動(dòng)化研究一直處于領(lǐng)先地位。用于開(kāi)發(fā)辦公自動(dòng)化系統(tǒng)的國(guó)際主流平臺(tái)Lotus Domino/Notes所屬的公司Lotus就在美國(guó),現(xiàn)已屬IBM

33、公司的一個(gè)開(kāi)發(fā)部門[7]。Lotus現(xiàn)在正提倡第三代以知識(shí)管理為核心的辦公自動(dòng)化系統(tǒng),并己提出了很多的知識(shí)管理解決方案,開(kāi)發(fā)了相關(guān)的產(chǎn)品,如Raven Lotus Sametime和Team Room等。而且國(guó)外其他的軟件生產(chǎn)廠商也紛紛開(kāi)發(fā)自己的知識(shí)管理平臺(tái),可以說(shuō)以知識(shí)管理為核心的第三代辦公自動(dòng)化系統(tǒng)在國(guó)外得到了廣泛的支持。Rave作為一個(gè)單一的、集成的知識(shí)管理服務(wù)器平臺(tái),并且這一代辦公自動(dòng)化系統(tǒng)也在實(shí)際中取得了廣泛的應(yīng)用。如排名20

34、05年“財(cái)富全球500強(qiáng)”第2位的英國(guó)石油公司,在北海建設(shè)石油生產(chǎn)平臺(tái)時(shí),成功的利用知識(shí)進(jìn)行高效管理,集中了自己的專家和大批建設(shè)分包商集體的知識(shí)。第二代辦公自動(dòng)化系統(tǒng)在國(guó)外的應(yīng)用就更廣泛了,如美國(guó)德克薩斯州休斯頓的殼牌化學(xué)公司利用基于Lotus Domino/Notes的供應(yīng)鏈管理系統(tǒng)SIMON通過(guò)Web高效地與供應(yīng)商協(xié)作,包括管理貨物庫(kù)存,合理化與供應(yīng)商、代理商等合作伙伴之間的供應(yīng)關(guān)系[8]。</p><p>

35、<b>  1.4 論文結(jié)構(gòu)</b></p><p><b>  本文一共分為六章</b></p><p>  第一章緒論。主要講述了OA辦公系統(tǒng)中公文管理的開(kāi)發(fā)背景和國(guó)內(nèi)外OA現(xiàn)狀分析。</p><p>  第二章系統(tǒng)開(kāi)發(fā)技術(shù)及運(yùn)行環(huán)境。主要講述系統(tǒng)開(kāi)發(fā)所用到的相關(guān)技術(shù),C#, asp.ne

36、t等,以及運(yùn)行環(huán)境。</p><p>  第三章系統(tǒng)需求分析。主要講需求分析,其中包括可行性分析,數(shù)據(jù)表和用例圖的設(shè)計(jì)。</p><p>  第四章系統(tǒng)設(shè)計(jì)。主要講系統(tǒng)的設(shè)計(jì),包括數(shù)據(jù)表和用例圖的設(shè)計(jì)。</p><p>  第五章系統(tǒng)實(shí)現(xiàn)。主要講系統(tǒng)的實(shí)現(xiàn),講了數(shù)據(jù)庫(kù)的連接和前臺(tái)的界面設(shè)計(jì)。</p><p>  第六章總結(jié)。對(duì)整個(gè)系統(tǒng)做了總結(jié)

37、。</p><p>  2.系統(tǒng)開(kāi)發(fā)技術(shù)及運(yùn)行環(huán)境</p><p>  2.1 ASP.NET技術(shù)</p><p>  asp.net的前身ASP技術(shù),是在IIS 2.0上首次推出windows NT 3.51,當(dāng)時(shí)與 ADO 1.0 一起推出,在IIS 3.0 (Windows NT 4.0)發(fā)揚(yáng)光大,成為服務(wù)器端應(yīng)用程序的熱門開(kāi)發(fā)工具,微軟還特別為它量身打造了V

38、isualInterDev開(kāi)發(fā)工具,在1994年到2000年之間,ASP技術(shù)已經(jīng)成為微軟推展Windows NT 4.0平臺(tái)的關(guān)鍵技術(shù)之一,數(shù)以萬(wàn)計(jì)的ASP網(wǎng)站也是這個(gè)時(shí)候開(kāi)始如雨后春筍般的出現(xiàn)在網(wǎng)絡(luò)上。它的簡(jiǎn)單以及高度可定制化的能力,也是它能迅速崛起的原因之一[9]。asp.net構(gòu)架是可以用Microsoft(R)公司最新的產(chǎn)品Visual Studio.net開(kāi)發(fā)環(huán)境進(jìn)行開(kāi)發(fā),WYSIWYG(What You See Is Wha

39、t You Get所見(jiàn)即為所得)的編輯。這些僅是asp.net強(qiáng)大化軟件支持的一小部分。</p><p>  asp.net使用一種字符基礎(chǔ)的,分級(jí)的配置系統(tǒng),虛擬服務(wù)器環(huán)境和應(yīng)用程序的設(shè)置更加簡(jiǎn)單。因?yàn)榕渲眯畔⒍急4嬖诤?jiǎn)單文本中,新的設(shè)置有可能都不需要啟動(dòng)本地的管理員工具就可以實(shí)現(xiàn)。這種被稱為"Zero Local Administration"的哲學(xué)觀念使asp.net的基于應(yīng)用的開(kāi)發(fā)更加

40、具體和快捷。一個(gè)asp.net的應(yīng)用程序在一臺(tái)服務(wù)器系統(tǒng)的安裝只需要簡(jiǎn)單的拷貝一些必須的文件,不需要系統(tǒng)的重新啟動(dòng),一切就是這么簡(jiǎn)單。多處理器環(huán)境的可靠性asp.net已經(jīng)被刻意設(shè)計(jì)成為一種可以用于多處理器的開(kāi)發(fā)工具,它在多處理器的環(huán)境下用特殊的無(wú)縫連接技術(shù),將很大的提高運(yùn)行速度。即使你現(xiàn)在的asp.net應(yīng)用軟件是為一個(gè)處理器開(kāi)發(fā)的,將來(lái)多處理器運(yùn)行時(shí)不需要任何改變都能提高他們的效能[10],但現(xiàn)在的ASP卻做不到這一點(diǎn)。自定義性和可

41、擴(kuò)展性asp.net設(shè)計(jì)時(shí)考慮了讓網(wǎng)站開(kāi)發(fā)人員可以在自己的代碼中自己定義"plug-in"的模塊。這與原來(lái)的包含關(guān)系不同,asp.net可以加入自己定義的任何組件。網(wǎng)站程序的開(kāi)發(fā)從來(lái)沒(méi)有這么簡(jiǎn)單過(guò)。安全性基于Windows認(rèn)證技術(shù)和每應(yīng)用程序配置,你可以確保你的原程序是絕對(duì)</p><p><b>  2.2 C#技術(shù)</b></p><p>  

42、C#讀作C Sharp。最初它有個(gè)更酷的名字,叫做COOL。微軟從1998年12月開(kāi)始了COOL項(xiàng)目,直到2000年2月,COOL被正式更名為C#。在1998年,Delphi語(yǔ)言的設(shè)計(jì)者Hejlsberg帶領(lǐng)著Microsoft公司的開(kāi)發(fā)團(tuán)隊(duì),開(kāi)始了第一個(gè)版本C#語(yǔ)言的設(shè)計(jì)。在2000年9月,國(guó)際信息和通信系統(tǒng)標(biāo)準(zhǔn)化組織為C#語(yǔ)言定義了一個(gè)Microsoft公司建議的標(biāo)準(zhǔn)。最終C#語(yǔ)言在2001年得以正式發(fā)布[12]。</p>

43、;<p>  C#是一種安全的、穩(wěn)定的、簡(jiǎn)單的、優(yōu)雅的,由C和C++衍生出來(lái)的面向?qū)ο蟮木幊陶Z(yǔ)言。它在繼承C和C++強(qiáng)大功能的同時(shí)去掉了一些它們的復(fù)雜特性(例如沒(méi)有宏以及不允許多重繼承)。C#綜合了VB簡(jiǎn)單的可視化操作和C++的高運(yùn)行效率,以其強(qiáng)大的操作能力、優(yōu)雅的語(yǔ)法風(fēng)格、創(chuàng)新的語(yǔ)言特性和便捷的面向組件編程的支持成為.NET開(kāi)發(fā)的首選語(yǔ)言[13]。</p><p>  基本數(shù)據(jù)類型:C#擁有比C/

44、C++或者Java更廣泛的數(shù)據(jù)類型.這些類型是bool、byte、ubyte、short、ushort、int、uint、long、ulong、float、double和decimal,像Java一樣,所有這些類型都有一個(gè)固定的大小.又像C和C++一樣,每個(gè)數(shù)據(jù)類型都有有符號(hào)和無(wú)符號(hào)兩種類型.與Java相同的是,一個(gè)字符變量包含的是一個(gè)16位的Unicode字符,C#新的數(shù)據(jù)類型是decimal數(shù)據(jù)類型,對(duì)于貨幣數(shù)據(jù),它能存放28位10

45、進(jìn)制數(shù)字。</p><p>  兩個(gè)基本類:一個(gè)名叫object的類是所有其他類的基類。而一個(gè)名叫string的類也象object一樣是這個(gè)語(yǔ)言的一部分.作為語(yǔ)言的一部分存在意味著編譯器有可能使用它,無(wú)論何時(shí)在程序中寫入一句帶引號(hào)的字符串,編譯器會(huì)創(chuàng)建一個(gè)string對(duì)象來(lái)保存它。</p><p>  參數(shù)傳遞:方法可以被聲明接受可變數(shù)目的參數(shù).缺省的參數(shù)傳遞方法是對(duì)基本數(shù)據(jù)類型進(jìn)行值傳遞

46、。ref關(guān)鍵字可以用來(lái)強(qiáng)迫一個(gè)變量通過(guò)引用傳遞,這使得一個(gè)變量可以接受一個(gè)返回值。out關(guān)鍵字也能聲明引用傳遞過(guò)程,與ref不同的地方是,它指明這個(gè)參數(shù)并不需要初始值。</p><p>  COM的集成:C#對(duì)Windows程序最大的賣點(diǎn)可能就是它與COM的無(wú)縫集成了,COM就是微軟的Win32組件技術(shù).實(shí)際上,最終有可能在任何.NET語(yǔ)言里編寫COM客戶和服務(wù)器端。C#編寫的類可以子類化一個(gè)已存在的COM組件;

47、生成的類也能被作為一個(gè)COM組件使用,然后又能使用,比方說(shuō),JScript語(yǔ)言子類化它從而得到第三個(gè)COM組件。這種現(xiàn)象的結(jié)果是導(dǎo)致了一個(gè)運(yùn)行環(huán)境的產(chǎn)生,在這個(gè)環(huán)境里的組件是網(wǎng)絡(luò)服務(wù),可用任何.NET語(yǔ)言子類化。</p><p>  2.3 IIS服務(wù)器</p><p>  IIS是Internet Information Services的縮寫,是一個(gè)World Wide Web ser

48、ver。Gopher server和FTP server全部包容在里面。 IIS意味著你能發(fā)布網(wǎng)頁(yè),并且有ASP(Active Server Pages)、JAVA、VBscript產(chǎn)生頁(yè)面,有著一些擴(kuò)展功能。IIS支持一些有趣的東西,像有編輯環(huán)境的界面(FRONTPAGE)、有全文檢索功能的(INDEX SERVER)、有多媒體功能的(NET SHOW) 其次,IIS是隨Windows NT Server 4.0一起提供的文件和應(yīng)用程

49、序服務(wù)器,是在Windows NT Server上建立Internet服務(wù)器的基本組件。它與Windows NT Server完全集成,允許使用Windows NT Server內(nèi)置的安全性以及NTFS文件系統(tǒng)建立強(qiáng)大靈活的Internet/Intranet站點(diǎn)。IIS(Internet Information Server,互聯(lián)網(wǎng)信息服務(wù))是一種Web(網(wǎng)頁(yè))服務(wù)組件,其中包括Web服務(wù)器、FTP服務(wù)器、NNTP服務(wù)器和SMTP服務(wù)器

50、,分</p><p>  2.4visual studio2010 </p><p>  Visual Studio是微軟公司推出的開(kāi)發(fā)環(huán)境。是目前最流行的Windows平臺(tái)應(yīng)用程序開(kāi)發(fā)環(huán)境。Visual Studio 2010版本于2010年4月12日上市,其集成開(kāi)發(fā)環(huán)境(IDE)的界面被重新設(shè)計(jì)和組織,變得更加簡(jiǎn)單明了。Visual Studio 2010同時(shí)帶來(lái)了 NET

51、Framework 4.0、Microsoft Visual Studio 2010 CTP( Community Technology Preview--CTP),并且支持開(kāi)發(fā)面向Windows 7的應(yīng)用程序。它將是經(jīng)典的一個(gè)版本,相當(dāng)于當(dāng)年的6.0版。而且它可以自定義開(kāi)始頁(yè)[15];新功能還包括:</p><p>  (1)C# 4.0中的動(dòng)態(tài)類型和動(dòng)態(tài)編程;</p><p>

52、;  (2)多顯示器支持;</p><p>  (3)使用Visual Studio 2010的特性支持TDD;</p><p>  (4)支持Office ;</p><p>  (5)Quick Search特性;</p><p>  (6)C++ 0x新特性;</p><p><b>  (7)IDE增

53、強(qiáng);</b></p><p>  (8)使用Visual C++ 2010創(chuàng)建Ribbon界面;</p><p>  (9)新增基于.NET平臺(tái)的語(yǔ)言 F#;</p><p>  2.5 sql server2008 </p><p>  SQL Server 2008是一個(gè)重大的產(chǎn)品版本,它推出了許多新的特性和關(guān)鍵的改進(jìn),使得它

54、成為至今為止的最強(qiáng)大和最全面的SQL Server版本。在現(xiàn)今數(shù)據(jù)的世界里,公司要獲得成功和不斷發(fā)展,他們需要定位主要的數(shù)據(jù)趨勢(shì)的愿景。微軟的這個(gè)數(shù)據(jù)平臺(tái)愿景幫助公司滿足這些數(shù)據(jù)爆炸和下一代數(shù)據(jù)驅(qū)動(dòng)應(yīng)用程序的需求。微軟將繼續(xù)投入和發(fā)展以下的關(guān)鍵領(lǐng)域來(lái)支持他們的數(shù)據(jù)平臺(tái)愿景:關(guān)鍵任務(wù)教育局OA數(shù)據(jù)平臺(tái)、動(dòng)態(tài)開(kāi)發(fā)、關(guān)系數(shù)據(jù)和商業(yè)智能。 </p><p>  SQL Server 2008出現(xiàn)在微軟數(shù)據(jù)平臺(tái)愿景上是因?yàn)?/p>

55、它使得公司可以運(yùn)行他們最關(guān)鍵任務(wù)的應(yīng)用程序,同時(shí)降低了管理數(shù)據(jù)基礎(chǔ)設(shè)施和發(fā)送觀察和信息給所有用戶的成本。</p><p>  這個(gè)平臺(tái)有以下特點(diǎn):</p><p>  · 可信任的——使得公司可以以很高的安全性、可靠性和可擴(kuò)展性來(lái)運(yùn)行他們最關(guān)鍵任務(wù)的應(yīng)用程序。</p><p>  · 高效的——使得公司可以降低開(kāi)發(fā)和管理他們的數(shù)據(jù)基礎(chǔ)設(shè)施的時(shí)間和

56、成本。</p><p>  · 智能的——提供了一個(gè)全面的平臺(tái),可以在你的用戶需要的時(shí)候給他發(fā)送觀察和信息。</p><p><b>  3.系統(tǒng)需求分析</b></p><p><b>  3.1總體需求分析</b></p><p>  目前,教育局雖然也采用 Office 等軟件,實(shí)現(xiàn)

57、辦公文檔的輸入和打印等功能,但是整個(gè)辦公管理過(guò)程還是停留在手工操作的層次,辦公效率較低,很多事務(wù)不能夠得到及時(shí) 方便的處理,沒(méi)有能夠很好的利用該局已有的計(jì)算機(jī)硬件和網(wǎng)絡(luò)環(huán)境,迫切需要建立新的系統(tǒng),從根本上提高辦公效率。</p><p>  正是在上面描述的大背景下,同時(shí)為了響應(yīng)政府機(jī)構(gòu)電子政務(wù)要求,提高辦公效率,教育局決定委托河北農(nóng)業(yè)大學(xué)信息科學(xué)與技術(shù)學(xué)院開(kāi)發(fā) OA 系統(tǒng),以滿足該教育局日常辦公需要。</p

58、><p>  公文管理包括兩部分:收文管理與發(fā)文管理。收文是指該文件是需要傳遞到哪個(gè)部門的,或者是哪各部門進(jìn)行簽發(fā)存檔的;發(fā)文則是指該文件是有哪個(gè)部門制定和引發(fā)的。而于同一個(gè)單位,收文處理和發(fā)文處理就是兩個(gè)“口”,即文件的進(jìn)口與出口,而此處的文件指的不是同一個(gè)文件。</p><p>  3.2 系統(tǒng)的可行性分析</p><p>  系統(tǒng)可行性分析是在教育局OA當(dāng)前所處的

59、環(huán)境下,分析教育局OA是否具有開(kāi)發(fā)信息系統(tǒng)必須的技術(shù)、資金、人員及其他條件,規(guī)劃方案是否先進(jìn)合理,教育局OA的管理制度和管理方式是否適應(yīng)新系統(tǒng)開(kāi)發(fā)等一系列問(wèn)題。因此要進(jìn)行可行性研究,主要包括技術(shù)可行性、經(jīng)濟(jì)可行性、社會(huì)可行性三方面。 開(kāi)發(fā)任何一個(gè)基于計(jì)算機(jī)的系統(tǒng)時(shí),都會(huì)受到時(shí)間和資源上的限制。因此,在接受任何一個(gè)項(xiàng)目開(kāi)發(fā)任務(wù)之前,必須根據(jù)客戶可能提供的時(shí)間和資源條件進(jìn)行可行性分析,以減少項(xiàng)目開(kāi)發(fā)的風(fēng)險(xiǎn),避免人力,物理和財(cái)力的浪費(fèi)。本系

60、統(tǒng)的數(shù)據(jù)庫(kù)采用比較流行的sqlserver2008,該數(shù)據(jù)庫(kù)在安全性、準(zhǔn)確性、運(yùn)行速度方面有絕對(duì)的優(yōu)勢(shì),并且處理數(shù)據(jù)量大,效率高,前臺(tái)使用visual studio2010作為主要的開(kāi)發(fā)工具。它可以與sql server2008進(jìn)行連接</p><p>  1.3.1技術(shù)可行性</p><p>  本系統(tǒng)開(kāi)發(fā)主要包括后臺(tái)數(shù)據(jù)庫(kù)的建立與維護(hù)及前端應(yīng)用程序的開(kāi)放兩個(gè)方面。本系統(tǒng)使用的是sqls

61、erver2008數(shù)據(jù)庫(kù)開(kāi)發(fā)工具選擇的是visual studio2010。這些都是當(dāng)前較為先進(jìn)的開(kāi)發(fā)技術(shù),為本系統(tǒng)的開(kāi)發(fā)設(shè)計(jì)提供了有力的技術(shù)保障。所以在技術(shù)可行性方面,開(kāi)發(fā)本系統(tǒng)是可能的</p><p>  1.3.2經(jīng)濟(jì)可行性</p><p>  由于教育局是事業(yè)單位,軟硬件配置較好,員工可以很容易學(xué)會(huì)系統(tǒng)的使用,而且資金實(shí)力充足,所以軟硬件的購(gòu)買支出較少。人力資源管理部門采用以計(jì)算機(jī)

62、為主、人工為輔的信息處理方式進(jìn)行。公司管理信息系統(tǒng)服務(wù)于IT的工作人員,能夠提高工作人員辦事效率,節(jié)省了開(kāi)支,所以具有經(jīng)濟(jì)上的可行性。</p><p>  1.3.3社會(huì)可行性分析</p><p>  社會(huì)因素的可行性分析,也是可行性研究中不可缺少的內(nèi)容。 辦公系統(tǒng)的開(kāi)發(fā)有利于高層領(lǐng)導(dǎo)提高對(duì)整體的把握,迅速作出決策,減輕了高層領(lǐng)導(dǎo)的工作負(fù)擔(dān),因此開(kāi)發(fā)辦公管理信息系統(tǒng)是得到高層領(lǐng)導(dǎo)的認(rèn)可和

63、肯定的。對(duì)于在基層的工作人員來(lái)說(shuō),辦公管理系統(tǒng)的開(kāi)發(fā)能夠減少甚至完全代替他們的手工作業(yè)。提高工作效率,因此也得到了他們的支持。從以上三個(gè)方面來(lái)分析,開(kāi)發(fā)辦公管理系統(tǒng)是完全可行的。</p><p>  3.3系統(tǒng)名稱定義與目標(biāo)對(duì)象</p><p>  本系統(tǒng)名為"教育局 OA 辦公系統(tǒng)",主要供教育局內(nèi)部各個(gè)部門及各下級(jí)直屬單位辦公用。</p><p&

64、gt;  3.3.1項(xiàng)目相關(guān)單位介紹</p><p>  表3-1 相關(guān)人員介紹</p><p>  3.3.2公文管理業(yè)務(wù)描述</p><p>  根據(jù)《國(guó)家行政機(jī)關(guān)公文處理辦法》規(guī)定,現(xiàn)在黨政機(jī)關(guān)和事業(yè)單位主要用到 "命令、決定、公告、通告、通知、通報(bào)、議案、報(bào)告、請(qǐng)示、批復(fù)、意見(jiàn)、函、會(huì)議紀(jì)要"等13種公文。這些公文,有法定的制作權(quán)限和確定

65、的讀者,有特定的行文格式并有行文規(guī)則和辦理辦法。 </p><p>  教育局在日常辦公活動(dòng)中,各處室也用到了以上列舉的 13 種公文。需要公文撰寫和發(fā)布時(shí),由分管該事務(wù)的處室的辦公人員起草,通過(guò)該處室的主任做了基本的審核后,遞交給分管該處室工作的局長(zhǎng)審批,審批通過(guò)后可以直接發(fā)送給教育局各部門,以及下屬的各個(gè)學(xué)校;如果是比較重大的公文,還需要教育局局長(zhǎng)審批后,才能夠生效,并且發(fā)送出去。 除了需要把公文發(fā)送給教育局

66、各處室及下屬單位外,還需要抄送給云山市人民政府教育督導(dǎo)室及其它相關(guān)單位。如將要發(fā)布《教育局發(fā)布關(guān)于加強(qiáng)暑假期間中小學(xué)生思想道德教育工作的通知》公文,將要經(jīng)過(guò)"起草、審核、審批、分發(fā)、歸檔"等步驟,示例圖如下:</p><p>  教育局基礎(chǔ)教育處公文發(fā)布基本流程示意圖</p><p>  一般情況下公文的起草和發(fā)布流程相對(duì)固定,但是在以下流程中處理時(shí),可能存在點(diǎn)變動(dòng):

67、</p><p>  (1)公文處理的人員變更。如上圖中的審批活動(dòng)更換為王五局長(zhǎng)完成 </p><p>  (2)公文處理流程的改變。如增加一個(gè)審批環(huán)節(jié),在李四局長(zhǎng)審批后,還需要張三局長(zhǎng)審批后才能夠分發(fā)出去。當(dāng)某公文處理流程,有公文正在流轉(zhuǎn)時(shí),則不能夠更改該公文處理流程 </p><p>  (3)新增公文處理流程,要求在今后使用過(guò)程中,能夠增加公文處理流程,以響應(yīng)

68、新的需求 </p><p>  3.3.3教育局 OA 系統(tǒng)功能模塊劃分表</p><p><b>  表3-2 功能劃分</b></p><p>  3.3.4業(yè)務(wù)具體流程</p><p><b>  公文管理</b></p><p>  在公文管理功能模塊中,主要是完成公

69、文的起草、審核、審批、發(fā)文和歸檔等操作,實(shí)現(xiàn)公文管理的辦公自動(dòng)化,主要包括以下功能: </p><p>  公文發(fā)起(起草):教育局各個(gè)處室有公文發(fā)起權(quán)限的辦公人員起草公文,包括選擇公文模版、填寫公文、發(fā)送公文等操作步驟。發(fā)送公文時(shí),需要填寫公文名稱、公文簡(jiǎn)介,公文正文作為附件方式保存和流傳。公文發(fā)送后,按照預(yù)先定義好的流程進(jìn)行流傳。 </p><p>  公文審核:教育局的各個(gè)處室的辦公

70、室主任能夠?qū)Ρ咎幨野l(fā)起(起草)的公文進(jìn)行審核,確保該公文的格式和內(nèi)容符合相關(guān)政策、法規(guī)、條例等要求,簽字確認(rèn)后,該公文進(jìn)入下一步流轉(zhuǎn)活動(dòng)。 </p><p>  公文審批:教育局局長(zhǎng)可以對(duì)全局發(fā)布的公文進(jìn)行審批,審批完成后直接生效,并發(fā)送給各級(jí)相關(guān)部門;教育局各副局長(zhǎng)可以對(duì)自己分管的處室發(fā)布的公文進(jìn)行審批,根據(jù)公文的處理流程,如不需要局長(zhǎng)審批,則直接生效,否則公文流轉(zhuǎn)到局長(zhǎng)審批。 </p><

71、p>  公文發(fā)送與接收:公文審批生效后,會(huì)發(fā)送給該公文的所有接受人;接收人用自己的用戶賬號(hào)和密碼登錄 OA 系統(tǒng)后,能夠查看到發(fā)送給自己的公文,并且能夠下載附件中公文正文,執(zhí)行打印操作。 </p><p>  公文歸檔:當(dāng)公文處理完成后,具有歸檔權(quán)限的人員執(zhí)行那個(gè)歸檔操作,系統(tǒng)自動(dòng)把相應(yīng)的公文歸檔備份。</p><p><b>  4.系統(tǒng)設(shè)計(jì)</b></

72、p><p>  4.1 系統(tǒng)的用例圖分析</p><p> ?。?)本系統(tǒng)中有不同的角色分配,如一般員工或者基礎(chǔ)工作人員擁有普通用戶的權(quán)限,如圖4-1所示:</p><p>  圖4-1 普通用戶用例圖</p><p> ?。?)主任和局長(zhǎng)以上擁有超級(jí)用戶的權(quán)限,如圖4-2所示:</p><p>  圖4-2 超級(jí)用戶

73、用例圖</p><p>  4.2主要數(shù)據(jù)表設(shè)計(jì)</p><p>  數(shù)據(jù)庫(kù)是信息系統(tǒng)的核心組成部分。數(shù)據(jù)庫(kù)系統(tǒng)將數(shù)據(jù)信息以某種數(shù)據(jù)模型組織起來(lái)進(jìn)行存儲(chǔ),通過(guò)數(shù)據(jù)庫(kù)管理系統(tǒng)能夠方便有效地完成數(shù)據(jù)信息的插入、刪除、修改、查詢等操作,并保持?jǐn)?shù)據(jù)信息的完整性、一致性和安全性。一個(gè)數(shù)據(jù)庫(kù)由若干張表組成,一張表是若干相關(guān)數(shù)據(jù)信息的集合。表的一行就是一條數(shù)據(jù)信息記錄,而一列就是一個(gè)字段(也就是一條數(shù)據(jù)

74、信息內(nèi)容的一項(xiàng)),每一個(gè)字段都有相應(yīng)的數(shù)據(jù)類型和數(shù)據(jù)寬度。在本系統(tǒng)中使用的是sql server2008, 數(shù)據(jù)庫(kù)名稱為ERP,包括公文接收數(shù)據(jù)表,會(huì)議管理數(shù)據(jù)表,系統(tǒng)管理數(shù)據(jù)表等。在數(shù)據(jù)庫(kù)中各表的詳細(xì)創(chuàng)建如下所述:</p><p>  公文接收以及傳閱數(shù)據(jù)表(ERPTelFile)</p><p>  存儲(chǔ)了公文傳閱的主題,發(fā)文件人,發(fā)文時(shí)間,文件分類,接收人列表,已經(jīng)接收人,詳細(xì)內(nèi)容,

75、附件,傳閱意見(jiàn)等</p><p>  表4-1:ERPTelFile</p><p>  文件接收數(shù)據(jù)表(ERPJSDIC)</p><p>  文件接收數(shù)據(jù)表包括文件夾名稱,簡(jiǎn)要說(shuō)明,創(chuàng)建人,創(chuàng)建時(shí)間</p><p>  表4-2:ERPJSDIC文件接收</p><p>  公文傳閱數(shù)據(jù)表(ERPCYDIC)<

76、;/p><p>  包括文件夾名稱,簡(jiǎn)要說(shuō)明,創(chuàng)建人和創(chuàng)建時(shí)間</p><p>  表4-3:ERPCYDIC 公文傳閱</p><p>  文件管理數(shù)據(jù)表(ERPFileList)</p><p>  包括文件名,編號(hào),備注,大小,文件類別等</p><p>  表4-4:ERPFileList文件管理</p>

77、;<p>  用戶桌面數(shù)據(jù)表(ERPUserDesk)</p><p>  包括用戶ID,用戶名,模塊兒名,顯示數(shù)量</p><p>  表4-6:ERPUserDesk</p><p>  工作流數(shù)據(jù)表(ERPWorkFlow)</p><p>  包括對(duì)應(yīng)數(shù)據(jù)表名稱,允許哪些人使用,歸檔類型等</p><

78、p>  表4-7:ERPWorkFlow工作流數(shù)據(jù)表</p><p><b>  5.系統(tǒng)實(shí)現(xiàn)</b></p><p>  5.1 數(shù)據(jù)庫(kù)的連接</p><p>  在系統(tǒng)中,用戶通過(guò)WEB方式來(lái)使用系統(tǒng),完成相關(guān)的操作,而系統(tǒng)涉及到的大量數(shù)據(jù)都是存儲(chǔ)在數(shù)據(jù)庫(kù)中,系統(tǒng)在使用過(guò)程中需要頻繁地訪問(wèn)數(shù)據(jù)庫(kù)。所以在本系統(tǒng)中,寫了一個(gè)數(shù)據(jù)庫(kù)接口類,

79、實(shí)現(xiàn)建立數(shù)據(jù)庫(kù)連接,關(guān)閉數(shù)據(jù)庫(kù)連接,實(shí)現(xiàn)共用。代碼如下:</p><p>  5.2邏輯控制層里的類文件</p><p> ?。?) 用來(lái)寫INI文件的INIFile類:</p><p> ?。?)顯示消息對(duì)話框的MessageBox類的定義</p><p> ?。?)獲取當(dāng)前應(yīng)用程序指定CacheKey的Cache值DataCache類的定

80、義</p><p>  5.3 系統(tǒng)實(shí)現(xiàn)前臺(tái)界面設(shè)計(jì)</p><p>  5.3.1登錄界面 </p><p>  登錄頁(yè)面是進(jìn)入教育局OA系統(tǒng)的入口,登錄時(shí)在該頁(yè)面用戶可以輸入正確的用戶名和密碼,再選擇合適的身份登錄到系統(tǒng)。當(dāng)沒(méi)有輸入用戶名和口令時(shí),系統(tǒng)會(huì)通過(guò)txtbox控件腳本進(jìn)行判斷,并給予提示信息。輸入用戶名和口令后,單擊“提交”按鈕,系統(tǒng)會(huì)將用戶名和口

81、令文本框放入提交表單中,然后判斷是否與數(shù)據(jù)庫(kù)中的用戶名和口令相符。驗(yàn)證成功才進(jìn)入相應(yīng)的功能界面。</p><p>  主登錄界面圖如圖4-1所示:</p><p>  圖5-1 登錄系統(tǒng)前臺(tái)界面</p><p><b>  后臺(tái)代碼:</b></p><p>  5.3.2 登錄首頁(yè)</p><p&

82、gt;  選擇合適的身份登錄后出現(xiàn)登錄首頁(yè),如圖5-2所示:</p><p>  圖5-2 用戶admin登錄后出現(xiàn)的首頁(yè) </p><p>  5.3.3 公文管理模塊界面</p><p> ?。?)公文管理功能界面如圖5-3:</p><p>  圖5-3 公文管理模塊兒功能界面&l

83、t;/p><p>  (2)接收文件界面如圖5-4</p><p>  圖5-4 接收文件界面</p><p><b>  后臺(tái)實(shí)現(xiàn)代碼:</b></p><p> ?。?)傳閱文件界面如圖5-5</p><p>  圖5-5 傳閱文件瀏覽</p><p>  (4) 接收文件

84、瀏覽,包括上級(jí)來(lái)文和下級(jí)來(lái)文。如圖5-6</p><p>  圖5-6 接收文件瀏覽</p><p><b>  后臺(tái)實(shí)現(xiàn)代碼:</b></p><p> ?。?)傳閱文件瀏覽,如圖5-7</p><p>  圖5-7 傳閱文件瀏覽</p><p>  接收文件分類,如圖5-8</p>

85、<p>  圖5-8 接收文件分類</p><p>  傳閱文件分類,如圖5-9</p><p>  圖5-9 傳閱文件分類</p><p><b>  傳閱文件后臺(tái)代碼:</b></p><p><b>  6.總結(jié)</b></p><p>  本系統(tǒng)主要完成

86、了登錄管理、收/發(fā)文管理、會(huì)議管理、文檔管理、公告管理、員工管理、意見(jiàn)管理和退出管理功能的設(shè)計(jì),其中主要功能模塊可執(zhí)行的工作有瀏覽、刪除、添加、文件上傳和下載操作。其所用的技術(shù)是目前比較流行的asp.net,三層架構(gòu)完成整個(gè)設(shè)計(jì)流程。本系統(tǒng)實(shí)現(xiàn)較簡(jiǎn)單,交互界面友好,用戶使用方便,而且安全性能可靠,可擴(kuò)展性較強(qiáng),適用于中小型教育局OA。</p><p>  在本次系統(tǒng)設(shè)計(jì)中我主要負(fù)責(zé)公文管理模塊,其中由我去實(shí)現(xiàn)的功

87、能有公文接收,公文傳閱,公文傳閱瀏覽,公文接收瀏覽,公文接收分類和公文傳閱分類。其中能實(shí)現(xiàn)各個(gè)角色之間的相互傳閱,并且能將傳閱文件能以word文檔形式打印出來(lái),且接收文件的一方能對(duì)文件寫一些參考意見(jiàn)。能將接收過(guò)來(lái)的文件自定義分類,以方便以后的查看。</p><p>  本系統(tǒng)仍有些須待完善之處,沒(méi)能實(shí)現(xiàn)公文的整體流轉(zhuǎn)過(guò)程,不能讓接收方審批通過(guò)后再傳送給下一接收方。</p><p><

88、b>  參考文獻(xiàn)</b></p><p>  [1] 邵雷,李毓偉.基于工作流技術(shù)和B/S結(jié)構(gòu)的辦公自動(dòng)化系統(tǒng)研究.浙江科技學(xué)院學(xué)報(bào).2003,2,12.5~11。</p><p>  [2] 錢勇.基于ASP.NET 的CET 考試管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].電腦知識(shí)與技術(shù),2009(18).</p><p>  [3] 朱印宏,蘇震巍.ASP.

89、NET 3.5+SQL Server 網(wǎng)站模塊化開(kāi)發(fā)全程實(shí)錄(配光盤)[M].北京:清華大學(xué)出版社,2009.</p><p>  [4] 季久峰,李志等,asp.net辦公自動(dòng)化系統(tǒng)開(kāi)發(fā)實(shí)例導(dǎo)航[m],北京:人民郵電出版社,2005.7:5-18.[5] 李萬(wàn)寶,asp.net技術(shù)祥解與應(yīng)用實(shí)例[m],機(jī)械工業(yè)出版社,2005.9:8-250.[6] 石磊,但正剛,asp.net數(shù)據(jù)庫(kù)編程祥解(c#版)[m

90、],高等教育出版社,2004.1:7-169.[7] mickey williams著,冉曉,羅鄧,郭炎譯,micraosoft visual c#.net core reference[m],北京:清華大學(xué)出版社,2004:5-163.[8] 張俊,何長(zhǎng)松譯,asp.net開(kāi)發(fā)人員手冊(cè)[m],北京:北京電子工業(yè)出版社,2002:6-58. [9] asp.net高級(jí)編程[m],北京清華大學(xué)出版社,2002:105-136.

91、 [10] 王超,張鵬,asp.net/xml深入編程技術(shù)[m],北京:北京電子希望出版社,2002:1-35.[11] Chung W C, Lau H. Development of an architecture for a hybrid manufactur</p><p>  [12] S.Q.Xie,H.Huang. A WWW-Based Information Management Sy

92、stem for Rapid and Integrated Mould Product Development .The International Journal of Advanced Manufacturing Technology[M], 2002,20, 20 (1) . </p><p>  [13] CHEN Guo-hua,MAO Wei-dong (Nantong Electric P

93、ower Supply Branch,Jiangsu Power Company Nantong226006,China) [M]. Analysis of Information Security in Nantong Power System Dispatching Automation System .Journal of Nantong Institute of Technology(Natural Science), 2003

94、, (03) :3 .</p><p>  [14]Stephen Walther. ASP.NET 3.5 UnleashedUnleashed Series [M]. Sams, 2002:6-58.</p><p>  [15]Matthew MacDonald. Beginning ASP.NET 4.0 in C# 2010[M].Apress, 2004:5-163.</

95、p><p><b>  致謝</b></p><p>  經(jīng)過(guò)幾周的不懈努力,在陳晨老師的悉心指導(dǎo)下和小組成員的共同努力下,我們的辦公自動(dòng)化管理系統(tǒng)終于完成了。雖然這個(gè)系統(tǒng)在功能上不算全面,在美觀上不算完美,但對(duì)我們來(lái)說(shuō)這已經(jīng)是巨大的突破,使我們掌握了新知識(shí)、新技術(shù),鞏固了已有的知識(shí),在此特別感謝陳晨老師和小組的各位成員,特別是和于新鳳的合作。 </p&g

96、t;<p>  以前我做過(guò)的課程設(shè)計(jì)都是在已有程序的基礎(chǔ)上,對(duì)其界面以前我做過(guò)的課程設(shè)計(jì)都是在已有程序的基礎(chǔ)上,對(duì)其界面進(jìn)行修改,看看別人編好的代碼,完成課程設(shè)計(jì)的報(bào)告。在其他行業(yè)中,人與人的之間的溝通只很重要的。項(xiàng)目開(kāi)發(fā)也不例外,很好的溝通能夠加快項(xiàng)目的進(jìn)度,這就要求我們每一個(gè)小組要學(xué)會(huì)和善于溝通。在一個(gè)項(xiàng)目的開(kāi)發(fā)過(guò)程中,我們小組成員是一個(gè)不斷交流和溝通的過(guò)程。在開(kāi)發(fā)到一定的階段,我們就要溝通一下,盡量的去避免一些隱藏的

97、問(wèn)題,及時(shí)的發(fā)現(xiàn)問(wèn)題,解決問(wèn)題,從而按時(shí)或者提前完成項(xiàng)目的開(kāi)發(fā)。在本項(xiàng)目的開(kāi)發(fā)過(guò)程中,雖然人員分配不是很好,但大家都參與了文檔的編輯及項(xiàng)目的開(kāi)發(fā)。均獲得了一定的收獲。</p><p>  在本次項(xiàng)目開(kāi)發(fā),我負(fù)責(zé)的模塊是公文管理,以前雖然我也寫過(guò)軟件開(kāi)發(fā)文檔,但是其內(nèi)容與本次有很大的不同。本次我們應(yīng)用的模板是國(guó)家標(biāo)準(zhǔn)的,因此比以前寫的多了很多不懂得標(biāo)題,讓我無(wú)從下手,經(jīng)過(guò)小組討論、查各種資料以及其他小組成員寫好的文

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論