版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、<p><b> 目 錄</b></p><p> 一、需求分析與開發(fā)背景1</p><p><b> 二、分析與設(shè)計2</b></p><p> 1、功能模塊劃分2</p><p> (1) 管理員管理模塊,用于管理員進(jìn)行系統(tǒng)初始化和系統(tǒng)管理,它包括如下幾個部分。2&
2、lt;/p><p> (2) 學(xué)生論文管理模塊,用于大學(xué)生進(jìn)行論文、科技專著、學(xué)術(shù)報告發(fā)布和管理,包括如下幾個部分。2</p><p><b> 2、數(shù)據(jù)庫設(shè)計2</b></p><p> ?。?)、數(shù)據(jù)庫結(jié)構(gòu)設(shè)計2</p><p> ?。?)、創(chuàng)建數(shù)據(jù)庫3</p><p> 3、各個模
3、塊的實(shí)現(xiàn)方法描述6</p><p> (1)、登錄模塊設(shè)計和實(shí)現(xiàn)6</p><p> (2) 、學(xué)院配置模塊設(shè)計與實(shí)現(xiàn)6</p><p> (3) 、 系所配置模塊設(shè)計與實(shí)現(xiàn)7</p><p> (4) 、 人員配置模塊設(shè)計與實(shí)現(xiàn)8</p><p> (5) 、 角色配置模塊設(shè)計與實(shí)現(xiàn)8</
4、p><p> (6) 、論文管理模塊設(shè)計與實(shí)現(xiàn)9</p><p> (7) 、科技專著管理模塊設(shè)計與實(shí)現(xiàn)10</p><p> (8) 、學(xué)術(shù)報告管理模塊設(shè)計與實(shí)現(xiàn)11</p><p> 三、系統(tǒng)的發(fā)布方法12</p><p> 1、 以管理員身份登錄系統(tǒng)12</p><p>&
5、lt;b> 2、新增學(xué)院12</b></p><p> 3、 查看學(xué)院列表13</p><p><b> 4、新增系所13</b></p><p> 5、 查看系所列表13</p><p> 6、新增學(xué)生用戶13</p><p> 7、 查看學(xué)生用戶列表1
6、4</p><p><b> 8、新增角色14</b></p><p> 9、 查看角色列表15</p><p> 10、 發(fā)布論文15</p><p> 11、 發(fā)布科技專著15</p><p> 12、 發(fā)布學(xué)術(shù)報告16</p><p><b&
7、gt; 四、總結(jié)16</b></p><p><b> 五、參考文獻(xiàn)17</b></p><p> 一、需求分析與開發(fā)背景</p><p> 大學(xué)教育已經(jīng)普及,大學(xué)生的數(shù)量也不斷擴(kuò)大,隨之而來的是學(xué)生論文數(shù)量的不斷增多。如果按照手工作業(yè)來進(jìn)行論文庫的管理工作,不僅工作量大,而且容易出錯,更不方便大家查閱。因此,需要為大學(xué)
8、生開發(fā)一套論文管理系統(tǒng)。</p><p> 大學(xué)生論文管理系統(tǒng)是學(xué)校等機(jī)構(gòu)在自己的局域網(wǎng)上搭建的B/S結(jié)構(gòu)辦公平臺,用戶打開瀏覽器即可方便快捷地使用該系統(tǒng),進(jìn)行論文的發(fā)布、管理和查閱工作。 </p><p> 本系統(tǒng)采用MySQL作為后臺數(shù)據(jù)庫,采用標(biāo)準(zhǔn)MVC三層架構(gòu)(JSP-JavaBean-Servlet)開發(fā)模式。通過這種設(shè)計模型把應(yīng)用邏輯,處理過程和顯示邏輯分成不
9、同的組件實(shí)現(xiàn),這些組件可以進(jìn)行交互和重用。</p><p><b> 二、分析與設(shè)計</b></p><p><b> 1、功能模塊劃分</b></p><p> 本系統(tǒng)的界面共分為如下兩大部分。</p><p> (1) 管理員管理模塊,用于管理員進(jìn)行系統(tǒng)初始化和系統(tǒng)管理,它包括如下幾個部
10、分。</p><p> 學(xué)院管理:包括列表頁面、新增頁面、修改頁面。</p><p> 系所管理:包括列表頁面、新增頁面、修改頁面。</p><p> 人員管理:包括列表頁面、新增頁面、修改頁面。</p><p> 角色管理:包括列表頁面、新增頁面、修改頁面。</p><p> (2) 學(xué)生論文管理模塊,用于
11、大學(xué)生進(jìn)行論文、科技專著、學(xué)術(shù)報告發(fā)布和管理,包括如下幾個部分。</p><p> 論文管理:包括列表頁面、新增頁面、修改頁面。</p><p> 科技專著管理:包括列表頁面、新增頁面、修改頁面。</p><p> 學(xué)術(shù)報告管理:包括列表頁面、新增頁面、修改頁面。</p><p><b> 2、數(shù)據(jù)庫設(shè)計</b>
12、</p><p> ?。?)、數(shù)據(jù)庫結(jié)構(gòu)設(shè)計</p><p> 管理員進(jìn)行基礎(chǔ)信息的管理包括學(xué)院、系所、學(xué)生、角色管理,因此要包括4個數(shù)據(jù)實(shí)體。根據(jù)前面的分析可知,這4個實(shí)體要描述的信息分別如下。</p><p> 學(xué)院數(shù)據(jù)實(shí)體:學(xué)院名稱、負(fù)責(zé)人、電話、學(xué)院編號。</p><p> 系所數(shù)據(jù)實(shí)體:系所名稱、所屬學(xué)院、負(fù)責(zé)人、電話、系所編
13、號。</p><p> 學(xué)生數(shù)據(jù)實(shí)體:工號(登錄用戶名)、登錄密碼、姓名、性別、民族、籍貫、出生日期、身份證號、職稱、辦公電話、手機(jī)、家庭電話、E-mail、備注、所在學(xué)院、所在科室、角色。</p><p> 角色數(shù)據(jù)實(shí)體:角色編號、權(quán)限集合名稱。</p><p> 由于權(quán)限對應(yīng)的是操作模塊按鈕的名稱,在程序初始化時,這些數(shù)據(jù)都應(yīng)該具有了,因此應(yīng)用有如下的數(shù)據(jù)
14、實(shí)體。</p><p> 權(quán)限數(shù)據(jù)實(shí)體:權(quán)限編號、操作權(quán)限名稱。</p><p> 以上的5個實(shí)體都是基本的數(shù)據(jù)實(shí)體。</p><p> 大學(xué)生論文管理系統(tǒng)的目的是進(jìn)行論文管理,因此要包括如下的幾個數(shù)據(jù)實(shí)體。</p><p> 論文數(shù)據(jù)實(shí)體:編號、學(xué)院、作者、刊物名稱、論文名稱、收錄情況、影響力、影響因子、引用次數(shù)、第幾作者、備注。&
15、lt;/p><p> 論文字典數(shù)據(jù)實(shí)體:論文字典的類型、編號、名稱。</p><p> 科技專著數(shù)據(jù)實(shí)體:編號、學(xué)院、作者、字?jǐn)?shù)(萬字)、備注。</p><p> 學(xué)術(shù)報告數(shù)據(jù)實(shí)體:編號、學(xué)院/學(xué)校、報告人、職務(wù)、報告人單位、報告名稱、聽眾對象、人數(shù)、備注。</p><p><b> ?。?)、創(chuàng)建數(shù)據(jù)庫</b><
16、;/p><p> 在這個數(shù)據(jù)庫管理系統(tǒng)中要建立9張數(shù)據(jù)表。</p><p> 學(xué)院數(shù)據(jù)表(kjc_college):用于存放學(xué)院數(shù)據(jù)。</p><p> 系所數(shù)據(jù)表(kjc_department):用于存放系所數(shù)據(jù)。</p><p> 學(xué)生數(shù)據(jù)表(kjc_people):用于存放學(xué)生數(shù)據(jù)。</p><p> 角色
17、數(shù)據(jù)表(kjc_role):用于存放角色數(shù)據(jù)。</p><p> 權(quán)限數(shù)據(jù)表(kjc_right):用于存放權(quán)限數(shù)據(jù)。</p><p> 論文數(shù)據(jù)表(kjc2_paper):用于存放論文數(shù)據(jù)。</p><p> 論文字典數(shù)據(jù)表(kjc2_code):用于存放論文字典數(shù)據(jù)。</p><p> 科技專著數(shù)據(jù)表(kjc2_bookstati
18、stic):用于存放科技專著數(shù)據(jù)。</p><p> 學(xué)術(shù)報告數(shù)據(jù)表(kjc2_report):用于存放學(xué)術(shù)報告數(shù)據(jù)。</p><p> 這9張數(shù)據(jù)表的字段說明如表1-9所示。</p><p> 表1 學(xué)院數(shù)據(jù)表(kjc_college)</p><p> 表2 系所數(shù)據(jù)表(kjc_department) </p>&
19、lt;p> 表3 學(xué)生數(shù)據(jù)表(kjc_people) </p><p> 表4 角色數(shù)據(jù)表(kjc_role) </p><p> 表5 權(quán)限數(shù)據(jù)表(kjc_right) </p><p> 表6 論文數(shù)據(jù)表(kjc2_paper)</p><p> 表7 論文字典數(shù)據(jù)表(kjc2_code) </p><
20、;p> 表8 科技專著數(shù)據(jù)表(kjc2_bookstatistic) </p><p> 表9 學(xué)術(shù)報告數(shù)據(jù)表(kjc2_report) </p><p> 3、各個模塊的實(shí)現(xiàn)方法描述</p><p> (1)、登錄模塊設(shè)計和實(shí)現(xiàn)</p><p> 用戶要進(jìn)行論文管理,就要擁有自己的登錄入口,這是任何一個系統(tǒng)管理功能保密性的
21、需要。根據(jù)數(shù)據(jù)庫部分的設(shè)計知道,用戶信息存放在數(shù)據(jù)表kjc_people中,初始化填入了一個系統(tǒng)管理員用戶記錄,用戶為admin,密碼為admin。在用戶登錄界面中,也包括用戶名和密碼的輸入文本框,還要包括提交登錄的按鈕。登錄界面如圖1所示。</p><p> 圖1 登錄界面設(shè)計</p><p> 此界面除了用戶管理員登錄以外,還可以用于學(xué)生登錄,凡是管理員新增的用戶都可以通過它來進(jìn)
22、入系統(tǒng)。</p><p> (2) 、學(xué)院配置模塊設(shè)計與實(shí)現(xiàn)</p><p> 管理員登錄系統(tǒng)后,首先要做的工作就是系統(tǒng)基礎(chǔ)數(shù)據(jù)的初始化。單擊學(xué)院配置按鈕,進(jìn)入學(xué)院列表頁面。該頁面顯示的信息是學(xué)院的編號和學(xué)院名稱。此頁面提供添加、修改和刪除的鏈接,是學(xué)院管理的總頁面。頁面設(shè)計的結(jié)果如圖2所示。</p><p> 圖2 學(xué)院配置主界面設(shè)計</p>
23、<p> 在新增頁面中,需要填寫學(xué)院名稱、學(xué)院代號、聯(lián)系電話和負(fù)責(zé)人。其中學(xué)院代號是表示學(xué)院的惟一編號,在顯示界面中進(jìn)行排序顯示。界面設(shè)計的結(jié)果如圖3所示。</p><p> 圖3 新增學(xué)院界面設(shè)計</p><p> 單擊學(xué)院配置界面中的“修改”按鈕時,跳轉(zhuǎn)的頁面與此界面相似。在新增或修改學(xué)院信息的界面中,需要選擇負(fù)責(zé)人。單擊“選人”按鈕打開如圖4所示的選擇人員的界面。因
24、為本系統(tǒng)中的人員結(jié)構(gòu)為學(xué)院-系所制,因此機(jī)構(gòu)的選擇采用了屬性結(jié)構(gòu)的方式,當(dāng)單擊某一個學(xué)院或系所時,提取該機(jī)構(gòu)的人員列表。通過單擊事件進(jìn)行人員選擇。</p><p> 圖4 選擇人員界面設(shè)計</p><p> (3) 、 系所配置模塊設(shè)計與實(shí)現(xiàn)</p><p> 管理員登錄系統(tǒng)后,添加了學(xué)院,接下來要做的工作是添加系所,單擊“系所配置”按鈕,進(jìn)入系所列表頁面。
25、該頁面需要顯示的信息是系所的上級學(xué)院名稱和系所名稱。此頁面提供添加、修改和刪除的鏈接,是系所管理的總頁面。頁面設(shè)計的結(jié)果如圖5所示。</p><p> 圖5 系所配置主界面設(shè)計</p><p> 在新增頁面中,需要填寫系所名稱、所屬學(xué)院、聯(lián)系電話和負(fù)責(zé)人。界面設(shè)計的結(jié)果如圖6所示。單擊系所配置界面中的“修改”按鈕時,跳轉(zhuǎn)的頁面與此界面相似。</p><p>
26、圖6 添加系所界面設(shè)計</p><p> (4) 、 人員配置模塊設(shè)計與實(shí)現(xiàn)</p><p> 進(jìn)行了學(xué)院和系所的維護(hù)后,就需要添加系統(tǒng)的用戶了。根據(jù)前面的邏輯設(shè)計可知,學(xué)生是屬于某一個學(xué)院下的某一個系所的,因此在主界面中要顯示該用戶所在的學(xué)院和系所名稱。界面設(shè)計如圖7所示,顯示的字段有學(xué)號、用戶姓名、所屬單位和所屬系所。為了查看學(xué)生的詳細(xì)信息,需要單擊“查看”按鈕。在進(jìn)行修改工作中,
27、需要單擊“修改|密碼”按鈕,或單擊“刪除”按鈕進(jìn)行刪除操作。</p><p> 圖7 人員配置主界面設(shè)計</p><p> 單擊“添加新人員”鏈接跳轉(zhuǎn)到如圖8所示的新增頁面。該頁面中供管理員添加人員,需要輸入新添加人員的用戶姓名和學(xué)號,該號碼作為這個用戶登錄系統(tǒng)的用戶名。同時需要為該用戶設(shè)置登錄的密碼。由于一個用戶在進(jìn)入系統(tǒng)時需要擁有一定的角色才能夠進(jìn)行相關(guān)的操作,所以需要提供角色設(shè)置
28、的下拉列表框,將所有的角色顯示出來。其他的信息,如性別、民族、身份證號等。</p><p> 圖8 添加人員界面設(shè)計</p><p> (5) 、 角色配置模塊設(shè)計與實(shí)現(xiàn)</p><p> 單擊“角色權(quán)限配置”按鈕,跳轉(zhuǎn)到角色配置模塊。此模塊需要列出所有的已有的角色,主界面中的字段主要是角色名稱,單擊“修改”按鈕以供設(shè)置該角色的權(quán)限。主界面中的新增按鈕也跳轉(zhuǎn)
29、到一個權(quán)限配置的界面。當(dāng)單擊“刪除”按鈕時執(zhí)行刪除操作。界面的設(shè)計如圖9所示。</p><p> 圖9 角色權(quán)限配置主界面設(shè)計</p><p> 單擊“添加角色”鏈接跳轉(zhuǎn)到如圖10所示的添加頁面。在執(zhí)行添加時,首先需要角色的名稱,這個角色不要和已有的角色重名;其次選擇這個角色擁有哪些權(quán)限。這些權(quán)限的按鈕字段與功能導(dǎo)航中的按鈕同名,數(shù)據(jù)存放在數(shù)據(jù)表kjc_right中。</p>
30、;<p> 圖10 添加角色界面設(shè)計</p><p> (6) 、論文管理模塊設(shè)計與實(shí)現(xiàn)</p><p> 學(xué)生登錄系統(tǒng)后,要發(fā)布論文,就要提供論文發(fā)布的界面。論文提交時需要填寫的字段有論文編號、學(xué)院、作者、刊物名稱、論文名稱、收錄情況、影響力、影響因子、引用次數(shù)、第幾作者和備注。其中論文編號、作者、論文名稱為必填字段,因此需要加以標(biāo)記,用*號區(qū)分。收錄情況和影響力是
31、數(shù)據(jù)字典中的數(shù)據(jù),在此處也需要提供選擇和添加的入口。因此,界面設(shè)計的結(jié)果如圖11所示。</p><p> 圖11 發(fā)布論文界面設(shè)計</p><p> 學(xué)生在發(fā)布完論文后,需要查閱和修改等管理工作,因此就需要提供管理的操作界面。在此界面中,首先需要對論文的基本信息進(jìn)行提取顯示,包括論文名稱、作者、刊物名稱、收錄情況、影響力、引用次數(shù)、備注。為了查看論文的詳細(xì)情況,需要提供查看鏈接,本處
32、從論文標(biāo)題進(jìn)行鏈接。對于每一篇論文,都需要提供修改和刪除的按鈕。設(shè)計界面如圖12所示。</p><p> 圖12 論文管理界面設(shè)計</p><p> (7) 、科技專著管理模塊設(shè)計與實(shí)現(xiàn)</p><p> 學(xué)生登錄系統(tǒng)后,要發(fā)布科技專著,就要提供科技專著的界面??萍紝V峤粫r需要填寫的字段有專著編號、學(xué)院、作者、出版社、字?jǐn)?shù)和備注。其中專著編號和作者字段為必填
33、字段,因此需要加以標(biāo)記,用*號區(qū)分。界面設(shè)計的結(jié)果如圖13所示。</p><p> 圖13 發(fā)布科技專著界面設(shè)計</p><p> 學(xué)生在發(fā)布完科技專著后,需要查閱和修改等管理工作,因此需要提供管理的操作界面。在此界面中,首先需要對科技專著的基本信息進(jìn)行提取顯示,包括科技專著編號、學(xué)院、作者、出版社、字?jǐn)?shù)。為了查看科技專著的詳細(xì)情況,需要提供查看鏈接,本處從科技專著編號進(jìn)行鏈接。對于
34、每一篇科技專著,都需要提供修改和刪除的按鈕。設(shè)計界面如圖14所示。</p><p> 圖14 科技專著管理界面設(shè)計</p><p> (8) 、學(xué)術(shù)報告管理模塊設(shè)計與實(shí)現(xiàn)</p><p> 學(xué)生登錄系統(tǒng)后,要發(fā)布學(xué)術(shù)報告,就要提供學(xué)術(shù)報告發(fā)布的界面。學(xué)術(shù)報告提交時需要填寫的字段有學(xué)術(shù)報告編號、報告名稱、學(xué)院、報告人、職務(wù)、報告人單位、聽眾對象、人數(shù)和備注。其中
35、學(xué)術(shù)報告編號、報告名稱、報告人為必填字段,因此需要加以標(biāo)記,用*號區(qū)分。界面設(shè)計的結(jié)果如圖15所示。</p><p> 圖15 發(fā)布學(xué)術(shù)報告界面設(shè)計</p><p> 學(xué)生在發(fā)布完學(xué)術(shù)報告后,需要查閱和修改等管理工作,因此就需要提供管理的操作界面。在此界面中,首先需要對學(xué)術(shù)報告的基本信息進(jìn)行提取顯示,包括學(xué)術(shù)報告名稱、報告人、報告人單位、聽眾對象、人數(shù)。為了查看學(xué)術(shù)報告的詳細(xì)情況,需要
36、提供查看鏈接,本處從學(xué)術(shù)報告標(biāo)題進(jìn)行鏈接。對于每一篇學(xué)術(shù)報告,都需要提供修改和刪除的按鈕。設(shè)計界面如圖16所示。</p><p> 圖16 學(xué)術(shù)報告管理界面設(shè)計</p><p><b> 三、系統(tǒng)的發(fā)布方法</b></p><p> 用戶按照初始化的用戶名和密碼登錄系統(tǒng),通過查看和新增各個管理功能模塊中的數(shù)據(jù)來體會系統(tǒng)的使用。這個演示的流
37、程基本上包括了本系統(tǒng)的全部功能,包括管理員進(jìn)行學(xué)院、系所、人員、角色權(quán)限的操作,大學(xué)生進(jìn)行論文、科技專著、學(xué)術(shù)報告的發(fā)布與維護(hù),目的是讓讀者對本系統(tǒng)有一個直觀的認(rèn)識,便于在移植本系統(tǒng)的代碼進(jìn)行實(shí)踐時能夠貼切學(xué)習(xí)研究。</p><p> 1、 以管理員身份登錄系統(tǒng)</p><p> 用戶搭建好系統(tǒng)環(huán)境后,訪問系統(tǒng)的首頁面,如圖17所示。系統(tǒng)初始化的用戶為admin,密碼為admin,輸入
38、這個用戶的登錄信息后單擊“登錄”按鈕,則跳轉(zhuǎn)到如圖18所示的主界面。</p><p> 圖18大學(xué)生論文管理系統(tǒng)主界面</p><p><b> 2、新增學(xué)院</b></p><p> 單擊圖18中的“學(xué)院配置”按鈕,再單擊“添加學(xué)院”按鈕,功能區(qū)顯示的頁面如圖19所示。此頁面為新增學(xué)院的頁面,在“學(xué)院名稱”文本框中填入“文法學(xué)院”,“學(xué)
39、院代號”文本框中輸入04,單擊“選人”按鈕選擇人員,單擊“提交”按鈕則將新的學(xué)院添加到數(shù)據(jù)庫中。</p><p> 圖17 登錄系統(tǒng) 圖19 新增學(xué)院</p><p><b> 3、 查看學(xué)院列表</b></p><p> 單擊圖18中的“學(xué)院配置”按鈕,功能區(qū)顯示的頁面如圖2
40、0所示。此頁面為用戶的所有學(xué)院的列表,包括基本的字段信息,如學(xué)院編號、學(xué)院名稱。從圖中可以看出,剛才新增的學(xué)院已經(jīng)顯示出來了。每一條記錄都對應(yīng)一個“修改”和“刪除”按鈕,單擊“修改”按鈕進(jìn)入與新增相似的界面,此處就不再進(jìn)行列舉。單擊“刪除”按鈕執(zhí)行刪除對應(yīng)的學(xué)院的操作。</p><p> 圖20 查看學(xué)院列表</p><p><b> 4、新增系所</b><
41、;/p><p> 單擊圖18中的“系所配置”按鈕,再單擊“添加系所”按鈕,功能區(qū)顯示的頁面如圖21所示。此頁面為新增系所的頁面,在“部門名稱”文本框中填入“大學(xué)英語”,“所屬機(jī)構(gòu)”下拉列表框中選擇“外語學(xué)院”,單擊“選人”按鈕選擇人員,單擊“提交”按鈕則將新的系所添加到數(shù)據(jù)庫中。</p><p><b> 5、 查看系所列表</b></p><p&
42、gt; 單擊圖18中的“系所配置”按鈕,功能區(qū)顯示的頁面如圖22所示。此頁面為用戶的所有系所的列表,包括基本的字段信息,如所屬學(xué)院、系所名稱。從圖中可以看出,剛才新增的系所已經(jīng)顯示出來了。每一條記錄都對應(yīng)一個“修改”和“刪除”按鈕,單擊“修改”按鈕進(jìn)入與新增相似的界面,此處就不再進(jìn)行列舉。單擊“刪除”按鈕執(zhí)行刪除對應(yīng)的系所的操作。</p><p> 圖21 新增系所
43、 圖22 查看系所列表</p><p><b> 6、新增學(xué)生用戶</b></p><p> 單擊圖18中的“人員配置”按鈕,再單擊“添加人員”按鈕,功能區(qū)顯示的頁面如圖23所示。此頁面為新增人員的頁面,在用戶姓名中填入“張三”,工作證號為zhang,這個字段為該用戶登錄的用戶名,輸入密碼,并為之分配角色,單擊“提交”按鈕則將新的系所添加到數(shù)據(jù)庫
44、中。此頁面只顯示了部分字段,讀者可以通過演示程序查看所有字段。</p><p> 圖23 新增學(xué)生用戶</p><p> 7、 查看學(xué)生用戶列表</p><p> 單擊圖18中的“人員配置”按鈕,功能區(qū)顯示的頁面如圖24所示。此頁面為用戶的所有人員的列表,包括基本的字段信息,如學(xué)生姓名、所屬學(xué)院等。從圖中可以看出,剛才新增的人員已經(jīng)顯示出來了。每一條記錄都對
45、應(yīng)一個“修改”和“刪除”按鈕,單擊“修改”按鈕進(jìn)入與新增相似的界面,此處就不再進(jìn)行列舉。單擊“刪除”按鈕執(zhí)行刪除對應(yīng)的人員的操作。</p><p> 圖24 查看學(xué)生用戶列表</p><p><b> 8、新增角色</b></p><p> 單擊圖18中的“角色權(quán)限配置”按鈕,再單擊“添加角色權(quán)限”按鈕,功能區(qū)顯示的頁面如圖25所示。此
46、頁面為新增角色權(quán)限的頁面,在“角色名稱”文本框中輸入“普通學(xué)生”,在要賦予的權(quán)限的復(fù)選框中打勾,單擊“提交”按鈕則將新的角色及其權(quán)限集合添加到數(shù)據(jù)庫中。</p><p><b> 圖25 新增角色</b></p><p><b> 9、 查看角色列表</b></p><p> 單擊圖18中的“角色權(quán)限配置”按鈕,功
47、能區(qū)顯示的頁面如圖26所示。此頁面為用戶的所有角色權(quán)限的列表,顯示了角色名稱字段。從圖中可以看出,剛才新增的角色權(quán)限已經(jīng)顯示出來了。每一條記錄都對應(yīng)一個“修改”和“刪除”按鈕,單擊“修改”按鈕進(jìn)入與新增相似的界面,此處就不再進(jìn)行列舉。單擊“刪除”按鈕執(zhí)行刪除對應(yīng)的角色權(quán)限的操作。</p><p> 圖26 查看角色列表</p><p><b> 10、 發(fā)布論文</b
48、></p><p> 單擊圖18中的“發(fā)布論文”按鈕,功能區(qū)顯示的頁面如圖27所示。此頁面為新增論文的頁面,分別在對應(yīng)的文本框中填入描述信息,帶*號的文本框?yàn)楸靥钭侄?,單擊“完成”按鈕則將新的論文添加到數(shù)據(jù)庫中。</p><p><b> 圖27 發(fā)布論文</b></p><p> 11、 發(fā)布科技專著</p>&l
49、t;p> 單擊圖18中的“發(fā)布科技專著”按鈕,功能區(qū)顯示的頁面如圖28所示。此頁面為新增科技專著的頁面,分別在對應(yīng)的文本框中輸入描述信息,帶*號的文本框?yàn)楸靥钭侄?,單擊“完成”按鈕則將新的科技專著添加到數(shù)據(jù)庫中。</p><p> 圖28 發(fā)布科技專著</p><p> 12、 發(fā)布學(xué)術(shù)報告</p><p> 單擊圖18中的“發(fā)布學(xué)術(shù)報告”按鈕,功能
50、區(qū)顯示的頁面如圖29所示。此頁面為新增學(xué)術(shù)報告的頁面,分別在對應(yīng)的文本框中輸入描述信息,帶*號的文本框?yàn)楸靥钭侄危瑔螕簟巴瓿伞卑粹o則將新的學(xué)術(shù)報告添加到數(shù)據(jù)庫中。</p><p> 以上作了大學(xué)生論文管理系統(tǒng)中的主要頁面演示,希望能夠幫助讀者對本系統(tǒng)有一個更好地了解。</p><p> 圖29 發(fā)布學(xué)術(shù)報告</p><p><b> 四、總結(jié)<
51、;/b></p><p> 該系統(tǒng)在功能上相當(dāng)完整,設(shè)計了學(xué)生論文管理的所有功能塊,系統(tǒng)的關(guān)鍵部分主要集中在管理員進(jìn)行系統(tǒng)管理和學(xué)生進(jìn)行論文發(fā)布方面,讀者可以加深了解。</p><p> 該系統(tǒng)是有實(shí)際論文管理需求的學(xué)校進(jìn)行論文管理的系統(tǒng)。系統(tǒng)的用戶信息和權(quán)限由系統(tǒng)管理員進(jìn)行維護(hù),有身份的用戶登錄系統(tǒng)進(jìn)行論文、科技專著、學(xué)術(shù)報告的發(fā)布與管理工作,其他用戶都可以進(jìn)行論文的查閱。要實(shí)
52、現(xiàn)的功能包括兩個方面,一方面是管理員的管理功能,包括學(xué)院維護(hù)、系所維護(hù)、人員維護(hù)和角色權(quán)限維護(hù),這一部分是系統(tǒng)管理的基礎(chǔ),至關(guān)重要;另一方面是論文管理功能,包括發(fā)布論文和進(jìn)行論文管理、發(fā)布科技專著和進(jìn)行科技專著管理、發(fā)布學(xué)術(shù)報告和進(jìn)行學(xué)術(shù)報告管理,這一部分是該系統(tǒng)真正的使用目的所在。</p><p><b> 五、參考文獻(xiàn)</b></p><p> [1] 李振捷
53、 ,陳雄,王軍.《JSP網(wǎng)站開發(fā)典型模塊與實(shí)例精講(附光盤)》,電子工業(yè)出版社。</p><p> [2] 程偉等編著?!堕_發(fā)者突擊:JSP網(wǎng)絡(luò)開發(fā)經(jīng)典模塊實(shí)現(xiàn)全集》。 </p><p> [3] 周恒 等編著,《JSP項(xiàng)目開發(fā)全程實(shí)錄》。</p><p> [4] http://search.download.csdn.net</p><
溫馨提示
- 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- java_web_課程設(shè)計
- java課程設(shè)計報告學(xué)生管理系統(tǒng)
- java學(xué)生管理系統(tǒng)課程設(shè)計報告
- web課程設(shè)計報告--大學(xué)生社團(tuán)網(wǎng)站
- 學(xué)生管理系統(tǒng)——web課程設(shè)計報告 (2)
- java學(xué)生管理系統(tǒng)課程設(shè)計
- 課程設(shè)計---java web圖書管理系統(tǒng)
- 學(xué)生管理系統(tǒng)課程設(shè)計(java)
- 學(xué)生管理系統(tǒng)-java課程設(shè)計
- 學(xué)生管理系統(tǒng)課程設(shè)計(java)
- java課程設(shè)計報告---學(xué)生成績管理系統(tǒng)
- java學(xué)生成績管理系統(tǒng)課程設(shè)計報告
- java學(xué)生成績管理系統(tǒng)課程設(shè)計報告
- java課程設(shè)計報告--學(xué)生信息管理系統(tǒng)
- java課程設(shè)計報告---學(xué)生信息管理系統(tǒng)
- java學(xué)生成績管理系統(tǒng)課程設(shè)計報告
- java課程設(shè)計報告---學(xué)生考試系統(tǒng)
- unix課程設(shè)計--java學(xué)生管理系統(tǒng)
- java課程設(shè)計---學(xué)生學(xué)籍管理系統(tǒng)
- java課程設(shè)計報告----教室管理系統(tǒng)
評論
0/150
提交評論