辦公室自動(dòng)化論文_第1頁
辦公室自動(dòng)化論文_第2頁
辦公室自動(dòng)化論文_第3頁
辦公室自動(dòng)化論文_第4頁
辦公室自動(dòng)化論文_第5頁
已閱讀5頁,還剩64頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、南 陽 理 工 學(xué) 院 本 科 畢 業(yè) 設(shè) 計(jì)(論文)辦公自動(dòng)化系統(tǒng)統(tǒng)設(shè)計(jì)與開發(fā)發(fā)Design and DDeveloopmentt of OOfficee Autoomatioon Sysstem學(xué) 院(系): 計(jì)算機(jī)機(jī)科學(xué)與技術(shù)術(shù)系 專 業(yè): 計(jì)算機(jī)科學(xué)學(xué)與技術(shù) 學(xué) 生 姓 名名: 秦利利 學(xué) 號(hào): 644066088 指 導(dǎo) 教 師師(職稱): 楊新鋒(講講師) 評(píng) 閱 教 師師: 劉平 完 成 日 期期: 20110年5月 南陽理工學(xué)院Nanyangg Insttitutee of TTechnoology辦公自動(dòng)化系統(tǒng)統(tǒng)設(shè)計(jì)與開發(fā)發(fā)計(jì)算機(jī)科學(xué)與技技術(shù)專業(yè)秦秦利利摘要針對(duì)對(duì)辦公業(yè)務(wù)的的

2、要求,運(yùn)用用Interrnet和AASP.NEET開發(fā)技術(shù)術(shù),采用B/S模式,建建立一個(gè)基于于Web的辦辦公自動(dòng)化系系統(tǒng)。本系統(tǒng)統(tǒng)實(shí)現(xiàn)了用戶戶登陸,用戶戶注冊(cè),部門管理,員工管理,員工文檔管管理,內(nèi)部短信管管理等功能。其中中用戶登錄用用來驗(yàn)證用戶戶的信息是否否合法。用戶戶注冊(cè)是由系統(tǒng)用戶戶添加新的用用戶。部門管管理功能主要要對(duì)部門的管管理,如部門門信息的添加加,修改,刪刪除等。在系系統(tǒng)中主要包包括添加新的的部門,修改改和刪除部門門信息。員工管管理功能主要要實(shí)現(xiàn)員工信信息的管理功功能,如:?jiǎn)T員工信息的添加,修修改,刪除,查查看以及員工工信息的瀏覽功功能等。員工工文檔管理功功能主要對(duì)員員工文檔進(jìn)行

3、行管理,如:文檔的添加加,上載,刪刪除,下載等等。關(guān)鍵詞辦公公自動(dòng)化系統(tǒng)統(tǒng);B/S模式式;ASP.NEETDesign and Deeveloppment of Offfice Autommationn SysttemComputeer Sciience and TTechnoology MajorrQIN Li-liiAbstracct: In viiew off the work serviice reequestt, utiilizess Inteernet and tthe ASSP devvelopmment ttechnoology, usess B/S the ppatterrn

4、, esstabliishes officce auttomatiion syystem basedd on tthe Weeb .This systeem reaalizedd the user to laand annd reggisterr the deparrtmentt manaagemennt, thhe empployeee manaagemennt, thhe empployeees doocumennt mannagemeent, tthe innternaal infformattion mmanageement and sso on. Userrs loogin uuse

5、s iin to validdate wwhetheer a uuserss infoormatiion iss legaal. Reegisteer is byy the systeem admministtratorr to aadd userss; Deppartmeental managgementt funcctionss mainnly onn the managgementt of ddeparttmentss, succh as the aadditiion, eedit, delette of the ddeparttmentss and so onn. In thhe sy

6、sstem mmainlyy incllude aaddingg new deparrtmentts, moodify and ddeletee secttor deepartmments. Stafff mannagemeent fuunctioons maainly on sttaff mmanageement functtions, suchh as add, edit or deelete stafff, vieew the iinformmationn of stafff. Staaff doocumennt mannagemeent fuunctioons mainlly on s

7、taff to managge documments, suchh as add, uploaad, deelete and downlload documment aand soo on.Key worrds: officce auttomatiion syystem; B/S mode; ASP.NNET目錄TOC o 1-3 h z u HYPERLINK l _Toc227579098 1 引言 PAGEREF _Toc227579098 h 1 HYPERLINK l _Toc227579099 1.1 產(chǎn)品背背景 PAGEREF _Toc227579099 h 1 HYPERLIN

8、K l _Toc227579100 1.2 名詞解解釋 PAGEREF _Toc227579100 h 2 HYPERLINK l _Toc227579101 1.3 預(yù)期目目標(biāo)和經(jīng)濟(jì)效效益 PAGEREF _Toc227579101 h 2 HYPERLINK l _Toc227579102 2 需求分析析 PAGEREF _Toc227579102 h 3 HYPERLINK l _Toc227579103 2.1 運(yùn)行環(huán)環(huán)境 PAGEREF _Toc227579103 h 3 HYPERLINK l _Toc227579104 2.2 需求分分析設(shè)計(jì) PAGEREF _Toc227579

9、104 h 4 HYPERLINK l _Toc227579105 2.2.1 用用戶管理模塊塊 PAGEREF _Toc227579105 h 4 HYPERLINK l _Toc227579106 2.2.2 員員工文檔管理理 PAGEREF _Toc227579106 h 4 HYPERLINK l _Toc227579107 2.2.3 部部門管理模塊塊 PAGEREF _Toc227579107 h 4 HYPERLINK l _Toc227579108 2.2.4 員員工管理模塊塊 PAGEREF _Toc227579108 h 6 HYPERLINK l _Toc22757910

10、9 2.2.5 內(nèi)內(nèi)部信息管理理模塊 PAGEREF _Toc227579109 h 6 HYPERLINK l _Toc227579110 2.2.6 公公司內(nèi)部新聞聞模塊 PAGEREF _Toc227579110 h 6 HYPERLINK l _Toc227579111 2.3 設(shè)計(jì)原原則及一般要要求 PAGEREF _Toc227579111 h 6 HYPERLINK l _Toc227579112 3 系統(tǒng)設(shè)計(jì)計(jì) PAGEREF _Toc227579112 h 8 HYPERLINK l _Toc227579113 3.1 模塊設(shè)設(shè)計(jì) PAGEREF _Toc227579113

11、h 8 HYPERLINK l _Toc227579114 3.1.1 主主模塊 PAGEREF _Toc227579114 h 8 HYPERLINK l _Toc227579115 3.1.2 公公共輔助模塊塊 PAGEREF _Toc227579115 h 8 HYPERLINK l _Toc227579116 3.1.3 功功能模塊 PAGEREF _Toc227579116 h 8 HYPERLINK l _Toc227579117 3.1.4 詳詳細(xì)功能模塊塊設(shè)計(jì) PAGEREF _Toc227579117 h 9 HYPERLINK l _Toc227579118 3.2 辦公自

12、自動(dòng)化系統(tǒng)關(guān)關(guān)系型數(shù)據(jù)庫(kù)庫(kù)的實(shí)現(xiàn) PAGEREF _Toc227579118 h 11 HYPERLINK l _Toc227579119 3.2.1 數(shù)數(shù)據(jù)庫(kù)分析 PAGEREF _Toc227579119 h 12 HYPERLINK l _Toc227579120 3.2.2 數(shù)數(shù)據(jù)庫(kù)概念設(shè)設(shè)計(jì)以及創(chuàng)建建表結(jié)構(gòu) PAGEREF _Toc227579120 h 12 HYPERLINK l _Toc227579121 4 系統(tǒng)實(shí)現(xiàn)現(xiàn) PAGEREF _Toc227579121 h 16 HYPERLINK l _Toc227579122 4.1 登錄模模塊 PAGEREF _Toc2275

13、79122 h 16 HYPERLINK l _Toc227579123 4.2 注冊(cè)模模塊 PAGEREF _Toc227579123 h 16 HYPERLINK l _Toc227579124 4.3 部門管管理模塊 PAGEREF _Toc227579124 h 16 HYPERLINK l _Toc227579125 4.4 員工管管理模塊 PAGEREF _Toc227579125 h 16 HYPERLINK l _Toc227579126 4.5 文檔管管理模塊 PAGEREF _Toc227579126 h 16 HYPERLINK l _Toc227579127 4.6 短

14、信管管理 PAGEREF _Toc227579127 h 16 HYPERLINK l _Toc227579128 4.7 內(nèi)部新新聞管理 PAGEREF _Toc227579128 h 16 HYPERLINK l _Toc227579129 4.8 用戶管管理 PAGEREF _Toc227579129 h 16 HYPERLINK l _Toc227579130 4.9 修改我我的信息模塊塊 PAGEREF _Toc227579130 h 16 HYPERLINK l _Toc227579131 4.10 有問問必答模塊 PAGEREF _Toc227579131 h 16 HYPERL

15、INK l _Toc227579132 5 測(cè)試報(bào)告告 PAGEREF _Toc227579132 h 16 HYPERLINK l _Toc227579133 5.1 測(cè)試基基本要求 PAGEREF _Toc227579133 h 16 HYPERLINK l _Toc227579134 5.1.1 內(nèi)內(nèi)容檢查 PAGEREF _Toc227579134 h 16 HYPERLINK l _Toc227579135 5.1.2 鏈鏈接檢查 PAGEREF _Toc227579135 h 16 HYPERLINK l _Toc227579136 5.1.3 易易用性測(cè)試 PAGEREF _To

16、c227579136 h 16 HYPERLINK l _Toc227579137 5.1.4 功功能檢查 PAGEREF _Toc227579137 h 16 HYPERLINK l _Toc227579138 5.1.5 容容錯(cuò)性測(cè)試 PAGEREF _Toc227579138 h 16 HYPERLINK l _Toc227579139 5.2 測(cè)試用用例設(shè)計(jì)方法法舉例 PAGEREF _Toc227579139 h 16 HYPERLINK l _Toc227579140 5.2.1 輸輸入域測(cè)試 PAGEREF _Toc227579140 h 16 HYPERLINK l _Toc2

17、27579141 5.2.2 頁頁面控件檢查查 PAGEREF _Toc227579141 h 16 HYPERLINK l _Toc227579142 5.2.3 功功能測(cè)試 PAGEREF _Toc227579142 h 16 HYPERLINK l _Toc227579143 結(jié)論及尚存在的的問題 PAGEREF _Toc227579143 h 16 HYPERLINK l _Toc227579144 參考文獻(xiàn) PAGEREF _Toc227579144 h 166 HYPERLINK l _Toc227579145 致謝 PAGEREF _Toc227579145 h 161 引言辦公

18、自動(dòng)化系統(tǒng)統(tǒng)是一套完整整的企業(yè)內(nèi)部部信息管理系系統(tǒng),它協(xié)助助企業(yè)運(yùn)用先先進(jìn)的OA方式完成成從簡(jiǎn)單的日日常事務(wù)的管管理查詢到復(fù)復(fù)雜的企業(yè)項(xiàng)項(xiàng)目流程管理理、人員調(diào)配配、實(shí)時(shí)任務(wù)務(wù)控制等工作作,甚至輔助助企業(yè)實(shí)現(xiàn)更更高的經(jīng)營(yíng)決決策。辦公自動(dòng)化系統(tǒng)統(tǒng)把企業(yè)繁瑣瑣而不易于量量化的日常事事務(wù)集中到一一個(gè)統(tǒng)一的平平臺(tái)上進(jìn)行處處理,把日常常事務(wù)(尤其其是文檔資料料的管理)逐逐漸積累為企企業(yè)的一個(gè)知知識(shí)庫(kù);企業(yè)業(yè)內(nèi)部的不同同部門,不同同級(jí)別的成員員在該平臺(tái)上上各司其職,在在有權(quán)限地分分享公司的資資源和前人經(jīng)經(jīng)驗(yàn)的同時(shí)并并實(shí)現(xiàn)第一時(shí)時(shí)間的協(xié)同與與交流,有效效地提高了公公司的整體素素質(zhì)和生產(chǎn)力力。辦公自動(dòng)化系統(tǒng)統(tǒng)以

19、簡(jiǎn)單友好好而靈活的交交互界面,為為諸如知識(shí)型型企業(yè),如咨咨詢公司、公公關(guān)公司、廣廣告公司、律律師樓、設(shè)計(jì)計(jì)事務(wù)所、投投資公司、項(xiàng)項(xiàng)目管理公司司等量身打造造,該系統(tǒng)基基于目前最為為流行的B/S架構(gòu),采采用微軟技術(shù)術(shù)開發(fā)而成,可可運(yùn)行在任何何一個(gè)擁有局局域網(wǎng)的系統(tǒng)統(tǒng)中??蛻舳硕说碾娔X只需需要安裝有WWindowws操作系統(tǒng)統(tǒng)及Offiice辦公軟軟件即可使用用,所有的維維護(hù)和升級(jí)只只在服務(wù)器上上完成,使得得運(yùn)行成本最最低化,具有有較強(qiáng)的發(fā)展展前景。1.1 產(chǎn)品背背景項(xiàng)目管理:提高高企業(yè)的執(zhí)行行能力。任務(wù)明確,關(guān)系系清晰,責(zé)任任落實(shí)到人:用項(xiàng)目制度度來管理。當(dāng)一種概念或方方法被熱炒時(shí)時(shí),肯定是現(xiàn)現(xiàn)有

20、的方式或或制度有什么么地方不對(duì)勁勁了,需要調(diào)調(diào)整。讓我們們來看看目前前我國(guó)大多數(shù)數(shù)企業(yè)管理采采用什么方式式來安排調(diào)度度工作。任務(wù)務(wù)一般首先分分解并下達(dá)到到各部門負(fù)責(zé)責(zé)人,然后再再由各負(fù)責(zé)人人下達(dá)到個(gè)人人。參與任務(wù)務(wù)各成員向本本部門負(fù)責(zé)人人匯報(bào);對(duì)任任務(wù)完成的好好壞,由參與與各部門集體體負(fù)責(zé);部門門間的協(xié)作是是任務(wù)完成的的重要因素。這這種管理方式式對(duì)于以運(yùn)營(yíng)營(yíng)為主,產(chǎn)品品服務(wù)相對(duì)成成熟固定的企企業(yè)比較合適適。隨著市場(chǎng)場(chǎng)競(jìng)爭(zhēng)日益嚴(yán)嚴(yán)酷,推陳出出新不再是可可有可無的選選擇,而是關(guān)關(guān)系到企業(yè)能能否生存,這這種以部門為為核心的管理理方式越來越越受到質(zhì)疑:新產(chǎn)品(服服務(wù))要盡快快推出,現(xiàn)有有產(chǎn)品要不斷斷提

21、高質(zhì)量,降降低成本,許許多工作很難難確定由哪個(gè)個(gè)部門負(fù)責(zé),由由此產(chǎn)生的扯扯皮推逶嚴(yán)重重影響了企業(yè)業(yè)競(jìng)爭(zhēng)力。這這就難怪提倡倡團(tuán)隊(duì)精神大大行其道。其其實(shí)這種弊端端已不是某種種文化所能解解決,加強(qiáng)團(tuán)團(tuán)隊(duì)精神只是是緩解矛盾,根根本的解決方方案應(yīng)是從體體制上著手,用用項(xiàng)目制度來來管理。由此此而來,項(xiàng)目目管理(PMM)火爆起來來。項(xiàng)目是一項(xiàng)任務(wù)務(wù),有明確的的開始和結(jié)束束時(shí)間并創(chuàng)造造出獨(dú)特的產(chǎn)產(chǎn)品或服務(wù)。所所有工作都是是項(xiàng)目,這一一提法已被越越來越多的行行業(yè)理解認(rèn)可可,項(xiàng)目管理理方式已從傳傳統(tǒng)的土木工工程、宇航軍軍工、IT企企業(yè)及制造行行業(yè),迅速滲滲透到文化、金金融及傳媒等等領(lǐng)域。項(xiàng)目目管理人員由由無領(lǐng)被尊

22、稱稱為白領(lǐng),甚甚至被追捧為為金領(lǐng)。這些些現(xiàn)象反映出出項(xiàng)目管理的的確為企業(yè)帶帶來了可觀的的收益。綜合合起來,項(xiàng)目目管理方式的的優(yōu)點(diǎn)在于:任務(wù)明確,關(guān)關(guān)系清晰;責(zé)責(zé)任落實(shí)到人人,為以后類類似的項(xiàng)目留留下參考模式式。項(xiàng)目管理與工商商管理有很大大不同:工商商管理著重從從整體和戰(zhàn)略略角度,為公公司定位產(chǎn)品品、市場(chǎng),建建立內(nèi)部組織織結(jié)構(gòu)和外部部聯(lián)盟等;項(xiàng)項(xiàng)目管理從具具體任務(wù)出發(fā)發(fā),把公司的的理想轉(zhuǎn)化為為實(shí)在的產(chǎn)品品或服務(wù)。有有許多出色的的企業(yè),有出出色的創(chuàng)意,也也不乏雄厚的的風(fēng)險(xiǎn)投資,但但最終收獲果果實(shí)的是一些些模仿者,因因?yàn)檫@些模仿仿者有強(qiáng)大的的執(zhí)行能力,從從很大程度上上就是豐富的的項(xiàng)目管理經(jīng)經(jīng)驗(yàn)。執(zhí)行

23、能能力的匱乏成成了制約許多多企業(yè)發(fā)展的的瓶頸,項(xiàng)目目管理是提高高企業(yè)競(jìng)爭(zhēng)能能力的有效方方法。1.2 名詞解解釋設(shè)計(jì)書中用到的的專門術(shù)語的的定義或外文文首字母組詞詞的原詞組:OA:即:Offfice Automaation,辦公自動(dòng)化化系統(tǒng)(OAAS)可以大大幅提高企業(yè)業(yè)內(nèi)信息共享享、人員協(xié)作作與業(yè)務(wù)監(jiān)控控的效率,是是企業(yè)信息化化建設(shè)的核心心部分。B/S:即Brrowserr/Servver(瀏覽覽器/服務(wù)器)結(jié)構(gòu),是隨隨著Inteernet技技術(shù)的興起,對(duì)對(duì)C/S結(jié)構(gòu)的的一種變化或或者改進(jìn)的結(jié)結(jié)構(gòu)。在這種種結(jié)構(gòu)下,用用戶界面完全全通過WWWW瀏覽器實(shí)現(xiàn)現(xiàn)。IIS:Intternett信息服務(wù)1

24、.3 預(yù)期目目標(biāo)和經(jīng)濟(jì)效效益辦公自動(dòng)化不僅僅兼顧個(gè)人辦辦公效率的提提高,更重要要的是可以實(shí)實(shí)現(xiàn)群體協(xié)同同工作。協(xié)同同工作意味著著要進(jìn)行信息息的交流,工工作的協(xié)調(diào)與與合作。由于于網(wǎng)絡(luò)的存在在,這種交流流與協(xié)調(diào)幾乎乎可以在瞬間間完成,并且且不必?fù)?dān)心對(duì)對(duì)方是否在電電話機(jī)旁邊或或是否有傳真真機(jī)可用。這這里所說的群群體工作,可可以包括在地地理上分布很很廣,甚至分分布在全球上上各個(gè)地方,以以至于工作時(shí)時(shí)間都不一樣樣的一群工作作人員。OA可以和一個(gè)個(gè)企業(yè)的業(yè)務(wù)務(wù)結(jié)合的非常常緊密,甚至至是定制的。因因而可以將諸諸如信息采集集、查詢、統(tǒng)統(tǒng)計(jì)等功能與與具體業(yè)務(wù)密密切關(guān)聯(lián)。操操作人員只須須點(diǎn)擊一個(gè)按按鈕就可以得得到

25、想要的結(jié)結(jié)果,從而極極大得方便了了企業(yè)領(lǐng)導(dǎo)的的管理和決策策。OA還是一個(gè)企企業(yè)與整個(gè)世世界聯(lián)系的渠渠道,企業(yè)的的Intraanet網(wǎng)絡(luò)絡(luò)可以和Innterneet相聯(lián)。一一方面,企業(yè)業(yè)的員工可以以在Inteernet上上查找有關(guān)的的技術(shù)資料、市市場(chǎng)行情,與與現(xiàn)有或潛在在的客戶、合合作伙伴聯(lián)系系;另一方面面,其他企業(yè)業(yè)可以通過IInternnet訪問你你對(duì)外發(fā)布的的企業(yè)信息,如如企業(yè)介紹、生生產(chǎn)經(jīng)營(yíng)業(yè)績(jī)績(jī)、業(yè)務(wù)范圍圍、產(chǎn)品/服服務(wù)等信息。從從而起到宣傳傳介紹的作用用。正著手開開發(fā)或已經(jīng)在在使用針對(duì)業(yè)業(yè)務(wù)定制的綜綜合辦公自動(dòng)動(dòng)化系統(tǒng),實(shí)實(shí)現(xiàn)科學(xué)的管管理和決策,增增強(qiáng)企業(yè)的競(jìng)競(jìng)爭(zhēng)能力,使使企業(yè)不斷發(fā)

26、發(fā)展壯大。2 需求分析析系統(tǒng)功能如圖22-1所示。圖2-1 功能能模塊圖2.1 運(yùn)行環(huán)環(huán)境操作系統(tǒng):wiindowss2000sserverr中文版、wiindowss 2003 Serverr或者Windowws XP數(shù)據(jù)庫(kù):SQLL Servver 20000 中文文企業(yè)版WEB服務(wù)器:IIS5.0/6.00 .NET Frramewoork:2.0版開發(fā)工具:Miicrosooft Viisual Studiio .NEET 20005企業(yè)版 (CC#)2.2 需求分分析設(shè)計(jì)按功能初步分為為以下七個(gè)模塊,詳細(xì)細(xì)的需求分析析如下幾節(jié)。2.2.1 用用戶管理模塊用戶登錄和注冊(cè)冊(cè)屬于用戶管管理

27、的一部分分。用戶共分分為3種用戶戶即超級(jí)管理理員,普通管管理員和普通通用戶,在開開始界面中輸輸入用戶名和和密碼就要進(jìn)進(jìn)行用戶的信信息驗(yàn)證,如如果驗(yàn)證失敗敗就不能登錄錄到主界面進(jìn)進(jìn)行相關(guān)的操操作,登錄用例圖圖如圖2-22所示。圖2-2 用戶戶登錄用例圖圖圖2-3 用戶戶修改信息用用例圖用戶的信息有所所變動(dòng)就得修修改有關(guān)信息息,修改用戶戶信息用例圖圖如圖2-33所示。整個(gè)用戶管理用用例圖如圖22-4所示。2.2.2 員員工文檔管理理用戶因工作需要要必須向網(wǎng)站站上載有關(guān)文文檔來發(fā)布有有關(guān)信息,文文檔日久過時(shí)時(shí)可以由管理理員刪除有關(guān)關(guān)文檔以節(jié)省省空間,工作作人員可以通通過查詢文檔檔,進(jìn)而下載載和瀏覽文

28、檔檔來查看有關(guān)關(guān)信息。文檔檔管理用例圖圖如圖2-55所示。2.2.3 部部門管理模塊塊管理員可以對(duì)部部門的有關(guān)信信息進(jìn)行管理理,用例圖如如圖2-6所所示。圖2-4 用戶戶管理用例圖圖圖2-5 文檔檔管理用例圖圖圖2-6 部門門管理用例圖圖2.2.4 員員工管理模塊塊員工剛進(jìn)入公司司工作需要把把有關(guān)信息錄錄入到數(shù)據(jù)庫(kù)庫(kù)中便于日后后的查詢;普通用戶不不能修改員工工信息,只有有管理員才有有權(quán)限修改;普通用戶不不能刪除員工工信息,只有有管理員才有有權(quán)限刪除;所用的用戶戶均可查看員員工的有關(guān)信信息。員工管管理用例如圖圖2-7所示示。圖2-7 員工工管理用例圖圖2.2.5 內(nèi)內(nèi)部信息管理理模塊就像我們的電

29、子子郵箱一樣,各各個(gè)用戶可以以查看自己發(fā)發(fā)送的信息和和接收到的信信息,并且可可以根據(jù)收到到的短信進(jìn)行行及時(shí)回復(fù)。自自己覺得沒有有必要保存可可以刪除有關(guān)關(guān)信息??梢砸詫?duì)已讀的短短信標(biāo)記為已已讀,對(duì)未讀讀的短信標(biāo)記記為未讀以便便于用戶日后后查看短信。內(nèi)部信息管理用例如圖2-8所示。圖2-8內(nèi)部信信息管理用例例圖2.2.6 公公司內(nèi)部新聞聞模塊公司發(fā)生重大的的新聞事宜要要及時(shí)向公司司網(wǎng)站發(fā)布,使使員工及時(shí)了了解公司的最最新動(dòng)態(tài)。公公司所有員工工均可查看新新聞(即不分分普通用戶和和管理員);網(wǎng)站的管理理員才可以發(fā)發(fā)布有關(guān)新聞聞。內(nèi)部新聞聞管理用例圖圖如圖2-99所示。2.3 設(shè)計(jì)原原則及一般要要求參照

30、各模塊的功功能與具體的的特點(diǎn),我們們?cè)O(shè)計(jì)的整個(gè)個(gè)辦公自動(dòng)化化系統(tǒng)應(yīng)達(dá)到到以下目的:(1)穩(wěn)定性。整整個(gè)系統(tǒng)應(yīng)能能穩(wěn)定運(yùn)行,硬硬件配置的局局部改變不會(huì)會(huì)影響整體的的正常運(yùn)行,其其它系統(tǒng)的差差錯(cuò)不會(huì)導(dǎo)致致辦公自動(dòng)化化系統(tǒng)無法正正確運(yùn)作。圖2-9 內(nèi)部部新聞管理用用例(2)準(zhǔn)確性。系系統(tǒng)管理員按按操作指南操操作產(chǎn)生的權(quán)權(quán)限數(shù)據(jù),和和所有前臺(tái)用用戶的操作與與數(shù)據(jù)庫(kù)原定定產(chǎn)生變化的的實(shí)際狀態(tài)應(yīng)應(yīng)嚴(yán)格保持一一致,杜絕錯(cuò)錯(cuò)誤記錄、數(shù)數(shù)據(jù)錯(cuò)位等情情況的出現(xiàn)。(3)開放性。全全部模塊工作作于Winddows平臺(tái)臺(tái)之上,在硬硬件保證兼容容的基礎(chǔ)上,系系統(tǒng)應(yīng)保證在在所有Winndows環(huán)環(huán)境下的處理理能力。(4)安

31、全性。所所有數(shù)據(jù)定時(shí)時(shí)備份,錯(cuò)誤誤頁面的出現(xiàn)現(xiàn)由系統(tǒng)自動(dòng)動(dòng)記錄LOGGO文件,以以備查驗(yàn)。在在數(shù)據(jù)庫(kù)中預(yù)預(yù)留一個(gè)或多多個(gè)最高權(quán)限限帳戶名及密密碼,避免用用戶誤操作而而造成不必要要的損失。(5)可擴(kuò)展性性。如果需增增加新的業(yè)務(wù)務(wù)品種,再次次開發(fā)不需更更改原有系統(tǒng)統(tǒng)的源代碼,原原有系統(tǒng)對(duì)擴(kuò)擴(kuò)展的部分一一般不具有依依賴性。(6)可維護(hù)性性。界面風(fēng)格格或其它可能能的參數(shù)化改改變(如增加加新功能等)不不需要重新編編寫源代碼,用用戶可以自己己完成。(7)獨(dú)立性。每每一個(gè)功能模模塊盡量獨(dú)立立,減少與其其它模塊之間間的耦合性,盡盡可能做到按按客戶的需求求可以選擇安安裝那些模塊塊,不安裝那那些模塊。(8)易使用

32、性性。辦公自動(dòng)動(dòng)化系統(tǒng)的界界面與操作人人員的交互性性好,與主機(jī)機(jī)間使用Brrowserr/Servver(瀏覽覽器/服務(wù)器)結(jié)構(gòu)。(9)先進(jìn)性。在在保證穩(wěn)定的的前提下,盡盡量使用國(guó)際際上流行的技技術(shù)與概念,使使系統(tǒng)在國(guó)內(nèi)內(nèi)處于先進(jìn)水水平。3 系統(tǒng)設(shè)計(jì)計(jì)3.1 模塊設(shè)設(shè)計(jì)3.1.1 主主模塊主模塊設(shè)計(jì)如表表3-1所示示:表3-1 主模模塊設(shè)計(jì)模塊子模塊功能主模塊整體設(shè)計(jì)總界面面對(duì)功能模塊和公公共輔助模塊塊有整體的概概覽和認(rèn)知。3.1.2 公公共輔助模塊塊公共模塊設(shè)計(jì)如如表3-2所示:表3-2 公共共模塊設(shè)計(jì)模塊子模塊功能公共輔助模塊1.幫助模塊2.論壇模塊1.幫助系統(tǒng)用用戶使用系統(tǒng)統(tǒng)2.方便公司

33、內(nèi)內(nèi)部成員進(jìn)行行信息交流,向向公司提出寶寶貴意見。3.1.3 功功能模塊功能模塊設(shè)計(jì)如如表3-3所示:表3-3 功能能模塊設(shè)計(jì)功能模塊用戶登錄和注冊(cè)冊(cè)模塊1.用戶登錄2.用戶注冊(cè)用戶和角色管理理模塊1.用戶管理2.角色管理3.添加角色:通過角色添添加可以使用用戶具有某些些權(quán)限。4.用戶修改有有關(guān)信息和密密碼文檔管理模塊1.上載文檔2.刪除文檔3.瀏覽文檔部門管理模塊1.添加部門2.修改部門信信息3.刪除部門有有關(guān)信息員工管理模塊1.添加員工2.修改員工信信息3.刪除員工有有關(guān)信息4.查看員工有有關(guān)信息續(xù)表3-3功能模塊內(nèi)部信息管理模模塊1.查看信息2.發(fā)送信息/回復(fù)信息3.接收信息4.刪除信息

34、內(nèi)部新聞管理1.查看公司內(nèi)內(nèi)部新聞2.添加公司新新聞。3.1.4 詳詳細(xì)功能模塊塊設(shè)計(jì)1.辦公自動(dòng)化化平臺(tái)總模塊塊功能架構(gòu)它包括權(quán)限系統(tǒng)統(tǒng),控件模塊塊(項(xiàng)目模塊塊樹)如圖33-1所示。圖3-1 總模模塊架構(gòu)設(shè)計(jì)計(jì)圖2.公共輔助模模塊它包括幫助模塊塊和有問必答模模塊(站內(nèi)論論壇)。具體模塊圖圖如圖3-22所示。圖3-2 公共共輔助模塊結(jié)結(jié)構(gòu)圖3.部門管理模模塊它包括管理員保保存,修改和和刪除部門信信息。流程圖如圖3-3所所示。圖3-3 部門門管理流程圖圖4.文檔管理系系統(tǒng)它包括上載、瀏瀏覽、刪除文文檔,記錄文檔借借閱頻次的統(tǒng)統(tǒng)計(jì)、利用(呈呈現(xiàn)相關(guān)度),下載文檔。流程圖如圖3-4所示。圖3-4 文

35、檔檔管理流程圖圖5.員工管理系系統(tǒng)它包括保存,修修改,刪除,查查看員工信息息,流程圖如如圖3-5所所示。圖3-5 員工工管理流程圖圖6.統(tǒng)計(jì)包括可以統(tǒng)計(jì)的的地方(文檔檔瀏覽次數(shù)等等),統(tǒng)計(jì)結(jié)結(jié)果的意義,統(tǒng)計(jì)結(jié)果的的引用(結(jié)果果的分類提示示和預(yù)警)。7.反饋包括應(yīng)該反饋的的地方,反饋的條件件確定,反饋的機(jī)理理(員工對(duì)公公司存在的問問題進(jìn)行反饋饋)。8.短消息的應(yīng)應(yīng)用包括客戶管理,查看、發(fā)送送、刪除、接接收及回復(fù)短信息息。流程圖如如圖3-6所所示。圖3-6 短信信管理流程圖圖9.內(nèi)部新聞包括管理員添加加/修改內(nèi)部新新聞,所有用用戶瀏覽內(nèi)部部新聞。具體體的流程圖如如圖3-7所所示。圖3-7 內(nèi)部部新

36、聞管理流流程圖3.2 辦公自自動(dòng)化系統(tǒng)關(guān)關(guān)系型數(shù)據(jù)庫(kù)庫(kù)的實(shí)現(xiàn)Microsooft SQQL Serrver 22000 是是一個(gè)高性能能的客戶端/服務(wù)器結(jié)構(gòu)構(gòu)的關(guān)系數(shù)據(jù)據(jù)庫(kù)管理系統(tǒng)統(tǒng)(RDBMMS)。SQQL Serrver 22000是為為支持高容量量的事務(wù)處理理(比如在線線訂購(gòu)錄入、存存貨目錄、記記賬或制造)以以及數(shù)據(jù)倉(cāng)庫(kù)庫(kù)和決策支持持系統(tǒng)而設(shè)計(jì)計(jì)的。它運(yùn)行行在Micrrosoftt Winddows NNT4或Miicrosooft Wiindowss 20000 Servver上基于使用IIntel處處理器的網(wǎng)絡(luò)絡(luò)。也能夠?yàn)闉槠渌腗iicrosooft操作系系統(tǒng)提供很多多客戶端工具具

37、和網(wǎng)絡(luò)接口口。由于SQQL Serrver的開開放結(jié)構(gòu),其其他系統(tǒng)也能能和它交互操作。使使用它可以完完成事務(wù)處理理、存儲(chǔ)和分分析數(shù)據(jù)以及及創(chuàng)建新的應(yīng)應(yīng)用程序。其其中SQL Serveer的RDBBMS負(fù)責(zé)維維護(hù)數(shù)據(jù)庫(kù)中中數(shù)據(jù)之間的的關(guān)系,確保保正確的存儲(chǔ)儲(chǔ)數(shù)據(jù)和不違違反定義數(shù)據(jù)據(jù)之間的規(guī)則則,而且在系系統(tǒng)發(fā)生錯(cuò)誤誤時(shí)將所有數(shù)數(shù)據(jù)恢復(fù)到某某個(gè)已知的、具具備一致性的的檢查點(diǎn)上。SSQL Seerver 2000就就是關(guān)系數(shù)據(jù)據(jù)庫(kù)開發(fā)工具具,數(shù)據(jù)庫(kù)能能匯集各種信信息以供查詢?cè)?、存?chǔ)和檢檢索。SQLL Servver 20000 的優(yōu)優(yōu)點(diǎn)在于它能能使用數(shù)據(jù)表表示圖或自定定義窗體收集集信息。數(shù)據(jù)據(jù)庫(kù)在一

38、個(gè)信信息管理系統(tǒng)統(tǒng)中占有非常常重要的地位位,數(shù)據(jù)庫(kù)結(jié)結(jié)構(gòu)設(shè)計(jì)的好好壞將直接對(duì)對(duì)應(yīng)用系統(tǒng)的的效率以及實(shí)實(shí)現(xiàn)的效果產(chǎn)產(chǎn)生影響。合合理的數(shù)據(jù)庫(kù)庫(kù)結(jié)構(gòu)設(shè)計(jì)可可以提高數(shù)據(jù)據(jù)存儲(chǔ)的效率率,報(bào)填數(shù)據(jù)據(jù)的完整和一一致。另外,合合理的數(shù)據(jù)庫(kù)庫(kù)結(jié)構(gòu)將非常常有利于程序序的實(shí)現(xiàn)。設(shè)設(shè)計(jì)數(shù)據(jù)可系系統(tǒng)是應(yīng)該首首先充分了解解用戶各個(gè)方方面的要求,包包括現(xiàn)有的以以及將來可能能增加的要求求。3.2.1 數(shù)數(shù)據(jù)庫(kù)分析針對(duì)一般辦公自自動(dòng)化系統(tǒng)的的需求通過對(duì)對(duì)辦公工作過過程的內(nèi)容和和數(shù)據(jù)流程分分析,設(shè)計(jì)如如下面所示的的數(shù)據(jù)項(xiàng)和數(shù)數(shù)據(jù)結(jié)構(gòu)。1.部門信息:包括的數(shù)據(jù)據(jù)項(xiàng)有:部門門編號(hào)、部門門名稱、部門門描述、部門門電話、上級(jí)級(jí)部門名稱、

39、備備注等。2.文檔信息:包括的數(shù)據(jù)據(jù)項(xiàng)有:文檔檔編號(hào)、文檔描描述、文檔內(nèi)容、創(chuàng)建日期、更新日期、最后瀏覽日日期、最后瀏瀏覽人、瀏覽覽次數(shù)、作者者、來源、用用戶編號(hào)、備備注等。3.員工信息:包括的數(shù)據(jù)據(jù)項(xiàng)有:自動(dòng)動(dòng)編號(hào)、員工工姓名、員工工編號(hào)、性別別、民族、出出生年月、政政治面貌、文文化程度、婚婚姻狀況、家家庭住址、身身份證號(hào)、電電話、雇傭日日期、職位、職職工狀態(tài)、銀銀行名稱、銀銀行卡號(hào)、填填表用戶、填填表日期、部部門編號(hào)。4.論壇信息:包括的數(shù)據(jù)據(jù)項(xiàng)有:自動(dòng)動(dòng)編號(hào)、發(fā)帖帖姓名、性別別、題目、帖帖子內(nèi)容、發(fā)發(fā)帖日期、回回復(fù)內(nèi)容。5.短信信息:包括的數(shù)據(jù)據(jù)項(xiàng)有:短信信編號(hào)、短信信發(fā)送者、短短信接收

40、者、發(fā)發(fā)送日期、短短信內(nèi)容、是是否已讀、是是否已發(fā)送。6.新聞信息:包括的數(shù)據(jù)據(jù)項(xiàng)有:自動(dòng)動(dòng)編號(hào)、新聞聞標(biāo)題、新聞聞內(nèi)容、作者者、發(fā)布日期期。7.用戶信息:包括的數(shù)據(jù)據(jù)項(xiàng)有:用戶戶編號(hào)、用戶戶名、用戶真真實(shí)、密碼、家家庭住址、聯(lián)聯(lián)系電話、電電子郵箱、用用戶權(quán)限。8.員工編號(hào):包括的數(shù)據(jù)據(jù)項(xiàng)有員工編編號(hào)和員工姓名。有了上面的數(shù)據(jù)據(jù)結(jié)構(gòu)、數(shù)據(jù)據(jù)項(xiàng)和數(shù)據(jù)流流程,我們就就能進(jìn)行下節(jié)節(jié)的數(shù)據(jù)庫(kù)設(shè)設(shè)計(jì)。3.2.2 數(shù)數(shù)據(jù)庫(kù)概念設(shè)設(shè)計(jì)以及創(chuàng)建建表結(jié)構(gòu)根據(jù)上節(jié)的數(shù)據(jù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)結(jié)構(gòu),可以設(shè)設(shè)計(jì)出能夠滿滿足用戶需求求的各種實(shí)體體以及它們之之間的關(guān)系,為為后面的邏輯輯結(jié)構(gòu)設(shè)計(jì)打打下基礎(chǔ)。這這些實(shí)體包含含各種具體信

41、信息,通過相相互之間的作作用形成數(shù)據(jù)據(jù)的流動(dòng)。根據(jù)上上面的設(shè)計(jì)規(guī)規(guī)劃出的實(shí)體體有:部門信信息實(shí)體、文文檔信息實(shí)體體、員工信息息實(shí)體、論壇壇信息實(shí)體、短短信信息實(shí)體體、新聞信息息實(shí)體和登錄錄信息實(shí)體。根據(jù)實(shí)體信息創(chuàng)建如下表結(jié)構(gòu)和存儲(chǔ)過程。1.部門表Deepartmment,如如表3-4所所示。表3-4 部門門表字段名數(shù)據(jù)類型字段說明備注DepartmmentIDDInt(4)部門ID主鍵(自動(dòng)增11)NameVarcharr(200)部門名稱不允許為空DesnVarcharr(200)部門描述允許為空PhoneVarcharr(200)聯(lián)系電話不允許為空ParentNNameVarcharr(2

42、00)上級(jí)部門名稱允許為空RemarkVarcharr(255)備注允許為空2.員工表Emmployeee,如表3-5所示。表3-5 員工工表字段名數(shù)據(jù)類型字段說明備注EmployeeeIDInt(4)員工ID主鍵自動(dòng)增1EmployNNameVarcharr(200)員工名稱不允許為空EmployNNoVarcharr(200)員工編號(hào)不允許為空SexVarcharr(50)性別不允許為空NationaalityVarcharr(200)民族不允許為空BirthdaayVarcharr(200)生日允許為空PoliticcalVarcharr(200)政治面貌允許為空CultureeVarc

43、harr(200)文化層次允許為空MaritallVarcharr(50)婚姻狀況不允許為空FamilyPPlaceVarcharr(200)籍貫不允許為空IdentittyCarddVarcharr(200)身份證號(hào)碼允許為空PhoneVarcharr(200)辦公電話允許為空MobileVarcharr(200)移動(dòng)電話不允許為空HireDatteVarcharr(200)雇傭日期不允許為空PostVarcharr(200)職務(wù)允許為空StateVarcharr(200)員工狀態(tài)不允許為空BankNammeVarcharr(200)工資卡銀行名稱稱不允許為空AccounttNoVarcha

44、rr(200)工資卡賬號(hào)不允許為空PubNameeVarcharr(200)填表用戶不允許為空PubdateeVarcharr(200)填表日期允許為空DepartmmentIDDInt(4)部門ID不允許為空RemarkVarcharr(200)備注允許為空3.用戶表Ussers,如如表3-6所所示。表3-6 用戶戶表字段名數(shù)據(jù)類型字段說明備注UserIDInt(4)用戶ID主鍵(自動(dòng)增11)UserNammeVarcharr(200)用戶名稱不允許為空RealNammeVarcharr(200)真實(shí)姓名不允許為空PassworrdVarcharr(255)用戶密碼不允許為空PhoneVar

45、charr(200)聯(lián)系電話不允許為空EmailVarcharr(200)電子郵件允許為空AddresssVarcharr(200)聯(lián)系地址不允許為空4.員工ID表表yuanggongIDD,如表3-7所示。表3-7 員工工ID表字段名數(shù)據(jù)類型字段說明備注EmployNNoVarcharr(200)員工編號(hào)PKEmployNNameVarcharr(200)員工姓名不允許為空5.文檔表Doocumennt,如表33-8所示。表3-8 文檔檔表字段數(shù)據(jù)類型字段說明備注DocumenntIDInt文檔ID主鍵(自動(dòng)增11)DesnVarcharr(200)文檔名稱允許為空BodyVarcharr(

46、100000)文檔注釋允許為空CreateDDateDatetimme文檔創(chuàng)建時(shí)間允許為空UpdateDDateDatetimme文檔修改時(shí)間允許為空LastVieewDateeDatetimme最后查看時(shí)間允許為空LastvieewerLastvviewerrVarcharr(200)()最后查看人允許為空ViewCouuntIntwe文檔查看次數(shù)允許為空AuthorVarcharr(200)文檔作者允許為空FromSouurceVarcharr(200)文檔來源允許為空UserIDInt用戶ID允許為空UrlVarcharr(200)附件的鏈接地址址允許為空RemarkText備注信息允許

47、為空6.短信表Meessagee,如表3-99所示。表3-9 短信信表字段名數(shù)據(jù)類型字段說明備注MessageeIDInt短信IDPK(自動(dòng)增11)SenderVarcharr(200)發(fā)送者允許為空RecieveerVarcharr(200)接收者允許為空MsgTypeeVarcharr(200)短息類型允許為空SendDatteDatetimme發(fā)送日期允許為空BodyVarcharr(500)短信的主體內(nèi)容容允許為空IsReadInt是否已經(jīng)讀允許為空MobileInt移動(dòng)號(hào)碼允許為空7.查詢部門名名稱的存儲(chǔ)過程ffindDeepartmmentNaame:CREATE PROCEEDU

48、RE findDDeparttmentNName Name varchhar (2200) AAS sellect ccount(*) from Deparrtmentt wherre Namme=Naame GO8.查詢用戶名名的存儲(chǔ)過程ffindussernamme:CREATE PROCEEDURE finduusernaame UUserNaame vaarcharr(200) AS sselectt counnt(*) from Userss wherre UseerNamee=UseerNamee GO9.插入部門信信息的存儲(chǔ)過程iinserttdeparrtmentt:CREAT

49、E PROCEEDURE inserrtdepaartmennt Namee varchhar(2000),DDesn varchhar(2000),PPhone varchhar(2000),PParenttName varchhar(2000),RRemarkk varchhar(2000)AS inserrtInto Deparrtmentt(Namee,Desnn,Phonne,ParrentNaame,Remark)valuees(Naame,DDesn,Phonee,ParrentNaame,RRemarkk)GO10.插入用戶戶信息的存儲(chǔ)過程iinserttuserss:CREA

50、TE PROCEEDURE inserrtuserrs UserrName varchhar(2000),RRealNaame varchaar(2000),Paassworrd varchhar(2555),AAddresss varchhar(2000),PPhone varchhar(2000),EEmail varchhar(2000),UUserRiight varchhar(500)AS inserrt into Userss(UserrName,RealNName,PPasswoord,Adddresss,Phonee,Emaill,UserRRight)valuees(Usse

51、rNamme, ReallName,Passsword,Addrress,Phonee,Emaail,UUserRiight)GGO 11.插入員工工編號(hào)的存儲(chǔ)過程iinserttygid:CREATE PROCEEDURE inserrtygidd EmplooyNo varchhar(2000),EEmployyName varchhar(2000)as inserrt into yuanggongIDD(EmplloyNo,EmplooyNamee)values(EmplloyNo,EmplloyNamme)GO 12.查詢部門門名稱的存儲(chǔ)過程sselecttname:CREATE PR

52、OCEEDURE selecctnamee AS sselectt Namee,DepaartmenntID ffrom DDeparttment GO13.驗(yàn)證用戶戶的存儲(chǔ)過程vvalidaateuseer:CREATE PROCEEDURE validdateusser UUserNaame vaarcharr(200),Passswordd varcchar(2255),numbeer intt outpput ASS seleect nnumberr=counnt(*)ffrom UUsers wheree UserrName=UserrName and PPasswoord=PPas

53、swoord returrn nuumber GO 4 系統(tǒng)實(shí)現(xiàn)現(xiàn)4.1 登錄模模塊本部分主要用于于本系統(tǒng)工作作人員的登錄錄,只有在分分配了用戶名名和密碼時(shí)才才可以進(jìn)入該該系統(tǒng),管理理相應(yīng)的工作作,并且工作作人員不能瀏瀏覽數(shù)據(jù)庫(kù)中中的用戶表和和注冊(cè)用戶名名密碼,以免免非法登錄,不不便于管理。用用戶登錄時(shí)將將按照用戶名名和密碼進(jìn)行行驗(yàn)證,當(dāng)輸輸入錯(cuò)誤或沒沒有用戶名和和密碼時(shí)會(huì)出出現(xiàn)相應(yīng)的提提示(用戶名名或密碼輸入入錯(cuò)誤!請(qǐng)重重新輸入),當(dāng)當(dāng)用戶名和密密碼都正確時(shí)時(shí)會(huì)進(jìn)入程序序主界面,才才能進(jìn)行日常常管理工作。該該模塊的界面面設(shè)計(jì)如圖44-1登錄界面所示。圖4-1 登錄錄界面如果登錄身份驗(yàn)驗(yàn)證成功

54、,則則進(jìn)入主界面面如圖4-2所示:圖4-2 主界界面如果用戶名或密密碼錯(cuò)誤則會(huì)會(huì)提示用戶名名或者密碼錯(cuò)錯(cuò)誤,需要重重新輸入。主要代碼實(shí)現(xiàn)如如下:public statiic bool vvalidaateuseer(strring UUserNaame, sstringg Passsword) /驗(yàn)驗(yàn)證用戶登錄錄是否合法 usinng (SqlCConnecction con = new SqlCoonnecttion(sstrconn) usiing (SqlCCommannd comm = neew SqlCoommandd(valiidateuuser, con) ccom.Coomma

55、nddType = CommmandTType.SStoreddProceedure; ccom.Paarametters.AAdd(UserNName, SqlDDbTypee.VarCChar, 200).Valuee = UsserNamme; ccom.Paaramettersnumbber.Direcction = ParrameteerDireectionn.Outpput; ccon.Oppen(); com.ExecuuteNonnQueryy(); iint i = (innt)comm.Paraameterrsnnumberr.Vaalue; iif (i 0)/數(shù)數(shù)據(jù)庫(kù)中

56、存在在此用戶名和和密碼 returrn true; eelsereturrn falsee;4.2 注冊(cè)模模塊如果是合法用戶戶則可以幫用用戶注冊(cè)。注注冊(cè)流程如下下:首先輸入用戶名名,測(cè)試是否否存在此用戶戶名,如圖4-33所示。圖4-3 用戶戶注冊(cè)如果用戶名不存存在,則可以以使用此用戶戶名,然后輸輸入用戶的真真實(shí)名字,登登錄密碼,聯(lián)聯(lián)系地址,聯(lián)聯(lián)系電話和電電子郵箱等。驗(yàn)驗(yàn)證用戶名主主要代碼實(shí)現(xiàn)現(xiàn)如下:public statiic bool ffindussernamme(strring UUserNaame) /判斷用戶戶名是否存在在 usinng (SqlCConnecction con =

57、new SqlCoonnecttion(sstrconn) ussing (SqlCoommandd com = neww SqlCoommandd(finddusernname, con) comm.CommmandTyype = CommaandTyppe.StooredPrroceduure; ccom.Paarametters.AAdd(UserNName, SqlDDbTypee.VarCChar, 200).Valuee = UsserNamme; ccon.Oppen(); iif (intt)com.ExecuuteScaalar() 0) retuurn true;/用戶名名

58、存在 eelsereturrn falsee;確認(rèn)信息填寫無無誤后,點(diǎn)擊擊注冊(cè)按鈕就就可注冊(cè)成功功,如圖4-4所示:圖4-4 用戶戶注冊(cè)成功4.3 部門管管理模塊1.部門管理。主要?jiǎng)h除(選擇擇顯示框中選選擇有關(guān)部門門,點(diǎn)擊x按按鈕,則刪除除部門信息)并修改部門的有關(guān)信息。啟動(dòng)之后會(huì)顯示如圖4-5所示。圖4-5 部門門管理主界面面主要代碼實(shí)現(xiàn)如如下:protectted void PPage_LLoad(oobjectt sendder, EEventAArgs ee) iff (!IssPostBBack)bindllistboox(); voiid binndlisttbox()/把部門門顯

59、示在LiistBoxx里 sttring strcoon = CConfigguratiionMannager.ConneectionnStrinngsOOASConnnectiionStrring.ConnnectioonStriing; SqlCConnecction con = new SqlCoonnecttion(sstrconn); SqlCCommannd comm = neew SqlCoommandd(seleectnamme, ccon); com.CommaandTyppe = CCommanndTypee.StorredProocedurre; SqlDDataAdda

60、pterr sda = neww SqlDaataAdaapter(com); DataaSet dds = nnew DataSSet(); sda.Fill(ds); thiss.ListtBox1.DataSSourcee = dss.Tablles0; thiss.ListtBox1.DataTTextFiield = Namme; thiss.ListtBox1.DataVValueFField = DeepartmmentIDD; thiss.ListtBox1.DataBBind();按網(wǎng)頁上的提示示修改文件,比比如我們選擇擇辦公用品部,點(diǎn)點(diǎn)擊Pen按按鈕則如圖4-6所示。圖4-

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(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)論