劉美麗,李 軍,劉德軍
(長沙環境保護職業技術學院,湖南長沙,410004)
環保校園圖書跳蚤市場信息服務平臺的分析與設計
劉美麗,李軍,劉德軍
(長沙環境保護職業技術學院,湖南長沙,410004)
本文針對校園新舊圖書浪費現象,采用Dreamweaver網頁制作軟件,使用ASP編程語言結合ACCESS數據庫技術實現環保校園圖書跳蚤市場信息服務平臺的設計,讓校園圖書資源循環利用。
二手圖書;圖書跳蚤市場;信息服務平臺
長沙環保學院2016屆畢業生約2000人,按每人每年10本圖書,每本圖書25元計算,一年的書本費約50萬;若將這些教材按二手書出售,則每年可節約20多萬,更重要的是減少了造紙木材的需求,節約了資源。因此需要一個更加專業、標準的二手圖書交易平臺來解決這個問題,才能使圖書資源流失的問題得到有效解決,因此提出了開發設計基于Web的圖書交易平臺的構想,為打造和諧綠色環保校園是非常有意義的事情。

圖1 環保校園圖書跳蚤市場信息平臺系統模型
學校內部有校園網、無線網,可以說幾乎校園的各個角落都能夠傳輸和共享信息資源,并且學校都有內部的 Web 服務器,我院環境信息技術系和網絡中心的技術人員具備本系統的開發設計和管理能力的高素質信息服務專業技術人員。另外該系統是基于Web的,且用戶通常來自大學校園網,所以系統規模不會很大,相對比較容易面向用戶的實際需求進行開發,這些技術、設備上的優勢為提高圖書跳蚤市場的信息服務質量和效率奠定了堅實的基礎,因此在技術上是完全可行的。
校園圖書跳蚤市場模擬真實的圖書交易,為圖書買賣雙方提供圖書交易信息的發布渠道,有圖書供應和需求者瀏覽已發布的圖書供求信息,精確查找圖書,雙方根據信息發布者留下的聯系方式進行聯系,確定交易意向之后再進一步面談交易場所(校內公共場合)交易,交易成功后再進行評價留言,圖1是圖書跳蚤市場系統模型。
本系統僅為環保學院師生提供一個發布圖書信息、獲取圖書信息的虛擬場所,系統模塊功能如下。
(1)用戶注冊、登錄模塊。系統的使用者,只有注冊后才能參與交易。注冊內容主要包括:學號,密碼,真實姓名,用戶類型,聯系電話、QQ號碼、電子郵箱等。學號作為用戶記錄的唯一根據,即一個學號在系統中只能申請一個用戶,當發生問題時,可以根據學號對學生進行責任追究。一個用戶可以既是買家又是賣家,為了保證用戶賬號和密碼的安全性,以及系統的安全性,需對用戶注冊的密碼進行加密。
系統管理員和已注冊的買賣雙方均可以登錄平臺,根據登錄的賬戶所擁有的角色,來判斷用戶類型。然后進入首頁,身份不同,加載的功能模塊也不相同。圖書供應者可以進行商品發布、設置等操作,游客或買方可隨意查看商品信息;管理員可以對圖書信息、用戶信息進行監管;用戶進行注銷或關閉瀏覽器時,當前用戶信息會被清空,進入游客模式。
(2)賣家發布圖書模塊。用戶登錄后如果想要發布圖書,需要將圖書的具體名稱、所屬類別、ISBN、價格、數量、詳細描述實物圖片等信息進行填充。信息提交之后由管理員進行審核,審核分類是否正確、圖書是否包含負面文化宣傳等審核。若審核沒通過,則由管理員向賣家反饋修改建議,用戶則可以對發布的信息進行修改后重新發布或刪除,再等待審核;如果審核通過,用戶可以在首頁檢索到該圖書。發布成功的圖書,普通用戶不允許再對相關信息進行修改。
(3)購物車功能。購物車是用來儲存用戶打算購買的圖書,用戶可以將選中的圖書添加到購物車中、修改或刪除購物車中的圖書、清空購物車、顯示總價等功能,用戶提交結算后,顯示賣方的聯系方式,雙方再面對面交易。
(4)圖書檢索模塊。用戶可在首頁文本框中輸入關鍵字,點擊檢索按鈕查看與輸入相匹配的圖書信息列表;用戶還可以在首頁點擊任意一類商品的類別名稱,進行對這一類別的所有圖書的瀏覽。列表頁顯示商品圖片、商品名稱、數量、評價等主要信息。
(5)圖書詳情展示模塊。當用戶從通過檢索或分類查看,在列表中找到自己感興趣的圖書,想要進一步了解其詳細信息時,可以單擊圖書圖片或圖書名稱,進入該圖書的詳情展示頁面。圖書的詳細信息包括名稱、原始大圖、價格、發布數量、瀏覽次數、賣家及其信用評價等。此外還包括與該圖書內容章節等的詳細描述。
(6)圖書分類模塊。本系統是用于校園的虛擬圖書跳蚤市場,因此圖書的分類則按學院的特色來進行劃分,學院是以環境類為主打特色的高職院校,學院設有環境工程、監測、科學、藝術與建筑、信息和經濟等系部。專業圖書按系劃分為環境科學類、生物技術、食品類、藝術類、建筑類、經管類,計算機類,其它非專業圖書分為自考類、公務員類、英語類、法律類、文學類、工具書類、其它類等,這種圖書分類方法非常具有環保校園特色,且符合師生認知和供求需要。
(7)用戶評價、投訴、留言模塊。從安全和減少糾紛的角度考慮,主張交易在學校內面對面的現實交易,賣方需要與買家取得聯系,協商交接時間、地點。為了約束買賣雙方用戶的交易行為,系統建立信用度,并進行積分等級計算,交易結束,雙方需要給對方的交易行為進行綜合評價,類似淘寶的星級評價。
(8)管理員模塊。管理員需要管理圖書的分類、審核賣家上傳的圖書信息、發布用戶對平臺內沒有的圖書的需求信息,處理投訴,處罰違約行為,情節嚴重的可以請工商管理部門協助進行罰款處罰。
(9)其他模塊。該平臺除了有圖書交易的主要功能模塊外,還具有暢銷圖書、推薦圖書、圖書贈送、圖書交換、社區聊天等功能。該信息服務平臺的諸多功能是傳統跳蚤市場無法比擬的,該平臺方便買賣雙方信息的及時發布、搜索、通過信息資料分類和介紹,提高了交易的效率和范圍,不受時間和空間的限制,為圖書的交換和捐贈提供了渠道。

表1 圖書Book字段組成
本系統是采用Dreamweaver為網頁制作軟件,使用ASP為編程語言,數據庫采用ACCESS實現,其中,一個很重要的數據表為book圖書表格,主要用于存儲圖書信息,具體結構如下表1所示:
圖書檢索的部分核心源代碼如下:
<FORM name=frmdata method=get action="rsearch.asp">
<TABLE cellSpacing=10 cellPadding=0 width="100%" border=0>
<TBODY>
<TR> <TD align=right width="31%" height=30>商品名稱:</TD>
<TD width="69%"><INPUT name=name class="inputstyle">
</TD> </TR>
<TR><TD align=right width="31%" height=30>作者名稱:</TD>
<TD width="69%"><INPUT name=author class="inputstyle">
</TD> </TR>
<TR> <TD align=right height=30>分類:</TD>
<TD><select name=code>
<option value="" selected>所有圖書</option>
<%
set rs=server.CreateObject("adodb.recordset")
rs.open "select * from category",conn,1,1
do while not rs.eof
%> <option value="<%=rs("categoryid")%>"><%=rs("category")%></option>
<%
rs.movenext
loop
rs.close
set rs=nothing%> </select></TD> </TR>
<TR align=center> <TD height=40 colSpan=2><INPUT type=submit value=開始搜索name=Submit2 onClick="return search()"> </TD> </TR>
</TABLE>
基于web的圖書跳蚤市場信息服務平臺,在給校園內的廣大師生帶來便捷的同時,能引發更多對圖書館信息服務,該平臺的搭建也必將給校園圖書跳蚤市場帶來新的活力,為建設綠色環保校園添磚加瓦,更符合“環保學院”“環保”的特色。
[1]黃映國,彭麗,校園虛擬圖書跳蚤市場的構建研究[J],四川圖書館學報,2014,3(199):97-100
[2]余敏,構建以讀者需求為導向的圖書館跳蚤市場信息服務平臺,期刊,圖書情報工作,2013-06:145-147
Analysis and Design of Environmental Campus Library flea market information service platform
Liu Meili,Li Jun,Liu Dejun
(Changsha Environmental Protection Voctional College,Changsha,410004)
In this paper,for the campus Old and new books waste,It use dreamweaver web authoring software and the use of ASP programming language combining ACCESS database technology to design environmentally friendly campus book flea market information service platform,allowing the campus library resources recycling.
Used Books;books flea market;information service platform