劉洛佳 曹雙雙
摘 ?要:高校大部分學生的閑置物品造成資源的浪費,并且二手物品處理不當時一定程度上影響了校容校貌。文章分析C/S模式和B/S模式之后,提出以C/S+B/S混合模式來開發校園二手交易系統,通過系統的設計和實現,該系統具備反應快、信息共享能力強、用戶體驗感良好等優點,滿足現代信息化校園建設的需要。
關鍵詞:C/S+B/S混合模式;系統設計;模塊實現
中圖分類號:TP319 ? ? ? ? 文獻標志碼:A ? ? ? ? 文章編號:2095-2945(2019)18-0034-03
Abstract: The idle goods of most students in colleges and universities cause a waste of resources, and the improper handling of second-hand goods affects the appearance of the school to a certain extent. After analyzing the C/S mode and B/S mode, this paper proposes to develop the campus second-hand transaction system with C/S+B/S mixed mode, through the design and implementation of the system. The system has the advantages of fast response, strong ability of information sharing, good user experience, and so on, to meet the needs of modern information campus construction.
Keywords: C/S+B/S mixed mode; system design; module implementation
引言
現如今,高校越來越重視校園的信息化建設,校園二手交易系統在校園信息化建設中也有重要作用。通過分析比較B/S模式和C/S模式,本文選擇C/S+B/S混合模式來開發校園二手交易系統,使系統具備反應快,用戶體驗良好,后期的維護簡單便捷等優點。本文基于對客戶機/服務器(Client/server)和Web瀏覽器/服務器(Brower/Server)模式下的校園二手系統的特點比較分析,開發一套適合信息化校園發展需要的二手交易系統,最大限度的提高大學生的校園生活質量和加快校園的信息化建設。
1 體系結構的選擇
校園二手交易系統單獨使用C/S或B/S模式都可能存在一些弊端,兩者混合進行系統開發能揚長避短。因此,校園二手交易系統將采用C/S+B/S混合模式設計和實現系統。在安全性要求較高、交互性強,數據處理量大且要求處理頻度高的范圍內我們開發使用C/S模式;在要求操作簡單,推廣度高,后期維護升級簡單的情況下我們采用B/S模式,充分發揮兩種結構的優勢。
2 系統分析
該系統主要使用對象是高校學生,因此從服務在校大學生出發,對不同等級權限的學生用戶提供不同的功能。通過調研,本校園二手交易系統分為五個模塊,分別為登錄注冊模塊、商品評價模塊、交易查詢模塊、商品交易模塊和系統管理模塊,每個模塊完成相對應的功能,相互之間聯系又構成了一個完整的校園二手交易系統。該校園二手交易系統總體模塊分析如圖1所示。
3 核心模塊實現
3.1 登錄注冊模塊
在此模塊,我們與學校教務系統數據庫連接,用戶輸入賬號注冊,后臺在獲取值之后,會通過list方式在學校教務處數據庫中進行遍歷查詢,看是否有賬號與之匹配,根據注冊的賬號,提供給用戶對應的服務。當用戶點擊注冊按鈕時,通過一個HTML