畢業(yè)論文——監(jiān)理網(wǎng)絡(luò)辦公系統(tǒng)的設(shè)計與實現(xiàn)

上傳人:good****022 文檔編號:116786905 上傳時間:2022-07-06 格式:DOC 頁數(shù):41 大?。?.70MB
收藏 版權(quán)申訴 舉報 下載
畢業(yè)論文——監(jiān)理網(wǎng)絡(luò)辦公系統(tǒng)的設(shè)計與實現(xiàn)_第1頁
第1頁 / 共41頁
畢業(yè)論文——監(jiān)理網(wǎng)絡(luò)辦公系統(tǒng)的設(shè)計與實現(xiàn)_第2頁
第2頁 / 共41頁
畢業(yè)論文——監(jiān)理網(wǎng)絡(luò)辦公系統(tǒng)的設(shè)計與實現(xiàn)_第3頁
第3頁 / 共41頁

下載文檔到電腦,查找使用更方便

20 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《畢業(yè)論文——監(jiān)理網(wǎng)絡(luò)辦公系統(tǒng)的設(shè)計與實現(xiàn)》由會員分享,可在線閱讀,更多相關(guān)《畢業(yè)論文——監(jiān)理網(wǎng)絡(luò)辦公系統(tǒng)的設(shè)計與實現(xiàn)(41頁珍藏版)》請在裝配圖網(wǎng)上搜索。

1、畢 業(yè) 設(shè) 計(論 文)監(jiān)理網(wǎng)絡(luò)辦公系統(tǒng)的設(shè)計與實現(xiàn)學(xué)院 信息工程學(xué)院 專業(yè) 計算機(jī)科學(xué)與技術(shù) 班級 姓名 指導(dǎo)老師 年 月 日摘 要 本系統(tǒng)為監(jiān)理網(wǎng)絡(luò)辦公系統(tǒng)。采用的開發(fā)工具是ASP(編程開發(fā)語言)+Access(數(shù)據(jù)庫)。該系統(tǒng)功能強(qiáng)大,模塊清晰,覆蓋了企業(yè)內(nèi)部信息管理,日常管理的大部分工作,具體功能如下:公司事務(wù)管理,公事單管理,個人事務(wù)管理,個人公事單管理,信息交流,網(wǎng)絡(luò)會議,資源共享,文件上報,郵件系統(tǒng),工作流程管理,客服中心管理,商務(wù)協(xié)作等功能。超級管理員以管理員的身份登錄,對本系統(tǒng)的可登錄人員進(jìn)行管理,實現(xiàn)了管理人員對本單位辦公系統(tǒng)的集中管理,保證了系統(tǒng)的安全性。支持的運行環(huán)境:

2、Microsoft Windows982000XP?!娟P(guān)鍵詞】監(jiān)理網(wǎng)絡(luò)辦公、資源共享、信息交流、ASP+AccessAbstractThis system is a supervise internet administrative system of the personnel The developing instrument adopted is ASP( the language of compile develop) and Access(Data base).The function of the system is very powerful, module distinct,

3、cover of the enterprise information management and the most work of the administrative, The system can be offered to personnel information interchange ,administer the routine of the enterprise, take care of the public affairs, the personnel routine administer, the personnel public affairs administer

4、, internet conference, enjoy information together, documents write back, mail system, the administrative of work technological, customer service center, business cooperation and so on. The super manager can be disembark as manager and administer who can be disembark the system, the system has realiz

5、ed financial departments granting systematic centralized management to the supervise internet administrative of our unit, security of the security system. Support the environment operated: Microsoft Window98/2000/XP. 【Keyword】supervise internet administrative、enjoy information together、information i

6、nterchange、ASP( the language of compile develop) and Access(Data base).目 錄摘 要1Abstract2前 言51. 緒論61.1管理信息系統(tǒng)概述61.2管理信息系統(tǒng)的應(yīng)用71.3管理信息系統(tǒng)的發(fā)展方向81.4管理信息系統(tǒng)的組成81.5作者的所做工作82. 系統(tǒng)概述92.1軟件功能92.2軟件性能92.3軟件特點92.3.1局域網(wǎng)上應(yīng)用92.3.2網(wǎng)上系統(tǒng)應(yīng)用92.3.3系統(tǒng)可擴(kuò)充性102.3.4系統(tǒng)可升級性102.3.5功能清晰102.3.6功能強(qiáng)大102.4基本數(shù)據(jù)103. 系統(tǒng)分析113.1系統(tǒng)概述113.2需求分析1

7、13.3軟件設(shè)計關(guān)鍵技術(shù)123.4 ASP文件中使用的兩種腳本語言123.5 ASP與Access數(shù)據(jù)庫的連接133.5.1常用數(shù)據(jù)庫語句133.5.2建立數(shù)據(jù)庫133.5.3連接數(shù)據(jù)庫134.5.4添加新數(shù)據(jù)到數(shù)據(jù)庫143.5.5選擇數(shù)據(jù)庫里的記錄143.5.6修改(更新)數(shù)據(jù)庫里的記錄153.5.7刪除數(shù)據(jù)庫里的記錄164. 系統(tǒng)設(shè)計164.1系統(tǒng)的總體結(jié)構(gòu)164.2管理信息系統(tǒng)的界面設(shè)計174.2.1界面核心設(shè)計174.2.2界面必須始終一致184.2.3任務(wù)處理結(jié)果在線更新184.2.4在線技術(shù)支持184.2.5界面友好184.2.6實現(xiàn)無紙化辦公194.2.7系統(tǒng)出錯處理設(shè)計194.

8、3主要模塊的設(shè)計194.3.1整體設(shè)計思想194.3.2行政管理194.3.3公共信息204.3.4交流中心204.3.5個人助理204.3.6個人信箱204.3.7超級管理214.3.8系統(tǒng)管理214.4數(shù)據(jù)庫設(shè)計214.4.1數(shù)據(jù)庫需求分析214.4.2概念模型設(shè)計234.4.3數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計244.4.4數(shù)據(jù)庫物理設(shè)計265. 系統(tǒng)實現(xiàn)295.1系統(tǒng)開發(fā)環(huán)境295.1系統(tǒng)開發(fā)時所遇到的困難與解決方案296. 系統(tǒng)的安裝與運行306.1系統(tǒng)操作說明306.2系統(tǒng)運行環(huán)境357. 結(jié)束語36參考文獻(xiàn)37附錄一 系統(tǒng)各個模塊一覽3836前 言 隨著互聯(lián)網(wǎng)進(jìn)一步的發(fā)展,企業(yè)正面向著大型化、規(guī)

9、模化發(fā)展,對于大中型企事業(yè)單位,尤其是監(jiān)理這個行業(yè)單位的網(wǎng)上辦公自動化的應(yīng)用將會越加顯得重要,這對于規(guī)范企業(yè)的內(nèi)部管理,提高企業(yè)的辦公效率將會產(chǎn)生深遠(yuǎn)的影響。在這種情況下單靠人工來管理辦公不但顯得力不從心,而且極容易出錯。該系統(tǒng)就是一個專門為信息系統(tǒng)監(jiān)理單位設(shè)計的監(jiān)理網(wǎng)絡(luò)辦公系統(tǒng),由計算機(jī)代替人工執(zhí)行一系列諸如增加新員工,刪除舊員工,檔案修改,查詢,統(tǒng)計及打印等一系列的操作。這樣就使辦公人員可以輕松快捷地完成辦公管理的任務(wù)。目前市面上流行的網(wǎng)絡(luò)辦公軟件不少。但是,對于企、事業(yè)單位尤其是信息系統(tǒng)項目監(jiān)理單位來說,不需要太大型的數(shù)據(jù)庫系統(tǒng)。只需要一個操作方便,功能實用,能同時滿足監(jiān)理部門、單位其他

10、相關(guān)部門對數(shù)據(jù)的管理及需求的系統(tǒng)。網(wǎng)絡(luò)辦公系統(tǒng)的必要性體現(xiàn)在能夠規(guī)范企業(yè)的管理,提高工作效率,這表現(xiàn)在:第一,對各類信息的集中管理,第二,溝通的及時性;降低運營成本,這表現(xiàn)在:第一,降低日常開銷,第二,無須搭建局域網(wǎng)絡(luò),第三,充分利用原有資源。我們的目標(biāo)就是在于開發(fā)一個功能實用,用戶操作方便,簡單明了的監(jiān)理單位網(wǎng)絡(luò)辦公系統(tǒng)軟件。通過該系統(tǒng)公司可對企業(yè)內(nèi)部信息進(jìn)行集中管理,從而提高公司的辦事效率,并為公司內(nèi)部的信息交流溝通及交流搭建了一個良好的平臺。這套系統(tǒng)可根據(jù)監(jiān)理單位的不同要求進(jìn)行修改,其內(nèi)部的一些功能可隨著公司業(yè)務(wù)的發(fā)展特點隨時增加和修改。在登錄管理方面,超級管理員可以以管理員的身份登錄,

11、并對本系統(tǒng)的可登錄人員進(jìn)行管理,有權(quán)增加及刪除本系統(tǒng)的登錄人員,進(jìn)行自身密碼的修改。1. 緒論1.1管理信息系統(tǒng)概述管理信息系統(tǒng)就是我們常說的MIS(Management Information System),在強(qiáng)調(diào)管理,強(qiáng)調(diào)信息的現(xiàn)代社會中它越來越得到普及。MIS是一門新的學(xué)科,它跨越了若干個領(lǐng)域,比如管理科學(xué)、系統(tǒng)科學(xué),運籌學(xué)、統(tǒng)計學(xué)以及計算機(jī)科學(xué)。在這些學(xué)科的基礎(chǔ)上,形成信息收集和加工的方法,從而形成一個縱橫交織的系統(tǒng)。20世紀(jì),隨著全球經(jīng)濟(jì)的蓬勃發(fā)展,眾多經(jīng)濟(jì)學(xué)家紛紛提出了新的管理理論。20世紀(jì)50年代,西蒙提出管理依賴于信息和決策的思想。同時期的維納發(fā)表了控制論,他認(rèn)為管理是一個控

12、制過程。1958年,蓋爾寫到:“管理將以較低的成本得到及時準(zhǔn)確的信息,做到較好的控制?!边@個時期,計算機(jī)開始用于會計工作,出現(xiàn)數(shù)據(jù)處理一詞。1985年,管理信息系統(tǒng)的創(chuàng)始人,明尼蘇達(dá)大學(xué)的管理學(xué)教授Gordon B.Davis給了管理信息系統(tǒng)一個較完整的定義,即“管理信息系統(tǒng)是一個利用計算機(jī)軟硬件資源,手工作業(yè),分析、計劃、控制和決策模型以及數(shù)據(jù)庫的人-機(jī)系統(tǒng)。它能提供信息支持企業(yè)或組織的運行、管理和決策功能。”這個定義全面地說明了管理信息系統(tǒng)的目標(biāo)、功能和組成,而且反映了管理信息系統(tǒng)在當(dāng)時達(dá)到的水平。管理信息系統(tǒng)在最初級階段是統(tǒng)計系統(tǒng),所研究的內(nèi)容是數(shù)據(jù)間表面的規(guī)律,它可以把數(shù)據(jù)分成較相關(guān)和

13、較不相關(guān)的組,然后把數(shù)據(jù)轉(zhuǎn)換為信息。第二階段是數(shù)據(jù)更新系統(tǒng),其典型代表是美國航空公司于20世紀(jì)50年代建成的SABRE預(yù)約訂票系統(tǒng)。它設(shè)有1008個訂票點,可以存取600000個旅客記錄和27000個飛行段記錄。它的操作比較復(fù)雜,在任何地點都可以查到某一航班是否有空座位。但從概念上來講,它只是一個數(shù)據(jù)更新系統(tǒng),比如它不能告訴你以現(xiàn)在的售票速度何時票將售完,從而采取補救措施。因而它也是管理信息系統(tǒng)的低級階段。第三階段是狀態(tài)報告系統(tǒng),它可以分為生產(chǎn)狀態(tài)報告、服務(wù)狀態(tài)報告和研究狀態(tài)報告等系統(tǒng)。比如生產(chǎn)狀態(tài)報告系統(tǒng),它的典型代表是IBM公司的生產(chǎn)管理系統(tǒng)。眾所周知,IBM公司是世界上最大的計算機(jī)公司,

14、1964年它生產(chǎn)出中型計算機(jī)IBM 360,使計算機(jī)的水平提高了一個臺階,但同時組織生產(chǎn)的管理工作卻大大復(fù)雜化,IBM的工廠遍及美國各地,不同的定貨有不同的部件和不同的元件,必須指出什么工廠的什么設(shè)備生產(chǎn)什么元件,因此不僅生產(chǎn)復(fù)雜,裝配、安裝和運輸都十分復(fù)雜。為了保證生產(chǎn)以及其他環(huán)節(jié)的順利進(jìn)行,必須要有一個以計算機(jī)控制為基礎(chǔ)的生產(chǎn)狀態(tài)報告系統(tǒng)。因此同年IBM建立了先進(jìn)管理系統(tǒng)AAS,它能進(jìn)行450個業(yè)務(wù)的操作。1968年,公司又建立了公用制造信息系統(tǒng)CMIS,運行很成功,過去需要15周的工作,該系統(tǒng)只用3周就可以完成。狀態(tài)報告系統(tǒng)還有一種形式是數(shù)據(jù)處理系統(tǒng),它用來處理日常業(yè)務(wù)和生產(chǎn)報告,重點在

15、于將手工作業(yè)自動化,提高效率和節(jié)省人力,數(shù)據(jù)處理系統(tǒng)一般不能提供決策信息。最后的階段是決策支持系統(tǒng),它是用來輔助決策的信息系統(tǒng)。該系統(tǒng)可以計劃、分析方案,審查解答和求解的誤差。它應(yīng)有較好的人機(jī)對話方式,可以和不怎么熟悉計算機(jī)的管理人員通話。它一般包括一些模型用以產(chǎn)生決策信息,但不強(qiáng)調(diào)全面的管理功能。1.2管理信息系統(tǒng)的應(yīng)用管理信息系統(tǒng)起初應(yīng)用于最基礎(chǔ)的工作,如打印報表、計算工資、人事管理等,進(jìn)而發(fā)展到企業(yè)財務(wù)管理、庫存管理等單項業(yè)務(wù)管理,這屬于電子數(shù)據(jù)處理(EDP,Electronic Data Processing)系統(tǒng)。當(dāng)建立了企業(yè)數(shù)據(jù)庫,有了計算機(jī)網(wǎng)絡(luò)從而達(dá)到數(shù)據(jù)共享后,從系統(tǒng)觀點出發(fā),

16、實施全局規(guī)劃和設(shè)計信息系統(tǒng)時,就達(dá)到管理信息系統(tǒng)的階段。隨著計算機(jī)技術(shù)的進(jìn)步和人們對系統(tǒng)的需求進(jìn)一步提高,人們更加強(qiáng)調(diào)管理信息系統(tǒng)能否支持企業(yè)高層領(lǐng)導(dǎo)的決策這一功能,更側(cè)重于企業(yè)外部信息的收集、綜合數(shù)據(jù)庫、模型庫、方法庫和其他人工智能工具能否直接面向決策者,這是決策支持系統(tǒng)(DSS,Decision Support System)的任務(wù)。我國20世紀(jì)70年代末有少數(shù)企業(yè)開始MIS的局部應(yīng)用?!傲濉逼陂g,選擇一些大型企業(yè)進(jìn)行MIS的開發(fā)試點,其中首都鋼鐵公司、北京第一棉紡廠、湖北第二汽車制造廠、寧江機(jī)床廠等取得了經(jīng)驗。80年代中后期,在全國性的計算機(jī)應(yīng)用熱潮中,許多企業(yè)紛紛從財務(wù)管理、人事管理

17、等單項應(yīng)用入手,嘗試建立MIS。許多企業(yè),如北京內(nèi)燃機(jī)廠、北京電視機(jī)廠、沈陽鼓風(fēng)機(jī)廠、天津渤海無線電廠的MIS初具規(guī)模,建立了覆蓋全廠的計算機(jī)網(wǎng)絡(luò)?!鞍宋濉逼陂g,企業(yè)逐步走向市場,MIS建設(shè)的目標(biāo)和需求日益明確。一些企業(yè)的系統(tǒng),如北京第一機(jī)床廠、山西經(jīng)緯紡織機(jī)械廠、成都飛機(jī)制造公司等都達(dá)到了很高水平,與企業(yè)中其他系統(tǒng)集成,形成了CIMS。目前,我國MIS已經(jīng)相當(dāng)普及,其應(yīng)用范圍幾乎覆蓋了各個行業(yè)及各個部門。1.3管理信息系統(tǒng)的發(fā)展方向近20年間,國外大公司出現(xiàn)了3種變化:抓管理著重于建立MIS系統(tǒng),使管理技術(shù)走向成熟。信息是決策的依據(jù),MIS隨時為經(jīng)理們提供信息服務(wù)。經(jīng)理通過MIS使其經(jīng)營計劃

18、和具體的業(yè)務(wù)活動聯(lián)系在一起。由于以上的變化,MIS應(yīng)用得到了迅速發(fā)展。不僅大中型企業(yè)普遍建立了自己的MIS,一些中小企業(yè)也不例外,普遍建立了公用數(shù)據(jù)網(wǎng)絡(luò),尤其是近年來Internet的飛速發(fā)展,Intranet技術(shù)得到廣泛應(yīng)用,為企業(yè)MIS提供了良好的支持環(huán)境。1.4管理信息系統(tǒng)的組成管理信息系統(tǒng)在企業(yè)中的應(yīng)用存在三個要素,這就是人、計算機(jī)和數(shù)據(jù)。人是指企業(yè)領(lǐng)導(dǎo)者、管理人員、技術(shù)人員,以及MIS建設(shè)的領(lǐng)導(dǎo)機(jī)構(gòu)和實施機(jī)構(gòu),他們在系統(tǒng)中起主導(dǎo)作用。MIS是一項系統(tǒng)工程,不是只靠一些計算機(jī)開發(fā)人員就可以完成的,必須有企業(yè)管理人員,尤其是企業(yè)領(lǐng)導(dǎo)的積極參與。計算機(jī)技術(shù)是MIS得以實施的主要技術(shù)。在這些

19、技術(shù)中,軟件開發(fā)是MIS開發(fā)的重點。第三個因素也不能忽視。企業(yè)的管理數(shù)據(jù)是MIS正常運行的基礎(chǔ)。廣義地說,各項管理制度是MIS建設(shè)成功的基礎(chǔ)。試想要計算一臺機(jī)床的生產(chǎn)成本,需要按時輸入每個部件、每個零件甚至每個螺釘螺帽的費用,涉及企業(yè)的生產(chǎn)車間、采購、庫房、工藝設(shè)計和財務(wù)等多個部門,必須有一整套管理制度做保證。1.5作者的所做工作作者全程參與了此課題的研究與開發(fā),包括分析,設(shè)計,編碼,測試,整理文檔等等。2. 系統(tǒng)概述2.1軟件功能 該系統(tǒng)功能強(qiáng)大,模塊清晰,覆蓋了企業(yè)內(nèi)部信息管理,日常管理的大部分工作,具體功能如下:公司事務(wù)管理,公事單管理,個人事務(wù)管理,個人公事單管理,信息交流,網(wǎng)絡(luò)會議,

20、資源共享,文件上報,郵件系統(tǒng),工作流程管理,客服中心管理,商務(wù)協(xié)作等功能。超級管理員以管理員的身份登錄,對本系統(tǒng)的可登錄人員進(jìn)行管理,實現(xiàn)了管理人員對本單位辦公系統(tǒng)的集中管理,保證了系統(tǒng)的安全性。2.2軟件性能本套監(jiān)理網(wǎng)絡(luò)辦公軟件在Microsoft Windows982000XP的平臺上操作都十分穩(wěn)定,沒有任何的障礙。此套系統(tǒng)的穩(wěn)定性能非常高。2.3軟件特點2.3.1局域網(wǎng)上應(yīng)用該系統(tǒng)主要基于局域網(wǎng)的平臺上應(yīng)用,由此而充分的利用的局域網(wǎng)(很多公司在局域網(wǎng)上投資了很多的經(jīng)費,但是只起到了資源共享這樣的作用,并沒有真正充分的發(fā)揮出應(yīng)有的作用,更好的提高公司辦事效率。)通過該系統(tǒng)公司可對企業(yè)內(nèi)部信

21、息進(jìn)行管理,從而提高公司的辦事效率,并為公司內(nèi)部的信息溝通及交流搭建了一個良好的平臺。2.3.2網(wǎng)上系統(tǒng)應(yīng)用該系統(tǒng)可基于網(wǎng)絡(luò)的基礎(chǔ)上應(yīng)用,異地辦公或出差的員工及時獲取公司內(nèi)部信息,下載公司文件管理中的相關(guān)信息及調(diào)閱個人管理信息等,公司管理層則可以及時發(fā)布重要信息與公司員工進(jìn)行溝通,對于參與公司的日常管理起到良好的輔助作用。2.3.3系統(tǒng)可擴(kuò)充性這套監(jiān)理網(wǎng)絡(luò)辦公系統(tǒng)根據(jù)監(jiān)理公司不同要求進(jìn)行修改,其內(nèi)部的一些功能可隨著公司業(yè)務(wù)的發(fā)展特點修改及增加。從而更加完善公司的內(nèi)部信息管理。2.3.4系統(tǒng)可升級性隨著互聯(lián)網(wǎng)的發(fā)展,將來會有一些更好的功能應(yīng)用于網(wǎng)絡(luò)上,本套系統(tǒng)會結(jié)合該系統(tǒng)的實用性原則對該系統(tǒng)版本

22、進(jìn)行升級,以便更好的服務(wù)我們的網(wǎng)絡(luò)辦公管理,提高公司的工作效率,加強(qiáng)公司的內(nèi)部管理。2.3.5功能清晰考慮到不同用戶的使用,該系統(tǒng)從一開始的開發(fā)便遵從實用性原則,功能模塊清晰,對于第一次接觸的用戶很容易掌握,管理起來更是方便。此套系統(tǒng)的各個功能模塊作用十分清晰,對于網(wǎng)絡(luò)辦公來講是一套難得的軟件。2.3.6功能強(qiáng)大該系統(tǒng)覆蓋了企業(yè)內(nèi)部信息管理、日常管理的大部分工作,集于一身的功能相信將成為網(wǎng)絡(luò)辦公人員的得力助手。具體功能模塊如下:公司事務(wù)管理,公事單管理,個人事務(wù)管理,個人公事單 ,信息交流,工作流程,客服中心,商務(wù)協(xié)作,資源共享等等,其中每一個功能模塊又包含很多部分。2.4基本數(shù)據(jù)常用電話,常

23、用地址,萬年歷,個人通訊錄,個人檔案,收件箱,發(fā)件箱。3. 系統(tǒng)分析3.1系統(tǒng)概述本系統(tǒng)為監(jiān)理網(wǎng)絡(luò)辦公系統(tǒng),是專門為進(jìn)行信息系統(tǒng)項目監(jiān)理的單位而設(shè)計的網(wǎng)絡(luò)辦公系統(tǒng)。所采用的系統(tǒng)開發(fā)工具是ASP(編程開發(fā)語言)+Access(數(shù)據(jù)庫)。作為管理系統(tǒng)的一種,該系統(tǒng)功能強(qiáng)大,模塊十分清晰,考慮到不同用戶的使用,該系統(tǒng)從一開始的開發(fā)便遵從實用性原則,功能模塊清晰,對于第一次接觸的用戶很容易掌握,管理起來更是方便。此套系統(tǒng)的各個功能模塊作用十分清晰,對于網(wǎng)絡(luò)辦公來講是一套難得的軟件,覆蓋了企事業(yè)單位的內(nèi)部信息管理,日常管理的大部分工作,具體功能如下:公司事務(wù)管理,公事單管理,個人事務(wù)管理,個人公事單管理

24、,信息交流,網(wǎng)絡(luò)會議,資源共享,文件上報,郵件系統(tǒng),工作流程管理,客服中心管理,商務(wù)協(xié)作等功能。在登錄權(quán)限的設(shè)置上本系統(tǒng)設(shè)置了四個登錄權(quán)限,分別是普通用戶,管理員,超級用戶,貴賓用戶。管理員用專門為管理員設(shè)計的賬號和密碼登錄,對本系統(tǒng)的可登錄人員進(jìn)行管理,在此系統(tǒng)中只有管理員有對可登錄人員進(jìn)行管理的權(quán)限,實現(xiàn)了管理人員對本單位辦公系統(tǒng)的集中管理,減少了不必要的麻煩,保證了系統(tǒng)的安全性。3.2需求分析目前市面上流行的網(wǎng)絡(luò)辦公軟件不少。但是,對于企、事業(yè)單位尤其是信息系統(tǒng)項目監(jiān)理單位來說,不需要太大型的數(shù)據(jù)庫系統(tǒng)。只需要一個操作方便,功能實用,能同時滿足監(jiān)理部門、單位其他相關(guān)部門對數(shù)據(jù)的管理及需求

25、的系統(tǒng)。網(wǎng)絡(luò)辦公系統(tǒng)的必要性體現(xiàn)在能夠規(guī)范企業(yè)的管理,提高工作效率,這表現(xiàn)在:第一,對各類信息的集中管理,第二,溝通的及時性;降低運營成本,這表現(xiàn)在:第一,降低日常開銷,第二,無須搭建局域網(wǎng)絡(luò),第三,充分利用原有資源。我們的目標(biāo)就是在于開發(fā)一個功能實用,用戶操作方便,簡單明了的監(jiān)理單位網(wǎng)絡(luò)辦公系統(tǒng)軟件。3.3軟件設(shè)計關(guān)鍵技術(shù)在此套監(jiān)理網(wǎng)絡(luò)辦公系統(tǒng)的軟件設(shè)計中,最主要的關(guān)鍵技術(shù)就是ASP腳本語言的編寫和ASP與Access數(shù)據(jù)庫的連接。通過調(diào)用Access數(shù)據(jù)庫中的數(shù)據(jù)以驗證用戶所提交信息是否為合法用戶等一系列的操作。下面將分別闡述本套軟件設(shè)計的關(guān)鍵技術(shù)。3.4 ASP文件中使用的兩種腳本語言

26、Sub CallmeResponse.WriteCallMeEnd Sub function View Date () Var x x = new Date() Response. Write (x.toString () 3.5 ASP與Access數(shù)據(jù)庫的連接3.5.1常用數(shù)據(jù)庫語句1.SELECT 語句:命令數(shù)據(jù)庫引擎從數(shù)據(jù)庫里返回信息,作為一組記錄。2.INSERT INTO 語句:添加一個或多個記錄至一個表。3.UPDATE 語句:創(chuàng)建更新查詢來改變基于特定準(zhǔn)則的指定表中的字段4.DELETE 語句:創(chuàng)建一個刪除查詢把記錄從 FROM 子句列出并符合 WHERE 子句的一個或更多的表

27、中清除。5.EXECUTE 語句:用于激活 PROCEDURE(過程)3.5.2建立數(shù)據(jù)庫用 Microsoft Access 建立一個名為 data.mdb 的空數(shù)據(jù)庫,使用設(shè)計器創(chuàng)建一個新表。輸入以下幾個字段:字段名稱數(shù)據(jù)類型說明其它ID自動編號數(shù)據(jù)標(biāo)識字段大小:長整型新值:遞增索引:有(無重復(fù))username文本姓名缺省值usermail文本E-mail缺省值view數(shù)字查看次數(shù)字段大?。洪L整型默認(rèn)值0索引:無indate時間日期加入時間缺省值保存為 data.mdb 文件,為了便于說明,只是做了一個比較簡單的庫。3.5.3連接數(shù)據(jù)庫方法1:Set conn = Server.Crea

28、teObject(ADODB.Connection) conn.Open driver=Microsoft Access Drive(*.mdb);dbq=&Server.MapPath(data.mdb)方法2:Set conn = Server.CreateObject(ADODB.Connection)conn.Open Provider=Microsoft.Jet.OLEDB.4.0;DataSource=&Server.MapPath(data.mdb)一個頁面中,只要連接一次就可以了,數(shù)據(jù)庫使用完后要及時關(guān)閉連接。conn.CloseSet conn = Nothing4.5.4添

29、加新數(shù)據(jù)到數(shù)據(jù)庫Set conn = Server.CreateObject(ADODB.Connection)conn.Opendriver=MicrosoftAccess Driver(*.mdb);dbq=&Server.MapPath(data.mdb)username = 風(fēng)云突變usermail = indate = Now()sql = insert into data (username,usermail,indata)values(&username&,&usermail&,&indate&)conn.Execute(sql)conn.CloseSet conn = Noth

30、ing說明:建立數(shù)據(jù)庫連接;通過表單獲取姓名、E-mail 字符串,Now()獲取當(dāng)前時間日使用 insert into 語句添加新記錄;conn.Execute 來執(zhí)行;最后關(guān)閉。3.5.5選擇數(shù)據(jù)庫里的記錄1.選擇所有記錄的字段(按記錄倒序排序):sql = select * from data order by ID desc2.選擇所有記錄的姓名和E-mail字段(不排序):sql = select username,usermail from data3.選擇姓名為“admin”的所有記錄:sql = select * from data where username=admin4.

31、選擇使用 163 sql=select*fromdatawherusermaillike%%orderby view desc5.選擇最新的10個記錄:sql = select top 10 * from data order by ID descSet conn = Server.CreateObject(ADODB.Connection)conn.Open driver=Microsoft Access Driver (*.mdb);dbq=&Server.MapPath(data.mdb)sql = select * from dataSet rs = Server.CreateObje

32、ct(ADODB.RecordSet)rs.Open sql,conn,1,1Do While Not rs.EofResponse.Write 姓名:& rs(username) &E-mail:& rs(usermail) &查看:& rs(view) &次& rs(indate) &加入rs.MoveNextLooprs.CloseSet rs = Nothingconn.CloseSet conn = Nothing說明:建立數(shù)據(jù)庫連接;創(chuàng)建 rs 得到記錄集;循環(huán)顯示記錄,rs.Eof 表示記錄末,rs.MoveNext 表示移到下一個記錄;最后關(guān)閉。3.5.6修改(更新)數(shù)據(jù)庫里的

33、記錄修改記錄的E-mail:Set conn = Server.CreateObject(ADODB.Connection)conn.Open driver=Microsoft Access Driver (*.mdb);dbq=&Server.MapPath(data.mdb)ID = 1usermail = sql = update data set usermail=&usermail& where ID=&CInt(ID)conn.Execute(sql)conn.CloseSet conn = Nothing說明:建立數(shù)據(jù)庫連接;獲取記錄ID、新 E-mail 字符串;使用 upda

34、te 語句修改記錄;conn.Execute 來執(zhí)行;最后關(guān)閉。如果使記錄的查看值加1,則:sql = update data set view=view+1 where ID=&CInt(ID)3.5.7刪除數(shù)據(jù)庫里的記錄刪除某一條記錄:Set conn = Server.CreateObject(ADODB.Connection)conn.Open driver=Microsoft Access Driver (*.mdb);dbq=&Server.MapPath(data.mdb)ID = 1sql = delete from data where ID=&CInt(ID)conn.Ex

35、ecute(sql)conn.CloseSet conn = Nothing說明:建立數(shù)據(jù)庫連接;獲取記錄ID;使用 delete 語句刪除記錄;conn.Execute 來執(zhí)行;最后關(guān)閉。刪除多條記錄為:sql = delete from data where ID in (ID1,ID2,ID3)刪除所有記錄為:sql = delete from data4. 系統(tǒng)設(shè)計4.1系統(tǒng)的總體結(jié)構(gòu)系統(tǒng)的總體功能模塊圖如圖4-1所示 。圖4-1 系統(tǒng)總體功能模塊4.2管理信息系統(tǒng)的界面設(shè)計在計算機(jī)軟件技術(shù)中,人機(jī)界面已經(jīng)發(fā)展成為一個重要的分支。MIS人機(jī)界面設(shè)計一般遵循以下一些基本原則:4.2.1界

36、面核心設(shè)計以實現(xiàn)通信功能為界面的核心設(shè)計目標(biāo)。人機(jī)界面設(shè)計的關(guān)鍵是使人與計算機(jī)之間能夠準(zhǔn)確地交流信息。一方面,人向計算機(jī)輸入信息時應(yīng)當(dāng)盡量采取自然的方式;另一方面,計算機(jī)向人傳遞的信息必須準(zhǔn)確,不致引起誤解或混亂。另外,不要把內(nèi)部的處理、加工與人機(jī)界面混在一起,以免互相干擾,影響速度。設(shè)計MIS時,針對每一個功能,都要按照“I-P-O”的模塊化思想,使輸入、處理與輸出“涇渭分明”,充分體現(xiàn)人機(jī)界面的通信功能。這樣設(shè)計出來的程序不易出錯,而且易于維護(hù)。報表打印是MIS必備的功能之一,而且打印之前常常需要計算。計算與打印分開設(shè)計,雖然消耗時間,但易于整個MIS系統(tǒng)的維護(hù)。4.2.2界面必須始終一致

37、統(tǒng)一的人機(jī)界面不至于會增加用戶的負(fù)擔(dān),讓用戶始終用同一種方式思考與操作。最忌諱的是每換一個屏幕用戶就要換一套操作命令與操作方法。例如在整個系統(tǒng)可以以問號圖標(biāo)表示幫助,以磁盤圖標(biāo)表示存盤,以打印機(jī)圖標(biāo)表示打印等。4.2.3任務(wù)處理結(jié)果在線更新人機(jī)界面應(yīng)該能夠告訴用戶軟件運行的進(jìn)度。特別是在需要較長時間的等待時,必須讓用戶了解工作進(jìn)展情況,如可以設(shè)計已經(jīng)完成了百分之幾的任務(wù)進(jìn)度條等。目前,Windows下的應(yīng)用軟件無論大小,其安裝程序幾乎均做到了這一點。開發(fā)MIS軟件時,這一點很值得借鑒。4.2.4在線技術(shù)支持本辦公系統(tǒng)較其它MIS軟件具有許多自身的特性,提供在線求助功能,甚至提供使用向?qū)?,這將給

38、用戶帶來極大的方便。在多媒體環(huán)境下,以語音提示作為操作向?qū)В粫蓴_屏幕信息,是一個極佳的選擇。4.2.5界面友好多數(shù)MIS軟件的數(shù)據(jù)輸入量較大。對于一些相對固定的數(shù)據(jù),不應(yīng)讓用戶頻頻輸入(特別是漢字),而應(yīng)讓用戶用鼠標(biāo)輕松選擇。例如,人事管理系統(tǒng)中的“文化程度”是相對固定的數(shù)據(jù),其值一般取“小學(xué)”、“初中”、“高中”、“大?!?、“大本”、“碩研”、“博研”等。錄入這類數(shù)據(jù)之前,MIS軟件應(yīng)在相應(yīng)位置彈出一個列表框,待用戶以鼠標(biāo)點擊,而不應(yīng)讓用戶每次都輸入這些漢字。另外,開發(fā)者應(yīng)編寫一個錯誤實時記錄程序,自動記錄何日、何時、何程序出了何種錯誤??傊?,所開發(fā)的MIS在使用過程中,應(yīng)使用戶的數(shù)據(jù)輸

39、入量降至最低限度,同時也要減少用戶的干預(yù)量。實踐證明,用戶干預(yù)愈少,MIS系統(tǒng)的滿意程度愈高。4.2.6實現(xiàn)無紙化辦公整個系統(tǒng)界面設(shè)計友好,真正實現(xiàn)了無紙化辦公。憑證錄入界面完全是表格形式的,一次性可錄入多條記錄,與實際憑證形式相同,用戶在本系統(tǒng)終端上錄入憑證,完全實現(xiàn)了用筆在紙上填寫憑證到PC機(jī)錄入的轉(zhuǎn)化,增加了人機(jī)親和力,體現(xiàn)了真正意義上的電子化辦公。4.2.7系統(tǒng)出錯處理設(shè)計誤操作、按鍵連擊等均有可能導(dǎo)致數(shù)據(jù)誤錄。巧妙地進(jìn)行程序設(shè)計,可以避免此類因素造成的錯誤。例如,錄入學(xué)生成績時,我們可以對其范圍進(jìn)行限定,使用戶無法輸入0100以外的數(shù)據(jù);錄入學(xué)生年齡時,不妨根據(jù)實際情況將范圍限制在1

40、520之間。4.3主要模塊的設(shè)計4.3.1整體設(shè)計思想盡量利用企事業(yè)現(xiàn)有的軟硬件環(huán)境,采用先進(jìn)的管理系統(tǒng)開發(fā)方案,從而達(dá)到充分利用企業(yè)現(xiàn)有資源,提高系統(tǒng)開發(fā)水平和應(yīng)用效果的目的;系統(tǒng)應(yīng)符合企業(yè)事業(yè)單位關(guān)于監(jiān)理網(wǎng)絡(luò)辦公系統(tǒng)管理的規(guī)定,滿足企業(yè)相關(guān)人員日常使用的需要,并達(dá)到操作過程中直觀、方便、實用、安全的要求;系統(tǒng)采用模塊化程序設(shè)計方法,既便于系統(tǒng)功能的各種組合和修改,又便于未參與人員的技術(shù)維護(hù)人員進(jìn)行補充、維護(hù)。系統(tǒng)應(yīng)具備數(shù)據(jù)庫維護(hù)功能,及時根據(jù)用戶需求進(jìn)行數(shù)據(jù)的添加、刪除、修改,備份等一系列相關(guān)的操作。4.3.2行政管理根據(jù)監(jiān)理單位行政管理的特點,利用現(xiàn)有的工作環(huán)境來看,員工的人員分布不集中

41、,這樣如果單位有通知的話就不能及時地通知到各個員工的,基于以上的特點所設(shè)計的行政管理包括如下幾個小模塊:內(nèi)部通知,文件學(xué)習(xí),上報文件。這樣可以及時地根據(jù)用戶的需要學(xué)習(xí)或者上傳所需要的資料。4.3.3公共信息 考慮到公司員工人數(shù)較多,而且每個員工及領(lǐng)導(dǎo)的聯(lián)系方式不可能都一一記住,尤其是監(jiān)理方面的單位,有時候監(jiān)理工程師要去出現(xiàn)場故不能及時地聯(lián)系到本人,所以基于以上設(shè)計思想本模塊包括如下幾個小模塊:常用電話,常用網(wǎng)址,郵編及區(qū)號查詢,手機(jī)地址及IP,萬年歷。此模塊不僅解決了員工們在生活當(dāng)中為了查詢各種地址及郵編的苦惱,更是領(lǐng)導(dǎo)們的好幫手。4.3.4交流中心 基于監(jiān)理單位的特點所在,經(jīng)常為城建單位的某

42、個問題需要討論之后定下結(jié)論,但是由于員工及領(lǐng)導(dǎo)們有的時候不一定在同一個樓層或者距離很遠(yuǎn)的時候就產(chǎn)生了交流的障礙,基于這種原因,設(shè)計了交流中這個模塊,其中包括如下幾個小模塊:討論中心,會議中心,軟件下載。這些功能大大的提高了同事之間的感情交流,為公司的共同建設(shè)打下了堅實的基礎(chǔ)。4.3.5個人助理基于監(jiān)理單位的特點所在,對于每個人的日程安排及個人資料的修改及檔案的管理,設(shè)計了個人助理這個模塊,其中包括如下的幾個小模塊:個人通訊錄,日程安排,修改資料,個人檔案,這些功能既保證了個人資料的隱秘性又節(jié)省了個人管理的時間。4.3.6個人信箱基于監(jiān)理單位的特點所在,對于個人的信件的管理尤為重要。根據(jù)此設(shè)計思

43、想設(shè)計了個人信箱這個模塊,其中包括如下幾個小模塊:公共信件,寫郵件,收件箱,發(fā)件箱,回收站。此模塊的設(shè)計為個人節(jié)省了大部分的時間。4.3.7超級管理基于監(jiān)理單位的特點所在,超級管理員以管理員的身份登錄,對本系統(tǒng)的可登錄人員進(jìn)行管理,實現(xiàn)了管理人員對本單位辦公系統(tǒng)的集中管理,保證了系統(tǒng)的安全性。此模塊的設(shè)計包括一下幾個小模塊:文件管理,用戶管理,報文管理,單位管理。4.3.8系統(tǒng)管理基于監(jiān)理單位的特點所在,對于系統(tǒng)管理的設(shè)計思想是管理員對于此網(wǎng)絡(luò)辦公系統(tǒng)進(jìn)行各方面的管理,這保證了系統(tǒng)的安全性,基于以上的思想設(shè)計了此模塊,其中包括如下的幾個小模塊::廣告管理,數(shù)據(jù)備份,數(shù)據(jù)恢復(fù),數(shù)據(jù)壓縮,技術(shù)支持

44、。4.4數(shù)據(jù)庫設(shè)計在數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)過程中,數(shù)據(jù)庫的結(jié)構(gòu)設(shè)計是其中重要的一個環(huán)節(jié)。數(shù)據(jù)庫設(shè)計的好壞將直接對應(yīng)用系統(tǒng)的效率以及實現(xiàn)的效果產(chǎn)生影響。好的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計會減少數(shù)據(jù)庫的存儲量,數(shù)據(jù)的完整性和一致性比較高,系統(tǒng)具有較快的響應(yīng)速度,能簡化基于此數(shù)據(jù)庫的應(yīng)用程序的實現(xiàn)等。4.4.1數(shù)據(jù)庫需求分析數(shù)據(jù)庫需求分析是數(shù)據(jù)庫結(jié)構(gòu)設(shè)計,應(yīng)該盡量設(shè)計的第一個階段,并且是非常重要的一個階段。這個階段主要任務(wù)是確定基本數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)處理的流程,組成一份詳盡的數(shù)據(jù)字典,為數(shù)據(jù)庫以后的進(jìn)一步設(shè)計打下良好的基礎(chǔ),作者在仔細(xì)調(diào)查企業(yè)監(jiān)理網(wǎng)絡(luò)辦公管理系統(tǒng)的基礎(chǔ)上,得到本系統(tǒng)所處理的數(shù)據(jù)流程。如圖4-2所示為系統(tǒng)的

45、工作流程圖。圖4-2 系統(tǒng)流程圖4.4.2概念模型設(shè)計概念模型設(shè)計的任務(wù)是以需求分析階段所識別的數(shù)據(jù)項和應(yīng)用領(lǐng)域的未來改變信息為基礎(chǔ),使用高級數(shù)據(jù)模型建立概念數(shù)據(jù)庫模式。“監(jiān)理網(wǎng)絡(luò)辦公系統(tǒng)”采用實體聯(lián)系模型(E-R圖)作為概念設(shè)計工具。說明以下E-R圖中實體類型用矩形表示,實體聯(lián)系用菱形表示,屬性用橢圓表示,實體的表示碼用橫線畫出??傮wE-R圖如圖4-3所示。圖4-3 總體E-R圖4.4.3數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計圖4-3所示的ER圖有9個實體類型,其屬性如下:管理員發(fā)送表Sendoutadmin(添加文件名iaddfile, 日期,idatetime,來源ifrom,內(nèi)容iinfo,級別ileve

46、l,時間cent,是否只讀iread)用戶發(fā)送表Sendoutqzg(添加文件名iaddfile, 日期idatetime,目的ito,內(nèi)容iinfo,級別ilevel,時間cent,是否只讀iread)信息表Message(添加文件名iaddfile,來源ifrom, 日期idatetime內(nèi)容iinfo,級別ilevel,時間cent,是否只讀iread)技術(shù)支持用戶Delqzg(請求文件iaddfile,來源ifrom, 日期idatetime,內(nèi)容iinfo,級別ilevel,歷時時間cent,是否只讀iread)管理員接收Receivedadmin(接收文件iaddfile, 日期i

47、datetime,來源ifrom,接受內(nèi)容iinfo,級別ilevel)發(fā)布新貼Bbs(序號number,類型subjected,名稱name,發(fā)布時間time,連接content,圖片picture,地址ip)管理員技術(shù)支持Deladmin(支持文件iaddfile, 日期idatetime來源ifrom,內(nèi)容信息iinfo,級別ilevel,歷時cent,是否只讀iread)用戶登錄User(序號id,用戶姓名username,密碼pwd,所屬部門part,郵箱email,職位state,固定電話phone,移動電話mobile,標(biāo)注iPageSize,附加內(nèi)容iADD,級別olevel,

48、登錄時間ibegin)所屬部門Bumen(序號id,類型type)圖4-3所示的ER圖有6個聯(lián)系類型,其中有4個是1:1關(guān)系,1個是1:N關(guān)系,1個N:N關(guān)系,其屬性如下:管理(文件名,日期,是否只讀)發(fā)送(文件名,日期,級別)接收(文件名,日期,內(nèi)容)請求(技術(shù)支持,級別,姓名)發(fā)布(名稱,日期,用戶名)修改(所屬部門,權(quán)限)根據(jù)ER圖轉(zhuǎn)換為關(guān)系模式的轉(zhuǎn)換規(guī)則,可以得到下面15個關(guān)系模式:管理員發(fā)送表(添加文件名, 日期,來源,內(nèi)容,級別,時間,是否只讀)用戶發(fā)送表(添加文件名, 日期,目的,內(nèi)容,級別,時間,是否只讀)信息表(添加文件名,來源, 日期,內(nèi)容,級別,時間,是否只讀)技術(shù)支持用

49、戶(請求文件,來源, 日期,內(nèi)容,級別,歷時時間,是否只讀)管理員接收(接收文件, 日期,來源,接受內(nèi)容,級別)發(fā)布新貼(序號,類型,名稱,發(fā)布時間,連接,圖片,地址)管理員技術(shù)支持 (支持文件, 日期,來源,內(nèi)容信息,級別,歷時,是否只讀)用戶登錄 (序號,用戶姓名,密碼,所屬部門,郵箱,職位,固定電話,移動電話,標(biāo)注,附加內(nèi)容,級別,登錄時間)所屬部門 (序號,類型)管理(文件名,日期,是否只讀,序號,內(nèi)容)發(fā)送(文件名,日期,級別,文件內(nèi)容)接收(文件名,日期,內(nèi)容,用戶名,文件內(nèi)容)請求(姓名,級別,技術(shù)支持,序號)發(fā)布(名稱,日期,用戶名,序號)修改(所屬部門,序號,權(quán)限)經(jīng)規(guī)范化處

50、理得到如下滿足3NF的關(guān)系模式:(1)管理員發(fā)送信息表用戶資料(添加文件名, 日期,來源,內(nèi)容,級別,時間,是否只讀) (2)郵件信息表(序號,郵箱)(3)管理員信息(序號,姓名,性別,職位,年齡,部門)(4)一般用戶登錄信息(用戶名,序號,密碼,部門,郵箱,權(quán)限,電話)(5)用戶資料信息(序號,姓名,職務(wù),部門,郵箱,權(quán)限,電話)(6)請求技術(shù)支持(文件名稱,內(nèi)容,日期,來源,是否只讀,歷時時間) (7)所屬部門(序號,類型)(8)信息表(文件名稱,內(nèi)容,日期,來源,是否只讀,歷時時間)(9)BBS表(序號,類型 ,名稱,時間,連接,照片,地址)4.4.4數(shù)據(jù)庫物理設(shè)計數(shù)據(jù)庫開發(fā)平臺為ASP

51、,以下給出各表的物理結(jié)構(gòu)。1 管理員發(fā)送信息表如表4-4所示。表4-4 mail管理員發(fā)送信息字段名稱字段中文名數(shù)據(jù)類型字段寬度說明idatetime日期日期/時間50日期 iaddfile文件名稱文本500添加文件ifrom來源文本100添加文件來源ilevel級別文本10用戶級別iinfo文件內(nèi)容文本500非空iread是否只讀文本10是否是只讀文件cent時間日期/時間50歷時時間2 郵件信息表如表4-5所示。表4-5 mail表郵件信息字段名稱字段中文名數(shù)據(jù)類型字段寬度說明id序號文本50郵件序號email郵箱文本50郵箱地址3 管理員信息表如表4-6所示。表4-6 管理員信息字段名稱

52、字段中文名數(shù)據(jù)類型字段寬度說明id序號文本50自動編號name姓名文本10管理員姓名sex性別文本5性別duty職位文本20職務(wù)age年齡文本5年齡birthday生日日期/時間50生日part部門文本50所屬部門4 一般用戶登錄信息如表4-7所示。表4-7 用戶登錄信息字段名稱字段中文名數(shù)據(jù)類型字段寬度說明id序號文本50自動編號Username用戶名文本50登錄時用戶名Password密碼文本10登錄時用密碼Part部門文本50所屬部門Email郵箱文本50申請驗證時所要添加郵箱地址State權(quán)限級別文本10級別Powers權(quán)限文本50用戶登錄權(quán)限Phone電話文本50聯(lián)系方式5 用戶資料

53、信息如表4-8所示。表4-8 用戶資料信息字段名稱字段中文名數(shù)據(jù)類型字段寬度說明Id序號文本50自動編號Username姓名文本10檔案姓名Duty職務(wù)文本50所任職務(wù),非空Part部門文本50所屬部門Policy成分文本10政治面貌Picture照片文本添加檔案資料時需要上傳Age年齡文本10可為空Health健康情況文本10非空6 請求技術(shù)支持如表4-9所示。表4-9請求技術(shù)支持字段名稱字段中文名數(shù)據(jù)類型字段寬度說明idatetime日期日期/時間50日期 iaddfile文件名稱文本500添加文件ifrom來源文本100添加文件來源ilevel級別文本10用戶級別iinfo文件內(nèi)容文本5

54、00非空iread是否只讀文本10是否是只讀文件cent時間日期/時間50歷時時間7 所屬部門如表4-10所示。表4-10所屬部門字段名稱字段中文名數(shù)據(jù)類型字段類型說明number序號文本50自動編號 type類型文本500文件類型8 信息表如表4-11所示表4-11 信息表字段名稱字段中文名數(shù)據(jù)類型字段類型說明Idatetime日期日期/時間50發(fā)布日期 Iaddfile文件名稱文本500添加文件Ifrom文件來源文本50文件來源Ilevel級別文本10文件級別Iinfo內(nèi)容文本500文件內(nèi)容Iread是否只讀文本10是否只讀Cent時間日期/時間50歷時時間9 BBS表如表4-12所示表4

55、-12 BBS信息表字段名稱字段中文名數(shù)據(jù)類型字段類型說明number序號文本10自動編號Subject類型文本50文件類型Name名稱文本50發(fā)表內(nèi)容名稱Time時間日期/時間50發(fā)表時間Contect連接文本100連接地址Picture照片文本照片上傳Ip地址文本100IP地址10各個表之間的關(guān)系如表4-13所示。表4-13 各表間關(guān)系表名稱父表格子表格sendadmin管理員發(fā)送信息表管理員表mail郵件信息表用戶發(fā)送表Adminmessage管理員信息表管理員發(fā)送表user一般用戶登錄信息表普通用戶登錄表Senduser用戶資料信息表信息表delqzg技術(shù)支持用戶請求技術(shù)支持表bume

56、n所屬部門表所屬部門表message信息表管理員信息表bbs發(fā)布新貼BBS表BBS表5. 系統(tǒng)實現(xiàn)5.1系統(tǒng)開發(fā)環(huán)境本文所設(shè)計的所有代碼均在以下環(huán)境開發(fā)完成:操作系統(tǒng):Windows XP Professional Edition開發(fā)工具:ASP,Access軟件運行環(huán)境:IIS(InternetInformationServer)5.1系統(tǒng)開發(fā)時所遇到的困難與解決方案 本文的核心問題是如何訪問Access數(shù)據(jù)庫,在這方面作者遇到了很大的問題,問題的根本和解決方案如下:Access數(shù)據(jù)庫是一個能夠在應(yīng)用中管理文檔數(shù)據(jù)的系統(tǒng),一個Access數(shù)據(jù)庫是文檔及其部件的集合,并通過一個具有能力管理和控

57、制這個文檔集合本身及其所表示的信息的系統(tǒng)來維護(hù)。Access數(shù)據(jù)庫不僅是結(jié)構(gòu)化數(shù)據(jù)的存儲庫,像管理其他數(shù)據(jù)一樣,持久的Access數(shù)據(jù)管理包括數(shù)據(jù)的獨立性、集成性、訪問權(quán)限、視圖、完備性、冗余性、一致性以及數(shù)據(jù)恢復(fù)等。新系統(tǒng)的系統(tǒng)分析與系統(tǒng)設(shè)計工作都要建立在對現(xiàn)行系統(tǒng)調(diào)查的基礎(chǔ)上,即必須調(diào)查現(xiàn)行系統(tǒng)的運行情況、問題等。 在本系統(tǒng)開發(fā)時所遇到的最主要的困難就是ASP與Access數(shù)據(jù)庫的連接。起初與數(shù)據(jù)庫連接不上其所有的功能均不能實現(xiàn),經(jīng)過作者及其相關(guān)人員的配合,通過上網(wǎng)搜索資料以及去圖書館查閱相關(guān)內(nèi)容問題得以解決。最主要的一點的是開始在建立數(shù)據(jù)庫的時候沒有按照規(guī)范化的要求去做,沒有很好的分析數(shù)

58、據(jù)庫里面的各種關(guān)系,導(dǎo)致建立了很多不需要的數(shù)據(jù)庫,這就造成了數(shù)據(jù)庫的冗余性,后經(jīng)過對數(shù)據(jù)庫的細(xì)致研究并且按照數(shù)據(jù)庫的規(guī)范化設(shè)計建立了兩個數(shù)據(jù)庫就足夠滿足本系統(tǒng)的要求。至此本系統(tǒng)開發(fā)設(shè)計的關(guān)鍵問題得以解決。6. 系統(tǒng)的安裝與運行6.1系統(tǒng)操作說明1.管理員登錄運行程序以后按提示輸入管理員的用戶帳號和用戶密碼,然后單擊登錄,系統(tǒng)檢驗用戶名密碼正確后,就進(jìn)入功能選擇界面。操作如圖6-1所示。 (注:管理員用戶帳號:admin,管理員用戶密碼:admin)圖6-1 管理員登錄2.其他人員(普通用戶,超級用戶,貴賓用戶)登錄未經(jīng)管理員審核是不能夠登錄的,未經(jīng)審核的用戶登錄如圖6-2所示。 圖6-2 未經(jīng)審核人員登錄3.行政管理模塊如圖6-3所示。圖6-3 行政管理4.公共信息管理模塊如圖6-4所示。圖6-4 公共管理5.交流中心管理模塊如圖6-5所示。圖6-5 交流中心6.個人助理模塊如圖6-6所示。圖6-6個人助理7.個人信箱模塊如圖6-7所示。圖6-7 個人信箱8超級管理模塊如圖6-8所示。圖6-8超級管理9系統(tǒng)管理模塊如圖6-9所示。圖6-9系統(tǒng)管理6.2系統(tǒng)運行環(huán)境1.軟件環(huán)境客戶端平臺:win98/ME/

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

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!