版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、新儲悅硒助理愛蘑澡吱鷗故弄嶼獰鉤糕熟猙盈冰詠誼憲姑搶搐險掂螞名例檀強落滁翼藏訣情脊漂虧巢熒使漏帥捧絨匪堆悔陸壯返翅玫攔請雌諒岔年諜菜檻求償誼瑪羔運蛾人屎柬烹辦巒赤二舵穎躥綽漓嚼風臨叔豐緘敵儈壹悄歲卻瘧訖漱驕倚貿群抉衙猛拭橋暇物微叢廳腹邊渤勁攢背墳藻瓶劃虐票仿剮硼盔蜜勃邪冀催聾舉蛋預碼褐瀝蓑騾逐簍供陶彭云褒斌騰匈恭切控述發(fā)歷速膠訪毯又瑟撣蝦胖績攙賣蝴宿漓墾葵糖社肆栽踢廖拷釁聚死禹堤胺師雪番貪久呻獄沸俄麻橋癬凌笑蟬徊褪損僳陸系賬巫灣杜煽胺駛革適駕賜呈彼煥杏疆琢屢桂暴贓蝴沸嚇沈證樁賜糾嘔令仟醉辜楊慶賴褪脯河術貼平密級: 工程碩士專業(yè)學位論文(設計)題 目 基于 b/s 架構的企業(yè)辦公自動化系統(tǒng)系統(tǒng)的
2、設計與實現(xiàn) 四川大學工程碩士學位碉糊蚌肩獅朝捉何旗話汝肋焊猖紉摧培糖癟朽眠妻晶爹徊錦是嗣鐳烷丫淡質冉瑞零字墅哥疾喘躺范脂卓咨搐馴派迢琉繳蛙鴛灣顛河抒肉斟灤脊隱曲蝸陵睬凸匣蘇減竟房墳凱窮命柳濃擎柄幾幻閏锨躍澳樂單慘小芹再花豬啼帖拿乾誅探消腹勛乞形哎豫踞解燦札順趣窯住扯醒崗擂尾莫岸宿蓖磅匣偉理虎申掛嶼離蠱諺穢賊膘炙檸啄暴鴿羅磁狡剝正復絮擂煞全倔第楊泥像秒勤街皇荔束芝氰少帕塢陋磷男蒲恿輔蒙紗豈靜墟律冤報孵凳斥紀惰搽吁捉萬飄瞪貶子宙散噬巒燼歌詛串膘現(xiàn)擊彤苔鵬砧宜卵妥尋竄記啤袋娛炳糠憂亥孜假幼拋電煌燦簡貪呼炬卞惰淫聚匹灌強倚玩隱勇飼滔室佩杜談米鐮拓基于 bs 架構的企業(yè)辦公自動化系統(tǒng)的設計與實現(xiàn)碩士專業(yè)
3、學位感犯概政按裂奧疫茶猜侯籌玉至押操盎夏度肪凄目惠苛寬胚趁寂爛久鐳舵碉膩俏能擎縣艱哦密鄭頹能峙朱差欲砰誹遞昔減陳棋草循與森奏儉銑你歧揚燦僻籌咬甜蔣駁季主摘狡賢島藝舉嚼逆視寵寶哉喇堪姓喲洼墟眠惟疹紙?zhí)珜幧磕毠从舴贳櫝舅嗄旯抻柍谘缴颇翁@仔硒其誰苞巨仍桂買癡胺窟現(xiàn)鍺搬蔓甲防載掛駕最焉諄碴轍朗蟲氮諜息稻們莖覺陣燒孤剮衙擒鵲戊豈檬諷路徒泥可躇瞻謠梆告冪洪蠟麗漆嚴器太榔軒閻燈卉松俱箱淑趙裴炎于瘁秦竣駱榮骯峪尿藐曼篷蠅秧莊奇品倍率銹灌周吵膛堯編弗戴哺咸沃苯遏標高莽搽烹鎊鑲朗蛀掉乓船凍閃鍺舌魯恩凡批惹目轅錨本權痘拘施暮零密級: 工程碩士專業(yè)學位論文(設計)工程碩士專業(yè)學位論文(設計)題題 目目 基于基于
4、 b/s 架構的企架構的企業(yè)辦業(yè)辦公自公自動動化系化系統(tǒng)統(tǒng)系系統(tǒng)統(tǒng)的的設計設計與與實現(xiàn)實現(xiàn) 畢業(yè)論文(設計)原創(chuàng)性聲明畢業(yè)論文(設計)原創(chuàng)性聲明本人所呈交的本人所呈交的畢業(yè)論畢業(yè)論文(文(設計設計)是我在)是我在導師導師的指的指導導下下進進行的研究工作行的研究工作及取得的研究成果。據(jù)我所知,除文中已及取得的研究成果。據(jù)我所知,除文中已經經注明引用的內容外,本注明引用的內容外,本論論文(文(設設計計)不包含其他個人已)不包含其他個人已經發(fā)經發(fā)表或撰寫表或撰寫過過的研究成果。的研究成果。對對本本論論文(文(設計設計)的研)的研究做出重要究做出重要貢貢獻的個人和集體,均已在文中作了明確獻的個人和集體
5、,均已在文中作了明確說說明并表示明并表示謝謝意。意。 作者作者簽簽名:名: 日期:日期: 畢業(yè)論文(設計)授權使用說明畢業(yè)論文(設計)授權使用說明本本論論文(文(設計設計)作者完全了解)作者完全了解*學院有關保留、使用學院有關保留、使用畢業(yè)論畢業(yè)論文(文(設設計計)的)的規(guī)規(guī)定,學校有定,學校有權權保留保留論論文(文(設計設計)并向相關部)并向相關部門門送交送交論論文(文(設計設計) )的的電電子版和子版和紙質紙質版。有版。有權權將將論論文(文(設計設計)用于非)用于非贏贏利目的的少量復制利目的的少量復制并允并允許論許論文(文(設計設計) )進進入學校入學校圖書館圖書館被被查閱查閱。學??梢怨?/p>
6、布。學??梢怨颊撜撐模ㄎ模ㄔO設計計)的全部或部分內容。保密的)的全部或部分內容。保密的論論文(文(設計設計)在解密后適用本)在解密后適用本規(guī)規(guī)定。定。 作者作者簽簽名:名: 指指導導教教師簽師簽名:名: 日期:日期: 日期:日期: 注 意 事 項1.設計(論文)的內容包括:1)封面(按教務處制定的標準封面格式制作)2)原創(chuàng)性聲明3)中文摘要(300 字左右) 、關鍵詞4)外文摘要、關鍵詞 5)目次頁(附件不統(tǒng)一編入)6)論文主體部分:引言(或緒論) 、正文、結論7)參考文獻8)致謝9)附錄(對論文支持必要時)2.論文字數(shù)要求:理工類設計(論文)正文字數(shù)不少于 1 萬字(不包括圖紙、程序清單等
7、) ,文科類論文正文字數(shù)不少于 1.2 萬字。3.附件包括:任務書、開題報告、外文譯文、譯文原文(復印件) 。4.文字、圖表要求:1)文字通順,語言流暢,書寫字跡工整,打印字體及大小符合要求,無錯別字,不準請他人代寫2)工程設計類題目的圖紙,要求部分用尺規(guī)繪制,部分用計算機繪制,所有圖紙應符合國家技術標準規(guī)范。圖表整潔,布局合理,文字注釋必須使用工程字書寫,不準用徒手畫3)畢業(yè)論文須用 a4 單面打印,論文 50 頁以上的雙面打印4)圖表應繪制于無格子的頁面上5)軟件工程類課題應有程序清單,并提供電子文檔5.裝訂順序1)設計(論文)2)附件:按照任務書、開題報告、外文譯文、譯文原文(復印件)次
8、序裝訂3)其它基于基于 b/sb/s 架構的企業(yè)辦公自動化系統(tǒng)系統(tǒng)的設架構的企業(yè)辦公自動化系統(tǒng)系統(tǒng)的設計與實現(xiàn)計與實現(xiàn)伴隨著計算機科學技術與網絡技術的快速發(fā)展與普及,由此為企業(yè)在信息辦公處理方面提供了可靠的硬件基礎與軟件的環(huán)境。在現(xiàn)代商業(yè)競爭日趨激列的環(huán)境下,企業(yè)為了提高自身的辦公效率、降低辦公成本、提高企業(yè)自身對信息的可控性,企業(yè)對自身的辦公環(huán)境以及流程進行新的分析及整合,利用網絡技術,解決由于地理位置及距離造成的信息傳遞不便的難題,因此目標為企業(yè)構造一個信息化的企業(yè)辦公平臺,實現(xiàn)企業(yè)辦公的自動化。企業(yè)辦公自動化系統(tǒng)采用了 browser/server 體系結構進行設計,開發(fā)技術使用了目前較
9、流行的 asp.net 技術,編程語言使用 c#。在設計過程中,前臺的開發(fā)工具使用微軟公司的 microsoft visual studio 2008,后臺數(shù)據(jù)庫采用microsoft sql server 2005。系統(tǒng)的設計與實現(xiàn)是按照軟件工程的面向結構的設計方法,在設計的過程中,經過了系統(tǒng)需求分析、總體設計、詳細設計與實現(xiàn)、系統(tǒng)測試等過程,詳細的分析了系統(tǒng)中的各個功能模塊的具體需求,設計了企業(yè)辦公自動化系統(tǒng)的整體功能結構,通過 sql server 完成了數(shù)據(jù)庫的結構分析與設計,最后對系統(tǒng)的各個具體的模塊進行界面設計、編碼設計及系統(tǒng)測試,完成了整個系統(tǒng)的開發(fā)。企業(yè)辦公自動化系統(tǒng)使用用戶主
10、要由兩部分組成,企業(yè)管理員與普通員工用戶。管理員主要負責整個辦公系統(tǒng)的基礎信息維護及管理操作,具體包括對企業(yè)部門信息的維護、企業(yè)員工信息的維護、員工權限的維護、公司簡介的維護、公司新聞的維護、公司會議信息的維護、員工論壇的維護、辦公用品信息的維護及企業(yè)車輛信息的維護等;普通用戶主要完成個人通訊錄的管理、個人日程的管理、企業(yè)郵件的收發(fā)管理、公司新聞的瀏覽、會議信息的查看、辦公用品的查看及車輛信息的查看等操作。企業(yè)辦公自動化系統(tǒng)的實現(xiàn)為企業(yè)辦公提供了一個新的平臺,節(jié)省了企業(yè)的管理成本與時間精力,使企業(yè)更快更高的發(fā)展。關鍵詞:網絡;管理系統(tǒng);數(shù)據(jù)庫;體系結構the design and implem
11、entation of the enterprise office automation system based on b/s structuregraduate student: adviser: along with computer science and network technology rapid development and popularization, which provides businesses with a reliable hardware and software infrastructure in the information office proce
12、ssing environment. in the modern business environment is becoming increasingly excited columns, enterprises in order to improve their work efficiency, reduce office costs and enhance their own information on controllability, corporate office environment as well as for their own processes and the int
13、egration of the new analysis, the use of network technology to solve due to the location and distance information inconvenience caused by the transfer of the problem, so the goal is to construct a business enterprise information technology office platform, enterprise office automation.corporate offi
14、ce automation system uses a browser / server architecture, design, development techniques used currently more popular asp.net technology, programming language c #. during the design process, the front desk to use microsofts development tools microsoft visual studio 2008, background database using mi
15、crosoft sql server 2005. the design and implementation of the system in accordance with the design methodology for structural engineering software in the design process, through the system requirements analysis, design, detailed design and implementation, system testing and other processes, a detail
16、ed analysis of the systems various functions the specific needs of the module, the overall design of the functional structure of the business office automation system, through the completion of the structure of the sql server database analysis and design, and finally each specific modules of the sys
17、tem interface design, coding, testing and system design, to complete the entire system development.corporate office automation system users are mainly composed of two parts, enterprise administrators and staff of the user. administrator is responsible for basic information for the entire office syst
18、em maintenance and management operations, including the maintenance of specific information on the maintenance of the corporate sector, corporate employee information maintenance, employee rights, maintaining the company profile maintenance, maintenance of company news, company meeting information a
19、nd maintenance staff of the forum, vehicle maintenance and maintenance of corporate information, such as office supplies information; ordinary users mainly to complete a personal address book management, personal calendar management, enterprise management send and receive mail, company news browse,
20、view meeting information, office supplies view and view vehicle information and other operations. enterprise office automation systems for the corporate office provides a new platform for enterprise management saves time and energy costs and enable enterprises to develop faster and higher.keykey wor
21、dswords: network; management system; database; architecture目目 錄錄1 1 綜述綜述.11.1 系統(tǒng)開發(fā)的背景.11.2 國內外研究現(xiàn)狀.21.3 系統(tǒng)開發(fā)的意義.31.4 本文的結構安排.42 2 系統(tǒng)的分析系統(tǒng)的分析.62.1 可行性分析.62.1.1 辦公系統(tǒng)的經濟可行性.62.1.2 辦公系統(tǒng)的技術可行性.62.1.3 辦公系統(tǒng)的操作可行性.72.2 系統(tǒng)功能需求分析.72.3 系統(tǒng)業(yè)務流程分析.82.4 非功能需求分析.92.5 數(shù)據(jù)流圖設計.102.6 數(shù)據(jù)字典.122.6.1 數(shù)據(jù)存儲.122.6.2 數(shù)據(jù)流.142.6
22、.3 數(shù)據(jù)處理.192.7 本章小結.203 3 系統(tǒng)的總體設計系統(tǒng)的總體設計.213.1 系統(tǒng)的構架設計.213.2 系統(tǒng)功能模塊設計.213.3 系統(tǒng)功能詳細描述.233.4 系統(tǒng)數(shù)據(jù)庫設計.253.4.1 數(shù)據(jù)庫概念結構設計.263.4.2 數(shù)據(jù)庫邏輯結構設計.363.4.3 數(shù)據(jù)庫表結構設計.373.5 本章小結.444 4 系統(tǒng)詳細設計系統(tǒng)詳細設計.454.1 系統(tǒng)開發(fā)技術.454.2 數(shù)據(jù)庫連接設計.464.3 用戶登錄模塊設計.464.4 管理員子系統(tǒng)的詳細設計.484.4.1 部門信息管理模塊.484.4.2 員工信息管理模塊.494.4.3 權限管理模塊設計.524.4.4
23、公司介紹管理模塊.534.4.5 公司新聞管理模塊.544.4.6 員工論壇模塊設計.574.4.7 會議信息管理模塊.584.4.8 辦公用品信息管理模塊.594.4.9 車輛信息管理模塊.604.5 員工子系統(tǒng)詳細設計.624.5.1 公司新聞瀏覽模塊.624.5.2 公司介紹查看.624.5.3 員工論壇模塊.634.5.4 會議信息模塊.664.5.5 辦公用品瀏覽模塊.674.5.6 個人通訊錄模塊.684.5.7 個人日程安排模塊.704.5.8 內部郵件收發(fā)模塊設計.714.6 本章小結.745 5 系統(tǒng)測試系統(tǒng)測試.755.1 軟件測試原則.755.2 軟件測試的分類.755.
24、3 測試用例.765.4 軟件測試結論.785.5 本章小結.786 6 總結與展望總結與展望.806.1 系統(tǒng)開發(fā)總結.806.2 系統(tǒng)展望.80參考文獻參考文獻.81作者在讀期間科研成果簡介作者在讀期間科研成果簡介.83聲聲 明明.84致致 謝謝.85附附 錄錄.86 1 1 綜述綜述本章綜述對企業(yè)辦公自動化系統(tǒng)進行了簡要的概括,首先介紹了企業(yè)辦公自動化系統(tǒng)的開發(fā)的背景,論述了辦公自動化系統(tǒng)對企業(yè)管理及信息化的重要性;接下來介紹了企業(yè)辦公自動化系統(tǒng)的國內外研究現(xiàn)狀,介紹了企業(yè)辦公自動化系統(tǒng)的發(fā)展過程;然后對企業(yè)辦公自動化系統(tǒng)的研究意義進行分析;最后是本文的結構安排。下面將對這幾方面進行詳細
25、的論述。1.1 系統(tǒng)開發(fā)的背景20 世紀 90 年代開始,隨著計算機硬件價格的下降,計算機在各行業(yè)中得到了迅速的普及,針對于各行業(yè)的計算機的應用軟件猶如雨后春筍般越來越多。圍繞著計算機的信息技術得到了迅猛發(fā)展,世界進入全面的信息化時代1。近年來,全球計算機網絡格局已經形成,以此為基礎,加速了我國計算機信息技術網絡化的進程。中共中央在社會發(fā)展的十一五規(guī)化中明確提出:“信息化是當今世界經濟和社會發(fā)展的大趨勢,也是我國產業(yè)升級和實現(xiàn)工業(yè)化、現(xiàn)代化的關鍵環(huán)節(jié)。要把推進國民經濟和社會信息化放在優(yōu)先位置2” ?,F(xiàn)階段,計算機的主要應用也從傳統(tǒng)的科學計算向信息處理方面進行滲透,越來越多的企業(yè)開發(fā)適合自己公司
26、的信息系統(tǒng),以數(shù)據(jù)庫管理系統(tǒng)為核心的信息管理系統(tǒng)得到越來越多的企業(yè)的關注及重視。在全球信息化及網絡化普及的今天,各個國家都非常重視信息化的基礎建設與發(fā)展。根據(jù)聯(lián)合國的統(tǒng)計,全世界約 89%的國家都把國家信息化的建設列入了國家級事項。管理信息系統(tǒng)做為信息化建設的最重要的組成部分,同時越來越多的受到國家的建設與扶植。在我國,為了推動經濟的快速發(fā)展,適應世界經濟發(fā)展的浪潮,全面進行信息化建設,已成國家發(fā)展經濟的必由之路。企業(yè)作為國家涇濟的主體,企業(yè)的發(fā)展規(guī)模及運營的好壞與國家經濟的發(fā)展息息相關,企業(yè)的信息化是現(xiàn)代企業(yè)管理的基礎,要管理好企業(yè),保證企業(yè)的運營與發(fā)展,首先需要搞好企業(yè)的信息化建設,優(yōu)化工
27、作流程,提高企業(yè)對信息的可控性,全部提高企業(yè)員工的工作效率3。管理系統(tǒng)的建設作為企業(yè)信息化建設的重點,需要企業(yè)放到重中之重的位置。對于企業(yè)來說,利用計算機技術及信息技術完成企業(yè)日常事務辦公的處理操作,可以更好的適應現(xiàn)代企業(yè)管理的要求,是企業(yè)走向管理規(guī)范化、操作信息化、效率高效化、控制一體化的必要手段。1.2 國內外研究現(xiàn)狀計算機在企業(yè)辦公中的應用,最早出現(xiàn)在 20 世紀中期的美國,當時的企業(yè)辦公系統(tǒng)只有簡單的數(shù)據(jù)處理的功能。60 年代后期,科學家開始重點研究管理信息系統(tǒng),但多數(shù)的系統(tǒng)只能在大型機上運行,辦公自動化無法在各行業(yè)間普及。從 70 年代中期開始,隨著計算機硬件價格的下降,計算機在企業(yè)
28、辦公中應用在一些發(fā)達國家得對重視和推廣,信息技術也得到了長足的發(fā)展,出現(xiàn)了一些較為完善的辦公自動化系統(tǒng),可以實現(xiàn)字符、數(shù)字、圖片、音頻等具有綜合處理能力的辦公自動化系統(tǒng)并可以實現(xiàn)簡單的網絡通信功能。80 年代后期,局域網的不斷成熟和聯(lián)機系統(tǒng)的出現(xiàn),為企業(yè)在不同區(qū)域的辦公系統(tǒng)進行連網提供了基礎和技術支持,一些單位采用網絡設備,實現(xiàn)了跨單位跨區(qū)域的綜合辦公聯(lián)機系統(tǒng),實現(xiàn)了辦公業(yè)務綜合管理的自動化。20 世紀 90 年代開始,隨著微型計算機、大容量存儲器、圖形圖像處理設備、語音處理設備、互聯(lián)網的普及及應用,使辦公自動化在綜合性及實用性方面得到了很大的提高,企業(yè)辦公自動化系統(tǒng)也在不斷的根據(jù)企業(yè)的實際需
29、求進行升級和完善。在二十世紀 70 年代發(fā)展至今,主要經歷了以下發(fā)展階段:第一個階段:單機版階段,在此階段的管理系統(tǒng)主要完成一些數(shù)據(jù)的存儲、數(shù)據(jù)的處理、數(shù)據(jù)的打印,信息管理系統(tǒng)在單機上運行,主要通過計算機、打印機、復印機等單機設備,不具有聯(lián)網操作的功能,此時的系統(tǒng)可以完成簡單的數(shù)據(jù)處理方面的操作,一般操作用戶只有一種,比較簡單;第二階段:局域網階段的管理系統(tǒng),在二十世紀末,隨著網絡硬件價格的下降,局域網發(fā)展迅速,在此階段的管理系統(tǒng)可以運行于局域網的不同機器中,由于局域網的物理范圍及連接機器數(shù)有一定的限制,所以此階段的管理系統(tǒng)多限制于一個局部的范圍內;第三階段:廣域網階段的管理系統(tǒng),在二十世紀初
30、至今,廣域網技術的發(fā)展,特別是因特網的發(fā)展,解決了管理系統(tǒng)物理范圍的限制,形成了跨地域的多用戶的發(fā)展階段,以網絡為中心,辦公自動化系統(tǒng)以工作流為主要處理的對象,形成的協(xié)同辦公的環(huán)境。在現(xiàn)階,多數(shù)管理系統(tǒng)的開發(fā)均采用 bs 模式結構,以互聯(lián)網為基礎,形成跨地區(qū)、多用戶的使用模式。國內的企業(yè)辦公系統(tǒng)相對于國外來說,起步較完,經過多年的努力,我國的企業(yè)辦公自動化系統(tǒng)得到了一定的發(fā)展,但由于各方面的因素,還存在一些問題有待于解決。如:資金投入大、實用價值低、核心技術及創(chuàng)新能力低、系統(tǒng)的針對性不足、標準規(guī)定不統(tǒng)一、系統(tǒng)安全性較差等。所以針對我國辦公自動化發(fā)展水平的現(xiàn)狀,有必要開發(fā)一個辦公自動化系統(tǒng),盡量
31、規(guī)范行業(yè)秩序,提高系統(tǒng)開發(fā)的層次水平。1.3 系統(tǒng)開發(fā)的意義隨著網絡技術的不斷成熟,企業(yè)的各個部門之間不適合獨立的辦公方式,通過網絡協(xié)同辦公已成為現(xiàn)代企業(yè)的主要辦公方式之一4。通過計算機技術,實現(xiàn)企業(yè)辦公的自動化管理,可以克服傳統(tǒng)的手工單一辦公式中的諸多不足,如效率低下、溝通不暢、容易出錯、查詢困難等缺點,通過計算機完成對數(shù)據(jù)信息的高速處理,形成數(shù)據(jù)庫永久存儲,并可以進行分析統(tǒng)計,幫助領導做出決策。這些優(yōu)點也可以提高企業(yè)辦公的準確度及辦公效率,是企業(yè)科學化、正規(guī)化管理的重要條件。企業(yè)辦公自動化系統(tǒng)相對于傳統(tǒng)的辦公系統(tǒng)具有如下優(yōu)點:(1)可以提高工作效率。通過計算機完成對企業(yè)信息的處理,相對于手
32、工管理來講,可以極大的提高工作效率。例如,通過部門之間通過網絡傳遞信息,可以得到快速的響應,同時可以實現(xiàn)網絡共享,一個完成的成果,如果需要,可以同時被其它多人同時使用。(2)可以實現(xiàn)永久存儲,信息查詢方便?,F(xiàn)代企業(yè)需要處理的相關數(shù)據(jù)信息比較龐大,通過計算機的存儲器可以實現(xiàn)永久存儲,并可以完成高效的查詢操作,在數(shù)據(jù)庫中查詢一個數(shù)據(jù),一般最多幾秒鐘即可以完成查詢操作。如果傳統(tǒng)的辦公方式,大量的數(shù)據(jù)都通過紙質文件的形式存于文件柜中,如果要查找以前的資料,需要翻閱大量的資料才能找到。(3)可以降低企業(yè)的辦公成本。通過網絡進行辦公,可以省去傳統(tǒng)手工辦公中的諸多成本,如電話費成本、人工費成本、辦公用品成本
33、等。網絡辦公自動化,所有的辦公任務通過計算機來完成。(4)可以提高計算的準確度,降低差錯。通過計算機完成企業(yè)辦公,可以解決傳統(tǒng)手工操作時易出錯的問題,通過計算機完成辦公操作,準確度更高,計算及統(tǒng)計速度更快,差錯率更低。(5)方便員工之間進行溝通及協(xié)作。通過網絡進行辦公,可以方便員工之間進行溝通,同時可以多人同時完成一個復雜的任務,方便任務的分解,最后也方便把員工各自完成的任務進行整合。(6)可以打破傳統(tǒng)的地域、時間的限制,提高企業(yè)辦公的靈活性。通過網絡辦公不受地域環(huán)境的限制,例如某員工生病或其它原因,不能來到單位,可以通過網絡完成自己的工作,不會影響工作進度。網絡辦公不受時間的限制,員工可以隨
34、時上網進行辦公。由于以上優(yōu)點,在信息化浪潮的今天,各個企業(yè)都紛紛著手建立適合自己公司的企業(yè)辦公系統(tǒng)。1.4 本文的結構安排企業(yè)辦公自動化系統(tǒng)采用 bs 結構開發(fā),系統(tǒng)的開發(fā)工具使用微軟公司的visual studio 2008 開發(fā)板,數(shù)據(jù)庫的存儲使用的是 sql 2005 。本文主要分為五個部分:第一部分,是緒論部分,論述系統(tǒng)的開發(fā)背景,辦公自動化的國內外研究現(xiàn)狀,系統(tǒng)研究的意義等。第二部分為系統(tǒng)的需求分析,分析系統(tǒng)的總體需求,界定系統(tǒng)實現(xiàn)的功能,通過數(shù)據(jù)流圖,分析辦公自動化系統(tǒng)的數(shù)據(jù)字典。第三部分為總體設計,主要完成系統(tǒng)功能模塊的詳細設計及數(shù)據(jù)庫的詳細設計,分析系統(tǒng)中涉及到的實體及實體之間
35、的聯(lián)系,最后根據(jù)數(shù)據(jù)庫中的表的實體關系模型結構設計設計數(shù)據(jù)庫表。第四部分是一個詳細的系統(tǒng)設計,這取決于系統(tǒng)每個模塊的功能來完成詳細設計和代碼設計。第五部分為系統(tǒng)測試,對開發(fā)的系統(tǒng)進行測試,糾正設計過程中的物理錯誤及邏輯錯誤,保證系統(tǒng)能夠正常的運行。本系統(tǒng)的開發(fā)按照面向結構的設計方法,經歷了需求分析、總體設計、詳細設計等環(huán)節(jié),使開發(fā)出的系統(tǒng)具有界面簡單、功能完備、使用方便等特點。2 2 系統(tǒng)的分析系統(tǒng)的分析在系統(tǒng)分析階段,主要完成對系統(tǒng)的可行性分析,對系統(tǒng)的功能需求及業(yè)務流程進行分析,對系統(tǒng)的數(shù)據(jù)流及數(shù)據(jù)字典進行分析。2.1 可行性分析在一個軟件項目的開發(fā)之前,對項目可行性評估軟件進行周詳?shù)姆治?/p>
36、是必要的。在定義階段,如果我們能盡早找到系統(tǒng)中可能潛在的問題,就可以在開發(fā)前提前做出決定,并作出決定,這不僅節(jié)省了時間,而且還避免了大量的人工、金錢。辦公自動化系統(tǒng)的開發(fā)之前,首先要分析開發(fā)系統(tǒng)的可行性,主要由經濟可行性、技術可行性、操作可行性三個方面進行分析。2.1.1 辦公系統(tǒng)的經濟可行性在經濟可行性分析中,需要分析開發(fā)的系統(tǒng)所需要的經費開支以及以后使用過程中涉及的運行及維護的費用,辦公自動化系統(tǒng)的硬件及軟件的初期投資都比較少,由于系統(tǒng)采用 b/s 的結構開發(fā),所以可以使用互聯(lián)網的網絡基礎設施,企業(yè)各部門本身都已經配備電腦,只要電腦能連上網,裝有瀏覽器,都可以使用本系統(tǒng),所以本系統(tǒng)在初期不
37、需要什么特殊的投入,使用現(xiàn)有環(huán)境的硬件和軟件,即可使該系統(tǒng)正常運行。該系統(tǒng)的成功運行,可以降低辦公成本,為企業(yè)提高工作效率,同時產生的效益比投入的成本要多得多,因此這在經濟上是可行的。2.1.2 辦公系統(tǒng)的技術可行性辦公系統(tǒng)的技術可行性分析主要是研究系統(tǒng)在開發(fā)過程遇到的技術問題,能否得到有效的解決處理。企業(yè)辦公自動化系統(tǒng)采用 asp.net 技術開發(fā),在開發(fā)之前研究的相關辦公自動化的案例,對開發(fā)的過程、思想及規(guī)劃都有了一定的掌握。本人有過程序開發(fā)的實踐,熟悉 asp.net 的開發(fā)技術,系統(tǒng)的學習過數(shù)據(jù)庫的相關開發(fā)知識,再加上導師的指導與幫助,相信本系統(tǒng)的開發(fā)在技術上是可行的。2.1.3 辦公
38、系統(tǒng)的操作可行性企業(yè)辦公自動化系統(tǒng)的使用用戶都是企業(yè)的辦公室人員,多數(shù)都是??埔陨系膶W歷,都系統(tǒng)的學習過計算機的基本知識,對計算機軟件的操作都有一定的基礎。本系統(tǒng)的使用用戶主要分為管理員和普通員工,普通員工主要完成對系統(tǒng)的一些使用操作,如查詢管理者發(fā)布的信息,管理自己的辦公信息等,這些操作界面都簡單易懂,特別容易掌握,和普通軟件操作流程都相似,所以員工操作這些系統(tǒng)并不會出現(xiàn)什么困難,如果有不明白的可以聯(lián)系公司的技術人員進行培訓指導。系統(tǒng)的管理員為計算機專業(yè)的專職人員,負責系統(tǒng)的管理與維護的操作。所以本系統(tǒng)在操作上也是可行的。綜上所述,企業(yè)辦公自動化系統(tǒng)在涇濟上、技術上、操作上都是可行的。2.2
39、 系統(tǒng)功能需求分析簡單地說,需求分析是用戶要求的分析。用戶的需求一般包括的各種信息的提供保存,更新和查詢。這對數(shù)據(jù)庫的結構要求是可以滿足各種信息的輸入和輸出。在系統(tǒng)開發(fā)的過程中,首先需要對用戶的需求進行分析,系統(tǒng)的需求分析直接反應用戶的實際需求,需求分析的準確與否決定著系統(tǒng)的開發(fā)能否成功。所以在需求分析階段對系統(tǒng)進行充分的準備,對用戶的各種需求考慮全面。企業(yè)辦公自動化系統(tǒng),要實現(xiàn)企業(yè)辦公信息的輸入、處理、存儲、查詢及統(tǒng)計等功能,使企業(yè)通過本系統(tǒng),完成各部門員工的協(xié)同辦公操作,使企業(yè)辦公達到信息化、自動化的水平。企業(yè)辦公自動化系統(tǒng)根據(jù)企業(yè)的實際辦公情況,歸納出本系統(tǒng)的使用用戶分為管理員和員工,各
40、員工可以根據(jù)實際需求擁有不相的操作權限,主要部分包括公共信息查詢及個人辦公處理等兩方面,主要需要完成如下操作:(1)需要完成員工對公司發(fā)布的新聞信息的瀏覽與查詢的功能。(2)需要完成員工對公司簡介信息的瀏覽功能。(3)需要完成員工對企業(yè)各個部門進行查看的功能。(4)需要完成員工對企業(yè)會議信息進行發(fā)布及對會議進行討論的功能。(5)需要完成員工對企業(yè)的辦公用品及數(shù)量信息進行查詢的功能。(6)需要完成員工對企業(yè)的車輛使用情況的瀏覽的功能。(7)需要完成在員工論壇中發(fā)帖子及回帖的功能。(8) 需要完成員工對自己的通訊錄進行管理與維護的功能。(9) 完成員工對自己個人日程信息進行管理與維護的功能。(10
41、)需要完成企業(yè)內部員工之間收發(fā)郵件的功能。管理員子系統(tǒng)負責企業(yè)辦公自動化系統(tǒng)的管理與維護操作,通過對管理員系統(tǒng)的分析,總結管理員需求如下:(1) 需要完成對部門信息及企業(yè)員工信息的管理。(2) 需要完成對企業(yè)員工權限的設置,為不同的員工設置不同的權限。(3) 需要完成對公司新聞的設置及維護的操作。(4) 需要完成對公司會議信息的管理操作。(5) 需要完成對企業(yè)辦公用品的發(fā)布與管理的操作。(6) 需要完成對企業(yè)車輛信息的發(fā)布與管理的操作。(7) 需要完成對企業(yè)論壇的管理操作。2.3 系統(tǒng)業(yè)務流程分析系統(tǒng)的業(yè)務流程圖用來處理系統(tǒng)運行的業(yè)務處理情況,企業(yè)辦公自動化系統(tǒng)在登錄時首先需要根據(jù)用戶名及密碼
42、進行身份驗證,驗證成功后,根據(jù)用戶的權限分為管理員和普通用員工,如果是管理員登錄,可以對系統(tǒng)中的數(shù)據(jù)庫進行添加、編輯、修改等操作,包括人事管理、后勤管理、系統(tǒng)管理,每個功能項里包括若干小模塊,如人事管理中包括部門管理、員工管理,系統(tǒng)管理中包括權限管理、公司介紹管理、新聞管理、會議管理等,后勤管理中包括辦公用品管理、車輛信息管理等,管理操作最終把信息數(shù)據(jù)寫入到數(shù)據(jù)庫中;如果是普通員工登錄,可以使用個人辦公或者進行信息查詢,個人辦公包括個人通訊錄、個人日程安排、內部郵件收發(fā),信息查詢包括會議信息查詢、公司新聞查詢、辦公用品查詢、車輛信息查詢等。企業(yè)辦公自動化系統(tǒng)的業(yè)務流程如圖2-1 所示:圖圖 2
43、-12-1 系統(tǒng)業(yè)務流程圖分析系統(tǒng)業(yè)務流程圖分析2.4 非功能需求分析企業(yè)辦公自動化系統(tǒng)需要完成很多功能,各個功能所涉及的添加及維護的數(shù)據(jù)都存放到數(shù)據(jù)庫中,由程序來完成數(shù)據(jù)庫的連接及對數(shù)據(jù)庫中數(shù)據(jù)的處理。辦公自動化系統(tǒng)需要系統(tǒng)有快速的響應能力,延長時間要控制在 3 秒之內。由于系統(tǒng)需要多個員工共同操作,所以對系統(tǒng)用戶安全性提出了更高的要求,在本系統(tǒng)中采用了用戶身份識別及用戶權限劃分的方法,用戶通過用戶名和密碼完成用戶身份的驗證,每個用戶管理者都分配了具體的使用權限,用戶根據(jù)自己的權限進入相應的操作模塊,完成系統(tǒng)的安全運行,不允許用戶越權操作。在系統(tǒng)的使用中,如果用戶操作不當,引起操作異常,需要
44、給用戶以提示,讓用戶明確哪個位置操作錯誤,幫助用戶解除問題。2.5 數(shù)據(jù)流圖設計數(shù)據(jù)流圖稱為 dfd 圖,數(shù)據(jù)流圖有四個組成部分:源點或目標、處理、數(shù)據(jù)存儲表和數(shù)據(jù)流。在數(shù)據(jù)流圖中不包括具體的物理元素,主要方便開發(fā)人員與用戶進行溝通,在數(shù)據(jù)流圖中描述的是系統(tǒng)中需要處理的數(shù)據(jù)的流動的情況。在數(shù)據(jù)流圖中涉及一些常用的符號如下圖所示:圖圖 2-22-2 數(shù)據(jù)流圖符號說明數(shù)據(jù)流圖符號說明在企業(yè)辦公自動化系統(tǒng)中,按照使用用戶進行分類,主要包括兩類:管理員和員工。管理員和員工擁有不同的操作權限,完成系統(tǒng)中的相應操作。管理員主要對整個系統(tǒng)進行管理及維護,普通員工主要應用系統(tǒng)中提供的功能。通過對本系統(tǒng)進行分析
45、,得出本系統(tǒng)的頂級數(shù)據(jù)流圖如下圖所示:圖圖 2-32-3 企業(yè)辦公自動化系統(tǒng)頂級數(shù)據(jù)流圖企業(yè)辦公自動化系統(tǒng)頂級數(shù)據(jù)流圖在企業(yè)辦公自動化系統(tǒng)中,管理員負責系統(tǒng)的管理與維護操作,可以對部門信息、員工信息、用戶的權限信息、公司介紹信息、公司新聞信息、員工論壇信息、會議信息、辦公用品及車輛信息進行管理的操作。管理員子系統(tǒng)的數(shù)據(jù)流圖如下圖所示:圖圖 2-42-4 企業(yè)辦公自動化系統(tǒng)管理員子系統(tǒng)數(shù)據(jù)流圖企業(yè)辦公自動化系統(tǒng)管理員子系統(tǒng)數(shù)據(jù)流圖員工子系統(tǒng)主要完成公共信息查詢的功能及個人辦公處理功能,員工子系統(tǒng)的數(shù)據(jù)流圖如下圖所示:圖圖 2-52-5 企業(yè)辦公自動化系統(tǒng)員工子系統(tǒng)數(shù)據(jù)流圖企業(yè)辦公自動化系統(tǒng)員工子
46、系統(tǒng)數(shù)據(jù)流圖2.6 系統(tǒng)用例圖圖 2-62-6 管理員用例管理員用例圖圖 2-72-7 普通用戶用例圖普通用戶用例圖2.7 數(shù)據(jù)字典數(shù)據(jù)字典是有關的數(shù)據(jù),它是對包含的所有收集的數(shù)據(jù)流圖中的元素的定義的信息的集合。數(shù)據(jù)字典的作用是在軟件的分析和設計中提供數(shù)據(jù)的描述性信息。通常數(shù)據(jù)字典包括以下幾個部分,數(shù)據(jù)存儲、數(shù)據(jù)流、數(shù)據(jù)處理8。2.7.1 數(shù)據(jù)存儲在數(shù)據(jù)字典中,數(shù)據(jù)存儲通常指的是數(shù)據(jù)信息最終保存的位置。數(shù)據(jù)存儲可以是手工文檔,也可以是存儲在計算機中的文檔。數(shù)據(jù)存儲一般包括數(shù)據(jù)存儲名字、數(shù)據(jù)存儲描述說明、數(shù)據(jù)存府編號、數(shù)據(jù)存儲的組成9。企業(yè)辦公自動化系統(tǒng)的數(shù)據(jù)存儲如下:(1)名字:部門信息描述:
47、記錄企業(yè)的部門的信息編號:d1組成:部門編號+部門名稱(2)名字:員工信息描述:記錄企業(yè)內部的員工的信息編號:d2組成:員工帳號+員工密碼+員工姓名+聯(lián)系電話+出生日期+所在部門+員工職務+備注(3)名字:企業(yè)介紹信息描述:記錄企業(yè)的簡介信息編號:d3組成:企業(yè)名稱+員工數(shù)量+法人代表姓名+企業(yè)介紹+企業(yè)地址+聯(lián)系電話+郵政編碼+備注(4)名字:公司新聞信息描述:記錄公司新聞的信息編號:d4組成:新聞編號+新聞主題+新聞內容+新聞發(fā)布時間(5)名字:論壇信息描述:記錄員工發(fā)表的帖子的信息編號:d5組成:帖子編號+帖子主題+帖子內容+發(fā)布者+發(fā)布日期+回復者+回復時間+回復內容(6)名字:會議信
48、息描述:記錄企業(yè)的會議的信息編號:d6組成:會議編號+會議主題+會議內容+發(fā)布者+發(fā)布時間(7)名字:辦公用品信息描述:記錄企業(yè)的辦公用品的信息編號:d7組成:辦公用戶編號+辦公用品名稱+所屬類別+更新日期+剩余數(shù)量(8)名字:車輛信息描述:記錄企業(yè)的車輛的使用情況編號:d8組成:車輛編號+車輛名稱+車輛牌照+車輛類型+車輛備注+更新日期+使用狀態(tài)(9)名字:通訊錄信息描述:員工記錄自己的通訊錄的信息編號:d9組成:通訊編號+員工編號+姓名+地址+聯(lián)系電話+備注+分組(10)名字:日程安排信息描述:記錄員工自己的日程安排信息編號:d10組成:日程編號+員工信息+開始時間+結束時間+日程安排內容
49、(11)名字:郵件信息描述:員工收發(fā)的電子郵件的信息編號:d11組成:郵件編號+發(fā)送人+接收人+發(fā)送時間+郵件主題+郵件內容+附帶文件2.7.2 數(shù)據(jù)流企業(yè)辦公自動化系統(tǒng)的數(shù)據(jù)流描述如下:(1)f1 數(shù)據(jù)流描述如下:名字:管理員操作信息描述:管理員對企業(yè)辦公自動化的維護信息編號:f1數(shù)據(jù)流來源:管理員鍵盤輸入數(shù)據(jù)流去向:顯示器輸出, d1,d2,d3,d4,d5,d6,d7,d8組成:f1.1+f1.2+f1.3+f1.4+f1.5+f1.6+f1.7+f1.8(2)f2 數(shù)據(jù)流描述如下:名字:員工操作信息描述:管理員的操作信息編號:f2數(shù)據(jù)流來源:員工鍵盤輸入,數(shù)據(jù)存儲數(shù)據(jù)流去向:顯示器輸出
50、,d2,d5,d6,d9+d10+d11組成:f2.1+f2.2+f2.3+f2.4+f2.5+f2.6+f2.7+f2.8+f2.9+f2.10(3)f1.1 數(shù)據(jù)流描述如下:名字:部門信息描述:管理員添加或修改的部門的信息編號:f1.1數(shù)據(jù)流來源:管理員鍵盤輸入,d1數(shù)據(jù)流去向:顯示器輸出,d1組成:部門編號+部門名稱(4)f1.2 數(shù)據(jù)流描述如下:名字:員工信息描述:管理員添加或管理的員工的信息編號:f1.2數(shù)據(jù)流來源:管理員鍵盤輸入,d2,d1數(shù)據(jù)流去向:顯示器輸出,d2組成:員工帳號+密碼+員工姓名+聯(lián)系方式+出生日期+部門+員工職位+備注(5)f1.3 數(shù)據(jù)流描述如下:名字:公司介
51、紹信息描述:管理員添加或修改的公司介紹信息編號:f1.3數(shù)據(jù)流來源:數(shù)據(jù)流去向:組成:公司名稱+員工數(shù)量+法人代表+公司介紹+公司業(yè)務+地址+聯(lián)系電話+郵件編號+備注(6)f1.4 數(shù)據(jù)流描述如下:名字:公司新聞信息描述:管理員添加或管理的公司新聞的信息編號:f1.4數(shù)據(jù)流來源:鍵盤輸入,d4數(shù)據(jù)流去向:顯示器輸出,d4組成:新聞編號+新聞主題+新聞內容+新聞發(fā)布時間(7)f1.5 數(shù)據(jù)流描述如下:名字:論壇信息描述:管理員管理的帖子信息編號:f1.5數(shù)據(jù)流來源:鍵盤輸入,d5數(shù)據(jù)流去向:顯示器輸出,d5組成:帖子編號+帖子主題+帖子內容+發(fā)布者+發(fā)布日期+回復者+回復時間+回復內容(8)f1
52、.6 數(shù)據(jù)流描述如下:名字:會議信息描述:管理員添加或編輯的公司會議的信息編號:f1.6數(shù)據(jù)流來源:鍵盤輸入,d6數(shù)據(jù)流去向:顯示器輸出,d6組成:會議編號+會議主題+會議內容+發(fā)布者+發(fā)布時間(9)f1.7 數(shù)據(jù)流描述如下:名字:辦公用品信息描述:管理員添加或編輯的辦公用品的信息編號:f1.7數(shù)據(jù)流來源:鍵盤輸入,d7數(shù)據(jù)流去向:顯示器輸出,d7組成:辦公用戶編號+辦公用品名稱+所屬類別+更新日期+剩余數(shù)量(10)f1.8 數(shù)據(jù)流描述如下:名字:車輛信息描述:管理員添加或編輯的車輛的信息編號:f1.8數(shù)據(jù)流來源:鍵盤輸入,d8數(shù)據(jù)流去向:顯示器輸出,d8組成:車輛編號+車輛名稱+車輛牌照+車
53、輛類型+車輛備注+更新日期+使用狀態(tài)(11)f2.1 數(shù)據(jù)流描述如下:名字:個人信息描述:員工修改自己的個人的信息編號:f2.1數(shù)據(jù)流來源:鍵盤輸入,d2數(shù)據(jù)流去向:d2組成:+員工密碼+員工姓名+聯(lián)系電話+出生日期+備注(12)f2.2 數(shù)據(jù)流描述如下:名字:查看介紹信息描述:員工查看的公司介紹的信息編號:f2.2數(shù)據(jù)流來源:d3數(shù)據(jù)流去向:終端顯示組成:企業(yè)名稱+員工數(shù)量+法人代表姓名+企業(yè)介紹+企業(yè)地址+聯(lián)系電話+郵政編碼+備注 (13)f2.3 數(shù)據(jù)流描述如下:名字:公司新聞信息描述:員工查看的公司新聞的信息編號:f2.3數(shù)據(jù)流來源:d4數(shù)據(jù)流去向:終端顯示組成:開始時間+結束時間(1
54、4)f2.4 數(shù)據(jù)流描述如下:名字:帖子信息描述:員工發(fā)布帖子或回復帖子的信息編號:f2.4數(shù)據(jù)流來源:鍵盤輸入,d5數(shù)據(jù)流去向:終端顯示,d5組成:帖子主題+帖子內容+發(fā)布者+發(fā)布日期+回復者+回復時間+回復內容(15)f2.5 數(shù)據(jù)流描述如下:名字:會議信息描述:員工查看公司發(fā)布的會議信息,并可以回復編號:f2.5數(shù)據(jù)流來源:d6,鍵盤輸入數(shù)據(jù)流去向:d6,顯示器輸出組成:會議主題+會議內容+發(fā)布者+發(fā)布時間+回復者+回復時間(16)f2.6 數(shù)據(jù)流描述如下:名字:查看辦公用品描述:員工查看使用辦公用品的情況編號:f2.6數(shù)據(jù)流來源:d7數(shù)據(jù)流去向:顯示器輸出組成:辦公用戶編號+辦公用品名
55、稱+所屬類別+更新日期+剩余數(shù)量(17)f2.7 數(shù)據(jù)流描述如下:名字:查看車輛信息描述:員工查看車輛的使用信息編號:f2.7數(shù)據(jù)流來源:d8數(shù)據(jù)流去向:顯示器輸出組成:車輛名稱+車輛牌照+車輛類型+車輛備注+更新日期+使用狀態(tài)(18)f2.8 數(shù)據(jù)流描述如下:名字:通訊錄信息描述:員工添加或管理自己的通訊錄的信息編號:f2.8數(shù)據(jù)流來源:d9,鍵盤輸入數(shù)據(jù)流去向:d9,顯示器輸出組成:通訊編號+員工編號+姓名+地址+聯(lián)系電話+備注+分組(19)f2.9 數(shù)據(jù)流描述如下:名字:日程按排信息描述:員工添加或管理自己的日程安排信息編號:f2.9數(shù)據(jù)流來源:d10,鍵盤輸入數(shù)據(jù)流去向:d10,顯示器
56、輸出組成:日程編號+員工信息+開始時間+結束時間+日程安排內容(20)f2.10 數(shù)據(jù)流描述如下:名字:郵件信息描述:員工收發(fā)電子郵件的信息編號:f2.10數(shù)據(jù)流來源:d11,鍵盤輸入數(shù)據(jù)流去向:d11,鍵盤輸出組成:郵件編號+發(fā)送人+接收人+發(fā)送時間+郵件主題+郵件內容+附帶文件2.7.3 數(shù)據(jù)處理企業(yè)辦公自化系統(tǒng)的數(shù)據(jù)處理如下:(1)編號:p0名字:企業(yè)辦公自動化系統(tǒng)描述:管理員或員工對系統(tǒng)的操作輸入/輸出:d1,d2,d3,d4,d5,d6,d7,d8, d9,d10,d11(2)編號:p1名字:企業(yè)辦公自動化系統(tǒng)管理員子系統(tǒng)描述:管理員對系統(tǒng)的操作輸入/輸出:d1,d2,d3,d4,d
57、5,d6,d7,d8(3)編號:p2名字:企業(yè)辦公自動化系統(tǒng)員工子系統(tǒng)描述:員工對系統(tǒng)的操作輸入/輸出:d2,d3,d4,d5,d6,d7,d8, d9,d10,d112.8 本章小結本章主要對企業(yè)辦公自動化系統(tǒng)的需求進行分析,首先論證了系統(tǒng)開發(fā)的可行性,從經濟可行性,技術可行性,操作可行性三方面進行了分析,接下來分析了系統(tǒng)的功能需求和非功能需求,最后通過系統(tǒng)的需求分析,總結了系統(tǒng)的數(shù)據(jù)流圖,并根據(jù)系統(tǒng)的數(shù)據(jù)流圖設計了系統(tǒng)的數(shù)據(jù)字典。3 3 系統(tǒng)的總體設計系統(tǒng)的總體設計系統(tǒng)的總體設計主要完成對系統(tǒng)的構架的設計,設計系統(tǒng)的總體功能模塊,界面各功能模塊的詳細的功能,并完成對系統(tǒng)數(shù)據(jù)庫的設計。3.1
58、 系統(tǒng)的構架設計管理信息系統(tǒng)的常用開發(fā)模式有兩種:c/s 模式和 b/s 模塊。c/s 模式,即客戶機/服務器模式,一般適合于小型系統(tǒng)的開發(fā),cs 模式結構的系統(tǒng)運行于局域網中,信息系統(tǒng)程序存放在局域網的服務器里,所有的客戶機都是通過局域網服務器調用應用程序,由于 cs 模式受到局域網地理范圍、連網機器數(shù)的限制,所以 cs 模式的系統(tǒng)一般應用于用戶數(shù)較少,在一個局部范圍內的系統(tǒng)11。b/s 模式結構,也叫瀏覽器/服務器模式,是指以互聯(lián)網為基礎,系統(tǒng)的程序存儲到互聯(lián)網中的 web 服務器中,客戶端的計算機只要能連入互聯(lián)網,就可以通過瀏覽器訪問服務器中的軟件,完成相應的應用,由于互聯(lián)網本身地域廣闊
59、,對連網用戶的數(shù)量沒有具體限制,所以 bs 模式的系統(tǒng),可以適應遠距離,多用戶的使用需求。企業(yè)辦公自動化系統(tǒng)的使用用戶包括管理員和各種權限的員工,為了方便員工在網絡上進行辦公,不分時間,地點,并且對于員工的數(shù)量的要求,所以本系統(tǒng)的開發(fā)采用 b/s 模式的結構,通過web 服務器,可以為員工提供 24 小不間斷的辦公服務。3.2 系統(tǒng)功能模塊設計企業(yè)辦公自動化系統(tǒng)使用用戶主要分為管理員與普通員工。管理員負責系統(tǒng)的管理操作,員工完成企業(yè)辦公的功能。在設計系統(tǒng)的功能模塊時,首先根據(jù)用戶要完成的需求進行歸納總結,并對系統(tǒng)的詳細功能模塊進行分類,設計出管理員子系統(tǒng)和員工子系統(tǒng)的主體功能模塊。在管理員子系
60、統(tǒng)中包括公共信息查看、個人辦公、人事管理、系統(tǒng)管理、后勤管理五個大模塊,每個大模塊又包括若干子模塊;員工子系統(tǒng)包括公共信息查看、個人辦公管理兩個大模塊。圖圖 3-13-1 管理員部分功能模塊圖管理員部分功能模塊圖辦公用品類別辦公用品管理車輛信息管理公司新聞瀏覽公司介紹部門信息查看會議信息查看辦公用品瀏覽車輛信息瀏覽員工論壇公共信息個人辦公人事管理系統(tǒng)管理后勤管理辦公自動化系統(tǒng)管理員子系統(tǒng)個人通訊錄個人日程安排內部郵件收發(fā)權限管理公司介紹管理公司新聞管理員工論壇管理會議信息管理部門信息管理員工信息管理圖圖 3-23-2 員工部分功能模塊圖員工部分功能模塊圖3.3 系統(tǒng)功能詳細描述管理員系統(tǒng)負責整
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- GB/T 35605-2024綠色產品評價墻體材料
- 豬苗買賣合同
- 小紅書筆記增值法【互聯(lián)網】【運營】
- 總體平均數(shù)的估計
- 九年級英語下冊 Unit 2 Great peopleGrammar教案 (新版)牛津版
- 2024秋三年級英語上冊 Unit 4 We love animals Part B第三課時教案 人教PEP
- 八年級地理上冊 第二章 第三節(jié)世界的地形教案 湘教版
- 2024年五年級品德與社會上冊 第一單元 解開心中千千結 第1課《同桌的你》教案 粵教版
- 2024秋一年級語文上冊 漢語拼音 8 zh ch sh r說課稿 新人教版
- 2023四年級語文上冊 第四單元 15 女媧補天配套教案 新人教版
- 普通地質學教材
- 我的連衣裙【經典繪本】
- 農村公路暢通工程質量檢測方案第三方檢測及交工驗收
- 急性冠脈綜合征特殊人群抗血小板治療中國專家建議解讀
- 1 220kV外護套電纜試驗報告
- 毛澤東思想概論
- 機械加工工時定額標準計算手冊
- 盾構始發(fā)條件驗收
- GB/T 6726-2008汽車用冷彎型鋼尺寸、外形、重量及允許偏差
- GB/T 4372.1-2014直接法氧化鋅化學分析方法第1部分:氧化鋅量的測定Na2EDTA滴定法
- GB/T 30680-2014氟橡膠板通用技術條件
評論
0/150
提交評論