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