【畢業(yè)學位論文】(Word原稿)基于.NET和MVC的單位內(nèi)部報告管理系統(tǒng)-軟件工程_第1頁
【畢業(yè)學位論文】(Word原稿)基于.NET和MVC的單位內(nèi)部報告管理系統(tǒng)-軟件工程_第2頁
【畢業(yè)學位論文】(Word原稿)基于.NET和MVC的單位內(nèi)部報告管理系統(tǒng)-軟件工程_第3頁
【畢業(yè)學位論文】(Word原稿)基于.NET和MVC的單位內(nèi)部報告管理系統(tǒng)-軟件工程_第4頁
【畢業(yè)學位論文】(Word原稿)基于.NET和MVC的單位內(nèi)部報告管理系統(tǒng)-軟件工程_第5頁
已閱讀5頁,還剩56頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

中圖分類號: 學校代碼: 10055 密級: 碩 士 專 業(yè) 學 位 論 文 基于 位內(nèi)部報告管理 系統(tǒng) n 文作者 指導教師 申請學位 工程碩士 培養(yǎng)單位 軟件學院 學科專業(yè) 軟件工程 研究方向 軟件管理 答辯委員會主席 評 閱 人 南開大學研究生院 二一 三 年 十 月 摘 要 I 摘 要 管理信息 系統(tǒng)是通過計算機的相關(guān)技術(shù), 利用計算機的硬件和軟件 對信息數(shù)據(jù)的收集、傳送、存儲,并將大量的信息數(shù)據(jù)進行分析處理從而獲取有用的信息供人們使用。 在日常工作中人們一直以來使用傳統(tǒng)的方式來提交自己的工作匯報,通過紙面甚至口頭的形式來傳遞通知,這些方式都有著很多的缺點,比如:效率低、浪費紙張,時間一長就會產(chǎn)生大量的文件,不利于對它們的管理、查找、維護,如果通過人工的形式來維護,工作量將十分龐大?,F(xiàn)在隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,人們運用計算機來管理操作信息帶來了極大的便利,通過信息系統(tǒng)將這些文件存儲到數(shù)據(jù)庫當中,就能夠更方便的對這些文件進行管理。本著對現(xiàn)實工作中幾個依 舊采用傳 統(tǒng)方式的工作進行更加便利管理和操作,開發(fā)了這樣一個報告管理系統(tǒng) 。 此 單位內(nèi)部報告管理系統(tǒng) 的設(shè)計本著實用性、可維護性和可擴展性的原則,采用基于 的 架 的體系結(jié)構(gòu)。本系統(tǒng)主要實現(xiàn)單位內(nèi)部的一些基本的個人 管理信息 、報告系統(tǒng)管理、通知系統(tǒng)三大功能,綜合采用各種信息資料,將數(shù)據(jù)存儲到 中并實現(xiàn)一些簡單的管理信息 ,大大提高了內(nèi)部的管理水平和實現(xiàn)效率。 本文實現(xiàn)了對單位個人信息數(shù)據(jù)的統(tǒng)計,為用戶提供相關(guān)賬號來實現(xiàn)對自己信息的查看 、修改和編輯等基本操作,通過報告系統(tǒng)實現(xiàn)用戶可以實現(xiàn)報告的上傳、瀏覽、查看、修改、刪除等主要管理功能,并通過通知系統(tǒng)實現(xiàn)通知的發(fā)布、查看等。系統(tǒng)采用改進 架的模塊化設(shè)計,有利于系統(tǒng)后需的進一步擴展及復用,而且對系統(tǒng)實行了分層的編寫方式,更有利于團隊開發(fā)合作來提高開發(fā)效率。文章遵循軟件開發(fā)的基本流程,從需求分析到概要設(shè)計,然后進行相應(yīng)的編碼實現(xiàn),對編寫好的系統(tǒng)進行測試,最終通過 署發(fā)布。 關(guān)鍵字: 報告管理系統(tǒng) 架 數(shù)據(jù)庫I of in to is to is by is by In to in by or in Its to of of to of to MS In to of is in we of is on of is in in in is 008. its of of as to of to to of of is to of a of is to of to on of 錄 錄 摘 要 . I . 1 章 緒論 . 1 究背景 . 1 究現(xiàn)狀 . 2 理信息系統(tǒng)的由來 . 2 內(nèi)外發(fā)展及現(xiàn)狀 . 3 究內(nèi)容 . 6 究目的和意義 . 6 文的組織結(jié)構(gòu) . 7 第 2 章 基本理論 . 8 術(shù) . 8 關(guān)數(shù)據(jù)庫及其操作的基本理論 . 9 據(jù)庫及 句介紹 . 9 術(shù) . 10 式 . 11 式在 的工作原理 . 13 系統(tǒng)中對 改進 . 16 第 3 章 系統(tǒng)需求分析 . 19 能需求分析 . 19 戶信息管理模塊 . 19 告管理模塊 . 19 知管理模塊 . 20 據(jù)庫需求分析 . 20 統(tǒng)用例分析 . 21 目 錄 統(tǒng)非功能性需求 . 24 第 4 章 總體設(shè)計 . 26 統(tǒng)結(jié)構(gòu) . 26 據(jù)庫設(shè)計 . 26 體及其 . 26 據(jù)庫表結(jié)構(gòu)設(shè)計 . 29 第 5 章 系統(tǒng)實現(xiàn)及測試 . 33 據(jù)庫操作模塊 . 33 務(wù)接口模塊及 塊 . 36 務(wù)接口模塊 . 36 塊 . 37 戶登錄模塊的實現(xiàn) . 38 告管理功能模塊的實現(xiàn) . 41 告管理模塊普通用戶部分的設(shè)計與實現(xiàn) . 42 告管理模塊管理員部分的設(shè)計與實現(xiàn) . 46 知管理功能模塊的實現(xiàn) . 48 統(tǒng)測試 . 50 試環(huán)境 . 51 能測試 . 51 第六章 總結(jié)與展望 . 54 參考文獻 . 55 致謝 . 錯誤 !未定義書簽。 個人簡歷 在學期間發(fā)表的學術(shù)論文與研究成果 . 錯誤 !未定義書簽。 第一章 緒論 1 第 1 章 緒論 究背景 隨著時代的進步、技術(shù)的發(fā)展,信息技術(shù)越來越多的應(yīng)用到人們的生活當中,信息對于每個公司每個單位來說都是十分重要的,如何將這些信息合理的利用,通過合適的方式表達到現(xiàn)實生活當中,并讓人們能夠快速的了解到自己想要了解的信息及實現(xiàn)信息的便捷反饋被越來越多的提到日常的工作生活當中。 信息技術(shù)的快速發(fā)展對現(xiàn)代社會的變革產(chǎn)生了重大而深遠的影響,信息 已 經(jīng) 成為 企業(yè)發(fā)展、國家社會進步、經(jīng)濟增長的 關(guān)鍵性 因素 , 如何更好的進行信息的管理、 最大 限度地掌握和利用 信息 越來越 多的 成為企業(yè)與 機構(gòu)信息化的 核心 1。 隨著企業(yè)、國家對信息技術(shù)重視,信息技術(shù)越來越受重視并被廣泛的應(yīng)用。 信息作為現(xiàn)代社會最大的競爭資源,如何更好有效的管理利用信息并加以提取轉(zhuǎn)換成對發(fā)展有利的結(jié)果是現(xiàn)在各個企業(yè)加大投入和重視的方面, 管理信息 可以根據(jù)信息源的表現(xiàn)形式的不同加以不同的方式來進行。對企業(yè)來說信息正成為可以同能源、資金、人力資源等相同等級的基本資源。雖然信息是無形的,但是信息卻可以把企業(yè)與整個行業(yè)、與整個社會聯(lián)系在一起。由于信息的這樣無形性也導致了企業(yè)在分配和運作各類資源時沒有足夠的能力和方法將信息對其正確處理。信息技術(shù)的成熟發(fā)展極大地幫助企業(yè)對信息資源加以妥善的管理和有效的利用,信息技術(shù)通過一定手段對數(shù)據(jù)、信息進行收集、存儲、處理和使用,使企業(yè)有了更好的參考。另外信息技術(shù)對信息的管理還有很多其他人工方式管理所不具有的優(yōu)勢,例如:保密 性強、查找方便、存儲量大、管理可靠、維護費用低、壽命長等。但是這也要求企業(yè)要采用上面所說的有關(guān)信息技術(shù)的核心技術(shù),并將這些核心技術(shù)轉(zhuǎn)化成自己實際的生產(chǎn)力,從而促進企業(yè)的發(fā)展。 管理信息系統(tǒng)是一個由人和計算機等組成的能夠提供信息以支持一個組織機構(gòu)內(nèi)部的作業(yè)、管理、分析和決策職能的系統(tǒng) 2。管理信息系統(tǒng)利用計算機的硬件和軟件,手工規(guī)程、分析、計劃、控制和決策用的模型,以及數(shù)據(jù)庫對信息進行收集、傳輸、加工、保存、維護和使用。因此管理信息系統(tǒng)是一個信息處理系統(tǒng)。 現(xiàn)在 管理信息系統(tǒng) 越來越多的應(yīng)用于人們的工作當中,這不 僅極大地提高了人們工作的辦事效率,也極其高效的將單位、公司內(nèi)部的活動有機的組織起來。早期的管理信息系統(tǒng)通常是以各單位為主體 , 獨自進行開發(fā)和應(yīng)用。從技術(shù)上看 ,大體是以局域網(wǎng)或客戶 /服務(wù)器 ( C/S) 模式組成應(yīng)用系統(tǒng)平臺 , 在操作系統(tǒng)和數(shù)據(jù)庫管理系統(tǒng)的平臺上開發(fā)應(yīng)用軟件系統(tǒng)。但是 , 由于技術(shù)的發(fā)展和進步以及應(yīng)第一章 緒論 2 用、管理和數(shù)據(jù)共享的需要等諸多原因 , 把分散開發(fā)且分布在各個地域的獨立的管理信息系統(tǒng)互相連接起來 , 實現(xiàn)系統(tǒng)硬件、系統(tǒng)軟件、應(yīng)用軟件及數(shù)據(jù)的共享 ,已經(jīng)成為越來越迫切的任務(wù)。 在日常的工作當中,單位內(nèi)部的信息越來越多, 往往一些信息的傳遞過程中會出現(xiàn)這樣那樣的問題,隨著單位員工的增多,對于每月一次的報告的提交也顯得越來越繁瑣,而起沒有一個統(tǒng)一的流程來實現(xiàn),為了使日常的信息更有利管理,使報告的提交及反饋更加的及時有效,從而建立這樣一個內(nèi)部的 報告管理系統(tǒng) 。 通過設(shè)計這樣一個 管理信息 平臺對日常辦公有很多的優(yōu)勢。首先可以規(guī)范化管理報告內(nèi)容,在一般情況下,只需要通過此信息平臺直接填寫自己的報告內(nèi)容及下一步工作計劃,當本報告的內(nèi)容涉及到很多的圖表內(nèi)容是則可以采用添加附件的形式來提交,這樣就規(guī)范了數(shù)據(jù)的提交從而使之規(guī)范;其次節(jié)省了成本,在通知及報告提交等文件傳遞信息的情況下,傳統(tǒng)模式下需要大量紙張來打印相關(guān)文件,采用網(wǎng)站信息上傳及發(fā)布的方式可以大大降低運行成本,實現(xiàn)無紙化辦公;再者大大的減輕管理人員的工作強度,系統(tǒng)中包含了員工的基本信息,可以在此基礎(chǔ)上進行擴展。在日常工作當中每天都會產(chǎn)生大量的 信息,但以往由于缺乏有效的手段,造成管理人員的時間與精力都只能放在大量的分類、登記和計算機等工作中,因而在很多場合只能簡化管理。但是通過 管理信息 系統(tǒng)的進一步擴展,可以調(diào)用計算機的強大功能,使工作人員有更多的精力去研究、細化管理內(nèi)容,擴大管理的深度和廣度;最重要的是通過 管理信息 平臺可以提高工作效率,省去了很多不必要的中間環(huán)節(jié),通過對數(shù)據(jù)庫的操作可以方便的查閱歷史文檔這樣就會省去很多文檔查閱所花費的不必要的時間,從而提高效率。 究現(xiàn)狀 理信息 系統(tǒng)的由來 1970 年, . 剛出現(xiàn)的管理信息 系統(tǒng)一詞 下了一個定義 :“以口頭或書面的形式,在合適的時間向經(jīng)理、職員以及外界人員提供過去的、現(xiàn)在的、預測未來的有關(guān)企業(yè)內(nèi)部及其環(huán)境的信息,以幫助他們進行決策”。通過這句話可以看出最早對 管理信息 系統(tǒng)的定義是對管理來說而非計算機的應(yīng)用。在他的定義當中突出 強調(diào) 了信息 支持 決策的概念,但是沒有給出應(yīng)用模型,也沒強調(diào)一定要用計算機 3。由此可見 定義只是在管理學上對其給出了一個理論上的定義。后來隨著計算機技術(shù)的快速發(fā)展,信息技術(shù)越來越受到人們的重視, 在 1985 年管理信息系統(tǒng)得創(chuàng)始人 . 管理信息系統(tǒng) 作了一個第一章 緒論 3 比較完整的定義:“管理信息系統(tǒng) 是一個利用計算機軟硬件 資源,手工作業(yè), 分析、計劃、控制和決策 模型 以及數(shù)據(jù)庫的用戶 機器系統(tǒng)。它能提供信息支持企業(yè)或組織 的運行、管理和決策功能”。通過這個定義我們可以 明了的看出 管理信息 系統(tǒng)的具體應(yīng)用模型改如何實現(xiàn),它的目標及其功能都是什么,同時這個定義也在一定程度上反映了當 時管理信息系統(tǒng)所達到的水平。 雖然 出了一個比較完整的定義,但 對于 管理信息 系統(tǒng)的理解是無法形成一個真正意義上的“定義”, 隨著技 術(shù)的發(fā)展人們對管理信息系統(tǒng)的定義將會得到不斷的完善 。 目前信息技術(shù)的發(fā)展和應(yīng)用逐步推進社會進入信息化時代,這種推進力給人類經(jīng)濟和社會生活帶來了深刻的影響。對企業(yè)來說信息化同樣推動了企業(yè)的管理變化,而這種變化可謂是革命性的,通過組建企業(yè) 絡(luò),實現(xiàn)管理軟件的無縫連接,極大地改變了企業(yè)辦公、管理、生產(chǎn)的方式。對于信息的發(fā)布、采集、處理企業(yè)都可以通過 理,從而形成 一個高效便捷的管理信息 系統(tǒng)。 通過這些變化可以看出管理信息系統(tǒng)是在不斷發(fā)生變化的,從早期的管理學發(fā)展到現(xiàn)在的計算機系統(tǒng)甚至到將來其他方 面的一些應(yīng)用,管理信息系統(tǒng)在不斷地影響著社會的發(fā)展和進步。 總的來說: 管理信息 系統(tǒng)可以看作是一個能夠利用計算機技術(shù),通過對信息數(shù)據(jù)的收集、傳送、存儲,并將大量的信息數(shù)據(jù)進行分析處理從而獲取有用的信息供人們使用的系統(tǒng)。 內(nèi)外發(fā)展及現(xiàn)狀 一、國外 發(fā)展及 現(xiàn)狀 在歐美等發(fā)達國家 管理信息 系統(tǒng)從上世紀 80 年代就開始得以廣泛的開發(fā)和應(yīng)用,隨著計算機、網(wǎng)絡(luò)技術(shù)等的快速發(fā)展, 管理信息 系統(tǒng)不斷的加深對信息資源的深度開發(fā),使得企業(yè)的生產(chǎn)、經(jīng)營、管理、決策的效率和水平不斷的提高,歐美等國的公司通過這種 管理信息 的優(yōu)勢提高了企業(yè)的經(jīng)濟效益和競爭力 ,目前管理信息系統(tǒng)的應(yīng)用幾乎滲透到發(fā)達國家工作和生活的各個領(lǐng)域。 對國外企業(yè)來說,管理信息系統(tǒng)在計算機未出現(xiàn)之前就存在,但是直到計算機問世之后,隨著信息技術(shù)的飛躍和現(xiàn)代社會對信息需求的增長,它才迅速發(fā)展起來,其管理信息系統(tǒng)大致經(jīng)歷了一下幾個階段 4: 1、 統(tǒng): 一種以計算機為基礎(chǔ)的編制生產(chǎn)與實行控制的系統(tǒng),它不僅是一種新的計劃管理方法,而且也是一種新的組織生產(chǎn)方式。 出現(xiàn)和發(fā)展,引起了生產(chǎn)管理理論和實踐的變革。 2、 統(tǒng): 資源制造計劃 ,它是一個由原料供應(yīng)信息,產(chǎn)品需求信息,產(chǎn)品制造信息,消費者反饋信息,構(gòu)成的一個封閉的信息環(huán),這樣可以更快的適應(yīng)市場的變化,及時調(diào)整產(chǎn)品結(jié)構(gòu)以適應(yīng)市場的變化。 第一章 緒論 4 3、 統(tǒng): 統(tǒng)是指建立在信息基礎(chǔ)上,以系統(tǒng)化的管理思想,為企業(yè)決策層及員工提供決策運行手段的管理平臺,它是從 料需求計劃)發(fā)展而來的新一代集成化管理信息系統(tǒng),它擴展了 功能,其核心思想是供應(yīng)鏈管理。 統(tǒng)集信息技術(shù)與先進管理思想于一身,成為現(xiàn)代企業(yè)的運行模式。 當前隨著管理環(huán)境的變化和信息技術(shù)的飛速發(fā)展,管理信息系統(tǒng)的發(fā)展方向慢慢的向細分化、專業(yè)化、智能化、網(wǎng)絡(luò)化、移動化發(fā)展 5。所謂細分化,是指企業(yè)需求越來越細導致管理信息系統(tǒng)將在功能上更加的細化?;?管理信息系統(tǒng)形成了智能化和網(wǎng)絡(luò)化趨向:隨著信息技術(shù)的飛速發(fā)展,現(xiàn)代企業(yè)高層的管理決策質(zhì)量要求越來越高,決策時要考慮的因素越來越復雜,決策的速度要求更快,在這種情況下,智能決策支持系統(tǒng)作為傳統(tǒng) 人工智能的結(jié)合體能更好地支持管理決策。一方面, 術(shù)為管理信息系統(tǒng)真正發(fā)揮信息的收集 、處理、存儲和分配以及組織的決策支持、協(xié)調(diào)與控制功能奠定了基礎(chǔ),另一方面, 使傳統(tǒng)的封閉式的 到了盡頭,并向新的 計者提出了利用 術(shù)實現(xiàn)網(wǎng)絡(luò)化集中管理的更高要求。目前隨著 3G 網(wǎng)絡(luò)的普及、智能終端的發(fā)展,移動辦公的需求也在不斷的增加,在未來如何將智能終端及 3G 甚至 4G 網(wǎng)絡(luò)更好的應(yīng)用于管理信息系統(tǒng)當中將是企業(yè)未來發(fā)展和深化管理信息系統(tǒng)的一個關(guān)鍵。 發(fā)展到今日,國外發(fā)達國家企業(yè)的信息化水平已經(jīng)到了一個很高的水平, 在經(jīng)歷的統(tǒng)計系統(tǒng)、數(shù)據(jù)更新系統(tǒng)、狀態(tài)報告系統(tǒng)、數(shù)據(jù)處理系統(tǒng) 、支持 工作和辦公自動化系統(tǒng)、決策支持系統(tǒng)的發(fā)展后現(xiàn)在開始了更加智能的專家系統(tǒng)。 而且現(xiàn)在諸如:系統(tǒng)集成技術(shù)、數(shù)據(jù)倉庫、數(shù)據(jù)庫挖掘技術(shù)等先進的技術(shù)應(yīng)用在管理信息系統(tǒng),實現(xiàn)了其的快速發(fā)展。 二、 國內(nèi) 發(fā)展及 現(xiàn)狀 國內(nèi)的企業(yè)在改革開放的這 30 年當中, 逐漸擺脫了以前的桎梏思想,積極與國際接軌,在企業(yè)的管理信息系統(tǒng)的投入也在不斷的加大 。目前的企業(yè)在激勵的市場競爭下,不斷的摸索適合自己發(fā)展的模式,在與世界跨國企業(yè)競爭的同時也從它們身上學到了很多現(xiàn)代管理理念。面對不斷多樣化的用戶需求,企業(yè)意識到只有快捷、靈敏的追隨用戶的步伐才能取得更大的效益,在此間人力已經(jīng)很難在管理信息上達到要求,必須借助于信息科技的最新成果,優(yōu)化、加強企業(yè)的運營和管理。 管理信息 系統(tǒng)的應(yīng)用使得企業(yè)在“新管理”時代中找到了提高自己競爭力的方式,建立 管理信息 系統(tǒng)不僅能快速有效的分析企業(yè)運營所需要的數(shù)據(jù),還能安全的對其進行管理 ,提高企業(yè)的運作效率及保證數(shù)據(jù)的安全性。 歷觀近 二第一章 緒論 5 十多 年的企業(yè)信息化發(fā)展, 我國企業(yè)管理信息化的發(fā)展階段 及表現(xiàn) 6示: 表 國企業(yè)管理信息化的發(fā)展階段及表現(xiàn) 發(fā)展階段 主要表現(xiàn) 會計核算信息化階段 這個階段的主要任務(wù)就是采用計算機替代手工記賬、算賬的任務(wù),減輕會計人員的工作強度,提高會計人員的工作效率。成為企業(yè)信息化的突破口。 財務(wù)管理信息化階段 主要是把計算機化了的會計數(shù)據(jù)用來幫助經(jīng)營管理,這個階段主要是財務(wù)軟件的發(fā)展,相比會計核算來說多了一些諸如:財務(wù)分析、財務(wù)預測、自動編制財務(wù)計劃、財務(wù)控制的功能。 一體化企業(yè)管理信息化階段 這一階段主要是對企業(yè)的資金流、物流和信息流進行一體化、集成化管理。軟件多采用 32 位的開發(fā)工具,還采用了 務(wù)器技術(shù)( B/S 結(jié)構(gòu)),同時已開始考慮電子商務(wù)( 軟件功能中的應(yīng)用。 全面企業(yè)管理軟件( 段 在此階段企業(yè)內(nèi)部管理全面采用信息化的手段,在財務(wù)管理、銷售管理、采購管理、庫存管理、生產(chǎn)管理、人力資源管理等方面應(yīng)用 件,實現(xiàn)企業(yè)管理各個部門的信息資源共享,最大限度的降低單個企業(yè)的經(jīng)營成本,提高管理效率。 從上世紀 90 年代開始,管理信息系統(tǒng)在我國 開始研發(fā),許多企事業(yè)開發(fā)了管理信息系統(tǒng)軟件,首先在財務(wù)軟件方面取得了巨大的成功,并帶動了其他行業(yè)的開發(fā) 7。近 10 年,我國的管理信息系統(tǒng)水平也迅速提高,應(yīng)用領(lǐng)域不斷擴大,但是相對歐美發(fā)達國家來說,我國管理信息系統(tǒng)發(fā)展起步晚,計算機軟硬件的發(fā)展相對比較落后,加上相關(guān)軟件企業(yè)技術(shù)能力不想,高素質(zhì)軟件開發(fā)人才稀缺,嚴重制約了我國管理信息系統(tǒng)的開發(fā)與應(yīng)用。目前引進的一些國外的管理信息系統(tǒng)存在著不符合我國企業(yè)具體的管理需求,經(jīng)漢化、改造之后的系統(tǒng)存在針對性不強,適應(yīng)性差等問題,遠遠不能滿足各行業(yè)管理生產(chǎn)的要求。而自主建設(shè)的管理信息系統(tǒng)還存在水平較低、系統(tǒng)集成少,大多數(shù)企業(yè)沒有一個總體的規(guī)劃和設(shè)計,不能形成信息集成、資源共享系統(tǒng)等 問題 8、 9。這樣一些的問題遠遠不能滿足企業(yè)信息資源的建設(shè)水平。但是當前隨著與國際社會的快速接軌,企業(yè)也在不斷加大對管理信息系統(tǒng)的建設(shè)投入,通過借鑒國外現(xiàn)有技術(shù),通過自主建設(shè)來開發(fā)適合自己發(fā)展的系統(tǒng)。 目前隨著物聯(lián)網(wǎng)、云計算等新興技術(shù)的快速跟進及發(fā)展,國內(nèi)的企業(yè)也在新的發(fā)展浪潮中抓住發(fā)展機遇, 快速發(fā)展各類信息化服務(wù)和數(shù)據(jù)分析系統(tǒng), 更好的建立自己的競爭優(yōu)勢, 從而融入信息化的浪潮當中 獲取更大的經(jīng)濟效益 10。 第一章 緒論 6 究 內(nèi)容 隨著時代的進步、技術(shù)的發(fā)展,信息技術(shù)越來越多的應(yīng)用到人們的生活當中,信息對于每個公司每個單位來說都是十分重要的,如何將這些信息合理的利用并通過合理的方式應(yīng)用到現(xiàn)實生活當中,并讓人們能夠快速的了解到自己想要了解得信息及實現(xiàn)便捷的反饋被越來越多的提到日常的工作生活當中。但是一直以來人們使用傳統(tǒng)的方式來提交自己的工作匯報,通過紙面甚至口頭的形式來傳遞通知,這些方式都有著很多的缺點,比如:效率低、浪費紙張,時間一長就會產(chǎn)生大量的文件,不利于對它們的管理、查找、維護,如果通過人工的形式來維護,工作量將十分龐大。現(xiàn)在隨 著網(wǎng)絡(luò)技術(shù)的發(fā)展,人們運用計算機來管理操作信息帶來了極大的便利,本著對現(xiàn)實工作中幾個依舊采用傳統(tǒng)方式進行的工作的便利管理和操作,開發(fā)了這樣一個內(nèi)部的 報告管理系統(tǒng) 。 此 報告管理系統(tǒng) 的設(shè)計本著實用性、可維護性和可擴展性的原則,的 式的體系結(jié)構(gòu)。本系統(tǒng)主要實現(xiàn)單位內(nèi)部的一些基本的個人 信息管理 、報告系統(tǒng)管理、通知系統(tǒng)三大功能,綜合采用各種信息資料,實現(xiàn)一些簡單的 信息管理 ,大大提高了內(nèi)部的管理水平和實現(xiàn)速率。 系統(tǒng)開發(fā)過程中由于現(xiàn)有軟硬件資源的限制,并從成本和性能兩個方面來考慮,本系統(tǒng)基于微軟的 臺,采用 操作系統(tǒng)、 息服務(wù)( 008 數(shù)據(jù)庫系統(tǒng),通過 C#、 語言以及 發(fā)技術(shù),在了解掌握 臺的基礎(chǔ)上,開發(fā)設(shè)計了一個基于 內(nèi)部 報告管理系統(tǒng) ,系統(tǒng) 主要實現(xiàn)了 報告管理 模塊,同時實現(xiàn)了個人信息管理、通知管理兩 部分。 究目的和意義 1. 研究目的 通過文章中對 行討論改進,探討了報告管理系統(tǒng)的框架結(jié)構(gòu),基于改進 式進行系統(tǒng)設(shè)計是本文的一個特色。在此基礎(chǔ)上,結(jié)合 據(jù)庫技術(shù)和 C#編程語言,實現(xiàn)了基于 B/S 開發(fā)模式的報告管理系統(tǒng),進一步闡明了此系統(tǒng)對單位內(nèi)部信息,特別是報告信息的整合和管理效率的提高。 2. 研究意義 本系統(tǒng)針對某單位內(nèi)部報告管理系統(tǒng)的開發(fā)進行了研究和探討,結(jié)合具體的實際需求和現(xiàn)有的開發(fā)技術(shù),對該單位內(nèi)部現(xiàn)有的報告提交形式等具體需求進行第一章 緒論 7 分析,在此基礎(chǔ)上采用分層分塊的方法構(gòu)建了報告管理模型。通過該系統(tǒng)的應(yīng)用,實現(xiàn)了現(xiàn)有紙質(zhì)化辦 公的變化,將大量的人力從目前繁瑣、重復的報告提交和管理當中解放出來,調(diào)高了辦公管理的效率和質(zhì)量,也保證了對報告信息查詢的便捷性,對該單位的信息管理提供了有利支持。此外,通過該系統(tǒng)的搭建也為后續(xù)其他管理方面的信息化實現(xiàn)提供了借鑒和支持。 文的組織結(jié)構(gòu) 本文的主要研究內(nèi)容根據(jù)章節(jié)可以分為以下幾個部分: 第一章緒論,主要介紹本文研究的背景與意義,講述了 管理信息 系統(tǒng)的研究現(xiàn)狀,最后介紹了系統(tǒng)的基本研究內(nèi)容。 第二章基本理論,這章的主要目的是學習介紹在系統(tǒng)開發(fā)的過程中所涉及到的一些基本理論,主要包括: 術(shù)、數(shù)據(jù)庫操作的基本理論以及 句的簡單介紹、 章著重介紹了 改進等內(nèi)容。為下面的應(yīng)用打下一個理論的基礎(chǔ)。 第三章系統(tǒng)需求分析 ,首先對整個 系統(tǒng) 進行了 功能需求的 分析 ,主要從系統(tǒng)三個管理模塊來詳細分析每個模塊的功能;另外 對系統(tǒng)數(shù)據(jù)庫的需求進行了分析 ;通過 的用例圖等介紹了系統(tǒng)各部分的用例;最后 , 通過對易用性、安全性、可擴展性及系統(tǒng)地平臺和環(huán)境四個方面分析了系統(tǒng)的非功能性需求。 第四章 總體設(shè)計 ,介紹了 系統(tǒng)的整個結(jié)構(gòu)組成 ;數(shù)據(jù)庫設(shè)計部分通過實體及的分析進而實現(xiàn)了數(shù)據(jù)庫表結(jié)構(gòu)的設(shè)計,其中介紹了 數(shù)據(jù)庫當中 新建各表的功能,詳細介紹了數(shù)據(jù)庫當中遇到的一些問題和解決的辦法 。 第五章系統(tǒng)實現(xiàn)及測試,重點介紹了系統(tǒng)當中 改進的 模塊的實現(xiàn)和系統(tǒng)各功能模塊的具體實現(xiàn), 包括了 數(shù)據(jù)庫操作模塊的實現(xiàn),介紹如何連接數(shù)據(jù)庫并對其操作等過程 ;業(yè)務(wù)接口模塊的實現(xiàn);用戶登錄模塊的實現(xiàn);報告管理功能模塊的實現(xiàn);及其通知管理功能模塊的實現(xiàn)。最后 介紹了系統(tǒng)的功能性測試 與過程 。 第六章總結(jié)與展望,總結(jié)了系統(tǒng)實現(xiàn)過程中研究重點,提出 自己在實現(xiàn)過程中存在的不足和有待改進的地方,并提出下一步將要深入 研究的內(nèi)容。 第二章 基本理論 8 第 2 章 基本理論 術(shù) 統(tǒng)一建模語言)是 一種可視化建模語言,它 是由 合開發(fā)的第三代面向?qū)ο螅?建模語言,它 的發(fā)展方向是簡化和鞏固大量已經(jīng)存在的面向?qū)ο蟮慕7椒ǎ?采納和擴展了 標記法和 標記法 11, 同時 還吸取了 面向?qū)ο蠹夹g(shù) 領(lǐng)域中的很多的新思想、新方法和新技術(shù), 其中 也受到了非 面向?qū)ο?方法的影響。 態(tài)結(jié)構(gòu)定義了系統(tǒng)中重要對象的屬性和這些對象之間的相互關(guān)系;動態(tài)行為則是描述了對象的時間特性和對象之間為實現(xiàn)特定功能而進行通信的機制 12。在 變發(fā)展過程 中它 還提出了一些新的概念,諸如在 板、職責、擴展機制、線程、過程、分布式、并發(fā)、模式、合作、活動圖等新概念 ,并清晰地區(qū)分類型、類和實例、細化、接口和組件等概念 。 因此 其中某些概念還需實踐來檢驗。 總之, 是一種開發(fā)方法,不局限于特定開發(fā)過程,主要用于對軟件開發(fā)進行描述、可視化處理、構(gòu)建和建立軟件系統(tǒng)的文檔 13。經(jīng)過不斷的發(fā)展有以下幾個顯著特點:形式化、簡單性、唯一性、無縫性、可逆性、支持性等。 的技術(shù)核心在于它的定義當中的語法和表示法,支持對元模型的擴展定義; 義 為使用這些圖形符號和文本語法進行系統(tǒng)建模提供標準。 據(jù)圖在系統(tǒng)開發(fā)過程中不同階段的應(yīng)用 可以通過 以下 5類圖來定義 14:用例圖( 包含系統(tǒng)、角色和用例等三種模型元素 ;靜態(tài)圖( 包含描述系統(tǒng)中類的靜態(tài)結(jié)構(gòu)的類圖和對象圖 ;行為圖 ( 包含描述系統(tǒng)動態(tài)模型 的狀態(tài)圖和組成對象 交互關(guān)系的 活動圖 ;交互圖( 描述對象間的交互關(guān)系;實現(xiàn)圖( 包含描述代碼部件物理結(jié)構(gòu)及其各部件間的依賴關(guān)系的 構(gòu)件圖和定義系統(tǒng)中軟硬件物理體系結(jié)構(gòu)的配置圖 。 第二章 基本理論 9 關(guān)數(shù)據(jù)庫及其操作的基本理論 數(shù)據(jù)庫 ( 是 按照數(shù)據(jù)結(jié)構(gòu)來組織、存儲和管理數(shù)據(jù)的倉庫 , 是一個數(shù)據(jù)集合。 數(shù)據(jù)庫系統(tǒng) ( 是 數(shù)據(jù)庫及其管理軟件組成的系統(tǒng),是為適應(yīng)數(shù)據(jù)處理的需要而發(fā)展起來的一種較為理想的數(shù)據(jù)處理的核心機構(gòu) 。數(shù)據(jù)庫系統(tǒng)具有較高的數(shù)據(jù)獨立性,即不依賴于特定的數(shù)據(jù)庫應(yīng)用程序;數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)冗余小,可以節(jié)省數(shù)據(jù)的存儲空間;另外數(shù)據(jù)庫系統(tǒng)還很容易實現(xiàn)多個用戶的數(shù)據(jù)共享。在開發(fā)此 報告管理系統(tǒng) 的過程中,數(shù)據(jù)存儲是選擇微軟的 008,對于數(shù)據(jù)庫的操 作實現(xiàn)主要是通過 術(shù)來實現(xiàn)的。 據(jù)庫及 句介紹 數(shù)據(jù)庫的發(fā)展經(jīng)歷了最早的包括層次型和網(wǎng)狀型的非關(guān)系型數(shù)據(jù)庫系統(tǒng)到關(guān)系型數(shù)據(jù)庫系統(tǒng)( 及現(xiàn)在的對象 現(xiàn)在數(shù)據(jù)庫技術(shù)與網(wǎng)絡(luò)通信技術(shù)、人工智能技術(shù)、面向?qū)ο蟪绦蛟O(shè)計技術(shù)、并行計算技術(shù)等相互滲透、有機結(jié)合,成為當代數(shù)據(jù)庫技術(shù)發(fā)展的重要特征 15。 目前最常用的是關(guān)系型數(shù)據(jù)庫,它主要采用二維表結(jié)構(gòu)存儲與管理數(shù)據(jù),并規(guī)定了表內(nèi)和表間數(shù)據(jù)的依存關(guān)系,當前流行的大型關(guān)系型數(shù)據(jù)庫有: 。在關(guān)系型數(shù)據(jù)庫當中采用結(jié)構(gòu)化查詢語言( 為客戶端程序與數(shù)據(jù)庫服務(wù)器間溝通的橋梁 客戶端發(fā)送 令到服務(wù)器端,服務(wù)器端執(zhí)行相關(guān)的指令并返回其查詢的結(jié)果。 在關(guān)系數(shù)據(jù)模型中,關(guān)系可以看成由行和列交叉組成的二維表格,表中一行稱為一個元組,可以用來標識實體集中的一個實體。表中的列稱為屬性,給每一列起一個名稱即為屬性名,表中的屬性名是不能相同的。列的取值范圍稱為域,同列具有相同的域,不同的列也可以有相同的域。表中任意兩行(元組)不能相同 。能唯一標識表中不同行的屬性或?qū)傩越M稱為主鍵 16。 盡管關(guān)系與傳統(tǒng)的二維表格數(shù)據(jù)文件具有類似之處,但是

溫馨提示

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

評論

0/150

提交評論