版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p><b> XX大學(xué)</b></p><p><b> 學(xué)士學(xué)位畢業(yè)論文</b></p><p> OA報(bào)名與審核管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)</p><p> Design and Implementation Of Entrance and Examination Management System&l
2、t;/p><p><b> 學(xué)員姓名</b></p><p><b> 指導(dǎo)教師: </b></p><p> 專業(yè)名稱:計(jì)算機(jī)科學(xué)與技術(shù)</p><p><b> 20XX年X月</b></p><p><b> 目錄</b>
3、;</p><p><b> 摘要3</b></p><p><b> 關(guān)鍵詞4</b></p><p><b> 第一章 緒論4</b></p><p> 1.1 項(xiàng)目開(kāi)發(fā)背景4</p><p> 1.2 論文的研究目的和意義5&l
4、t;/p><p> 1.2.1 論文的研究目的5</p><p> 1.2.2 論文的研究意義6</p><p> 1.3主要研究?jī)?nèi)容和研究方法7</p><p> 1.3.1 論文的主要研究?jī)?nèi)容7</p><p> 1.3.2 論文的研究方法8</p><p> 第二章 系統(tǒng)
5、相關(guān)技術(shù)概述9</p><p> 2.1 用戶權(quán)限管理技術(shù)9</p><p> 2.1.1 基于角色的用戶權(quán)限管理基本模型9</p><p> 2.1.2 基于角色的用戶權(quán)限管理核心思想10</p><p> 2.2 數(shù)據(jù)庫(kù)技術(shù)12</p><p> 2.2.1 數(shù)據(jù)庫(kù)的定義和基本類型12<
6、/p><p> 2.2.2 關(guān)系型數(shù)據(jù)庫(kù)的特點(diǎn)13</p><p> 2.2.3 SQL技術(shù)13</p><p> 2.3 JavaWeb技術(shù)13</p><p> 2.3.1 B/S架構(gòu)13</p><p> 2.3.2 JavaWeb技術(shù)13</p><p> 第三章 系統(tǒng)
7、需求分析13</p><p> 3.1 系統(tǒng)業(yè)務(wù)流程13</p><p> 3.1.1 系統(tǒng)用例分析13</p><p> 3.1.2 系統(tǒng)用戶角色分析13</p><p> 3.2 系統(tǒng)功能需求分析13</p><p> 3.2.1 系統(tǒng)功能模塊13</p><p>
8、3.2.2 系統(tǒng)功能需求描述14</p><p> 第四章 系統(tǒng)總體設(shè)計(jì)14</p><p> 4.1 系統(tǒng)總體架構(gòu)設(shè)計(jì)14</p><p> 4.2 系統(tǒng)軟件層次設(shè)計(jì)14</p><p> 4.3 系統(tǒng)功能模塊描述14</p><p> 第五章 系統(tǒng)詳細(xì)設(shè)計(jì)16</p><p
9、> 5.1、報(bào)名登陸16</p><p> 5.2、用戶注冊(cè)16</p><p> 5.3、驗(yàn)證賬戶17</p><p> 5.4、報(bào)名主頁(yè)17</p><p> 5.5、入學(xué)申請(qǐng)18</p><p> 5.6、處理入學(xué)申請(qǐng)18</p><p> 5.7、系統(tǒng)設(shè)置
10、18</p><p> 5.8、申請(qǐng)審批19</p><p> 5.9、權(quán)限管理19</p><p><b> 第六章 展望19</b></p><p><b> 參考文獻(xiàn)20</b></p><p><b> 摘要</b></
11、p><p> 與傳統(tǒng)的辦公模式相比,辦公自動(dòng)化這種新型的辦公模式有著巨大的優(yōu)勢(shì):通過(guò)計(jì)算機(jī)技術(shù)和網(wǎng)絡(luò)技術(shù),辦公人員可以跨越時(shí)間和空間協(xié)同工作,讓信息、業(yè)務(wù)流在網(wǎng)絡(luò)上快速流轉(zhuǎn),使得企業(yè)的信息能夠及時(shí)有效的上傳下達(dá);同時(shí),讓信息存儲(chǔ)在數(shù)據(jù)庫(kù)上,便于查閱歷史信息,以及對(duì)信息數(shù)據(jù)進(jìn)行整理和統(tǒng)計(jì);此外,還可以通過(guò)無(wú)線網(wǎng)絡(luò)技術(shù)、短信技術(shù)等實(shí)現(xiàn)分布式和即時(shí)的業(yè)務(wù)處理和信息交流,從而提高辦公效率和質(zhì)量,便于企業(yè)管理規(guī)范化、網(wǎng)絡(luò)化和
12、自動(dòng)化,為企業(yè)的發(fā)展有巨大的促進(jìn)和管理作用。因此,本文針對(duì)學(xué)員入學(xué)報(bào)名和審批管理系統(tǒng)進(jìn)行了研究和設(shè)計(jì),以方便日常的內(nèi)部管理,主要內(nèi)容包括以下幾個(gè)方面:</p><p> 1.本文首先對(duì)報(bào)名與審核管理系統(tǒng)的用戶需求進(jìn)行分析,對(duì)系統(tǒng)的業(yè)務(wù)流程進(jìn)行研究,同時(shí)結(jié)合數(shù)據(jù)庫(kù)技術(shù),用戶權(quán)限管理技術(shù)和基于Java的Web開(kāi)發(fā)技術(shù)等,對(duì)系統(tǒng)的設(shè)計(jì)方法和思路進(jìn)行研究,包括系統(tǒng)的總體架構(gòu),軟件層次,各功能模塊以及系統(tǒng)的數(shù)據(jù)庫(kù)等。通過(guò)
13、研究,最終給出一套合理、完整的設(shè)計(jì)方案。</p><p> 2.系統(tǒng)采用B/S架構(gòu),同時(shí)運(yùn)用JavaWeb技術(shù)和MySQL數(shù)據(jù)庫(kù)技術(shù),進(jìn)行系統(tǒng)的實(shí)現(xiàn),包括系統(tǒng)的界面實(shí)現(xiàn),業(yè)務(wù)邏輯實(shí)現(xiàn)及數(shù)據(jù)庫(kù)的實(shí)現(xiàn)等。通過(guò)本文的研究,將給出一套能夠滿足培訓(xùn)機(jī)構(gòu)內(nèi)部管理的辦公管理系統(tǒng)。</p><p><b> 關(guān)鍵詞</b></p><p> JavaWe
14、b、OA、辦公自動(dòng)化</p><p><b> 第一章 緒論</b></p><p> 1.1 項(xiàng)目開(kāi)發(fā)背景</p><p> 進(jìn)入了信息時(shí)代,計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)、多媒體技術(shù)、數(shù)據(jù)庫(kù)技術(shù)和自動(dòng)化技術(shù)的深入發(fā)展和廣泛應(yīng)用,不斷地改變?nèi)藗儌鹘y(tǒng)的生活觀念和工作方式,為以計(jì)算機(jī)網(wǎng)絡(luò)為基礎(chǔ)、協(xié)同工作為目標(biāo)的辦公自動(dòng)化提供了廣闊的發(fā)展空間。在企業(yè)中,隨著
15、企業(yè)局域網(wǎng)的搭建,信息化辦公開(kāi)始普及,并且逐漸取代傳統(tǒng)的辦公方式,“OA (Office automation,辦公自動(dòng)化系統(tǒng))”在這樣的時(shí)代背景下應(yīng)運(yùn)而生,并且逐步成為企業(yè)辦公的基本方式與必要手段。</p><p> 辦公自動(dòng)化作為一個(gè)術(shù)語(yǔ)是由D -S哈特于1936年首先提出的,在我國(guó),“辦公自動(dòng)化”這一術(shù)語(yǔ)是在1985年首次辦公自動(dòng)化規(guī)劃討論會(huì)上提出的。所謂辦公自動(dòng)化是指將計(jì)算機(jī)技術(shù)、通訊技術(shù)和軟件科學(xué)等先
16、進(jìn)技術(shù)及設(shè)備運(yùn)用于各類辦公人員的各種辦公活動(dòng)中,從而實(shí)現(xiàn)辦公事務(wù)處理旳科學(xué)化、自動(dòng)化,最大限度提高工作質(zhì)量、工作效率和改善工作環(huán)境的一項(xiàng)綜合技術(shù)[”。它將現(xiàn)代化辦公工具和計(jì)算機(jī)網(wǎng)絡(luò)結(jié)合起來(lái),充分提高了生產(chǎn)效率、工作效率、管理效能、并能輔助決策的信息化系統(tǒng),它使得辦公業(yè)務(wù)更加規(guī)范化和標(biāo)準(zhǔn)化。</p><p> 如今的辦公自動(dòng)化系統(tǒng),是融信息處理、業(yè)務(wù)流程和知識(shí)管理于一體的應(yīng)用系統(tǒng)在企業(yè)網(wǎng)的基礎(chǔ)上,通過(guò)建設(shè)辦公自動(dòng)
17、化系統(tǒng),使得企業(yè)的領(lǐng)導(dǎo)和員工能夠方便地共享信息,高效地協(xié)同辦公,轉(zhuǎn)變傳統(tǒng)的繁雜而低效的工作方式,從紙質(zhì)辦公和人工走流程的方式解脫出來(lái),實(shí)現(xiàn)高效的、高質(zhì)量的和全方位的信息處理、業(yè)務(wù)流程和知識(shí)管理,為現(xiàn)代企業(yè)辦公提供了有力的幫助,大大的提高工作效率和管理質(zhì)量,推動(dòng)了企業(yè)信息化建設(shè)?。建設(shè)辦公自動(dòng)化系統(tǒng),對(duì)于企業(yè)的領(lǐng)導(dǎo)層而言,可以通過(guò)系統(tǒng)提供的數(shù)據(jù),把握企業(yè)的情況,為科學(xué)決策提供有力的依據(jù);對(duì)于中層管理干部而言,辦公自動(dòng)化系統(tǒng)是上存下達(dá)工作任
18、務(wù)網(wǎng)絡(luò)管理工具;對(duì)于普通行政管理人員和一線員工而言,辦公自動(dòng)化系統(tǒng)又是事務(wù)處理和知識(shí)管理系統(tǒng)。辦公自動(dòng)化系統(tǒng)通過(guò)網(wǎng)絡(luò),可以讓時(shí)空分隔的雙方進(jìn)行協(xié)同辦公,實(shí)現(xiàn)各人各部門之間的信息交互、工作的協(xié)調(diào)與合作,而且,這種交互與協(xié)作在網(wǎng)絡(luò)環(huán)境下幾乎可以瞬間完成,極大的方便了工作。</p><p> 1.2 論文的研究目的和意義</p><p> 1.2.1 論文的研究目的</p>&
19、lt;p> 與傳統(tǒng)的辦公模式相比,辦公自動(dòng)化這種新型的辦公模式有著巨大的優(yōu)勢(shì):通過(guò)計(jì)算機(jī)技術(shù)和網(wǎng)絡(luò)技術(shù),辦公人員可以跨越時(shí)間和空間協(xié)同工作,讓信息、業(yè)務(wù)流在網(wǎng)絡(luò)上快速流轉(zhuǎn),使得企業(yè)的信息能夠及時(shí)有效的上傳下達(dá);同時(shí),讓信息存儲(chǔ)在數(shù)據(jù)庫(kù)上,便于查閱歷史信息,以及對(duì)信息數(shù)據(jù)進(jìn)行整理和統(tǒng)計(jì);此外,還可以通過(guò)無(wú)線網(wǎng)絡(luò)技術(shù)、短信技術(shù)等實(shí)現(xiàn)分布式和即時(shí)的業(yè)務(wù)處理和信息交流,從而提高辦公效率和質(zhì)量,便于企業(yè)管理規(guī)范化、網(wǎng)絡(luò)化和自動(dòng)化,為企業(yè)的
20、發(fā)展有巨大的促進(jìn)和管理作用。因此,本文針對(duì)學(xué)員入學(xué)報(bào)名和審批管理系統(tǒng)進(jìn)行了研究和設(shè)計(jì),以方便日常的內(nèi)部管理,主要內(nèi)容包括以下幾個(gè)方面:</p><p> 1.本文首先對(duì)報(bào)名與審核管理系統(tǒng)的用戶需求進(jìn)行分析,對(duì)系統(tǒng)的業(yè)務(wù)流程進(jìn)行研究,同時(shí)結(jié)合數(shù)據(jù)庫(kù)技術(shù),用戶權(quán)限管理技術(shù)和基于Java的Web開(kāi)發(fā)技術(shù)等,對(duì)系統(tǒng)的設(shè)計(jì)方法和思路進(jìn)行研究,包括系統(tǒng)的總體架構(gòu),軟件層次,各功能模塊以及系統(tǒng)的數(shù)據(jù)庫(kù)等。通過(guò)研究,最終給出一
21、套合理、完整的設(shè)計(jì)方案。</p><p> 2.系統(tǒng)采用B/S架構(gòu),同時(shí)運(yùn)用JavaWeb技術(shù)和MySQL數(shù)據(jù)庫(kù)技術(shù),進(jìn)行系統(tǒng)的實(shí)現(xiàn),包括系統(tǒng)的界面實(shí)現(xiàn),業(yè)務(wù)邏輯實(shí)現(xiàn)及數(shù)據(jù)庫(kù)的實(shí)現(xiàn)等。通過(guò)本文的研究,將給出一套能夠滿足培訓(xùn)機(jī)構(gòu)內(nèi)部管理的辦公管理系統(tǒng)。</p><p> 1.2.2 論文的研究意義</p><p> 本文的研究的意義包括以下兩個(gè)方面:</p
22、><p> 1.通過(guò)本文的研究,最終給出一套合理、完整的系統(tǒng)設(shè)計(jì)方案。這能夠?yàn)橄到y(tǒng)的發(fā)展提供一定的理論支持,同時(shí)為相關(guān)系統(tǒng)的開(kāi)發(fā)人員提供一定的參考,因此具有較大的理論意義。</p><p> 2.通過(guò)本文的研究,將能夠給出一套能夠滿足企業(yè)的需求,集成了報(bào)名、審核等功能的辦公協(xié)同管理系統(tǒng)。這一系統(tǒng)能夠面向企業(yè)的應(yīng)用進(jìn)行直接部署和使用,從而解決企業(yè)辦公自動(dòng)化發(fā)展的實(shí)際問(wèn)題,具有較大的實(shí)踐意義。
23、</p><p> 1.3主要研究?jī)?nèi)容和研究方法</p><p> 1.3.1 論文的主要研究?jī)?nèi)容</p><p> 論文的主要研究?jī)?nèi)容包括以下幾個(gè)方面:</p><p> 1.對(duì)該系統(tǒng)幵發(fā)所涉及的相關(guān)技術(shù)進(jìn)行研究,包括用戶權(quán)限管理技術(shù),數(shù)據(jù)庫(kù)技術(shù)和Web技術(shù)。通過(guò)相關(guān)技術(shù)的研究,便于為本文的研究選擇合適的技術(shù)方案,為系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)
24、奠定基礎(chǔ)。</p><p> 2.對(duì)該系統(tǒng)的用戶需求進(jìn)行全面和系統(tǒng)的調(diào)研,包括系統(tǒng)的業(yè)務(wù)流程,系統(tǒng)的功能性需求,系統(tǒng)的數(shù)據(jù)庫(kù)需求和系統(tǒng)的非功能性需求等幾個(gè)方面。通過(guò)系統(tǒng)需求的分析,能夠明確論文研究的目標(biāo)和方向,從而為后續(xù)的系統(tǒng)設(shè)計(jì)和實(shí)現(xiàn)提供了依據(jù)。</p><p> 3.對(duì)該系統(tǒng)的設(shè)計(jì)思路和方法進(jìn)行研究,包括系統(tǒng)的總體架構(gòu)設(shè)計(jì),系統(tǒng)的軟件層次設(shè)計(jì),系統(tǒng)各個(gè)功能模塊的定義以及系統(tǒng)的數(shù)據(jù)庫(kù)
25、設(shè)計(jì)等幾個(gè)方面。在設(shè)計(jì)上采用自頂而下的設(shè)計(jì)方法,從系統(tǒng)的總體功能需求出發(fā),從功能的角度將系統(tǒng)劃分成若干個(gè)功能模塊,同時(shí)層業(yè)務(wù)邏輯的角度劃分成若干個(gè)軟件層次;然后在對(duì)各個(gè)功能模塊進(jìn)行進(jìn)一步的設(shè)計(jì)。通過(guò)技術(shù)方案的設(shè)計(jì),為后續(xù)的實(shí)現(xiàn)提供了途徑。</p><p> 4.對(duì)該系統(tǒng)進(jìn)行實(shí)現(xiàn)。在實(shí)現(xiàn)上釆用自底而上的實(shí)現(xiàn)方法,根據(jù)前面的功能模塊的劃分,從各個(gè)功能模塊入手,進(jìn)行單模塊的實(shí)現(xiàn),然后將各個(gè)功能模塊進(jìn)行集成,從而形成整
26、個(gè)系統(tǒng)。</p><p> 1.3.2 論文的研究方法</p><p> 在本文的研究過(guò)程中,綜合運(yùn)用多種研究方法進(jìn)行系統(tǒng)需求的調(diào)研和分析,系統(tǒng)框架的設(shè)計(jì)以及系統(tǒng)的詳細(xì)設(shè)計(jì),開(kāi)發(fā)和測(cè)試。本文所使用到的研究方法列舉如下:</p><p><b> 1.調(diào)查訪談法</b></p><p> 本人在研究過(guò)程中與相關(guān)企業(yè)
27、的相關(guān)人員進(jìn)行了反復(fù)的溝通和交流,充分理解需求功能,并切實(shí)認(rèn)清要解決的工作中的主要問(wèn)題。同時(shí),還與其他軟件設(shè)計(jì)師進(jìn)行了交流,借鑒他們?cè)谲浖到y(tǒng)開(kāi)發(fā)方面的經(jīng)驗(yàn)。在系統(tǒng)研發(fā)過(guò)程中,我還將積極與指導(dǎo)老師及業(yè)內(nèi)專業(yè)人士溝通,虛心聽(tīng)取他們的建議,不斷完善研究的思路和方法。</p><p><b> 2.文獻(xiàn)研究法</b></p><p> 本人將對(duì)類似的軟件技術(shù)進(jìn)行深入研究
28、,吸取了前人栽系統(tǒng)開(kāi)發(fā)方面的經(jīng)驗(yàn),了解了當(dāng)前類似管理系統(tǒng)的弊端,同時(shí)借鑒現(xiàn)有設(shè)計(jì)中存在的優(yōu)點(diǎn),為實(shí)現(xiàn)理論和技術(shù)方面的突破奠定了基礎(chǔ)。</p><p> 3.UML建模分析法</p><p> 本文設(shè)計(jì)過(guò)程中將采用UML建模分析法來(lái)對(duì)所整理的需求進(jìn)行建模分析,同時(shí)對(duì)系統(tǒng)的設(shè)計(jì)思路進(jìn)行梳理。其中,將采用系統(tǒng)用例圖來(lái)對(duì)系統(tǒng)的所有功能需求以及系統(tǒng)的用戶類型進(jìn)行建模。同時(shí)還將采用系統(tǒng)活動(dòng)圖來(lái)對(duì)系
29、統(tǒng)的整個(gè)業(yè)務(wù)流程進(jìn)行建模分析。</p><p><b> 4.自頂向下設(shè)計(jì)法</b></p><p> 本文的系統(tǒng)設(shè)計(jì)過(guò)程中,將采用自頂而下的設(shè)計(jì)方法來(lái)對(duì)系統(tǒng)進(jìn)行設(shè)計(jì)。根據(jù)所分析的系統(tǒng)需求,我們可以搭建系統(tǒng)的框架,將系統(tǒng)劃分為若干個(gè)子系統(tǒng)。然后對(duì)每個(gè)子系統(tǒng)的功能進(jìn)行進(jìn)一步梳理,同時(shí)結(jié)合實(shí)現(xiàn)的特點(diǎn),在進(jìn)一步對(duì)各個(gè)子系統(tǒng)進(jìn)行進(jìn)一步細(xì)化,劃分為若干個(gè)模塊和子模塊等,建立
30、完整的系統(tǒng)架構(gòu)。</p><p><b> 5.自底向上開(kāi)發(fā)法</b></p><p> 本文在系統(tǒng)的開(kāi)發(fā)過(guò)程中,將采用自底而上的開(kāi)發(fā)方法。根據(jù)前面所完成的系統(tǒng)詳細(xì)設(shè)計(jì),本文將從最底層的模塊或子模塊入手,進(jìn)行接口的定義和代碼的編寫(xiě)工作。然后進(jìn)行模塊集成,從而逐步完成各個(gè)模塊,子系統(tǒng)的開(kāi)發(fā)工作。</p><p> 第二章 系統(tǒng)相關(guān)技術(shù)概述&
31、lt;/p><p> 2.1 用戶權(quán)限管理技術(shù)</p><p> 2.1.1 基于角色的用戶權(quán)限管理基本模型</p><p> 隨著各類信息系統(tǒng)在民用領(lǐng)域的廣泛應(yīng)用,以及網(wǎng)絡(luò)技術(shù)的普及和發(fā)展,使得傳統(tǒng)的DAC和MAC技術(shù)無(wú)法滿足信息系統(tǒng)中訪問(wèn)權(quán)限控制的需求。在這一背景下,Sandhu等學(xué)者提出一套基于角色的訪問(wèn)權(quán)限控制理論</p><p>
32、 基于RBAC的訪問(wèn)權(quán)限控制機(jī)制中,首先就要對(duì)不同類型的用戶權(quán)限進(jìn)行抽象,歸納為集中不同的角色,然后對(duì)每個(gè)角色的系統(tǒng)使用權(quán)限進(jìn)行分析,配置每個(gè)角色與相應(yīng)的權(quán)限之間的關(guān)聯(lián)。通過(guò)“角色”來(lái)對(duì)每個(gè)用戶的權(quán)限分配,能夠使系統(tǒng)的權(quán)限管理變得非常方便。這一當(dāng)系統(tǒng)中用戶的權(quán)限分配策略有調(diào)整時(shí),就只需要修改角色權(quán)限的設(shè)定,從而能夠輕松的實(shí)現(xiàn)該類用戶的權(quán)限重配,極大的降低了系統(tǒng)維護(hù)人員的工作量,提高了系統(tǒng)的可維護(hù)性。</p><p&
33、gt; 2.1.2 基于角色的用戶權(quán)限管理核心思想</p><p> 基于RBAC的訪問(wèn)權(quán)限控制技術(shù)的核心思想就是將“角色”作為訪問(wèn)權(quán)限屬性的實(shí)體,將“角色”作為系統(tǒng)用戶與訪問(wèn)權(quán)限之間關(guān)聯(lián)的中間概念,系統(tǒng)用戶通過(guò)扮演特定的“角色”從而來(lái)獲得系統(tǒng)中對(duì)象的訪問(wèn)權(quán)限。在實(shí)際系統(tǒng)中,角色是根據(jù)企業(yè)中位完成特定任務(wù)而進(jìn)行設(shè)置,然后根據(jù)每個(gè)用戶在企業(yè)內(nèi)實(shí)際所承擔(dān)的任務(wù)來(lái)進(jìn)行角色的分配。在系統(tǒng)中,可以由管理員來(lái)對(duì)每個(gè)用戶所
34、分配的角色進(jìn)行管理,可以給每個(gè)用戶更換角色,進(jìn)行角色的添加和刪除。同時(shí)系統(tǒng)管理員還能夠?qū)γ總€(gè)角色的訪問(wèn)權(quán)限進(jìn)行管理,添加和刪除某個(gè)特定對(duì)象的訪問(wèn)權(quán)限。通過(guò)使用基于RBAC的訪問(wèn)權(quán)限控制技術(shù),將系統(tǒng)對(duì)象訪問(wèn)控制放在一個(gè)接近企業(yè)的組織結(jié)構(gòu)的層面上進(jìn)行管理。</p><p> 系統(tǒng)用戶(User):指的是信息系統(tǒng)的操作者。通常使用者是有系統(tǒng)操作權(quán)限的企業(yè)員工。</p><p> 系統(tǒng)角色(R
35、ole):指的是在信息系統(tǒng)中根據(jù)各個(gè)用戶特定的任務(wù)定義而定義的一些職能崗位,其代表特定的任務(wù)范疇。例如:部門經(jīng)理角色,釆購(gòu)員角色,高級(jí)工程師角色等。</p><p> 訪問(wèn)權(quán)限(Permission):指的是信息系統(tǒng)中系統(tǒng)用戶對(duì)系統(tǒng)中的對(duì)象進(jìn)行訪問(wèn)的許可控制。例如對(duì)系統(tǒng)數(shù)據(jù)庫(kù)中某個(gè)特定的數(shù)據(jù)表進(jìn)行查詢,數(shù)據(jù)修改以及刪除等操作。</p><p> 用戶權(quán)限分配:在一個(gè)實(shí)際系統(tǒng)中,系統(tǒng)用戶
36、和角色之間以及角色和訪問(wèn)權(quán)限之間都是多對(duì)多的關(guān)系。系統(tǒng)中用戶權(quán)限分配包含兩個(gè)步驟:首先是根據(jù)企業(yè)內(nèi)部的崗位和職責(zé)劃分,歸集出幾個(gè)角色的概念,為每個(gè)角色分配相應(yīng)的系統(tǒng)資源訪問(wèn)權(quán)限;然后是根據(jù)用戶在企業(yè)內(nèi)部的職責(zé)以及承擔(dān)的任務(wù),為其分配一個(gè)角色。從而通過(guò)角色扮演,每個(gè)用戶間接的獲得系統(tǒng)資源的訪問(wèn)權(quán)限。在進(jìn)行用戶權(quán)限分配時(shí),采用最小權(quán)限原則(Least Privilege Principle),即在進(jìn)行用戶權(quán)限分配時(shí),為用戶分配行使其職權(quán)所需
37、要的權(quán)限,但杜絕給用戶分配超出其處理任務(wù)所需的權(quán)限以外的權(quán)限。</p><p><b> 2.2 數(shù)據(jù)庫(kù)技術(shù)</b></p><p> 2.2.1 數(shù)據(jù)庫(kù)的定義和基本類型</p><p> 數(shù)據(jù)庫(kù)是按照數(shù)據(jù)結(jié)構(gòu)來(lái)組織、存儲(chǔ)和管理數(shù)據(jù)的倉(cāng)庫(kù)。數(shù)據(jù)庫(kù)中的數(shù)據(jù)集合具有如下特點(diǎn):基本不重復(fù),不冗余,以最好方式為某個(gè)特定組織的多種應(yīng)用服務(wù),數(shù)據(jù)結(jié)構(gòu)
38、獨(dú)立于使用它的應(yīng)用程序,對(duì)數(shù)據(jù)的增加、刪除、修改和檢索由統(tǒng)一軟件進(jìn)行管理和控制。</p><p> 2.2.2 關(guān)系型數(shù)據(jù)庫(kù)的特點(diǎn)</p><p> 2.2.3 SQL技術(shù)</p><p> 2.3 JavaWeb技術(shù)</p><p> 2.3.1 B/S架構(gòu)</p><p> 2.3.2 JavaWeb技術(shù)
39、</p><p> 第三章 系統(tǒng)需求分析</p><p> 3.1 系統(tǒng)業(yè)務(wù)流程</p><p> 3.1.1 系統(tǒng)用例分析</p><p> 3.1.2 系統(tǒng)用戶角色分析</p><p> 3.2 系統(tǒng)功能需求分析</p><p> 3.2.1 系統(tǒng)功能模塊</p>
40、<p> 本項(xiàng)目由三部分組成,系統(tǒng)管理模塊,報(bào)名模塊和審核模塊。</p><p> 3.2.2 系統(tǒng)功能需求描述</p><p> 第四章 系統(tǒng)總體設(shè)計(jì)</p><p> 4.1 系統(tǒng)總體架構(gòu)設(shè)計(jì)</p><p> 本系統(tǒng)主要采用的技術(shù)為Java語(yǔ)言、Servlet技術(shù)、JSP技術(shù)(EL和JSTL)、MySQL數(shù)據(jù)庫(kù)、幾個(gè)
41、設(shè)計(jì)模式等主要JavaWeb開(kāi)發(fā)技術(shù)。</p><p> 4.2 系統(tǒng)軟件層次設(shè)計(jì)</p><p> 4.3 系統(tǒng)功能模塊描述</p><p> 本項(xiàng)目由三部分組成,系統(tǒng)管理模塊,報(bào)名模塊和審核模塊。</p><p> 系統(tǒng)管理模塊主要功能:</p><p><b> 1、系統(tǒng)參數(shù)設(shè)置</b&
42、gt;</p><p><b> 2、功能管理</b></p><p><b> 3、角色管理</b></p><p><b> 4、用戶管理</b></p><p><b> 5、權(quán)限分配</b></p><p><
43、b> 報(bào)名模塊主要功能:</b></p><p><b> 1、用戶注冊(cè)和登陸</b></p><p> 2、發(fā)送郵件驗(yàn)證賬戶</p><p><b> 3、發(fā)出入學(xué)申請(qǐng)</b></p><p><b> 4、處理入學(xué)申請(qǐng)</b></p>
44、<p><b> 5、入學(xué)申請(qǐng)查詢</b></p><p><b> 6、修改個(gè)人信息</b></p><p><b> 審核模塊主要功能:</b></p><p><b> 1、申請(qǐng)查詢</b></p><p><b>
45、 2、申請(qǐng)審批</b></p><p><b> 3、分配入學(xué)名額</b></p><p><b> 4、學(xué)員信息查詢</b></p><p> 第五章 系統(tǒng)詳細(xì)設(shè)計(jì)</p><p><b> 5.1、報(bào)名登陸</b></p><p>
46、;<b> 5.2、用戶注冊(cè)</b></p><p><b> 5.3、驗(yàn)證賬戶</b></p><p><b> 5.4、報(bào)名主頁(yè)</b></p><p><b> 5.5、入學(xué)申請(qǐng)</b></p><p> 5.6、處理入學(xué)申請(qǐng)</p&
47、gt;<p><b> 5.7、系統(tǒng)設(shè)置</b></p><p><b> 5.8、申請(qǐng)審批</b></p><p><b> 5.9、權(quán)限管理</b></p><p><b> 第六章 測(cè)試</b></p><p> 每個(gè)功能的一
48、些測(cè)試數(shù)據(jù)和測(cè)試結(jié)果展現(xiàn)在此處。</p><p><b> 第七章 展望</b></p><p> 由于時(shí)間和技術(shù)水平的原因,在本系統(tǒng)設(shè)計(jì)上,還不能將全部功能設(shè)計(jì)得非常完善,還有一些功能模塊有待于進(jìn)一步的完善。同時(shí),在本系統(tǒng)中還缺少了一部分必要的功能模塊,例如系統(tǒng)的操作日志。這一系列工作都有待于今后在工作中逐步地加以補(bǔ)充和完善。</p><p&
49、gt; 另外,隨著信息技術(shù)的發(fā)展,各類移動(dòng)終端設(shè)備和移動(dòng)接入技術(shù)以及相當(dāng)成熟。若能夠?qū)⒏黝愐苿?dòng)終端設(shè)備納入到本系統(tǒng)中,使得員工可以隨時(shí)隨地的通過(guò)移動(dòng)終端設(shè)備訪問(wèn)本系統(tǒng),在移動(dòng)終端設(shè)備上辦理業(yè)務(wù),則能夠顯著提髙系統(tǒng)的辦公效率,使得企業(yè)的辦公自動(dòng)化水平更上一個(gè)臺(tái)階。</p><p><b> 參考文獻(xiàn)</b></p><p> [1] 傳智播客高教產(chǎn)品研發(fā)部?!禞a
50、va基礎(chǔ)入門》。2014年5月。清華大學(xué)出版社</p><p> [2] 孫衛(wèi)琴?!禩omcat與Java Web開(kāi)發(fā)技術(shù)詳解(第2版)》。2009年1月。電子工業(yè)出版社</p><p> [3] 張孝祥、方立勛?!禞ava郵件開(kāi)發(fā)詳解》。2007年5月。電子工業(yè)出版社</p><p> [4] 張孝祥?!渡钊塍w驗(yàn)java web開(kāi)發(fā)內(nèi)幕——核心基礎(chǔ)》。200
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 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ì)用戶上傳內(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- oa辦公管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)【畢業(yè)論文】
- oa系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文
- 網(wǎng)絡(luò)辦公oa系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文
- 畢業(yè)論文網(wǎng)絡(luò)辦公oa系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 基于ssm的oa系統(tǒng)后臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)-畢業(yè)論文
- 工作流技術(shù)在oa系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文
- 畢業(yè)論文管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)論文
- 軟件工程畢業(yè)論文-教育局oa系統(tǒng)—公文管理的設(shè)計(jì)與實(shí)現(xiàn)
- 軟件工程畢業(yè)論文-教育局oa系統(tǒng)——會(huì)議管理的設(shè)計(jì)與實(shí)現(xiàn)
- 畢業(yè)論文管理系統(tǒng)的設(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)-公文管理的設(shè)計(jì)與實(shí)現(xiàn)
- 軟件工程畢業(yè)論文-培訓(xùn)學(xué)校管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)--報(bào)名繳費(fèi)
- 畢業(yè)論文——畢業(yè)設(shè)計(jì)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 畢業(yè)論文——庫(kù)存管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 公文管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)——畢業(yè)論文
- 畢業(yè)論文---倉(cāng)庫(kù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 論壇管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文
評(píng)論
0/150
提交評(píng)論