![課程設計期刊文章管理系統(tǒng)的設計與實現(xiàn)1_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/5/a5bd1c7f-f016-455e-998c-46e28883cbd3/a5bd1c7f-f016-455e-998c-46e28883cbd31.gif)
![課程設計期刊文章管理系統(tǒng)的設計與實現(xiàn)1_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/5/a5bd1c7f-f016-455e-998c-46e28883cbd3/a5bd1c7f-f016-455e-998c-46e28883cbd32.gif)
![課程設計期刊文章管理系統(tǒng)的設計與實現(xiàn)1_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/5/a5bd1c7f-f016-455e-998c-46e28883cbd3/a5bd1c7f-f016-455e-998c-46e28883cbd33.gif)
![課程設計期刊文章管理系統(tǒng)的設計與實現(xiàn)1_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/5/a5bd1c7f-f016-455e-998c-46e28883cbd3/a5bd1c7f-f016-455e-998c-46e28883cbd34.gif)
![課程設計期刊文章管理系統(tǒng)的設計與實現(xiàn)1_第5頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/5/a5bd1c7f-f016-455e-998c-46e28883cbd3/a5bd1c7f-f016-455e-998c-46e28883cbd35.gif)
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、 目 錄第一章 緒論11.1 課題研究的目的及意義11.2 國內研究動態(tài)11.3 課題概述1第二章 系統(tǒng)分析22.1 可行性分析22.1.1 經(jīng)濟可行性22.1.2 技術可行性22.1.3 操作可行性32.2 系統(tǒng)總體需求分析32.2.1 管理員功能模塊分析32.2.2 用戶功能模塊分析52.3 系統(tǒng)數(shù)據(jù)流圖分析52.4 系統(tǒng)E-R圖分析52.5 系統(tǒng)流程圖分析7第三章 開發(fā)工具的選擇與運行環(huán)境93.1 開發(fā)工具及相關技術簡介93.1.1相關工具簡介93.1.2相關技術概述103.2 系統(tǒng)運行環(huán)境11第四章 系統(tǒng)詳細設計124.1 數(shù)據(jù)庫設計124.1.1數(shù)據(jù)庫表的設計124.1.2數(shù)據(jù)庫連接
2、144.2 系統(tǒng)結構設計14第五章 系統(tǒng)測試155.1 管理員功能模塊測試155.2 用戶功能模塊測試205.3 系統(tǒng)的維護23第六章 總結與展望24 6.1 總結24 6.2 展望24參考文獻26致 謝27附 錄28第一章 緒論1.1 課題研究的目的及意義 在計算機技術飛速發(fā)展的今天,社會上還存在著落后的信息處理方式,這顯然是沒有跟上時代的步伐,制約了一些產(chǎn)業(yè)的發(fā)展,不能推動社會的進步,所以有必要開發(fā)一款軟件來滿足社會的需要,減輕人們的工作負擔。從另一方便講,開發(fā)本系統(tǒng)會鞏固我在大學隨學的知識,增強了自己的自學能力及編程能力,了解了軟件開發(fā)的全部過程,有利于自身素質的發(fā)展,能為以后的工作做一
3、個良好的鋪墊。1.2 國內研究動態(tài) 在快速發(fā)展的中國,計算機技術已快速被普及,人們已經(jīng)進入了信息化時代,它的應用節(jié)約了大量的人力物力,這也證明了科學技術是第一生產(chǎn)力的道理。但是,對于本系統(tǒng)而言,該系統(tǒng)的出現(xiàn)也呈現(xiàn)了多元化,當前應用比較廣泛的刊物管理系統(tǒng)多是Client/Server方式的兩種結構,社會上不同語種所開發(fā)的系統(tǒng),對系統(tǒng)管理人員、讀者用戶、客戶端都提出了要求,本系統(tǒng)將兼顧這些問題,開發(fā)一種操作簡單,界面整潔,可移植性強的系統(tǒng)。 1.3 課題概述隨著計算機科技的飛速發(fā)展和社會進步,尤其是計算機的大范圍普及,傳統(tǒng)的手工操作已漸漸被人工智能化的計算機應用所替代,利用智能的系統(tǒng)可以做到信息的
4、規(guī)范管理、科學統(tǒng)計和快捷的查詢,從而減少管理人員的工作量。進入21世紀后,人們的生活質量在不斷地提高,人們的生活需要不僅僅局限在物質上面,精神層面也同樣得到了重視,這就使得期刊書社的規(guī)模不斷擴大,期刊數(shù)量急劇增多,隨之帶來的期刊各種信息就會成倍增加。因此,需要對讀者信息、管理員信息、期刊信息進行管理,這就有必要開發(fā)期刊文章管理系統(tǒng)來實現(xiàn)這一功能,來滿足期刊書社的日常業(yè)務需求,方便讀者與管理員。在本系統(tǒng)中,大體上可以分為管理員模塊和用戶模塊,具體實現(xiàn)的功能將在后面展示。第二章 系統(tǒng)分析2.1 可行性分析通過初步調查及查閱資料,人工智能化應用程序,實現(xiàn)管理現(xiàn)代化、辦公自動化、和程序運行可移植化,是
5、現(xiàn)代化辦公管理的必然趨勢。傳統(tǒng)的期刊文章管理復雜、繁瑣、混亂、耗時大,在匯總以后分析更加困難,因此迫切需要期刊文章管理系統(tǒng)來輔助管理。對要開發(fā)的期刊文章管理系統(tǒng)從技術上、經(jīng)濟上和操作上進行是否可行的研究與分析1,這樣對于開發(fā)者能夠了解該系統(tǒng)的所要用到的技術、開發(fā)成本及其前景,還可以為用戶考慮操作是否簡單易上手。 2.1.1 經(jīng)濟可行性在前期的可行性分析中已對經(jīng)濟可行性做了初步總結。經(jīng)濟可行性主要是對軟件開發(fā)前期的資金投入的與系統(tǒng)開發(fā)完成后上線所帶來的經(jīng)濟效益來相互比較。由于網(wǎng)絡已經(jīng)普及,所以本系統(tǒng)在網(wǎng)絡設備上不需要花費太多的資金。在前期投入中開發(fā)成本不大,主要的經(jīng)濟投入是在軟件的維護上。在后期
6、上線后,用戶只要購買安裝本軟件就能運行,還要要求客戶端具備客戶機的基本功能。2.1.2 技術可行性 期刊文章管理系統(tǒng)在技術層面上,前期的網(wǎng)頁設計上主要采用HTML、CSS和JS作為開發(fā)工具,采用HTML能夠開發(fā)簡單的靜態(tài)的網(wǎng)頁2,后期用CSS處理,但是,考慮到本系統(tǒng)的人性化設計,在用戶進行填寫表單時,會進行表單驗證,一旦用戶操作錯誤或填寫不合理時,在提交時會顯示錯誤的原因,以便用戶能夠快速改正,這就運用到了JS技術。后期開發(fā)主要采用java作為工具,Tomcat作為后臺服務器,Mysql作為后臺數(shù)控支持,這樣能夠保存期刊、讀者的各種信息。JSP可以作為網(wǎng)頁數(shù)據(jù)交換支持3。但是,在設計與編程過程
7、中,明顯感覺到了力不從心,好多知識點不能應用到程序中去。在老師的悉心指導下,以及翻閱了大量的資料,才使得該系統(tǒng)順利開發(fā)出來。因為技術和實踐方面的不足,本系統(tǒng)還存在大量的不足,我會在以后的學習中繼續(xù)鉆研,力爭該系統(tǒng)能夠完美。2.1.3 操作可行性在客戶沒有使用本系統(tǒng)以前,期刊管理人員采用的是人工操作的方式,耗時大,效率低,操作復雜。但是對于有一點計算機基礎的客戶來說,安裝了本系統(tǒng)軟件,能夠擺脫這一困擾??蛻糁恍璐蜷_軟件的客戶端,以不同身份登陸,會顯示不同界面,能快速查詢所要的期刊信息以及能夠完成相應業(yè)務。每個人都很容易上手,操作簡單,這也是本系統(tǒng)的優(yōu)勢所在。2.2 系統(tǒng)總體需求分析需求分析在軟件
8、的開發(fā)過程是至關重要的,關聯(lián)到軟件的整個開發(fā)過程,復雜度越高的軟件,需求分析就越顯得重要。在系統(tǒng)的開發(fā)前期,系統(tǒng)分析人員根據(jù)對用戶的調查及分析,可以大致得出系統(tǒng)的需求所在,而后,開發(fā)人員根據(jù)需求進行編碼。 期刊文章管理系統(tǒng)的設計與實現(xiàn)實現(xiàn)了以下功能: (1)管理員功能:添加借閱者記錄、查詢借閱者記錄、添加期刊信息、查詢期刊信息、添加借閱者、查詢借閱者信息、修改密碼、返回登錄界面以及查看用戶留言。 (2)用戶功能:查看所有的期刊信息、查詢特定用戶的借閱記錄、在線文章閱讀以及留言。2.2.1 管理員功能模塊分析(1) 管理員登陸本系統(tǒng)設計的是沒有注冊的管理員是不能進入系統(tǒng)的,但是,在設計過程中,已
9、在數(shù)據(jù)庫中添加了管理員信息,管理員只要在登陸頁面輸入用戶名和密碼,點擊“登陸”按鈕,如果系統(tǒng)沒有彈出錯誤提示,則進入管理員系統(tǒng)頁面。(2) 添加借閱者記錄在本系統(tǒng)中管理員只要輸入期刊書號和借閱證號就能把借閱信息輸入到系統(tǒng)中。但是,在操作過程中如果期刊書號或者借閱證號不存在,點擊“確定提交”按鈕后,會提示“添加失敗”消息,經(jīng)管理員核實后,可以重新輸入以上信息,完成操作。 (3) 查詢借閱者記錄在本系統(tǒng)中如果想要查詢用戶的借閱記錄,管理員可以按照期刊號查詢、借閱號查詢、借閱時間查詢、未還借閱記錄查詢、已還借閱記錄查詢,當然,還可以查詢所有用戶的借閱記錄。管理員可以對查詢出來的結果進行修改和刪除。
10、(4) 添加期刊信息在管理員主頁面上,點擊“添加期刊信息”后,管理員需要輸入期刊的書號、期刊的名稱、期刊的價格、期刊的作者以及期刊的出版社,輸入的信息在點擊“添加”按鈕后,會自動保存在數(shù)據(jù)庫中。 (5) 查詢期刊信息 在管理員登陸主頁面后,點擊“查詢期刊信息”后,管理員可以按照書號查詢、期刊作者查詢、期刊名稱查詢、期刊出版社查詢,還可以查詢所有的期刊信息,管理員可以對查詢出來的信息經(jīng)行修改和刪除。 (6) 添加借閱者為實現(xiàn)用戶在沒有注冊的情況下,還能借閱到期刊,在管理員主頁面上,點擊“添加借閱者”后,管理員需要輸入借閱者的借閱證號、借閱者的名稱以及借閱者的身份證號,在點擊“添加”按鈕后,輸入的
11、信息將自動保存在數(shù)據(jù)庫中,這時,借閱者就可以借閱期刊。(7) 查詢借閱者信息 在管理員登陸主頁面后,點擊“查詢借閱者信息”后,管理員可以根據(jù)借閱者的借閱證號查詢、借閱者的身份證查詢、還能查詢所有的借閱者信息,管理員可以對查詢出來的結果經(jīng)行修還或刪除。(8) 修改密碼 如果管理員想要修改自己的密碼,只需要輸入原來的密碼,再連續(xù)輸入兩次相同的新設置密碼,在點擊“修改”按鈕后,密碼則修改成功。 (9) 返回登陸頁面 如果管理員想要重新登陸或者其他管理員登陸,只要在管理員主頁面上,點擊“返回登錄頁面”,即可完成此操作。(10) 查看用戶留言 在管理員主頁面上,管理員只要點擊“查看用戶留言”,管理員則可
12、查看讀者用戶對管理員的留言信息,這就使得管理員可以時時關注讀者用戶的需求狀況。 2.2.2 用戶功能模塊分析 (1)用戶注冊 為了減輕管理員的工作量,用戶可以自行注冊,只需輸入借閱證號、姓名以及身份證號,便可完成注冊操作。 (2)查看所有期刊信息 讀者用戶登錄用戶頁面后,想要查看期刊庫中有哪些期刊,只需要點擊“查看所有期刊信息”,就可以顯示出來。 (3)查看特定用戶借閱信息讀者用戶登錄用戶頁面后,想要查詢自己借閱了哪些書及借閱狀態(tài),只要輸入自己的用戶號即可顯示在頁面。 (4)用戶討論區(qū)讀者用戶登錄用戶頁面后,可以發(fā)表自己對本系統(tǒng)的意見或發(fā)表對管理員的建議,還可以發(fā)表看過期刊后的感觸及心得。2.
13、3 系統(tǒng)數(shù)據(jù)流圖分析 數(shù)據(jù)流圖分析是描述系統(tǒng)有哪幾部分組成,各個功能模塊與系統(tǒng)的關系,從而讓用戶更好的理解系統(tǒng)的功能。期刊文章管理系 統(tǒng) 用 戶 模 塊 管 理 員 模 塊 管理期刊信息 用戶注冊 管理借閱信息 查看所有期刊信息 管理用戶信息 查看特定用戶信息 修改管理員信息 在線文章閱讀 圖1 系統(tǒng)數(shù)據(jù)流圖分析2.4 系統(tǒng)E-R圖分析 通過對本系統(tǒng)的整體架構進行分析,我們已經(jīng)了解系統(tǒng)所具有的整體功能, 現(xiàn)將各實體的實體圖說明如下。 下圖2是用戶實體圖,其中包括用戶賬號、用戶名稱、用戶密碼。 用戶賬號 用戶名稱 用戶密碼 用戶(user) 圖2用戶實體圖下圖3是管理員實體圖,其中包括管理員編號
14、、管理員名稱、管理員密碼。 管理員名稱管理員編號管理員密碼 管理員(admin) 圖3 管理員實體圖 下圖4是期刊實體圖,其中包括期刊的書號、期刊作者、期刊出版社、期刊 價格、期刊名稱。 期刊作者期刊書號期刊名稱期刊出版社期刊價格 期刊(book) 圖4 期刊實體圖 經(jīng)過以上實體圖分析后,整個系統(tǒng)的E-R圖如下。被借閱 用戶執(zhí)行 期刊 借閱表 1 M N 1管理 1 M提交 查看 1 M 留言 管理員 M N 圖5系統(tǒng)E-R圖 2.5 系統(tǒng)流程圖分析 管理員 本系統(tǒng)的管理員流程圖如下: 登陸 驗證 N 管理員主頁 Y 返回登錄頁面修改密碼查詢借閱者信息添加借閱者查詢期刊信息添加期刊信息查詢借閱
15、者記錄添加用戶借閱記錄 查看用戶留言 以上圖6是管理員流程圖。以下圖7是用戶流程圖。 用戶 登陸驗證 N 用戶主頁 Y用戶注冊在線閱讀用戶留言查看用戶借閱情況查看所有期刊信息 圖7 用戶流程圖第三章 開發(fā)工具的選擇與運行環(huán)境3.1 開發(fā)工具及相關技術簡介本系統(tǒng)采用的工具有JDK1.6.0、Tomcat6.0、MyEclipse8.5、MySQL,使用的技術有Java、JSP、JavaScript、JDBC等。 3.1.1相關工具簡介 (1)JDK1.6.0JDK是Sun公司Java應用程序和組件的開發(fā)環(huán)境,是編譯和測試工具,也是提供Java程序的Java虛擬機平臺,是調試和運行JSP所不可缺少
16、的工具。本系統(tǒng)采用JDK6.0版本。 (2)TomcatTomcat是開源的servlet和JSP容器,它是Jakarta項目中一個重要的組成,由Apache、Sun和其他一些公司及個人開發(fā)。Tomcat內部實現(xiàn)了Servlet和JSP引擎,而且擴展了一些應用服務器的功能。 (3)MyEclipse8.5 MyEclipse是一個十分優(yōu)秀的用于開發(fā)java項目,J2EE的Eclipse插件集合,MyEclipse的功能非常強大,支持也非常廣泛,尤其是對各種開源產(chǎn)品的支持十分不錯。MyEclipse本身是Eclipse的一個插件,但是MyEclipse提供了比Eclipse強大的功能,集成了很多
17、的插件和類庫4,對于給MyEclipse提供插件,以及給用戶提供一致和統(tǒng)一的集成開發(fā)環(huán)境而言,所有工具開發(fā)人員都具有相同的發(fā)揮場所,在另一方面,MyEclipse界面簡潔,易于上手,操作也非常的簡便。在MyEclipse應用程序中,可以使用結構化查詢語言SQL數(shù)據(jù)標準,注解訪問服務器上的數(shù)據(jù)庫。對于一個新手來說,寫程序中難免會出現(xiàn)錯誤,但是在MyEclipse中出現(xiàn)了錯誤會及時指出,以便讓我們快速改正,節(jié)省了我們的時間,而且在MyEclipse上編程的軟件可讀性強。MyEclipse的開放、自由、免費也是它迅速發(fā)展的原因,MyEclipse會越來越受到歡迎的。 (4)Mysql與Navicat
18、 forMysq Mysql是當今社會流行的數(shù)據(jù)庫,它是一個關系型數(shù)據(jù)庫管理系統(tǒng),是由瑞典Mysql AB公司開發(fā)的,目前是屬于Oracle公司的。關聯(lián)數(shù)據(jù)庫系統(tǒng)將數(shù)據(jù)保存在不同的表中,而不是講所有數(shù)據(jù)存放在一個大倉庫內,這就增加了速度并提高到了性能5。Mysql采用的是SQL語言,SQL語言是“結構化查詢語言”最常用的標準化語言。Mysql采用了GPL。由于Mysql文件小,運行時不占內存,而且,Mysql是開源的,許多中小型企業(yè)可以采用Mysql作為后臺數(shù)據(jù)支持,這樣可以降低企業(yè)運行的成本。Navicat for MySQL是一套專為MySQL設計的強大數(shù)據(jù)庫管理及開發(fā)工具。它可以用于任何
19、3.21或以上的MySQL數(shù)據(jù)庫服務器,并支持大部分MySQL最新版本的功能,包括觸發(fā)器、存儲過程、函數(shù)、事件、檢索、權限管理等等。它提供了類似Mysql的用戶管理界面工具,它的出現(xiàn)講解放J2EE程序員以及數(shù)據(jù)庫設計者、管理者的大腦,降低了開發(fā)成本,從而減小了前期的資金投入,為用戶帶來了更高的開發(fā)效率。Mysql和Navicat for Mysql結合能夠很好地為用戶的數(shù)據(jù)操作提供了保障。3.1.2相關技術概述 (1)Java語言概述Java是一種可以撰寫跨平臺應用軟件的面向對象的程序設計語言,是由Sun公司于1995年5月推出的Java程序設計語言和Java平臺(即JavaSE, JavaE
20、E, JavaME)的總稱5。Java語言的誕生對傳統(tǒng)的計算機模式提出了挑戰(zhàn),它的出現(xiàn)重新布局了軟件行業(yè),使得軟件行業(yè)得到了空前發(fā)展,java對時代的重要性,未來還會不斷擴展,因為java是面向生活的一門語言,從長遠來看,我們的生活中處處可以體會到java讓我們的生活變的簡單、快捷。Java是一種面向對象的語言,在開發(fā)系統(tǒng)的過程中可以靈活運用。Java具有移植性高,安全性強,能夠執(zhí)行多線程任務,支持可視化圖形界面7,其中多線程的運用,能夠滿足多個用戶同時運行此軟件,節(jié)約了成本,提高了效率。Java語言的可移植性強,也使得用java語言開發(fā)項目,可以處處運行,而且在軟件運行時穩(wěn)定性較強。在另一方
21、面,java提供了功能強大的語言庫,在設計上沒有了C語言和C+的指針的概念,這也使得編程變的簡單,而在JVM中增加了垃圾回收機制,讓系統(tǒng)能自動釋放內存,提高了電腦的運行效率。 (2)HTML、JSP技術概述HTML是超文本標記語言,是用于描述網(wǎng)頁文檔的一款標記語言。HTML是可以實現(xiàn)簡單的靜態(tài)頁面8。JSP是由Sun公司倡導、許多公司參與一起建立的一種動態(tài)網(wǎng)頁技術標準,是WEB項目,經(jīng)常要用到的一種語言9。 3.2 系統(tǒng)運行環(huán)境在軟件方面: 操作系統(tǒng)是Windows 2003以上版本;數(shù)據(jù)庫使用MySQL8.5或以上版本,JDK1.5或以上版本,Tomcat5.0或以上版本。IE為IE8.0。
22、在硬件方面: 內存至少為128MHZ;CPU要求為Inter Pentium 800MHZ或以上更高頻率的CPU。 第四章 系統(tǒng)詳細設計4.1 數(shù)據(jù)庫設計數(shù)據(jù)庫設計是系統(tǒng)開發(fā)過程中的重要組成部分10,只有準確地分析各個表組成的字段,才能為以后的開發(fā)打下堅實的基礎。 4.1.1數(shù)據(jù)庫表的設計 本系統(tǒng)采用MySQL作為后臺數(shù)據(jù)庫。根據(jù)對系統(tǒng)的詳細分析,設計出了以下數(shù)據(jù)庫表。現(xiàn)將各個表說明如下。 (1)管理員表 該表保存了系統(tǒng)管理員的基本信息,包括管理員的賬號、管理員名稱、管理員的密碼,其中管理員的賬號作為主鍵,它是管理員用戶唯一的標識。如下表1所示。 表 1 管理員表(users) 字段名 類型
23、長度 小數(shù)點可否為空 說明adminId int 10 0 否 主鍵adminName varchar 10 0 否adminPwd varchar 10 0 否 (2)用戶表 該表保存了系統(tǒng)用戶的基本信息,包括讀者用戶的賬號、讀者用戶的名稱、讀者用戶的身份證號,其中讀者用戶的賬號作為主鍵,它是用戶的唯一標識。如下表2所示。 表 2 用戶表(borrower) 字段名 類型 長度 小數(shù)點可否為空 說明borrowerId int 10 0 否 主鍵borerName varchar 10 0 否cardId varchar 20 0 否 (3)用戶借閱表 該表保存了系統(tǒng)用戶和期刊關系的基本信息
24、,包括表Id、借閱時間、是否歸還、用戶賬號、期刊書號、歸還時間,其中該表的lrId作為主鍵,它是該表的唯一標識。如下表3所示。 表 3 用戶借閱表(libraryrecords) 字段名 類型 長度 小數(shù)點可否為空 說明 lrId int 10 0 否 主鍵 time timestamp 10 0 否 isReturn tinyint 2 0 否 bId int 20 0 否 borrowerId int 20 0 否 rtime timestamp 20 0 否 (4)期刊表 該表保存了系統(tǒng)期刊的基本信息,包括期刊的序號、期刊的名稱、期刊的作者、期刊的價格、期刊的出版社,其中期刊的序號作為主
25、鍵,它作為本表的唯一標識。如下表4所示。 表 4 期刊表(book) 字段名 類型 長度 小數(shù)點可否為空 說明 bId int 20 0 否 主鍵 bName varchar 20 0 否 bAuthor varcahr 20 0 否 bPrice float 20 0 否 public varchar 20 0 否 (5)留言表 該表保存了本系統(tǒng)用戶留言的基礎信息,包括留言序號、留言內容、用戶名字、留言時間,其中留言的序號作為主鍵,它作為本表的唯一標識。如下表5所示。 表 5 留言表(book) 字段名 類型 長度 小數(shù)點可否為空 說明 id int 20 0 否 主鍵 bid varcha
26、r 20 0 否 content varchar 50 0 否 createtime varchar 20 0 否4.1.2數(shù)據(jù)庫連接 數(shù)據(jù)庫在開發(fā)過程中起著重要的作用11,在本系統(tǒng)中它主要是保存期刊的信息、管理員與用戶的信息。數(shù)據(jù)庫與本系統(tǒng)的連接,其代碼將附在附錄中。4.2 系統(tǒng)結構設計 本系統(tǒng)在大體上分為管理員模塊和用戶模塊,管理員模塊主要是對期刊信息和讀者信息的增刪改查,用戶模塊主要是對期刊信息和用戶信息的查詢,兩大模塊之間是通過留言功能聯(lián)系在一起的。整個系統(tǒng)的框架圖如下圖8所示。 期刊文章管理系統(tǒng) 管理員 用戶期刊信息查看期刊信息管理用戶留言在線閱讀借閱狀態(tài)查詢用戶信息管理查看留言 圖
27、8 系統(tǒng)結構框架圖第五章 系統(tǒng)測試 打開Myeclipse8.5,啟動tomcat6.0,使期刊文章管理系統(tǒng)能正常運行。 5.1 管理員功能模塊測試 在地址欄中輸入:http:/localhost:80/magazinemanager2/index.jsp, 系統(tǒng)會自動跳到該系統(tǒng)的管理員頁面首頁。 圖9 期刊文章系統(tǒng)管理員登陸界面管理員在輸入信息過程中,如果輸入的用戶名或密碼不正確,系統(tǒng)會自動彈出如下對話框。在管理員操作過程中,如果管理員的操作不符合規(guī)范,也會彈出類似下圖10對話框。圖10管理員登陸失敗提示 管理員輸入正確的用戶名和密碼后,系統(tǒng)會自動跳到圖11頁面:圖11管理員業(yè)務頁面在管理員
28、主菜單界面,有“添加借閱者記錄”、“查詢借閱者記錄”、“添加期刊信息”、“查詢期刊信息”、“添加借閱者”、“修改密碼”、“返回登錄界面”、“查看用戶留言”九個基本業(yè)務。用戶可以選擇相應的業(yè)務進行辦理。現(xiàn)將管理員主菜單上的功能一一說明,具體如下: (1).在管理員主菜單上點擊“添加借閱者記錄”選項,系統(tǒng)會自動跳轉到圖12頁面,管理員需要輸入期刊書號和借閱者號,點擊“添加”按鈕后,系統(tǒng)跳轉到圖13界面,表明添加借閱者記錄成功。圖12添加借閱者記錄界面圖13添加借閱者記錄成功界面 (2).在管理員主菜單上點擊“查詢借閱者記錄”選項,系統(tǒng)會自動跳轉到圖14頁面,管理員可以根據(jù)自己的需求選擇相應的操作?,F(xiàn)將查詢所有借閱者記錄演示結果如圖15。 圖14查詢借閱者記錄界面 圖15查詢借閱者記錄成功界面 (3).在管理員主菜單上點擊“添加期刊信息”選項,系統(tǒng)會自動跳轉圖16頁面。添加成功系統(tǒng)則跳轉到圖17界面。圖16添加期刊信息界面圖17添加期刊信息成功界面 (4).在管理員主菜單上點擊“查詢期刊信息”選項,系統(tǒng)會把所有期刊信息顯示出來,管理員可以根據(jù)自己的需要選擇相應的操作。 圖18查詢期刊信息界面 圖19查詢期刊信息成功界面 (5).在管理員主菜單上選擇“添
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年世界合作伙伴協(xié)議
- 2025年原材料供貨采購協(xié)議書
- 2025年化妝品生產(chǎn)公司勞動合同范文
- 2025年倉儲物流保管協(xié)議與分析
- 2025年辦公樓建設施工合作協(xié)議
- 水利工程建設項目申請合作協(xié)議
- 2025年企業(yè)保密協(xié)議策劃簽訂步驟
- 2025年中外合作環(huán)保工程技術合同
- 2025年勞動雇傭協(xié)議模板
- 2025年汽車行業(yè)策劃合作戰(zhàn)略協(xié)議
- 攝影入門課程-攝影基礎與技巧全面解析
- 司法考試2024年知識點背誦版-民法
- 冀少版小學二年級下冊音樂教案
- 【龍集鎮(zhèn)稻蝦綜合種養(yǎng)面臨的問題及優(yōu)化建議探析(論文)13000字】
- 25 黃帝的傳說 公開課一等獎創(chuàng)新教案
- 人教版音樂三年級下冊第一單元 朝景 教案
- 《師范硬筆書法教程(第2版)》全套教學課件
- 中國聯(lián)通H248技術規(guī)范
- 孫權勸學省公共課一等獎全國賽課獲獎課件
- DL-T-692-2018電力行業(yè)緊急救護技術規(guī)范
- 精索靜脈曲張臨床路徑表單
評論
0/150
提交評論