蘇霞
摘要:隨著互聯(lián)網(wǎng)在中國的不斷的普及應(yīng)用,我國已經(jīng)邁入了信息社會(huì),由淘寶引起的網(wǎng)購潮流,使得電子商務(wù)爆炸式的發(fā)展起來,由此也衍生出了像閑魚這樣的二手物品交易平臺(tái)。根據(jù)大學(xué)校園開學(xué)季和畢業(yè)季跳蚤市場(chǎng)的實(shí)際情況,研究了校園物品交易信息發(fā)布網(wǎng)站的發(fā)展現(xiàn)狀、理論基礎(chǔ),預(yù)計(jì)設(shè)計(jì)出一個(gè)比較完善的校園物品交易信息發(fā)布網(wǎng)站。本網(wǎng)站的制作意義主要是實(shí)現(xiàn)物品循環(huán)利用,為構(gòu)建節(jié)約型社會(huì)出一份力。本文主要探討校園物品交易網(wǎng)站的設(shè)計(jì)。
關(guān)鍵詞:信息發(fā)布;PHP;MYSQL;JavaScript
中圖分類號(hào):TP311.52 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1672-9129(2017)12-0021-02
Abstract: with the continued popularization of the Internet in China, China has entered the information society, caused by the trend of online shopping Taobao, so that the explosive development of electronic commerce, which also derived such as idle fish used goods trading platform. According to the actual situation of the flea market of the university campus opening season and graduation season, this paper studies the development status and theoretical foundation of the campus item trading information publishing website, and expects to design a relatively complete campus item trading information publishing website. The significance of this website is mainly to realize the recycling of items and to contribute to the construction of a economical society. This paper mainly discusses the design of campus item trading website.
Key words: information release; PHP; MYSQL; JavaScript
1 開發(fā)工具
1.1 Dreamweaver
Dreamweaver是全球第一個(gè)可以制作出視覺化網(wǎng)頁的專業(yè)性工具,Dreamweaver網(wǎng)頁編輯器具有開發(fā)網(wǎng)站、管理站點(diǎn)、設(shè)計(jì)網(wǎng)頁等功能,其顯著性特征包括:能夠跨越平臺(tái)或?yàn)g覽器的局限性、支持多個(gè)不同種類、配置的平臺(tái)運(yùn)行,且具有可視化功能,是當(dāng)前世界上唯一一款制作、開發(fā)、設(shè)計(jì)網(wǎng)站的專業(yè)性工具。Dreamweaver網(wǎng)頁編輯器在編寫網(wǎng)頁時(shí)非常靈活,不但融合了全球頂級(jí)的設(shè)計(jì)和代碼技術(shù),而且還將源代碼嵌入至設(shè)計(jì)窗口當(dāng)中,滿足不同用戶對(duì)界面的多元化和個(gè)性化需求。
1.2 PHP
從專業(yè)的角度來看,一個(gè)像樣的、邏輯性較強(qiáng)的腳本語言,僅需掌握一些最為基本的相關(guān)知識(shí)及語言特色,就可以利用PHP技術(shù)進(jìn)行編程了。與ASP、C,Perl類似,PHP編程技術(shù)相對(duì)而言比較簡單,方便操作。能夠在極短的時(shí)間之內(nèi)掌握PHP技術(shù)的全部語言特點(diǎn),能夠充分運(yùn)用HTML技術(shù)來編寫代碼,或者是手工來設(shè)計(jì)相關(guān)網(wǎng)頁或軟件。因?yàn)镻HP代碼可以直接進(jìn)入站點(diǎn),所以在設(shè)計(jì)或維護(hù)web站點(diǎn)時(shí),PHP技術(shù)能夠使站點(diǎn)擁有更多的功能。
1.3 MYSQL
MYSQL是由客戶程序集守護(hù)程序、數(shù)據(jù)庫組合而成,以服務(wù)器/客戶機(jī)結(jié)構(gòu)為主。雖然MYSQL相較于其他軟件來說功能可能沒那么強(qiáng)大,但是由于它的開放性源代碼、傳播范圍廣,讓很多人都了解它的功能及構(gòu)造。MYSQL具有可靠性強(qiáng)、體積小、安全、管理方便、運(yùn)行速度快、功能強(qiáng)大、使用簡單等優(yōu)點(diǎn),為了降低成本,MYSQL被廣泛運(yùn)用在中小型網(wǎng)站中,對(duì)數(shù)據(jù)庫實(shí)施高效的管理。
1.4 JavaScript
JavaScript是一款相對(duì)可靠、穩(wěn)定和安全的客戶端語言程序,被廣泛應(yīng)用于各種各樣的系統(tǒng)當(dāng)中,為相應(yīng)用戶增添、操作一個(gè)或多個(gè)動(dòng)態(tài)網(wǎng)頁提供了足夠的、完整的支持。在HTML的前提之下,使用JavaScript可以快速開發(fā)Web應(yīng)用服務(wù)器的網(wǎng)頁。JavaScript對(duì)象的覆蓋面很廣,是網(wǎng)頁設(shè)計(jì)語言的主程序,可以通過重復(fù)使用、模塊化或者更為直觀的方式來簡化開發(fā)程序的復(fù)雜過程。在開發(fā)網(wǎng)站過程中,有很多步驟都需依靠 JavaScript技術(shù)才可以完成,比如:檢查用戶提交的請(qǐng)求或者數(shù)據(jù)是否有效、重復(fù)、為空等等。
2 以網(wǎng)站的需求為依據(jù),主要將其分為三大模塊
2.1 用戶注冊(cè)模塊
用戶注冊(cè)時(shí),首先會(huì)將用戶注冊(cè)的信息與數(shù)據(jù)庫中的信息進(jìn)行對(duì)比,查詢是否存在相同注冊(cè)電話,出現(xiàn)相同則提示用戶。用戶需要填寫完整的信息才能提交,如果用戶提交空數(shù)據(jù),程序會(huì)用PHP腳本來判斷是否為空提示用戶需要輸入信息。
2.2 物品發(fā)布模塊
在線物品發(fā)布是客戶和管理員的一種有效溝通,點(diǎn)擊在線物品發(fā)布,輸入物品發(fā)布題目、內(nèi)容以及個(gè)人信息,點(diǎn)擊在線物品發(fā)布,用戶的物品發(fā)布就會(huì)被保存到數(shù)據(jù)庫里了,管理員會(huì)在后臺(tái)管理會(huì)員的物品發(fā)布信息。
2.3 后臺(tái)模塊
2.3.1管理員登錄模塊
后臺(tái)模塊中,管理員的權(quán)限是最大的,管理員只有正確輸入登錄的名稱和登錄的密碼通過了身份驗(yàn)證才能進(jìn)入到后臺(tái)的管理界面,本網(wǎng)站的管理功能只是內(nèi)部人員的操作。
2.3.2用戶管理模塊
用戶管理主要是管理員對(duì)用戶的管理。該頁面會(huì)把數(shù)據(jù)庫中的所有用戶信息羅列出來,可以通過關(guān)鍵詞查找用戶。通過賬號(hào)唯一性,可以查看到詳細(xì)的會(huì)員信息。
2.3.3信息管理模塊
信息管理模塊主要用于管理用戶發(fā)布的信息以及管理回復(fù)消息。模塊中可以看到用戶發(fā)布的內(nèi)容、時(shí)間以及用戶名,管理員也可以刪除信息和回復(fù)信息。
3 網(wǎng)站測(cè)試設(shè)
網(wǎng)站測(cè)試尤為重要,是確保網(wǎng)站可靠性和安全性的特殊步驟。雖然開發(fā)網(wǎng)站流程中的每一個(gè)步驟均較為專業(yè)、嚴(yán)格,但是仍然會(huì)不可避免的出現(xiàn)疏漏,我們應(yīng)及時(shí)發(fā)現(xiàn)問題并制定有效的解決措施。通過對(duì)網(wǎng)站的注冊(cè)登錄測(cè)試、網(wǎng)站兼容性測(cè)試、網(wǎng)站瀏覽速度測(cè)試等等,在測(cè)試過程中詳細(xì)記錄測(cè)試數(shù)據(jù),并進(jìn)行數(shù)據(jù)分析,通過分析結(jié)果來不斷的改進(jìn)網(wǎng)站的功能。所以不難看出,測(cè)試網(wǎng)站是網(wǎng)站開發(fā)過程中十分重要的一個(gè)環(huán)節(jié)。
4 結(jié)束語
本文通過研究校園物品交易信息發(fā)布網(wǎng)站設(shè)計(jì)后,對(duì)校園物品交易信息發(fā)布網(wǎng)站所應(yīng)該具有的功能有了比較深的了解。校園物品交易信息發(fā)布網(wǎng)站旨在實(shí)現(xiàn)物品循環(huán)利用,也為高校學(xué)生節(jié)約金錢。希望通過對(duì)本網(wǎng)站的探索為構(gòu)建節(jié)約型社會(huì)出一份力。
參考文獻(xiàn)
[1]張丹陽. 校園網(wǎng)上二手信息發(fā)布平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 華東師范大學(xué) 2010.
[2]李曉黎,張巍. PHP+SQL Server 網(wǎng)絡(luò)應(yīng)用系統(tǒng)開發(fā)與實(shí)例[M]. 北京人民郵出社,2008.3.
[3]李學(xué)軍. PHP Web開發(fā)教程[M]. 海洋出版社,2009.3.
[4]劉中華,潘凱華等.PHP項(xiàng)目開發(fā)案例全程實(shí)錄[M].北京:清華大學(xué)出版社,2011:1-20.