趙雅麗 王昕波 成麗君



摘要
基于互聯網與數據庫技術開發一款物品丟尋網站,該網站利用關系型數據庫將數據整合。采用XML語法規范數據達到傳輸的目的。用DIV+CSS方法來對,便于網站的設計。JavaScript技術提高了用戶與網站之間的互動,人機交互感增強。各大城市目前還未有相關網站的開發,該網站可以滿足當前人們想快速尋找丟失物品的需要。
【關鍵詞】XML關系型數據庫 DIV+CSS 人機交互
隨著經濟與科學技術的進步,Internet發展的新形勢下中國網民日益增多,網絡普及率越來越高,手機網民約5.57億。在日常生活中常會發生物品丟失,之后人們會通過微信朋友幽、QQ空問發布消息尋找丟失物品。通過這個網站,人們可將相關信息發布到網站上,將丟失物品信息整合,以便人們及時找到丟失的物品。
1 開發平臺及相關技術
該 網 站 以Microsoft Active ServerPages(ASP)為”服務器端腳本編寫”環境,以JavaScript為腳本語言,以MYSQL為后臺數據庫。網頁制作以NotePad++、Photoshop CS6、網頁特效制作專家等軟件技術來制作網站。
1.1 數據庫技術
MYSQL屬于關系數據庫管理系統。訪問Database所使用的SQL語言速度快、體積小,而且成本也很低。我們之所以選擇MYSQL作為數據庫是因為有支持開放源碼的特點,并且降低了成本。
1.2 服務器技術
ASP是由服務器端運行,客戶端的瀏覽器只要能執行HTML就可以,即能瀏覽所有ASP設計的界而內容。服務器只會把最后的結果發送給瀏覽器,達到減輕瀏覽器負擔的目的。如圖1所示。
2 需求分析
2.1 用戶界面需求
界而是否能夠吸引瀏覽者留在網站上,是否能夠促使瀏覽者繼續點擊進入,并流下深刻的印象,全憑頁而的設計”功力”了。用戶界而設計就順利成章的成為網站建設的重點。界而設計原則:
A主題鮮明、富有特色:
界而簡潔、主題鮮明。網站圖片和文字讓用戶了解本網站的主題,吸引用戶視線。將網站的特色與情趣充分的在界而中表現出來。
B版式編排布局合理:
布局是最重要的,必須考慮用戶瀏覽的習慣和用戶想了解的內容。布局不好看的話不但影響瀏覽,用戶體驗也很差。必須保持色彩平衡。注意上下、左右的呼應。注意頁而整體協調。最好能讓畫而和文字的結合,貼切網站主題。
2.2 系統功能需求
2.2.1 信息發布
丟失物品的用戶可以在網站中可以發布相關信息。也可以通過瀏覽網站中己發布的信息來搜索自己丟失的物品,而這種需求在瀏覽者一打開網站首頁時便可一目了然。同時,撿到他人丟失的物品也可以在網站上發布,讓更多的信息整合到網站中。在這項功能的設計上應該使用戶可以快速有效的發布信息。
2.2.2 后臺管理
后臺的管理和維護也很重要,關系到網站日后能穩定運行。后臺管理主要是管理信息。
3 數據庫的設計
后臺數據表能夠很好的展示系統的工作量。數據庫的結構設計是依據數據問的分類與依賴,把信息轉換成定義表。其定義表包括表名、數據類型、字段名及是否為空值,而且不同的數據庫中對數據的規范不同。該網站的數據庫表例舉如下:User表用來存儲用戶名、密碼和其他信息。如表1所示。
4 系統實現
4.1 用戶登錄模塊的實現
A登錄流程圖如圖2所示。
4.2 主界面模塊的實現
A用戶可在主頁中瀏覽相關信息和發表動態。如圖3所示。
B相關代碼