李淑玲
摘要: 本系統(tǒng)設(shè)計(jì)采用JSP作為前臺開發(fā), ACCESS作為后臺數(shù)據(jù)庫,采用三層結(jié)構(gòu)、WebService技術(shù),用來記錄網(wǎng)上聯(lián)系人的通訊錄,記錄日常事情的記事本、收藏網(wǎng)絡(luò)資源的收藏夾和保護(hù)用戶上傳文件資源儲藏箱等功能,用戶在登陸期間能便利地利用到網(wǎng)站的資源。
Abstract: This system adopts the JSP as frontend development, and ACCESS as background database, uses the three layer structures, WebService technology, has many functions such as the address book used to record online contact's address, notepad used to record the daily things, favorites used to collect network resources, and storage boxes to protect users' upload files resources, and users can be conveniently to use the online resources of the website.
關(guān)鍵詞: JAVA;JSP;網(wǎng)絡(luò)百寶箱
Key words: JAVA;JSP;network options
中圖分類號:TP393 文獻(xiàn)標(biāo)識碼:A 文章編號:1006-4311(2013)03-0172-02
0 引言
本系統(tǒng)主要針對個(gè)人以及中小型企業(yè)辦公而設(shè)計(jì),包括了用來記錄網(wǎng)上聯(lián)系人的通訊錄,用來記錄日常事情的記事本、用來收藏網(wǎng)絡(luò)資源的收藏夾和用來保護(hù)用戶上傳文件資源儲藏箱。特別適合作為企業(yè)為員工、網(wǎng)站為客戶提供的便利的網(wǎng)絡(luò)辦公平臺。
本系統(tǒng)采用JSP技術(shù),JSP的設(shè)計(jì)目標(biāo)主要是提供一種更為簡便、有效的動態(tài)網(wǎng)頁編寫手段,并且增強(qiáng)網(wǎng)頁程序的獨(dú)立性、兼容性和重用性。該技術(shù)使得本系統(tǒng)擁有更高的效率和安全性,而且具備了一般Java程序的跨平臺的特性,換句話說,就是擁有程序的對平臺的獨(dú)立性,可以運(yùn)行于幾乎所有的平臺。
可以預(yù)見,隨著網(wǎng)絡(luò)的普及以及JSP技術(shù)越來越多的應(yīng)用,基于JSP技術(shù)的網(wǎng)絡(luò)百寶箱對服務(wù)于用戶方面會做出越來越大的貢獻(xiàn)。
1 模塊劃分
系統(tǒng)分為以下幾個(gè)模塊:①用戶注冊模塊:負(fù)責(zé)讓用戶填寫自己的用戶名、密碼、郵箱等個(gè)人信息。②用戶登錄模塊:負(fù)責(zé)驗(yàn)證用戶登錄時(shí)所輸入信息是否正確。③通訊錄模塊:為注冊用戶提供聯(lián)系人的添加、查詢、修改和刪除。④記事本模塊:為注冊用戶提供記事信息的添加、查詢、修改和刪除。⑤收藏夾模塊:為注冊用戶提供經(jīng)常訪問或需要保存的網(wǎng)址的收藏、查詢、修改和刪除。⑥儲藏箱模塊:為注冊用戶提供了網(wǎng)上的存儲空間,方便對自己的文件進(jìn)行上傳和下載。⑦管理員功能模塊:負(fù)責(zé)系統(tǒng)中的所有注冊用戶的查詢和刪除。
2 系統(tǒng)流程
用戶在登錄系統(tǒng)主頁后,首先驗(yàn)證該用戶是否在本系統(tǒng)注冊,若是沒有注冊那么就要進(jìn)入注冊模塊進(jìn)行注冊,已經(jīng)注冊或注冊完畢就可以使用通訊錄、記事本、收藏夾、儲藏箱等各個(gè)功能了。
3 功能實(shí)現(xiàn)
3.1 用戶登錄模塊 用戶登錄模塊包含以下頁面,如表1所示。
①將系統(tǒng)布置到Web服務(wù)器上之后,在瀏覽器中輸入http://localhost:8088/BBXSJ訪問系統(tǒng)主頁。
②用戶注冊完畢后就能進(jìn)入系統(tǒng)主頁。
3.2 通訊錄模塊 通訊錄模塊包含以下頁面,如表2所示。
3.3 記事本模塊 記事本模塊包含以下頁面,如表3所示。
3.4 收藏夾模塊 收藏夾模塊包含以下頁面,如表4所示。
3.5 儲藏箱模塊 儲藏箱模塊包含以下頁面,如表5所示。
3.6 管理員管理模塊 管理員管理模塊包含以下頁面,如表6所示。
4 系統(tǒng)測試
以一個(gè)普通用戶的身份對系統(tǒng)進(jìn)行登錄,并使用各種合法的輸入和不合法的輸入對系統(tǒng)進(jìn)行測試。
4.1 在系統(tǒng)的主頁面如果輸入正確的用戶名和密碼將成功的進(jìn)入系統(tǒng)的功能主頁。若輸入錯(cuò)誤的用戶名和密碼系統(tǒng)將提示用戶該用戶不存在。若輸入正確的用戶名但密碼不對時(shí),系統(tǒng)就會彈出密碼錯(cuò)誤的提示,如不輸入用戶名就直接登錄,則系統(tǒng)就會提示用戶名不能為空。
4.2 成功進(jìn)入功能主頁后如果按正確的方法操作,則各項(xiàng)功能都能夠?qū)崿F(xiàn)。在執(zhí)行搜索功能是,如果輸入沒有添加或超出范圍的內(nèi)容是,系統(tǒng)就會提示暫無記錄。
經(jīng)過系統(tǒng)配置安裝、測試和修改之后,網(wǎng)絡(luò)百寶箱系統(tǒng)的功能均能實(shí)際應(yīng)用。
5 結(jié)束語
隨著Web技術(shù)的進(jìn)一步發(fā)展和Internet的逐漸大眾化,以及JSP技術(shù)越來越多的應(yīng)用,基于JSP技術(shù)的網(wǎng)絡(luò)百寶箱對服務(wù)于用戶方面會做出越來越大的貢獻(xiàn)。
參考文獻(xiàn):
[1]Bruce Eckel. Thinking in JAVA, 4th edition. Prentice Hall PTR, January, 2006.
[2]賈索玲,王強(qiáng).JSP應(yīng)用開發(fā)技術(shù).北京:清華大學(xué)出版,2007.
[3]飛思教育產(chǎn)品研發(fā)中心.動態(tài)網(wǎng)頁制作基礎(chǔ)及應(yīng)用.北京:電子工業(yè)出版社,2005.