成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

曾德長-基于php的多功能域名銷售管理系統(tǒng)

本科畢業(yè)設(shè)計(論文)基于PHP 的多功能域名銷售管理系統(tǒng)學(xué) 院 自動化學(xué)院專 業(yè) 電子信息科學(xué)與技術(shù)年級班別 2008級(2)班學(xué) 號

本科畢業(yè)設(shè)計(論文)

基于PHP 的多功能域名銷售管理系統(tǒng)

學(xué) 院 自動化學(xué)院

專 業(yè) 電子信息科學(xué)與技術(shù)

年級班別 2008級(2)班

學(xué) 號 3108001177

學(xué)生姓名 曾德長

指導(dǎo)教師 ________ 張學(xué)習(xí) ___ __

2012年6月

,

,

摘要

隨著互聯(lián)網(wǎng)大潮的興起,國內(nèi)企業(yè)紛紛通過互聯(lián)網(wǎng)來開展自己的各項業(yè)務(wù),域名作為互聯(lián)網(wǎng)基礎(chǔ)資源的重要性逐漸被人們所了解和認同。而因應(yīng)戰(zhàn)略發(fā)展需要,購買合適的域名作為互聯(lián)網(wǎng)門戶,正在成為許多企業(yè)迅速實施互聯(lián)網(wǎng)戰(zhàn)略的“秘密武器”。

如今域名交易在我國已經(jīng)成為一種正常的經(jīng)濟現(xiàn)象。從最早簡單的域名買賣信息發(fā)布、零星成交開始,域名交易已逐漸發(fā)展成為服務(wù)完善、從業(yè)人數(shù)眾多的一個綜合性服務(wù)行業(yè)。

本系統(tǒng)采用PHP 編程語言,MySQL 數(shù)據(jù)庫,Apache 服務(wù)器為開發(fā)環(huán)境,Smarty 為模板引擎,來實現(xiàn)一個功能完善的個人域名銷售管理系統(tǒng)的網(wǎng)站。該系統(tǒng)是集合“查詢”、“管理”、“報價”,“文章”等多功能于一身的Web 應(yīng)用程序。可查詢當(dāng)今流行的域名后綴如.com 、.net 、.cn 、.com.cn 等,可對在不同注冊商的域名進行分類、多條件管理,并且可以設(shè)置到期提醒和報價提醒等功能。

本系統(tǒng)的作用在于突破注冊機構(gòu)的限制,解決投資者對于自己有多少域名,這些域名在哪里注冊的,何時到期等問題。繞過中介環(huán)節(jié),域名購買者信息一目了然,使該系統(tǒng)的用戶在域名銷售過程中占據(jù)主動地位。

關(guān)鍵詞:域名管理系統(tǒng),PHP 編程,MYSQL ,Smarty 模板引擎

,

Abstract

With the rise of the Internet trend, domestic enterprises have utilized Internet to develop the business, the importance of the domain as an Internet-based resources are gradually understanded. For the needs of strategic development, buying a suitable domain for Internet is becoming the companies’ "secret weapon" to implement Internet strategy.

Nowadays, domain trading has become a normal economic phenomenon. Starting with the earliest sale of the domain information and the sporadic transactions, domain trading has gradually developed into a comprehensive service industries, which has the large number of employees and complete services,.

The system uses the PHP programming language, MySQL database, Apache server and smarty template engine to be a personal domain sales and management system, which is complete function. With “query”, "management", "bid" and "article “it become a multifunction web applications, which can check many kinds of suffixs, such as com, net, cn, com.cn, etc., can classify different registered domain of multi-condition management, and can be set to reminding dueing and biding.

The system breaks the limitations of the investors’ issue that “where to register the domain”, “when to become due”, ect. The registers who use the system can take an advantagement of domain trading with no angency and clearly information of buyers.

Key words: Domain Management System, PHP, MySQL database, Smarty template engine

,

目錄

1 緒論 . ............................................................................................................................................ 1

1.1 課題研究的背景 . ......................................................................................................... 1

1.2課題研究的意義 . .......................................................................................................... 2

1.3 國內(nèi)外研究動態(tài) . ......................................................................................................... 2

1.4 研究的主要內(nèi)容和目標 ............................................................................................ 2

1.5研究步驟 ........................................................................................................................ 3

1.6本文主要完成的工作 . ................................................................................................. 3 2 開發(fā)環(huán)境 . ................................................................................................................................... 4

2.1開發(fā)環(huán)境 ........................................................................................................................ 4

2.2系統(tǒng)開發(fā)工具 ............................................................................................................... 4

2.3系統(tǒng)開發(fā)技術(shù) ............................................................................................................... 8 3 需求分析 . ................................................................................................................................. 10

3.1 設(shè)計構(gòu)思 ..................................................................................................................... 10

3.2功能設(shè)計 ...................................................................................................................... 10

3.2.1 前臺管理 . ........................................................................................................ 11

3.2.2 后臺管理 . ........................................................................................................ 11 4 數(shù)據(jù)庫設(shè)計 ............................................................................................................................. 13

4.1數(shù)據(jù)表前綴的優(yōu)點 .................................................................................................... 13

4.2數(shù)據(jù)庫E-R 圖分析 .................................................................................................... 13

4.4主要數(shù)據(jù)表的結(jié)構(gòu) .................................................................................................... 14

4.5 數(shù)據(jù)庫物理結(jié)構(gòu)模型設(shè)計 ..................................................................................... 17 5 功能模塊介紹 . ........................................................................................................................ 19

5.1功能模塊劃分 ............................................................................................................. 19

5.2 系統(tǒng)模塊功能描述 ................................................................................................... 19 6 系統(tǒng)主要功能的實現(xiàn) ........................................................................................................... 26

6.1系統(tǒng)目錄介紹 ............................................................................................................. 26

6.2 基礎(chǔ)類設(shè)計 . ................................................................................................................ 26

6.2.1 數(shù)據(jù)庫基礎(chǔ)類 . ............................................................................................... 26

,

6.2.2 域名whois 類 . ............................................................................................... 28

6.2.3 分頁類 ............................................................................................................. 32

6.2.4 無限分級類 .................................................................................................... 34

6.2.5 郵件發(fā)送類 .................................................................................................... 37

6.3 管理員驗證管理 . ....................................................................................................... 40

6.4 域名添加 ..................................................................................................................... 41

6.5 域名分類 ..................................................................................................................... 42

6.6 域名管理 ..................................................................................................................... 44

6.6.1 域名列表 . ........................................................................................................ 44

6.6.2 域名編輯 . ........................................................................................................ 46

6.7 模板標簽dnlist 設(shè)計 ............................................................................................ 48

6.8 郵件發(fā)送實現(xiàn) ............................................................................................................ 49 結(jié)論 ............................................................................................................................................... 51 參考文獻 ...................................................................................................................................... 52 致謝 ............................................................................................................................................... 53

,

1 緒論

1.1 課題研究的背景

現(xiàn)代信息技術(shù)的發(fā)展,推動了人類社會從工業(yè)時代闊步邁向信息時代,人們越來越重視信息技術(shù)對傳統(tǒng)產(chǎn)業(yè)的改造以及對信息資源的開發(fā)和利用,信息管理水平已成為衡量國家綜合實力的重要標志。信息技術(shù)使知識和信息成為國民經(jīng)濟的重要戰(zhàn)略資源。信息技術(shù),尤其是微計算機革命和數(shù)字化革命使信息資源計算機化,把雜亂無章的信息變成有序、有用、有經(jīng)濟價值的信息,人們可以以任何方式進行加工處理,以任何方式按用戶的要求進行檢索和利用,并可以在任何時間、任何地點獲取自己所需要的任何信息,真正意義上和使用價值上把信息變成資源,進而成了現(xiàn)代國民經(jīng)濟的主要經(jīng)濟資源。

域名是實現(xiàn)網(wǎng)絡(luò)訪問的基礎(chǔ),沒有域名指數(shù)的增幅顯示、我們就無從得知網(wǎng)站的生存狀況. 隨著國際互聯(lián)網(wǎng)在世界范圍的蓬勃發(fā)展,網(wǎng)絡(luò)的應(yīng)用滲透到社會生活的各個方面,成為未來人們生活和工作的基本環(huán)境。大量的企業(yè)開始應(yīng)用互聯(lián)網(wǎng)絡(luò)開展業(yè)務(wù),由此開始了注冊符合自己企業(yè)特征的網(wǎng)絡(luò)域名的爭奪戰(zhàn)。2009年我國域名相關(guān)產(chǎn)業(yè)規(guī)模超過42億元,從業(yè)人數(shù)超過了10萬人。全球域名每年都保持最少10的增量,到現(xiàn)在為止,全球頂級域名注冊數(shù)量2.1億。在大量的域名資源已經(jīng)被注冊的情況下,要獲得具有商業(yè)價值的域名,域名交易就成為不可缺少的一環(huán)[1]。目前域名投資人在域名的銷售和管理過程中存在諸多問題,管理效率低,局限性大。具體表現(xiàn)在以下幾個方面。

(1) 一些域名持有人手里擁有不少閑置域名,造成了域名資源的浪費,而需要這些域名的人卻不能通過有效的資源配置渠道獲得[1]。

(2) 一些域名持有人由于持有較多域名,分散于不同的注冊機構(gòu),在管理上造成了諸多不便,導(dǎo)致部分域名由于過期未續(xù)費而被刪除。

(3) 一些掛靠于中介服務(wù)機構(gòu)出售的域名,由于無法獲得買方資料,持有人在價格談判過程中出于被動地位。

1

,

1.2課題研究的意義

基于上述背景,為廣大的域名從業(yè)者開發(fā)穩(wěn)定可靠的域名管理銷售系統(tǒng),有著重大和深遠的意義,主要體現(xiàn)在以下幾個方面:

(1) 方便管理。通過將持有人所有的域名匯總導(dǎo)入到系統(tǒng)中,域名持有人可以域名設(shè)置分類,域名介紹,域名價格等資料。通過多條件組合查詢持有的域名,便可精確找到域名,了解相關(guān)情況。減少登錄域名注冊機構(gòu)網(wǎng)站管理查詢的次數(shù),提高管理質(zhì)量;

(2) 及時了解過期信息。通過系統(tǒng)提醒,域名持有人可以查看到即將過期的域名的列表,對一些值得保留的域名及時進行續(xù)費,避免域名過期而被他人搶先注冊;

(3) 購買者資料一目了然。通過系統(tǒng)提前獲知域名購買者資料,繞過中介環(huán)節(jié),域名購買者直接交流,使域名持有人在交易談判中把握主動權(quán)。

1.3 國內(nèi)外研究動態(tài)

目前,無論在國際上還是在國內(nèi),仍缺乏系統(tǒng)完善的Web 域名銷售管理系統(tǒng)。即使有部分域名持有人有能實現(xiàn)域名展示,域名介紹和域名價格的Web 站點。但是大部分僅僅是一些簡單的靜態(tài)html 頁面組合,功能相對落后,內(nèi)容的添加和編輯都只能依靠對頁面的源碼進行修改[2],小部分是通過想技術(shù)機構(gòu)定制開發(fā),并不允許外界使用,且功能不夠完善。對于很多必要的功能,如域名注冊資料獲取,客戶報價等都無法實現(xiàn)。

1.4 研究的主要內(nèi)容和目標

域名銷售管理系統(tǒng)允許域名所有人將持有的域名統(tǒng)一導(dǎo)入到Mysql 數(shù)據(jù)庫中,系統(tǒng)能夠自動獲取域名的注冊信息,并對即將過期的域名加以醒目的提示;提供購買者報價的入口,記錄購買者的基本信息,并通知系統(tǒng)管理者;增加文章管理功能,通過持續(xù)的內(nèi)容發(fā)布,提高搜索引擎對網(wǎng)站系統(tǒng)的收錄結(jié)果數(shù)量,為網(wǎng)站帶來更多潛在的客戶。

域名管理銷售系統(tǒng)的設(shè)計目標是服務(wù)廣大的域名從業(yè)人員,幫助其整合不同存放于不同注冊機構(gòu)的域名,方便域名持有人管理,增加潛在購買者發(fā)現(xiàn)所需域

2

,

名的渠道,方便潛在購買者全面了解域名信息,提高域名成交幾率。就是要建成一套信息安全、運行可靠、權(quán)責(zé)明晰、管理方便、信息全面、服務(wù)便捷、便于維護的域名管理銷售系統(tǒng)。

1.5研究步驟

通過分析域名銷售管理系統(tǒng)的特點、確定設(shè)計目的和應(yīng)用需求分析是建立數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計的第一步,也是數(shù)據(jù)庫后續(xù)階段設(shè)計的首要條件[3]。完善的需求調(diào)研保證后期開發(fā)工作的順利。將系統(tǒng)功能模塊初步劃分,并進行合理的研發(fā)流程和資源要求。將完成的域名管理系統(tǒng)進行測試,通過測試發(fā)現(xiàn)問題,及時修改[3-5]。

1.6本文主要完成的工作

本文將詳細介紹基于PHP 的多功能域名銷售管理系統(tǒng)的設(shè)計和具體實現(xiàn)。 該系統(tǒng)是對PHP 、Apache 、Mysql 和Smarty 模板引擎的實際應(yīng)用,系統(tǒng)根據(jù)域名交易行業(yè)具體情況,經(jīng)過需求分析,可行性分析,進行了詳細的數(shù)據(jù)庫設(shè)計,實現(xiàn)了域名信息管理、文檔管理、域名報價等功能模塊。具體工作將分別在后面的章節(jié)進行詳細的描述。論文內(nèi)容結(jié)構(gòu)如下:

A) 緒論,主要闡述了課題的研究背景、意義、國內(nèi)外的研究現(xiàn)狀以及主要研究內(nèi)容,明確了課題研究的必要性;

B) 系統(tǒng)的開發(fā)環(huán)境與技術(shù),主要闡述了系統(tǒng)開發(fā)過程中使用的平臺以及關(guān)鍵技術(shù)及特點,對幾種開發(fā)語言進行詳細的比較,明確了選擇該平臺和技術(shù)的原因;

C) 重點對系統(tǒng)的需求和流程進行詳細的分析;

D) 闡述了域名管理管理系統(tǒng)數(shù)據(jù)庫的表設(shè)計;

E) 詳細介紹域名銷售管理系統(tǒng)的各模塊的主要功能;

F) 闡述系統(tǒng)的主要功能和測試結(jié)果。

3

,

2 開發(fā)環(huán)境

2.1開發(fā)環(huán)境

本系統(tǒng)是基于windowsXP 操作系統(tǒng)、PHP 的開發(fā)語言、Apache 服務(wù)器、MySQL 數(shù)據(jù)庫開發(fā)的,PHP 可以在多種系統(tǒng)平臺上運行,Apache 服務(wù)器是世界上使用最多的web 服務(wù)器,PHP 能夠作為Apach eweb服務(wù)器的模塊執(zhí)行,使得它的執(zhí)行效率要高于普通的CGI 程序,使用PHP 進行開發(fā)前需建立其工作環(huán)境,而PHP 的工作環(huán)境的建立比較的繁瑣。目前只需安裝XAMPP 即可,XAMPP 是一個功能強大的建站集成軟件包。它可以在Windows 、Linux 、solaris 三種操作系統(tǒng)下安裝使用,支持多語言:英文、簡體中文、繁體中文、韓文、俄文、日文等。它集成了Apache 服務(wù)器、MySQL 數(shù)據(jù)庫、PHP 開發(fā)語言、PERL 語言。Apaehe 作為Web 服務(wù)器,MySQL 作為數(shù)據(jù)庫,PHP 作為服務(wù)器端腳本解釋器。由于這四個軟件都是自由或開放源碼軟件,因此大大降低了使用成本,可以建立起一個穩(wěn)定、免費的網(wǎng)站系統(tǒng)。

2.2系統(tǒng)開發(fā)工具

(1) 動態(tài)網(wǎng)頁編程語言的比較

動態(tài)網(wǎng)頁編程的語言有很多種我們以最常用的三種為例它們分別是: PHP、ASP 、JSP 三者之間的技術(shù)性的比較如下:

PHP (Hypertext Preprocessor )是一種服務(wù)器端HTML 嵌入式腳本描述語言。其最強大和最重要的特征就是跨平臺,面向?qū)ο?。它大量地借用了C 語言、Java 等語言的語法, 并有自己的書寫規(guī)范, 簡單便于書寫程序腳本。PHP 所有的源碼都是開源的。使用PHP 是完全免費的,用戶可以從PHP 官方站點獲得PHP 的源碼。因此,使用PHP 可大大的減少開發(fā)所用的成本。

ASP (Active Server Pages),ASP 的文件就是在普通的HTML 文件中嵌入VBScript 或是JavaScript 腳本語言。當(dāng)客戶請求一個ASP 文件的時候服務(wù)器 就會運行ASP 中的腳本代碼,并轉(zhuǎn)換成標準的HTML 的文件發(fā)送給客戶端。ASP 提供了幾個非常有用的內(nèi)部對象和內(nèi)部組件,利用他們可以輕松地實現(xiàn)表單上傳,

4

標簽: