版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p> 河北農(nóng)業(yè)大學(xué)現(xiàn)代科技學(xué)院</p><p><b> 本科畢業(yè)論文</b></p><p> 題 目: 教育局OA系統(tǒng) </p><p> ——用戶(hù)管理的設(shè)計(jì)與實(shí)現(xiàn) </p><p> 學(xué) 部: 工程技術(shù)學(xué)部 </p
2、><p> 專(zhuān)業(yè)班級(jí): 計(jì)算機(jī)科學(xué)與技術(shù)1001班 </p><p> 學(xué) 號(hào): 2010614070325 </p><p> 學(xué)生姓名: 舒天陽(yáng) </p><p> 指導(dǎo)教師姓名: 陳晨 </p><
3、;p> 指導(dǎo)教師職稱(chēng): 講師 </p><p> 二O一四年 六 月 一 日</p><p><b> 摘要</b></p><p> 隨著社會(huì)的發(fā)展,各個(gè)單位的規(guī)模越做越大,員工越來(lái)越多,如何更好的管理員工就變得非常重要。而隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,更多的公司愿意采用自動(dòng)化的辦公系統(tǒng)來(lái)協(xié)調(diào)每日的工作
4、。現(xiàn)代辦公自動(dòng)化系統(tǒng)是由計(jì)算機(jī)、通信網(wǎng)絡(luò)和自動(dòng)化辦公設(shè)備以及相應(yīng)的軟件所組成的人機(jī)信息處理系統(tǒng)。具有辦公信息采集、加工、傳輸和存儲(chǔ)等功能,對(duì)文字、數(shù)據(jù)、語(yǔ)音、圖形、圖像等信息能進(jìn)行綜合處理。對(duì)于提高工作效率,降低工作成本,增進(jìn)人員間的溝通和資料的共享起著至關(guān)重要的作用。教育局OA 系統(tǒng)中我主要負(fù)責(zé)用戶(hù)管理模塊,該系統(tǒng)采用了ASP.Net技術(shù)和SQL Server數(shù)據(jù)庫(kù)進(jìn)行開(kāi)發(fā),具有簡(jiǎn)單實(shí)用的操作界面,顯現(xiàn)了該系統(tǒng)的實(shí)用性,安全性。在設(shè)計(jì)
5、中,只有超級(jí)管理員可以對(duì)用戶(hù)信息和角色信息進(jìn)行操作,通過(guò)增加,刪除,修改,查找等方式實(shí)現(xiàn)對(duì)員工信息的管理,保證每一個(gè)員工信息都能有處可尋,防止不法分子趁虛而入,同時(shí)通過(guò)對(duì)員工角色和權(quán)限的設(shè)定實(shí)現(xiàn)對(duì)辦公文件安全性的保護(hù),不同角色的用戶(hù)擁有不同的權(quán)限,面對(duì)不同的信息傳播平臺(tái),保證了一些文件只在需要的人之間傳播,大大提高了其保密性。</p><p> 關(guān)鍵詞:辦公自動(dòng)化;用戶(hù)管理;ASP.NET;SQL Server
6、數(shù)據(jù)庫(kù)</p><p><b> Abstract</b></p><p> With the development of the society, a lot of enterprise scale is bigger, more and more employees, how to better manage employee becomes very im
7、portant. But with the development of network technology, more and more companies are willing to adopt automatic office system to coordinate the daily work. The modern office automation system is composed of computer, com
8、munication network and office automation equipment and human information processing system composed of corresponding software. With offi</p><p> Keywords: Office automation ;User management ;ASP.NET ;SQL Se
9、rver database </p><p><b> 目錄</b></p><p><b> 1.緒論1</b></p><p> 1.1 系統(tǒng)開(kāi)發(fā)背景及意義1</p><p> 1.2 國(guó)內(nèi)外研究現(xiàn)狀及發(fā)展趨勢(shì)2</p><p> 1.2.1 國(guó)內(nèi)方面2
10、</p><p> 1.2.2 國(guó)外方面3</p><p> 1.2.3 未來(lái)發(fā)展4</p><p> 1.3 論文組織5</p><p> 2.相關(guān)技術(shù)介紹6</p><p> 2.1 ASP.NET技術(shù)介紹6</p><p> 2.2 Visual Studio 201
11、0開(kāi)發(fā)環(huán)境7</p><p> 2.3 SQL Server 2008簡(jiǎn)介7</p><p><b> 3.需求分析10</b></p><p> 3.1 運(yùn)行環(huán)境10</p><p> 3.2 可行性分析10</p><p> 3.2.1 系統(tǒng)可行性10</p>
12、<p> 3.2.2 經(jīng)濟(jì)可行性10</p><p> 3.3 需求分析10</p><p><b> 4.系統(tǒng)設(shè)計(jì)12</b></p><p> 4.1 用戶(hù)管理系統(tǒng)簡(jiǎn)介12</p><p> 4.2 設(shè)計(jì)原則12</p><p> 4.3 用戶(hù)管理系統(tǒng)結(jié)構(gòu)圖
13、12</p><p> 4.4 系統(tǒng)流程圖13</p><p> 4.5 數(shù)據(jù)庫(kù)設(shè)計(jì)14</p><p> 4.5.1 用戶(hù)信息表14</p><p> 4.5.2 角色信息表15</p><p> 5.系統(tǒng)實(shí)現(xiàn)及界面設(shè)計(jì)16</p><p> 5.1系統(tǒng)登錄界面設(shè)置1
14、6</p><p> 5.2 用戶(hù)角色添加設(shè)置18</p><p> 5.3 用戶(hù)信息管理界面設(shè)置19</p><p> 5.4 添加用戶(hù)信息21</p><p><b> 6.總結(jié)25</b></p><p><b> 參考文獻(xiàn)26</b></p&
15、gt;<p><b> 致謝27</b></p><p><b> 1.緒論</b></p><p> 1.1 系統(tǒng)開(kāi)發(fā)背景及意義</p><p> 辦公自動(dòng)化,英文全稱(chēng)Office Automation,簡(jiǎn)稱(chēng)OA,是辦公信息處理的自動(dòng)化,它利用先進(jìn)的技術(shù),使人的各種辦公業(yè)務(wù)活動(dòng)逐步由各種設(shè)備、各種
16、人、機(jī)信息系統(tǒng)來(lái)協(xié)助完成,達(dá)到充分利用信息,提高工作效率和工作質(zhì)量,提高生產(chǎn)率的目的。</p><p> 隨著計(jì)算機(jī)技術(shù)的發(fā)展,特別是計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)與數(shù)據(jù)庫(kù)技術(shù)的發(fā)展,使人們的生活與工作方式發(fā)生了很大的改觀。網(wǎng)絡(luò)技術(shù)的應(yīng)用使得計(jì)算機(jī)之間通信、信息共享成為可能,而數(shù)據(jù)庫(kù)技術(shù)的應(yīng)用則為人們提供了數(shù)據(jù)存儲(chǔ)、信息檢索、信息分析等功能,從而使得工作更高效地進(jìn)行。</p><p> 數(shù)據(jù)庫(kù)始于20
17、世紀(jì)60年代,經(jīng)過(guò)40多年的發(fā)展,現(xiàn)在已經(jīng)形成了理論體系,成為計(jì)算機(jī)軟件的一個(gè)重要分支。數(shù)據(jù)庫(kù)技術(shù)體現(xiàn)了當(dāng)代先進(jìn)的數(shù)據(jù)管理方法,使計(jì)算機(jī)的應(yīng)用真正滲透到國(guó)民經(jīng)濟(jì)各個(gè)部門(mén),在數(shù)據(jù)處理領(lǐng)域發(fā)揮著越來(lái)越大的作用。</p><p> 而互聯(lián)網(wǎng)技術(shù)的出現(xiàn),更是進(jìn)一步豐富了人類(lèi)生活,數(shù)字化生存已經(jīng)漸漸走進(jìn)我們的生活與工作?;ヂ?lián)網(wǎng)技術(shù)與數(shù)據(jù)庫(kù)技術(shù)的結(jié)合為計(jì)算機(jī)在人類(lèi)生活中的應(yīng)用帶來(lái)了巨大的影響。產(chǎn)業(yè)信息化,管理現(xiàn)代化,科學(xué)化
18、已經(jīng)成為行業(yè)發(fā)展的重要課題。</p><p> 辦公自動(dòng)化是將現(xiàn)代化辦公和計(jì)算機(jī)網(wǎng)絡(luò)功能結(jié)合起來(lái)的一種新型的辦公方式。在行政機(jī)關(guān)、企事業(yè)單位工作中,是采用internet技術(shù),基于工作流的概念,以計(jì)算機(jī)為中心,采用一系列現(xiàn)代化的辦公設(shè)備和先進(jìn)的通信技術(shù),廣泛、全面、迅速地收集、整理、加工、存儲(chǔ)和使用信息,使企業(yè)內(nèi)部人員方便快捷地共享信息,高效地協(xié)同工作;改變過(guò)去復(fù)雜、低效的手工辦公方式,為科學(xué)管理和決策服務(wù),從
19、而達(dá)到提高行政效率的目的。隨著社會(huì)進(jìn)入信息時(shí)代和社會(huì)生活的快節(jié)奏化,傳統(tǒng)的企業(yè)信息交流方式及處理辦公業(yè)務(wù)方式已不能滿(mǎn)足企業(yè)對(duì)大量信息快速傳遞和處理需求,不能適應(yīng)時(shí)代的發(fā)展趨勢(shì),于是需要一種新的技術(shù)改善現(xiàn)狀,因此辦公自動(dòng)化系統(tǒng)在適應(yīng)時(shí)代發(fā)展需求中產(chǎn)生。</p><p> 20世紀(jì)80年代中期在企業(yè)和行政機(jī)關(guān)中興起使用公自動(dòng)化系統(tǒng),而后因其給企業(yè)和單位帶來(lái)的便利而迅速被用于中小型企業(yè)單位中,其是采用一系列現(xiàn)代化的辦
20、公設(shè)備和先進(jìn)的通信技術(shù)。一個(gè)企業(yè)實(shí)現(xiàn)辦公自動(dòng)化的程度也是衡量其實(shí)現(xiàn)現(xiàn)代化管理的標(biāo)準(zhǔn)。 我國(guó)專(zhuān)家在第一次全國(guó)辦公自動(dòng)化規(guī)劃討論會(huì)上提出辦公自動(dòng)化的定義為:利用先進(jìn)的科學(xué)技術(shù),使部分辦公業(yè)務(wù)活動(dòng)物化于人以外的各種現(xiàn)代化辦公設(shè)備中,由人與技術(shù)設(shè)備構(gòu)成服務(wù)于某種辦公業(yè)務(wù)目的的人機(jī)信息處理系統(tǒng)。</p><p> 辦公自動(dòng)化系統(tǒng)可分為三個(gè)功能層次:OA系統(tǒng)、信息管理級(jí)OA系統(tǒng)和決策支持級(jí)OA系統(tǒng)。三者一體化使辦公信息的流
21、通更為合理,減少許多不必要的重復(fù)輸入信息環(huán)節(jié),以提高整個(gè)辦公系統(tǒng)的效率。</p><p> 第一個(gè)層次:事務(wù)型辦公自動(dòng)化系統(tǒng)。只限于單機(jī)或簡(jiǎn)單的小型局域網(wǎng)上的文字處理、電子表格、數(shù)據(jù)庫(kù)等輔助工具的應(yīng)用。辦公事務(wù)OA中,最為普遍的應(yīng)用有文字處理、會(huì)議管理、文件收發(fā)登錄、文檔管理、辦公日程管理、人事管理、報(bào)表處理等。此外,在辦公事務(wù)處理級(jí)上可以使用多種OA子系統(tǒng),如電子出版系統(tǒng)、電子文檔管理系統(tǒng)、智能化的中文檢索系
22、統(tǒng)(如全文檢索系統(tǒng))、光學(xué)漢字識(shí)別系統(tǒng)、漢語(yǔ)語(yǔ)音識(shí)別系統(tǒng)等。在公用服務(wù)業(yè)、公司等經(jīng)營(yíng)業(yè)務(wù)方面,使用計(jì)算機(jī)替代人工處理的工作日益增多,如訂票、售票系統(tǒng),柜臺(tái)或窗口系統(tǒng),銀行業(yè)的儲(chǔ)蓄業(yè)務(wù)系統(tǒng)等。</p><p> 第二個(gè)層次:信息管理型OA系統(tǒng)。隨著信息利用重要性的不斷增加,在辦公系統(tǒng)中對(duì)和本單位的運(yùn)營(yíng)目標(biāo)關(guān)系密切的綜合信息的需求日益增加出現(xiàn)了信息管理型的辦公系統(tǒng),其把事務(wù)型(或業(yè)務(wù)型)辦公系統(tǒng)和綜合信息(數(shù)據(jù)庫(kù))
23、一體化,優(yōu)化日常的工作,提高辦公效率和質(zhì)量。作為一個(gè)現(xiàn)代化的政府機(jī)關(guān)或企、事業(yè)單位必須具備供本單位的各個(gè)部門(mén)共享的這一綜合數(shù)據(jù)庫(kù),因此可在政府機(jī)關(guān)用信息管理型系統(tǒng)對(duì)政策、法令、法規(guī),有關(guān)上級(jí)政府和下屬機(jī)構(gòu)的公文、信函等綜合政務(wù)信息進(jìn)行處理;在公司企業(yè)單位中處理在綜合數(shù)據(jù)庫(kù)中的工商法規(guī)、經(jīng)營(yíng)計(jì)劃、市場(chǎng)動(dòng)態(tài)、供銷(xiāo)業(yè)務(wù)、庫(kù)存統(tǒng)計(jì)、用戶(hù)信息等。</p><p> 第三個(gè)層次:決策支持型OA系統(tǒng)。它建立在信息管理級(jí)OA系
24、統(tǒng)的基礎(chǔ)上。其使用由綜合數(shù)據(jù)庫(kù)系統(tǒng)所提供的信息,針對(duì)所需要做出決策的課題構(gòu)造選用決策數(shù)字模型,結(jié)合有關(guān)內(nèi)部和外部的條件,由計(jì)算機(jī)執(zhí)行決策程序,做出相應(yīng)的決策。其具有集成化、智能化、多媒體化和運(yùn)用電子數(shù)據(jù)交換等新的特點(diǎn),用于軟硬件及網(wǎng)絡(luò)產(chǎn)品、單一辦公系統(tǒng)同社會(huì)公眾信息系統(tǒng)的集成;用于面向日常事務(wù)處理,輔助人們完成智能性勞動(dòng),如:漢字識(shí)別,對(duì)公文內(nèi)容的理解和深層處理,輔助決策及處理意外等;用于包括對(duì)數(shù)字、文字、圖像、聲音和動(dòng)畫(huà)的多媒體綜合處
25、理;用在通過(guò)數(shù)據(jù)通訊網(wǎng),在計(jì)算機(jī)間進(jìn)行交換和自動(dòng)化處理。</p><p> 運(yùn)用科學(xué)的管理手段和先進(jìn)的辦公自動(dòng)化設(shè)備,利用豐富的信息資源和網(wǎng)絡(luò)資源,以提高工作效率,提高單位的管理水平和工作質(zhì)量,是OA辦公自動(dòng)化管理系統(tǒng)的根本目的。OA辦公管理系統(tǒng),可以方便上情下達(dá)和下情上傳,以及資源共享、資料檢索,還增強(qiáng)了內(nèi)部各部門(mén)間的業(yè)務(wù)交流學(xué)習(xí),OA系統(tǒng)提供內(nèi)部論壇、公共信息作為交流學(xué)習(xí)的場(chǎng)地,可以縮小部門(mén)工作人員之間的溝
26、通學(xué)習(xí),利于相互相助,增強(qiáng)凝聚力。</p><p> OA辦公管理系統(tǒng)的意義還在于:第一,信息及時(shí)傳遞。信息的上行下達(dá)可及時(shí)便利的實(shí)現(xiàn)。第二,信息、設(shè)備資源共享、利于解決辦公耗材用量大,浪費(fèi)多的問(wèn)題,同時(shí)也利于設(shè)備的維護(hù)與保養(yǎng)。第三,高效傳閱文件。根據(jù)系統(tǒng)設(shè)置的管理流程,方便快捷閱辦文件,職位確定權(quán)限,系統(tǒng)全面記錄流程日志,各負(fù)其責(zé),避免各部門(mén)、各工作人員之間工作的推諉、拖拉、停滯工作的現(xiàn)象發(fā)生。第四,無(wú)紙化辦
27、公不僅可以節(jié)省資金、時(shí)間、人力,而且可以節(jié)省能源、交通,加速信息交換和資金周轉(zhuǎn),從而提高工作效率,增加企業(yè)效益,促進(jìn)經(jīng)濟(jì)發(fā)展。第五,OA辦公管理系統(tǒng)強(qiáng)調(diào)以知識(shí)管理為核心,提供豐富的學(xué)習(xí)功能與知識(shí)共享機(jī)制,從而提高整體創(chuàng)新與應(yīng)變能力。第六,OA辦公管理系統(tǒng)可以實(shí)現(xiàn)移動(dòng)辦公。</p><p> 1.2 國(guó)內(nèi)外研究現(xiàn)狀及發(fā)展趨勢(shì)</p><p> 1.2.1 國(guó)內(nèi)方面</p>
28、<p> 進(jìn)入二十世紀(jì)九十年代中期以后,由于國(guó)內(nèi)經(jīng)濟(jì)的迅猛發(fā)展,引發(fā)市場(chǎng)競(jìng)爭(zhēng)的日趨激烈,信息技術(shù)也進(jìn)入一個(gè)突飛猛進(jìn)的時(shí)代,每個(gè)企業(yè)都必須緊跟時(shí)代的步伐,加強(qiáng)企業(yè)競(jìng)爭(zhēng)力并提升現(xiàn)代化企業(yè)的管理能力,這一切都將導(dǎo)致了企業(yè)對(duì)辦公自動(dòng)化產(chǎn)品需求的快速增長(zhǎng),辦公自動(dòng)化開(kāi)始進(jìn)入一個(gè)快速發(fā)展的階段。</p><p> 從發(fā)展方向上看,我國(guó)的辦公自動(dòng)化應(yīng)該實(shí)現(xiàn)數(shù)字化辦公。所謂數(shù)字化辦公,就是將幾乎所有的辦公業(yè)務(wù)都在網(wǎng)
29、絡(luò)環(huán)境下實(shí)現(xiàn)。辦公自動(dòng)化建設(shè)的本質(zhì)是提高決策的效能。并通過(guò)實(shí)現(xiàn)辦公自動(dòng)化,或者說(shuō)實(shí)現(xiàn)數(shù)字化辦公,可以?xún)?yōu)化現(xiàn)有的管理組織結(jié)構(gòu),調(diào)整管理體制,在提高效率的基礎(chǔ)上,增加協(xié)同辦公能力,強(qiáng)化決策的一致性,最后實(shí)現(xiàn)提高決策效能的目的。從目前看來(lái),全面實(shí)現(xiàn)數(shù)字化辦公還有一定的距離,首先是數(shù)字化辦公必然沖擊現(xiàn)有的管理體制,使現(xiàn)有管理體制發(fā)生改變,而管理體制的改變則意味著權(quán)利和利益的重新分配;另外管理人員原有的工作習(xí)慣、工作方式和法律體系都有很強(qiáng)的慣性,
30、要想改變這些尚需時(shí)日。盡管如此,全面實(shí)現(xiàn)數(shù)字化辦公還是辦公自動(dòng)化發(fā)展的必然趨勢(shì)。 </p><p> 我國(guó)OA的應(yīng)用和發(fā)展歷程,可以分為以下三個(gè)階段:</p><p> 第一代OA系統(tǒng),是從20世紀(jì)80年代中期到90年代中期以個(gè)人電腦、辦公套件為主要標(biāo)志,實(shí)現(xiàn)了數(shù)據(jù)統(tǒng)計(jì)和文檔寫(xiě)作電子化,即將辦公信息載體從原始紙介質(zhì)方式轉(zhuǎn)向比特方式。</p><p> 第二代
31、OA系統(tǒng),是從90年代中期開(kāi)始的以網(wǎng)絡(luò)技術(shù)和協(xié)同工作技術(shù)為主要特征,實(shí)現(xiàn)了工作流程自動(dòng)化,即將收發(fā)文從傳統(tǒng)的手工方式轉(zhuǎn)向工作流自動(dòng)化方式。第二代辦公自動(dòng)化系統(tǒng),實(shí)現(xiàn)了不同職能部門(mén)間的工作流程自動(dòng)化。不同部門(mén)及其工作人員工作間的協(xié)作大大加強(qiáng),從而使政府/企業(yè)辦公的效率得到較大的提高。而且,以Internet為基礎(chǔ),辦公自動(dòng)化系統(tǒng)實(shí)現(xiàn)了移動(dòng)辦公,資源的利用不再受通訊技術(shù)的限制,從而實(shí)現(xiàn)政府/企業(yè)內(nèi)部的電子化和網(wǎng)絡(luò)化辦公。</p>
32、<p> 第三代OA系統(tǒng),是融信息處理、業(yè)務(wù)流程和知識(shí)管理于一體的應(yīng)用系統(tǒng)。它以知識(shí)管理為核心,提供豐富的學(xué)習(xí)功能與知識(shí)共享機(jī)制,確保使用者能隨時(shí)隨地根據(jù)需要向?qū)<覍W(xué)習(xí)、向組織現(xiàn)有知識(shí)學(xué)習(xí),使員工在辦公自動(dòng)化系統(tǒng)中的地位從被動(dòng)向主動(dòng)轉(zhuǎn)變并因此提高企業(yè)運(yùn)作效率。第三代OA的核心是知識(shí),其突出特點(diǎn)是:實(shí)時(shí)通信、實(shí)時(shí)交流。</p><p> 1.2.2 國(guó)外方面</p><p>
33、; 辦公自動(dòng)化于50年代在美國(guó)和日本首先興起,最初只是具有電子數(shù)據(jù)處理(EDP)的簿記功能,60年代被管理信息系統(tǒng)(MIS)取代,直到70年代后期才形成涉及多種技術(shù)的新型綜合學(xué)科--辦公自動(dòng)化(OA)。</p><p> 80年代,國(guó)外辦公自動(dòng)化得到了飛速發(fā)展,許多著名的計(jì)算機(jī)軟硬件公司都躋身于這一巨大的市場(chǎng)。作為辦公管理方式的一次變革,辦公自動(dòng)化不僅已形成相當(dāng)大的產(chǎn)業(yè)規(guī)模,而且從各個(gè)方面促進(jìn)了計(jì)算機(jī)及信息產(chǎn)
34、業(yè)的發(fā)展。辦公自動(dòng)化迅速普及,已有逐步超過(guò)70年代管理信息系統(tǒng)建設(shè)的趨勢(shì)。</p><p> 進(jìn)入90年代以來(lái),辦公自動(dòng)化在世界主要發(fā)達(dá)國(guó)家得到蓬勃發(fā)展。國(guó)外許多大公司投入了大量人力、物力,在語(yǔ)音、數(shù)字、文字圖像、網(wǎng)絡(luò)技術(shù)、人機(jī)工程等方面進(jìn)行了深入細(xì)致的研究,并推出了影像處理設(shè)備、文字處理機(jī)、辦公室助理機(jī)、袖珍組織機(jī)、筆記本計(jì)算機(jī)等現(xiàn)代辦公設(shè)備。</p><p> 1.2.3 未來(lái)發(fā)展
35、</p><p> 辦公自動(dòng)化系統(tǒng)的發(fā)展恰好與數(shù)據(jù)、信息和知識(shí)的演變同步,即由以數(shù)據(jù)為主要處理內(nèi)容的第一代辦公自動(dòng)化發(fā)展到以信息為主要處理內(nèi)容的第二代辦公自動(dòng)化,再發(fā)展到以知識(shí)為主要處理內(nèi)容的第三代辦公自動(dòng)化。辦公自動(dòng)化的三個(gè)發(fā)展階段中完成了兩個(gè)飛躍,即由數(shù)據(jù)處理向信息處理的飛躍,由信息處理向知識(shí)處理的飛躍。在辦公自動(dòng)化系統(tǒng)的發(fā)展中,使用辦公自動(dòng)化系統(tǒng)的人員范圍逐步擴(kuò)大,由企業(yè)行政人員擴(kuò)展到企業(yè)的管理層,再擴(kuò)展
36、到企業(yè)的全體員工。另外,在運(yùn)作機(jī)制上,也是從辦公室的結(jié)構(gòu)化數(shù)據(jù)處理到企業(yè)內(nèi)部和外部信息的處理,再到有用知識(shí)的處理。從簡(jiǎn)單的電子郵件、群件,到構(gòu)建Web應(yīng)用等各種方式中獲取、存儲(chǔ)、提煉和再用知識(shí)。</p><p> 經(jīng)過(guò)近30年的發(fā)展,辦公自動(dòng)化越來(lái)越成熟了,使得其應(yīng)用范圍也愈來(lái)愈廣。辦公自動(dòng)化已經(jīng)從以前只是在機(jī)關(guān)的辦公系統(tǒng)發(fā)展到現(xiàn)在各企業(yè)和各種工作部門(mén)都需要的辦公系統(tǒng)。在實(shí)際工作中,各企業(yè)同樣需要對(duì)內(nèi)和對(duì)外處理
37、各種信息,因此也同樣有辦公自動(dòng)化的必要。而且,在市場(chǎng)經(jīng)濟(jì)的條件下,企業(yè)和各種工作部門(mén)的辦公事務(wù)將越來(lái)越繁重,企業(yè)和工作人員快速、有效的協(xié)調(diào)越來(lái)越顯得重要,越來(lái)越有必要實(shí)施辦公的自動(dòng)化。辦公自動(dòng)化系統(tǒng)是企業(yè)和工作部門(mén)的數(shù)字神經(jīng)系統(tǒng)的重要部分,沒(méi)有一個(gè)快速反應(yīng)的神經(jīng)系統(tǒng)的協(xié)助,任何企業(yè)和工作部門(mén)將難以獲得長(zhǎng)期、穩(wěn)定、快速的發(fā)展。實(shí)際上,越來(lái)越多的企業(yè)和工作部門(mén)已經(jīng)把辦公自動(dòng)化提到日程上來(lái),很多企業(yè)和工作部門(mén)都在不同的層次上實(shí)現(xiàn)了辦公自動(dòng)化。
38、</p><p> 全面實(shí)現(xiàn)數(shù)字化辦公是辦公自動(dòng)化發(fā)展的必然趨勢(shì),辦公自動(dòng)化的發(fā)展到現(xiàn)在已經(jīng)不是簡(jiǎn)單地以文檔數(shù)據(jù)為其處理中心的傳統(tǒng)辦公自動(dòng)化。傳統(tǒng)辦公自動(dòng)化系統(tǒng)最大特點(diǎn)是,應(yīng)用基于文件系統(tǒng)或關(guān)系型數(shù)據(jù)庫(kù)系統(tǒng),以文檔數(shù)據(jù)為存儲(chǔ)和處理對(duì)象,強(qiáng)調(diào)對(duì)文檔數(shù)據(jù)的計(jì)算和統(tǒng)計(jì)能力。但是,缺乏對(duì)于協(xié)作型工作的處理能力,而辦公過(guò)程主要是群組協(xié)作過(guò)程,如收發(fā)文、日常報(bào)銷(xiāo)流程等。因此,此種辦公自動(dòng)化系統(tǒng)的“自動(dòng)化”程度是有限的,將被
39、逐步過(guò)渡到以知識(shí)管理為核心的新一代辦公自動(dòng)化。 </p><p> 辦公自動(dòng)化技術(shù)的發(fā)展主要包括以下幾個(gè)方面: </p><p> 1.辦公自動(dòng)化設(shè)備的提升。隨著計(jì)算機(jī)技術(shù)和通信技術(shù)的飛速發(fā)展,使辦公自動(dòng)化設(shè)備的性?xún)r(jià)比大幅度提升,從而有利于該技術(shù)的推廣和新設(shè)備產(chǎn)生。</p><p> 2.系統(tǒng)集成技術(shù)。由于當(dāng)今計(jì)算機(jī)系統(tǒng)的開(kāi)放性、兼容性,使辦公自動(dòng)化軟件和硬件
40、集成更加方便。 </p><p> 3.多媒體技術(shù)。20世紀(jì)90年代發(fā)展成熟起來(lái)的多媒體技術(shù),及聲音、文字、圖形、圖像、動(dòng)畫(huà)、音樂(lè)和視聽(tīng)技術(shù)于一體,必將給辦公自動(dòng)化技術(shù)的發(fā)展帶來(lái)新突破。 </p><p> 4.現(xiàn)代化通信技術(shù)。計(jì)算機(jī)遠(yuǎn)距離通信的應(yīng)用,發(fā)展了數(shù)據(jù)通信技術(shù),逐步完善了計(jì)算機(jī)網(wǎng)絡(luò)通信,這種通信系統(tǒng)稱(chēng)為基于計(jì)算機(jī)的信息通信系統(tǒng)。自從國(guó)際化標(biāo)準(zhǔn)組織制定開(kāi)放系統(tǒng)互聯(lián)的參考模型后,
41、使用這個(gè)通信協(xié)議,有利于異種機(jī)的互聯(lián),使計(jì)算機(jī)網(wǎng)絡(luò)通信技術(shù)得到進(jìn)一步發(fā)展,并為單機(jī)辦公自動(dòng)化系統(tǒng)擴(kuò)大成網(wǎng)絡(luò)化、一體化的辦公自動(dòng)化系統(tǒng)通信體制提供了條件。</p><p><b> 1.3 論文組織</b></p><p> 本文主要分為六章介紹了教育局OA系統(tǒng)用戶(hù)管理模塊設(shè)計(jì)的過(guò)程:</p><p> 第1章主要講述了教育局OA系統(tǒng)開(kāi)發(fā)的
42、背景及意義,簡(jiǎn)述了國(guó)內(nèi)外研究的現(xiàn)狀和未來(lái)的發(fā)展趨勢(shì)。</p><p> 第2章主要是相關(guān)技術(shù)的介紹,包括該系統(tǒng)所需的開(kāi)發(fā)和運(yùn)行環(huán)境的簡(jiǎn)介。</p><p> 第3章主要對(duì)教育局OA系統(tǒng)用戶(hù)管理模塊進(jìn)行需求分析和可行性分析,合理的需求分析對(duì)系統(tǒng)的開(kāi)發(fā)非常有必要,會(huì)為系統(tǒng)的開(kāi)發(fā)節(jié)省很多不必要的麻煩。</p><p> 第4章主要對(duì)系統(tǒng)的架構(gòu)和流程進(jìn)行了分析,包括對(duì)
43、教育局OA系統(tǒng)用戶(hù)管理功能模塊設(shè)計(jì)和數(shù)據(jù)庫(kù)設(shè)計(jì)。</p><p> 第5章主要介紹了設(shè)計(jì)中主要的代碼設(shè)計(jì)和關(guān)鍵運(yùn)行界面的展示。</p><p> 第6章總結(jié)了設(shè)計(jì)的成果。</p><p><b> 2.相關(guān)技術(shù)介紹</b></p><p> 2.1 ASP.NET技術(shù)介紹</p><p>
44、 ASP.NET是Microsoft公司推出的新一代建立動(dòng)態(tài)Web應(yīng)用程序開(kāi)發(fā)平臺(tái),是一種建立動(dòng)態(tài)Web應(yīng)用程序的新技術(shù)。它是.NET框架的一部分,可以使用任何.NET兼容的語(yǔ)言(如Visual Basic、C#)編寫(xiě)ASP.NET應(yīng)用程序。ASP.NET 是統(tǒng)一的 Web 應(yīng)用程序平臺(tái),它提供了為建立和部署企業(yè)級(jí)Web應(yīng)用程序所必需的服務(wù)。ASP.NET 為能夠面向任何瀏覽器或設(shè)備的更安全的、更強(qiáng)的可升級(jí)性、更穩(wěn)定的應(yīng)用程序提供了新
45、的編程模型和基礎(chǔ)結(jié)構(gòu)。微軟為ASP.net設(shè)計(jì)了這樣一些策略:易于寫(xiě)出結(jié)構(gòu)清晰的代碼、代碼易于重用和共享、可用編譯類(lèi)語(yǔ)言編寫(xiě)等等,目的是讓程序員更容易開(kāi)發(fā)出Web應(yīng)用,滿(mǎn)足計(jì)算向Web轉(zhuǎn)移的戰(zhàn)略需要。</p><p> ASP.NET 是建立在公共語(yǔ)言運(yùn)行庫(kù)上的編程框架,可用于在服務(wù)器上生成功能強(qiáng)大的 Web 應(yīng)用程序。與以前的Web開(kāi)發(fā)模型相比,ASP.NET 提供了數(shù)個(gè)重要的優(yōu)點(diǎn):</p>&
46、lt;p> ?、僭鰪?qiáng)的性能。ASP.NET 是在服務(wù)器上運(yùn)行的編譯好的公共語(yǔ)言運(yùn)行庫(kù)代碼。與被解釋的前輩不同,ASP.NET 可利用早期綁定、實(shí)時(shí)編譯、本機(jī)優(yōu)化和外部緩存服務(wù)。這相當(dāng)于在編寫(xiě)代碼之前便明顯提高了性能。</p><p> ②世界級(jí)的工具支持。ASP.NET Framework 補(bǔ)充了 Visual Studio 集成開(kāi)發(fā)環(huán)境中 的大量工具箱和設(shè)計(jì)器。WYSIWYG 編輯、拖放服務(wù)器控件和自動(dòng)
47、部署只是這個(gè)強(qiáng)大的工具所提供功能中的少數(shù)幾種。</p><p> ③威力和靈活性。由于 ASP.NET 基于公共語(yǔ)言運(yùn)行庫(kù),因此 Web 應(yīng)用程序開(kāi)發(fā)人員 可以利用整個(gè)平臺(tái)的威力和靈活性。.NET Framework 類(lèi)庫(kù)、消息處理和數(shù)據(jù)訪問(wèn)解決方案都可從 Web 無(wú)縫訪問(wèn)。ASP.NET 也與語(yǔ)言無(wú)關(guān),所以可以選擇最適合應(yīng)用程序的語(yǔ)言,或用多種語(yǔ)言分割應(yīng)用程序。另外,公共語(yǔ)言運(yùn)行庫(kù)的交互性保證在遷移到 ASP
48、.NET 時(shí)保留基于 COM 的開(kāi)發(fā)中的現(xiàn)有投資。</p><p> ④簡(jiǎn)易性。ASP.NET 使執(zhí)行常見(jiàn)任務(wù)變得容易,從簡(jiǎn)單的窗體提交和客戶(hù)端身份驗(yàn)證 到部署和站點(diǎn)配置。例如,ASP.NET 頁(yè)框架使您可以生成將應(yīng)用程序邏輯與表示代碼清楚分開(kāi)的用戶(hù)界面,和在類(lèi)似 Visual Basic 的簡(jiǎn)單窗體處理模型中處理事件。另外,公共語(yǔ)言運(yùn)行庫(kù)利用托管代碼服務(wù)(如自動(dòng)引用計(jì)數(shù)和垃圾回收)簡(jiǎn)化了開(kāi)發(fā)。</p&g
49、t;<p> ?、菘晒芾硇?。ASP.NET 采用基于文本的分層配置系統(tǒng),簡(jiǎn)化了將設(shè)置應(yīng)用于服務(wù)器環(huán) 境和 Web 應(yīng)用程序。由于配置信息是以純文本形式存儲(chǔ)的,因此可以在沒(méi)有本地管理工具幫助的情況下應(yīng)用新設(shè)置。此“零本地管理”哲學(xué)也擴(kuò)展到了 ASP.NET Framework 應(yīng)用程序的部署。只需將必要的文件復(fù)制到服務(wù)器,即可將 ASP.NET Framework 應(yīng)用程序部署到服務(wù)器。不需要重新啟動(dòng)服務(wù)器,即使是在部署或替
50、換運(yùn)行的編譯代碼時(shí)。</p><p> ⑥可縮放性和可用性。ASP.NET 在設(shè)計(jì)時(shí)考慮了可縮放性,增加了專(zhuān)門(mén)用于在聚集環(huán) 境和多處理器環(huán)境中提高性能的功能。另外,進(jìn)程受到 ASP.NET 運(yùn)行庫(kù)的密切監(jiān)視和管理,以便當(dāng)進(jìn)程行為不正常(泄漏、死鎖)時(shí),可就地創(chuàng)建新進(jìn)程,以幫助保持應(yīng)用程序始終可用于處理請(qǐng)求。</p><p> ?、咦远x性和擴(kuò)展性。ASP.NET 隨附了一個(gè)設(shè)計(jì)周到的結(jié)構(gòu)
51、,它使開(kāi)發(fā)人員可以在適 當(dāng)?shù)募?jí)別“插入”代碼。實(shí)際上,可以用自己編寫(xiě)的自定義組件擴(kuò)展或替換 ASP.NET 運(yùn)行庫(kù)的任何子組件。實(shí)現(xiàn)自定義身份驗(yàn)證或狀態(tài)服務(wù)一直沒(méi)有變得更容易。</p><p> ?、喟踩?。借助內(nèi)置的 Windows 身份驗(yàn)證和基于每個(gè)應(yīng)用程序的配置,可以保證應(yīng)用 程序是安全的。</p><p> 2.2 Visual Studio 2010開(kāi)發(fā)環(huán)境</p>
52、<p> Visual Studio是目前最流行的Windows平臺(tái)應(yīng)用程序的集成開(kāi)發(fā)環(huán)境。Visual Studio 支持用戶(hù)透過(guò)多種不同的程序語(yǔ)言進(jìn)行開(kāi)發(fā),但歷代版本所支持的語(yǔ)言并不完全相同,例如,Visual Studio .NET 2002 時(shí),微軟將 Visual J++ 改版為 Visual J#,但至 Visual Studio 2008 時(shí)取消支持 Visual J#;而 Visual Studio 20
53、10 時(shí),并入支持新語(yǔ)言 Visual F#。Visual Studio 2010 原生支持:Visual Basic、Visual C#、Visual C++、Visual F#四種程序語(yǔ)言。Visual Studio 2010版本于2010年4月12日上市,其集成開(kāi)發(fā)環(huán)境(IDE)的界面被重新設(shè)計(jì)和組織,變得更加簡(jiǎn)單明了。Visual Studio 2010同時(shí)帶來(lái)了 NET Framework 4.0、Microsoft Visu
54、al Studio 2010 CTP( Community Technology Preview--CTP),并且支持開(kāi)發(fā)面向Windows 7的</p><p> 本系統(tǒng)采用C#語(yǔ)言進(jìn)行開(kāi)發(fā),而借助Visual Studio 2010集成開(kāi)發(fā)環(huán)境,軟件開(kāi)發(fā)工作將變得更為簡(jiǎn)單便捷,業(yè)務(wù)決策也會(huì)變得更為有效。任何規(guī)模的組織都可以使用Visual Studio 2010快速創(chuàng)建應(yīng)用程序,這些應(yīng)用程序能夠利用Wind
55、ows操作系統(tǒng),使其成為更安全、更易于管理、更可靠的應(yīng)用程序。利用Visual Studio 2010集成開(kāi)發(fā)環(huán)境提供的豐富組件,開(kāi)發(fā)人員能夠快速地構(gòu)建出Web應(yīng)用程序。這些應(yīng)用程序可以集成任何后端數(shù)據(jù)提供程序,例如:SQL Server、My SQL、Oracle著名的數(shù)據(jù)都能得到很好的支持。同時(shí),在任何當(dāng)前的瀏覽器內(nèi),都能訪問(wèn)ASP.NET應(yīng)用程序?;诖?,C#就成為了當(dāng)今主流的Web開(kāi)發(fā)語(yǔ)言。Visual Studio 2010集
56、成開(kāi)發(fā)環(huán)境改進(jìn)了語(yǔ)言和數(shù)據(jù)功能,各個(gè)編程人員可以利用這些功能更輕松地構(gòu)建解決方案,以分析和處理信息。Visual Studio 2010還使開(kāi)發(fā)人員能夠在同一個(gè)開(kāi)發(fā)環(huán)境內(nèi)創(chuàng)建面向多個(gè).NET Framework版本的應(yīng)用程序。其能夠構(gòu)建面向.NET Framework 2.0、3.0或4.0的應(yīng)用程序,可以在同</p><p> 2.3 SQL Server 2008簡(jiǎn)介</p><p>
57、; SQLServer2008在Microsoft的數(shù)據(jù)平臺(tái)上發(fā)布,可以組織管理任何數(shù)據(jù)??梢詫⒔Y(jié)構(gòu)化、半結(jié)構(gòu)化和非結(jié)構(gòu)化文檔的數(shù)據(jù)直接存儲(chǔ)到數(shù)據(jù)庫(kù)中??梢詫?duì)數(shù)據(jù)進(jìn)行查詢(xún)、搜索、同步、報(bào)告和分析之類(lèi)的操作。SQL Server 2008的優(yōu)點(diǎn)在于不僅能作為一個(gè)功能強(qiáng)大的數(shù)據(jù)庫(kù)服務(wù)器有效地工作,而且數(shù)據(jù)庫(kù)引擎也用于需要在客戶(hù)端本地存儲(chǔ)獨(dú)立數(shù)據(jù)庫(kù)的應(yīng)用程序中。SQL Server 2008可以動(dòng)態(tài)地將自身配置成能有效地使用客戶(hù)端桌面中的可
58、用資源,而不需要為每個(gè)客戶(hù)端專(zhuān)設(shè)一個(gè)數(shù)據(jù)庫(kù)管理員,允許創(chuàng)建自定義報(bào)表用于打印或輸出數(shù)據(jù)庫(kù)中的信息。與其他網(wǎng)絡(luò)用戶(hù)共享數(shù)據(jù)庫(kù)。SQL Server 2008是一種關(guān)系數(shù)據(jù)庫(kù)工具,關(guān)系數(shù)據(jù)庫(kù)是已開(kāi)發(fā)的最通用的數(shù)據(jù)庫(kù)之一,數(shù)據(jù)可以存儲(chǔ)在各種設(shè)備上,從數(shù)據(jù)中心最大的服務(wù)器一直到桌面計(jì)算機(jī)和移動(dòng)設(shè)備,它都可以控制數(shù)據(jù)而不用管數(shù)據(jù)存儲(chǔ)在哪里。SQLServer2008為用戶(hù)提供了強(qiáng)大的使用工具,同時(shí)降低了從移動(dòng)設(shè)備到企業(yè)數(shù)據(jù)系統(tǒng)的多平臺(tái)上創(chuàng)建、部署
59、和使用等操作的復(fù)雜性。SQLServer2008為企事業(yè)單位提供了可依靠的技術(shù)和能力。SQLServer2008是一個(gè)可信任的</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è)施的
60、時(shí)間和成本。 </p><p> 智能的——提供了一個(gè)全面的平臺(tái),可以在你的用戶(hù)需要的時(shí)候給他發(fā)送觀察和信息。 </p><p> SQL Server 2008是當(dāng)前SQL Server數(shù)據(jù)庫(kù)開(kāi)發(fā)工具中的最高版本,它繼承了以往SQL Server各版本的可靠性、可用性、可編程性和易用性等特點(diǎn),不僅可以有效地執(zhí)行大規(guī)模聯(lián)機(jī)事務(wù)處理,而且可以完成數(shù)據(jù)倉(cāng)庫(kù)和電子商務(wù)應(yīng)用等諸多挑戰(zhàn)性的
61、工作。與以往的SQL Server數(shù)據(jù)庫(kù)相比,SQL Server 2008增加了許多新的功能,下面分別進(jìn)行介紹:</p><p><b> 1.?dāng)?shù)據(jù)加密</b></p><p> 在不改動(dòng)應(yīng)用程序的情況下,SQL Server 2008可以對(duì)整個(gè)數(shù)據(jù)庫(kù)、數(shù)據(jù)文件和日志文件進(jìn)行加密,加密之后既可以使用戶(hù)遵守相關(guān)規(guī)范,又關(guān)注了數(shù)據(jù)的隱私。</p>&l
62、t;p><b> 2.增強(qiáng)了審查</b></p><p> 為了提高系統(tǒng)的安全性和可靠性,SQL Server 2008使用戶(hù)可以審查自己的數(shù)據(jù)操作。審查包括對(duì)數(shù)據(jù)信息的修改和何時(shí)對(duì)數(shù)據(jù)進(jìn)行讀取等信息。SQL Server 2008具有像服務(wù)器中加強(qiáng)的審查配置和管理等功能,使企業(yè)可以遵守各種規(guī)范。</p><p><b> 3.自動(dòng)修復(fù)頁(yè)面<
63、;/b></p><p> 在SQL Server 2008中,通過(guò)請(qǐng)求獲得一個(gè)從鏡像合作機(jī)器上得到的出錯(cuò)頁(yè)面的復(fù)制,可以使主要的和鏡像的計(jì)算機(jī)可以透明地修復(fù)數(shù)據(jù)頁(yè)面上出現(xiàn)的錯(cuò)誤。</p><p><b> 4.?dāng)U展事件</b></p><p> SQL Server擴(kuò)展事件是一個(gè)用于服務(wù)器系統(tǒng)的一般的事件處理系統(tǒng)。擴(kuò)展事件基礎(chǔ)設(shè)施
64、是一個(gè)輕量級(jí)的機(jī)制,它支持對(duì)服務(wù)器運(yùn)行過(guò)程中產(chǎn)生的事件的捕獲、過(guò)濾和響應(yīng)。對(duì)事件進(jìn)行響應(yīng)的能力使用戶(hù)可以通過(guò)增加前后文關(guān)聯(lián)數(shù)據(jù)快速診斷運(yùn)行時(shí)的問(wèn)題。</p><p><b> 5.資源監(jiān)控器</b></p><p> 資源監(jiān)控器能夠使數(shù)據(jù)庫(kù)管理員為不同的工作負(fù)載定義資源限制和優(yōu)先權(quán),這使得并發(fā)工作負(fù)載可以為終端用戶(hù)提供穩(wěn)定的性能。在SQL Server 2008中
65、,隨著資源監(jiān)控器的推出,用戶(hù)可以提供持續(xù)的和可預(yù)測(cè)的響應(yīng)給終端用戶(hù)。</p><p> 6.ADO.NET實(shí)體框架</p><p> 數(shù)據(jù)庫(kù)開(kāi)發(fā)人員操作的一個(gè)趨勢(shì)是定義高級(jí)的業(yè)務(wù)對(duì)象或?qū)嶓w,然后可以將其匹配到數(shù)據(jù)庫(kù)中的數(shù)據(jù)表和字段,再使用高級(jí)實(shí)體,如"客戶(hù)"或"訂單"等,來(lái)顯示其后的數(shù)據(jù)。ADO.NET實(shí)體框架使開(kāi)發(fā)人員可以以這樣的實(shí)體來(lái)設(shè)計(jì)關(guān)系
66、數(shù)據(jù)庫(kù)。</p><p><b> 3.需求分析</b></p><p><b> 3.1 運(yùn)行環(huán)境</b></p><p> 硬件平臺(tái):1GHZ以上CPU,256MB以上內(nèi)存,20G以上硬盤(pán),IE6.0以上版本,使用可聯(lián)網(wǎng)設(shè)備</p><p> 操作系統(tǒng):要求Windows2000以上版本
67、的Windows系列操作系統(tǒng)</p><p> 應(yīng)用軟件:數(shù)據(jù)庫(kù)系統(tǒng)采用Microsoft SQL Server 2008 R2,C#語(yǔ)言編程,Visual Studio 2010進(jìn)行開(kāi)發(fā)</p><p><b> 3.2 可行性分析</b></p><p> 3.2.1 系統(tǒng)可行性</p><p> OA系統(tǒng)基
68、本上都是采用Web技術(shù)來(lái)實(shí)現(xiàn)的,并且實(shí)際工作中起越來(lái)越重要的作用?,F(xiàn)在的OA系統(tǒng)不僅能滿(mǎn)足單位或者組織內(nèi)部的日常辦公活動(dòng),還能進(jìn)一步擴(kuò)展為單位或者組織之間的信息交流,從而達(dá)到利用計(jì)算機(jī)系統(tǒng),來(lái)提高辦公效率、加快各種辦公流程處理速度的目的,實(shí)現(xiàn)辦公數(shù)字化、流程自動(dòng)化、操作靈活,而不受地域、時(shí)間的約束,真正提高辦公效率。教育局OA系統(tǒng)是面向教育局的日常運(yùn)作和管理,員工及管理者使用頻率最高的應(yīng)用系統(tǒng),作為一個(gè)綜合的辦公平臺(tái),該系統(tǒng)可為管理者及
69、員工提供良好的辦公環(huán)境,實(shí)現(xiàn)資源共享,提高辦公協(xié)同能力,同時(shí)又可設(shè)置使用者權(quán)限來(lái)保障信息的安全性,保密性。</p><p> 本系統(tǒng)采用最常用的SQL Server 2008數(shù)據(jù)庫(kù)技術(shù)和Visual Studio 2010開(kāi)發(fā)環(huán)境進(jìn)行開(kāi)發(fā),SQL Server2008用于后臺(tái)數(shù)據(jù)庫(kù)系統(tǒng)的建立和維護(hù),Visual Studio 2010 作為主要的開(kāi)發(fā)工具,可以很好地與數(shù)據(jù)庫(kù)進(jìn)行連接,且使用asp.net平臺(tái)性能
70、更強(qiáng),編寫(xiě)調(diào)試更加簡(jiǎn)單,更加靈活和易于管理。</p><p> 3.2.2 經(jīng)濟(jì)可行性</p><p> 一般單位引入辦公自動(dòng)化的方法有兩種:購(gòu)買(mǎi)或找開(kāi)發(fā)人員設(shè)計(jì)開(kāi)發(fā)適合自己公司的系統(tǒng)。購(gòu)買(mǎi)的系統(tǒng)不夠靈活,不能隨公司環(huán)境的變化隨時(shí)調(diào)整系統(tǒng)性能,但價(jià)格合適,適用于中小型單位;單獨(dú)設(shè)計(jì)開(kāi)發(fā)的系統(tǒng)可以隨著公司環(huán)境的變動(dòng)進(jìn)行調(diào)整,但開(kāi)發(fā)及維護(hù)費(fèi)用普遍較高,適用于大型企事業(yè)單位。</p&g
71、t;<p> 教育局是日常工作忙碌,如果拋開(kāi)自動(dòng)化的支持,那么員工工作將會(huì)非常繁瑣,且大大影響工作效率。教育局是事業(yè)單位,軟硬件設(shè)施都不錯(cuò),可以擁有適合辦公自動(dòng)化系統(tǒng)運(yùn)行的平臺(tái),且經(jīng)濟(jì)實(shí)力充足,無(wú)論是購(gòu)買(mǎi)OA系統(tǒng)或是重新開(kāi)發(fā)都可以實(shí)現(xiàn)。員工也可以很快學(xué)會(huì)系統(tǒng)的使用,這對(duì)提高工作效率有很大的幫助,所以花一部分資金在OA系統(tǒng)上也是非常可行的。</p><p><b> 3.3 需求分析&l
72、t;/b></p><p> 企業(yè)隨著社會(huì)的發(fā)展,進(jìn)入當(dāng)前網(wǎng)絡(luò)時(shí)代,信息化管理大大提高,傳統(tǒng)的辦公模式已經(jīng)極大地束縛了人的創(chuàng)造力和想象力,埋沒(méi)了人的智慧和潛能,使人們耗費(fèi)了大量的時(shí)間和精力去手工處理繁重、復(fù)雜的工作。手工模式無(wú)法滿(mǎn)足新形勢(shì)下發(fā)展的需求,人們需要用先進(jìn)的生產(chǎn)工具來(lái)提高企業(yè)的辦公效率。傳統(tǒng)的管理方式造成整個(gè)單位辦公環(huán)境的混亂、無(wú)序、推諉、低效等問(wèn)題時(shí)有發(fā)生,管理成本、辦公費(fèi)用居高,給企業(yè)帶來(lái)較
73、重的經(jīng)濟(jì)負(fù)擔(dān),并且不能營(yíng)造一個(gè)和諧的辦公環(huán)境。領(lǐng)導(dǎo)在日常繁忙的工作中,不能及時(shí)有效的對(duì)各項(xiàng)工作按輕重緩急來(lái)處理,由此帶來(lái)的繁重工作壓力。因此企業(yè)需要一套規(guī)范化的管理模式,讓所有的工作不但能有條不紊,還能節(jié)約大量的時(shí)間,人力和管理成本,提高辦公效率。</p><p> 根據(jù)對(duì)一般企業(yè)的調(diào)查,通常辦公室的業(yè)務(wù),主要是進(jìn)行大量文件的處理,起草文件、通知、各種業(yè)務(wù)文本,會(huì)議、資產(chǎn)管理,接受外來(lái)文件存檔,查詢(xún)本部門(mén)文件和
74、外來(lái)文件,產(chǎn)生文件復(fù)件等。所以采用計(jì)算機(jī)文字處理技術(shù)生產(chǎn)各種文檔,存儲(chǔ)各種文檔,或者采用計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)傳遞文檔,是辦公室自動(dòng)化的基本特征。辦公室是各行業(yè)工作的領(lǐng)導(dǎo)進(jìn)行決策的場(chǎng)所。領(lǐng)導(dǎo)機(jī)關(guān)作出決策,發(fā)布指令,除了文檔上的往來(lái)之外,更深層的工作,實(shí)際上是信息的收集、存儲(chǔ)、檢索、處理、分析,從而作出決策,并將決策作為信息傳向下級(jí)機(jī)構(gòu)或合作單位。這些都需要辦公自動(dòng)化的輔助。因此擁有一個(gè)辦公自動(dòng)化系統(tǒng)很有必要。</p><p&
75、gt; 根據(jù)分析,該自動(dòng)化系統(tǒng)中的用戶(hù)管理系統(tǒng)模塊將通過(guò)增加、刪除、修改、查詢(xún)、權(quán)限設(shè)定等方面實(shí)現(xiàn)對(duì)員工信息的管理和維護(hù),在提高公司內(nèi)部管理效率的同時(shí)也實(shí)現(xiàn)了內(nèi)部文件資料的共享性,安全性。</p><p><b> 4.系統(tǒng)設(shè)計(jì)</b></p><p> 4.1 用戶(hù)管理系統(tǒng)簡(jiǎn)介</p><p> 用戶(hù)管理系統(tǒng)主要包括以下功能;<
76、/p><p> 用戶(hù)登錄:用戶(hù)在登錄界面中,通過(guò)管理員設(shè)置的賬號(hào)和密碼登錄到系統(tǒng)中,進(jìn)入個(gè)人工作版面。</p><p> 用戶(hù)注銷(xiāo):用戶(hù)在系統(tǒng)中隨時(shí)可以退出登錄。</p><p> 用戶(hù)創(chuàng)建:管理員可以維護(hù)系統(tǒng)中的用戶(hù),包括創(chuàng)建用戶(hù),為用戶(hù)進(jìn)行設(shè)置角色,刪除角色等操作。建立好角色后再建立和維護(hù)用戶(hù)信息,一邊給予不同的用戶(hù)不同的角色,不同的角色代表在系統(tǒng)中不同的權(quán)限
77、。</p><p> 用戶(hù)維護(hù):管理員可對(duì)用戶(hù)信息進(jìn)行增加,刪除,修改,查詢(xún)等操作。</p><p> 在用戶(hù)管理系統(tǒng)中,用戶(hù)管理,角色管理,權(quán)限管理三個(gè)模塊之間通過(guò)數(shù)據(jù)庫(kù)相互連接,相互影響,管理員通過(guò)用戶(hù)的基本信息對(duì)用戶(hù)進(jìn)行登記和維護(hù),進(jìn)行相應(yīng)的角色和權(quán)限設(shè)置,不僅可以對(duì)繁雜的員工信息進(jìn)行歸類(lèi),更方便日后的查詢(xún)或更改等操作。</p><p><b>
78、 4.2 設(shè)計(jì)原則</b></p><p> 實(shí)用性原則:整個(gè)系統(tǒng)合適,好用,能夠解決實(shí)際問(wèn)題,并且能夠兼顧常用的通用功能,實(shí)現(xiàn)方便快捷的部署和使用,并節(jié)省投資,降低風(fēng)險(xiǎn)。</p><p> 易用性原則:軟件界面友好,結(jié)構(gòu)清晰,功能一目了然,菜單操作符合人們使用習(xí)慣,易理解,易學(xué)習(xí),易使用,易維護(hù),降低培訓(xùn)和實(shí)施成本。</p><p> 穩(wěn)定性原
79、則:該系統(tǒng)數(shù)據(jù)庫(kù)穩(wěn)定,功能順暢,能在不同的硬件、網(wǎng)絡(luò)、操作系統(tǒng)以及操作習(xí)慣中長(zhǎng)期平穩(wěn)運(yùn)行,保證日常辦公的正常進(jìn)行。</p><p> 安全性原則:OA系統(tǒng)往往保存有相關(guān)核心資料,也會(huì)有個(gè)人用戶(hù)的一些保密資料,這就要求該系統(tǒng)能有效防止外部各種病毒攻擊和惡意攻擊,能夠進(jìn)行嚴(yán)格、細(xì)致的訪問(wèn)權(quán)限管理,內(nèi)部數(shù)據(jù)具有多種備份方式。必要的情況下,允許用戶(hù)進(jìn)行各種輔助的數(shù)據(jù)加密、密碼保護(hù)、身份認(rèn)證等控制措施。</p>
80、;<p> 技術(shù)先進(jìn)性原則:該系統(tǒng)采用先進(jìn)的技術(shù)架構(gòu)和設(shè)計(jì)方法,融合先進(jìn)的管理思想,結(jié)構(gòu)化程度高,靈活性、擴(kuò)展性、兼容性、升級(jí)性好,速度快,符合技術(shù)發(fā)展趨勢(shì),適應(yīng)用戶(hù)成長(zhǎng)需要。</p><p> 4.3 用戶(hù)管理系統(tǒng)結(jié)構(gòu)圖</p><p> 用戶(hù)管理系統(tǒng)結(jié)構(gòu):超級(jí)管理員登錄系統(tǒng)后,可以根據(jù)需要增刪改查用戶(hù)信息和角色信息,設(shè)置用戶(hù)信息時(shí)可設(shè)置用戶(hù)需要的角色信息,設(shè)置角色信
81、息時(shí)可設(shè)置相應(yīng)的角色權(quán)限。</p><p><b> 圖4-1 系統(tǒng)結(jié)構(gòu)</b></p><p><b> 4.4 系統(tǒng)流程圖</b></p><p> 登錄系統(tǒng)后,只有超級(jí)管理員可以設(shè)置用戶(hù)和角色信息,一般用戶(hù)只可查看不可進(jìn)行修改操作。</p><p><b> 圖4-2 系統(tǒng)流
82、程</b></p><p><b> 4.5 數(shù)據(jù)庫(kù)設(shè)計(jì)</b></p><p> 4.5.1 用戶(hù)信息表</p><p> 包含用戶(hù)的基本信息及登錄信息。</p><p> 表4-1 用戶(hù)信息表設(shè)計(jì)</p><p> 4.5.2 角色信息表</p><p
83、> 表4-2 角色信息表設(shè)計(jì)</p><p> 5.系統(tǒng)實(shí)現(xiàn)及界面設(shè)計(jì)</p><p> 5.1系統(tǒng)登錄界面設(shè)置</p><p> 用戶(hù)使用自己專(zhuān)屬的用戶(hù)名和密碼登錄系統(tǒng)。</p><p><b> 圖5-1 系統(tǒng)登錄</b></p><p> public partial cl
84、ass _Default : System.Web.UI.Page </p><p><b> {</b></p><p> protected void ImageButton1_Click(object sender, ImageClickEventArgs e)</p><p><b> {</b></p
85、><p> ZWL.BLL.ERPUser MyUser = new ZWL.BLL.ERPUser();</p><p> if (ConfigurationManager.AppSettings["OALogin"].ToString().Trim() == "0")</p><p><b> {</b&
86、gt;</p><p> string UserNameStr = ZWL.DBUtility.DbHelperSQL.GetSHSL("select top 1 UserName from ERPUser where TrueName='" + ProcessSqlStr(TxtUserName.Text.Trim()) + "'");</p>
87、;<p> MyUser.UserLogin(UserNameStr, ZWL.Common.DEncrypt.DESEncrypt.Encrypt(TxtUserPwd.Text));</p><p><b> }</b></p><p><b> else</b></p><p><b>
88、 {</b></p><p> MyUser.UserLogin(TxtUserName.Text.Trim(), ZWL.Common.DEncrypt.DESEncrypt.Encrypt(TxtUserPwd.Text));</p><p><b> }</b></p><p><b> }</b>
89、;</p><p> public string ProcessSqlStr(string Str)</p><p><b> {</b></p><p> string SqlStr = "exec|insert|select|delete|update|count|chr|mid|master|truncate|char|d
90、eclare";</p><p> string ReturnValue = Str;</p><p><b> try</b></p><p><b> {</b></p><p> if (Str != "")</p><p><
91、;b> {</b></p><p> string[] anySqlStr = SqlStr.Split('|');</p><p> foreach (string ss in anySqlStr)</p><p><b> {</b></p><p> if (Str.To
92、Lower().IndexOf(ss) >= 0)</p><p><b> {</b></p><p> ReturnValue = "";</p><p><b> }</b></p><p><b> }</b></p>&
93、lt;p><b> }</b></p><p><b> }</b></p><p><b> catch</b></p><p><b> {</b></p><p> ReturnValue = "";</p&
94、gt;<p><b> }</b></p><p> if (Str.Length > 20)</p><p><b> {</b></p><p> ReturnValue = "";</p><p><b> }</b>&l
95、t;/p><p> return ReturnValue;</p><p><b> }</b></p><p> public string GetMoAddress()</p><p><b> {</b></p><p> string MoAddress = &
96、quot; ";</p><p> ManagementClass mc = new ManagementClass("Win32_NetworkAdapterConfiguration");</p><p> ManagementObjectCollection moc2 = mc.GetInstances();</p><p>
97、 foreach (ManagementObject mo in moc2)</p><p><b> {</b></p><p> if ((bool)mo["IPEnabled"] == true)</p><p> MoAddress = mo["MacAddress"].ToString(
98、);</p><p> mo.Dispose();</p><p><b> }</b></p><p> return MoAddress.ToString();</p><p><b> }</b></p><p><b> }</b>&l
99、t;/p><p> 5.2 用戶(hù)角色添加設(shè)置</p><p> 在增加角色時(shí),為角色信息勾選不同的權(quán)限,為不同角色的用戶(hù)賦予不同的權(quán)利。角色添加成功或角色信息有重復(fù)時(shí),系統(tǒng)會(huì)給出相應(yīng)提示。</p><p><b> 圖5-2 權(quán)限設(shè)置</b></p><p> public partial class SystemM
100、anage_SystemJiaoSeAdd : System.Web.UI.Page</p><p><b> {</b></p><p> protected void Page_Load(object sender, EventArgs e)</p><p><b> {</b></p><p
101、> if (!Page.IsPostBack)</p><p><b> {</b></p><p> ZWL.Common.PublicMethod.CheckSession();</p><p> for (int i = 0; i < this.CheckBoxList1.Items.Count; i++)</p
102、><p><b> {</b></p><p> if (this.CheckBoxList1.Items[i].Text.Trim() == "")</p><p><b> {</b></p><p> this.CheckBoxList1.Items[i].Enable
103、d = false;</p><p> this.CheckBoxList1.Items[i].Attributes.CssStyle.Add("DISPLAY", "none");</p><p><b> }</b></p><p><b> }</b></p>
104、<p><b> }</b></p><p><b> }</b></p><p> protected void ImageButton1_Click(object sender, ImageClickEventArgs e)</p><p><b> {</b></p&
105、gt;<p> if (ZWL.Common.PublicMethod.IFExists("JiaoSeName", "ERPJiaoSe", 0, this.TextBox1.Text) == true)</p><p><b> {</b></p><p> ZWL.BLL.ERPJiaoSe MyMod
106、el = new ZWL.BLL.ERPJiaoSe();</p><p> MyModel.JiaoSeName = this.TextBox1.Text;</p><p> MyModel.BackInfo = this.TextBox2.Text;</p><p> MyModel.QuanXian = ZWL.Common.PublicMethod.G
107、etStringFromCheckList(this.CheckBoxList1);</p><p> MyModel.Add();</p><p> ZWL.BLL.ERPRiZhi MyRiZhi = new ZWL.BLL.ERPRiZhi();</p><p> MyRiZhi.UserName = ZWL.Common.PublicMethod.Ge
108、tSessionValue("UserName");</p><p> MyRiZhi.DoSomething = "用戶(hù)添加角色信息(" + this.TextBox1.Text + ")";</p><p> MyRiZhi.IpStr = System.Web.HttpContext.Current.Request.Us
109、erHostAddress.ToString();</p><p> MyRiZhi.Add();</p><p> ZWL.Common.MessageBox.ShowAndRedirect(this, "角色信息添加成功!", "SystemJiaoSe.aspx");</p><p><b> }<
110、/b></p><p><b> else</b></p><p><b> {</b></p><p> ZWL.Common.MessageBox.Show(this, "該角色名已經(jīng)存在,請(qǐng)更換其他名稱(chēng)");</p><p><b> }</b
111、></p><p><b> }</b></p><p><b> }</b></p><p> 5.3 用戶(hù)信息管理界面設(shè)置</p><p> 記錄每一位用戶(hù)信息,包括用戶(hù)名,賬號(hào),所屬部門(mén),角色等,只有超級(jí)管理員才能進(jìn)行用戶(hù)信息和角色信息的增加、刪除、修改、查詢(xún)等操作。</p
112、><p> 圖5-3 用戶(hù)信息管理</p><p> public partial class SystemManage_SystemUser : System.Web.UI.Page</p><p><b> {</b></p><p> protected void Page_Load(object sender
113、, EventArgs e)</p><p><b> {</b></p><p> if (!Page.IsPostBack)</p><p><b> {</b></p><p> ZWL.Common.PublicMethod.CheckSession();</p>&l
114、t;p> DataBindToGridview();</p><p> ImageButton1.Visible = ZWL.Common.PublicMethod.StrIFIn("|070a|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));</p><p> ImageB
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 教育局oa系統(tǒng)—會(huì)議管理的設(shè)計(jì)與實(shí)現(xiàn)2
- 教育局oa系統(tǒng)-公文管理的設(shè)計(jì)與實(shí)現(xiàn)
- 教育局oa系統(tǒng)—公文管理的設(shè)計(jì)與實(shí)現(xiàn)
- 教育局oa—公文管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 教育局oa系統(tǒng)-駕校管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 教育局oa系統(tǒng)—用車(chē)管理的設(shè)計(jì)與實(shí)現(xiàn)
- 教育局oa系統(tǒng)---系統(tǒng)管理的設(shè)計(jì)與實(shí)現(xiàn)
- 軟件工程畢業(yè)論文-教育局oa系統(tǒng)——用戶(hù)管理的設(shè)計(jì)與實(shí)現(xiàn)
- 教育局oa系統(tǒng)—用車(chē)管理的設(shè)計(jì)與實(shí)現(xiàn)3
- 基于.net平臺(tái)的縣教育局oa系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 軟件工程畢業(yè)論文-教育局oa系統(tǒng)—用車(chē)管理的設(shè)計(jì)與實(shí)現(xiàn) 2
- 中寧縣教育局移動(dòng)OA系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 軟件工程畢業(yè)論文-教育局oa系統(tǒng)—公文管理的設(shè)計(jì)與實(shí)現(xiàn)
- 軟件工程畢業(yè)論文-教育局oa系統(tǒng)——會(huì)議管理的設(shè)計(jì)與實(shí)現(xiàn)
- 軟件工程畢業(yè)論文-教育局oa系統(tǒng)--會(huì)議管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 軟件工程畢業(yè)論文-教育局oa—公文管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 軟件工程畢業(yè)論文-教育局oa系統(tǒng)-公文管理的設(shè)計(jì)與實(shí)現(xiàn)
- 軟件工程畢業(yè)論文-教育局oa系統(tǒng)---系統(tǒng)管理的設(shè)計(jì)與實(shí)現(xiàn)
- 軟件工程畢業(yè)論文-教育局oa系統(tǒng)—用車(chē)管理的設(shè)計(jì)與實(shí)現(xiàn)
- 41177.某教育局業(yè)務(wù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
評(píng)論
0/150
提交評(píng)論