關(guān)于計算機碩士論文開題報告
導(dǎo)語:開題報告包括綜述、關(guān)鍵技術(shù)、可行性分析和時間安排等四個方面 。那么,有關(guān)計算機的開題報告是怎么樣的呢?下面大家就隨小編一起去看看吧!
一、選題來源與研究背景
隨著千千萬萬的大小企業(yè)加入互聯(lián)網(wǎng),是否擁有企業(yè)自己的網(wǎng)站不知不覺中已經(jīng)成為了衡量一個企業(yè)素質(zhì)的標(biāo)準(zhǔn)。在此背景下開發(fā)一套企業(yè)網(wǎng)站系統(tǒng)就十分有必要,而當(dāng)今,網(wǎng)站開發(fā)的形式多種多樣,以 ASP+SQL server,JAVA+Oracle,PHP+MySQL,最具代表性,根據(jù)網(wǎng)站的類型不同選用適用的技術(shù)組合。
PHP 整合了目前流行語言(JAVA/C++/PERL/C)最出色的特性,掌握其中任意一種語言都可以說掌握 PHP 的基礎(chǔ)應(yīng)用,所以 PHP 成為最容易上手的語言。優(yōu)秀的編譯系統(tǒng)也是 PHP 成功重要因素,如 Zend Optimizer、Eclipse PHP 等,完全開源,讓世界所有的程序員來完善其功能。PHP 以優(yōu)異的性能,簡單的使用,低廉的價格,成為中小企業(yè)的網(wǎng)站開發(fā)的首選。
LAMP(LINUX-APACHE-MYSQL-PHP)網(wǎng)站架構(gòu)師目前國際流行的 WEB 框架,該框架包括:LINUX 操作系統(tǒng),APACHE 網(wǎng)絡(luò)服務(wù)器,MYSQL 數(shù)據(jù)庫,PERL/PHP 或者PYTHON 編程語言,所有的組成產(chǎn)品均是開源軟件,是國際上成熟的架構(gòu)框架,很多流行的商業(yè)應(yīng)用都是采取這個構(gòu)架,如 JAVA/J2EE 構(gòu)架相比,LAMP 具有 WEB資源豐富、輕量、快速開發(fā)等特點,微軟的。NET 架構(gòu)相比,LAMP 具有通用、快平臺、高性能、低價格的優(yōu)勢,因此 LAMP 無論是性能、質(zhì)量還是價格都是企業(yè)搭建網(wǎng)站的首選平臺。
二、中文文獻綜述
LAMP 系統(tǒng)是(LINUX-APACHE-MYSQL-PHP)使用范圍最多的 WEB 框架應(yīng)用系統(tǒng):L 所指的是 LINUX 服務(wù)器操作系統(tǒng),A 所指的是 APACHE 網(wǎng)站服務(wù)的服務(wù)器應(yīng)用系統(tǒng),M 所指的是 MYSQL 輕量級的數(shù)據(jù)庫系統(tǒng),P 所指的是 PERL 語言、PHP 語言或 PYTHON 語言,這些服務(wù)或產(chǎn)品都是免費的開源軟件,是國際上得到認(rèn)可及比較成熟的開發(fā)環(huán)境,非常多的網(wǎng)站采用這樣的應(yīng)用環(huán)境,LAMP 比 JAVA 語言更開發(fā)速度更快捷,可以使用的更豐富、代碼更簡潔等特點,LAMP 比。NET 更 LAMP具有通用性、開發(fā)速度更快、執(zhí)行效率更高、開發(fā)成本更低等優(yōu)勢,綜上所述,LAMP 具有其他 WEB 開發(fā)語言有更大的競爭力1 LINUX 概述。
LINUX 系統(tǒng)源于 UNIX,是 1991 年由 Linus Torvalds 開發(fā)的開源產(chǎn)品。問世至今受到世界計算機愛好者的熱力追捧,被大家廣泛的修改及完善。LINUX 仿照UNIX 的很多功能,源代碼也比較相似,所以 UNIX 的很多應(yīng)用都可以移植到 LINUX上使用。
目前手機系統(tǒng)使用最為廣泛的 Android 系統(tǒng),也是由 Google 公司基于 LINUX系統(tǒng)編寫的。著名電影《阿凡達(dá)》的渲染計算機,也是 LINUX 系統(tǒng)的計算完成。
由此可見,在專業(yè)領(lǐng)域的中 LINUX 系統(tǒng)可以更高效的、更好的完成工作。
2 Apache 服務(wù)器。
Apache 是一種網(wǎng)頁服務(wù)器軟件,同 WINDOWS 自帶的 IIS 是同一種類型的軟件,所以如果使用 WINDOWS 系統(tǒng)來安裝 Apache 就必須關(guān)掉 IIS.
Apache 是后目前網(wǎng)絡(luò)技術(shù)市場中,Apache 是唯一一款開源的,全世界的優(yōu)秀程序員都在對它進行修改。Apache 比較古老的名字特別有意思,是“a patchyserver”的諧音。
這個神奇的軟件,是 PHP 網(wǎng)站開發(fā)程的首選頁面服務(wù)器,它執(zhí)行效率高,于PHP 完美搭配、穩(wěn)定,但是配置相對復(fù)雜很多,一旦配置成功之后,可長時間穩(wěn)定的運行,所以一般服務(wù)器上都安裝 LINUX + Apache 以保證長時間的穩(wěn)定運行,個人計算機在開發(fā)調(diào)試過程中,可以選擇集成開發(fā)環(huán)境 XAMPP 或 WAMP,這也充分體現(xiàn)了 PHP 的跨平臺特性。
3 MYSQL 服務(wù)器應(yīng)用。
MYSQL 同 ORACLE、DB2、SQL SERVER 等軟件一樣,是一款常用的關(guān)系型數(shù)據(jù)庫管理軟件。比其他關(guān)系型數(shù)據(jù)庫管理軟件體積更小、效率更高、搜索快速、不需要花費任何費用,對中小企業(yè)來說,是一款不可多得的經(jīng)濟實用型數(shù)據(jù)庫軟件。
用 MYSQL 數(shù)據(jù)庫管理系統(tǒng)與 PHP 腳本語言向結(jié)合的數(shù)據(jù)庫系統(tǒng)解決方案,正被越來越多的網(wǎng)站所使用,其中以 LAMP 模式最為流行。
4 PHP 腳本語言。
PHP 是近些年被廣大網(wǎng)頁開發(fā)人員喜愛的語言。PHP 也是開發(fā)動態(tài)網(wǎng)站的常用的腳本語言,它是一種嵌入 HTML 中的語言。具有簡單易用,語法流暢,網(wǎng)絡(luò)資源多、跨平臺、執(zhí)行效率高等優(yōu)點。PHP 成為了 WEB 腳本技術(shù)的先驅(qū),融入了C、JAVA、PERL 的一些最佳特性,PHP+APACHE+MYSQL 的組合已經(jīng)成為目前 WEB最流行的組合之一。
三、研究目的、意義和研究方法
本篇論文一小型企業(yè)網(wǎng)站系統(tǒng)開發(fā)為例,使用 PHP+MySQL 技術(shù)構(gòu)架為核心,開發(fā)一套企業(yè)網(wǎng)站系統(tǒng)。拉近企業(yè)與客戶的距離,及時展示企業(yè)產(chǎn)品信息,發(fā)揚企業(yè)文化。
四、研究難點與創(chuàng)新點
本文主要闡述了網(wǎng)站的設(shè)計流程與主體設(shè)計思想,利用 PHP 豐富的函數(shù)功能,MySQL 出色的數(shù)據(jù)處理能力實現(xiàn)動態(tài)更新網(wǎng)站信息,以及在設(shè)計中遇到的問題、要點等進行了詳細(xì)的說明。
五、研究思路與基本框架
第 1 章 緒 論
1.1 互聯(lián)網(wǎng)時代的發(fā)展進程
1.2 國內(nèi) INTERNET的現(xiàn)狀
1.3 電子商務(wù)模式的興起
1.4 企業(yè)網(wǎng)站的建立
第 2 章 LAMP 構(gòu)架的服務(wù)與應(yīng)用
2.1 LINUX 概述
2.2 APACHE 服務(wù)器
2.3 MYSQL 服務(wù)器應(yīng)用
2.4 PHP 腳本語言
第 3 章 需求分析
3.1 技術(shù)可行性
3.1.1 使用 PHP 語言可行性
3.1.2 用戶操作分析
3.2 軟件環(huán)境
3.2.1 開發(fā)環(huán)境
3.2.2 服務(wù)器環(huán)境
3.3 一般性網(wǎng)站功能需求
3.3.1 系統(tǒng)參數(shù)設(shè)置
3.3.2 信息管理
3.3.3 欄目管理
3.3.4 模板管理
3.3.5 用戶管理
3.3.6 招聘管理
3.3.7 文件下載
3.3.8 網(wǎng)站公告
3.3.9 鏈接管理
3.4 網(wǎng)站的頁面需求
3.4.1 網(wǎng)站的前臺頁面
3.4.2 網(wǎng)站的后臺頁面
第 4 章 總體設(shè)計
4.1 數(shù)據(jù)庫的設(shè)計
4.1.1 數(shù)據(jù)庫設(shè)計概述
4.1.2 數(shù)據(jù)庫需求分析
4.1.3 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計
4.1.4 數(shù)據(jù)庫物理結(jié)構(gòu)設(shè)計
4.2 系統(tǒng)結(jié)構(gòu)設(shè)計
4.2.1 網(wǎng)站后臺結(jié)構(gòu)
4.2.2 網(wǎng)站前臺結(jié)構(gòu)
4.2.3 系統(tǒng)結(jié)構(gòu)設(shè)計
第 5 章 細(xì)節(jié)設(shè)計
5.1 后臺系統(tǒng)公共文件的代碼編寫
5.1.1 common.inc.php 控制文件
5.1.2 網(wǎng)站常用函數(shù)代碼
5.1.3 Cookie 的封裝
5.1.4 上傳函數(shù)
5.2 網(wǎng)站后臺頁面設(shè)計
5.2.1 網(wǎng)站后臺管理界面
5.2.2 管理員登錄頁面
5.2.3 系統(tǒng)信息頁面
5.2.4 添加文章
5.2.5 添加產(chǎn)品分類
5.2.6 互動中心管理
5.2.7 文章、新聞、產(chǎn)品信息添加
5.2.8 分頁技術(shù)的實現(xiàn)
5.2.9 圖片添加水印技術(shù)
5.2.10 數(shù)據(jù)庫的備份
5.2.11 文件管理器
5.2.12 修改口令
5.2.13 模板設(shè)置
5.2.14 添加友情鏈接
5.3 網(wǎng)站的前臺頁面
5.3.1 前臺的首頁
5.3.2 公司簡介
5.3.3 新聞資訊
5.3.4 產(chǎn)品中心
5.3.5 成功案例
5.3.6 在線留言
5.3.7 系統(tǒng)應(yīng)用
第 6 章 系統(tǒng)測試
6.1 系統(tǒng)測試的目的及原則
6.2 系統(tǒng)測試的方法
6.2.1 前臺頁面測試
6.2.2 后臺功能測試
6.2.3 服務(wù)器并發(fā)數(shù)據(jù)量處理測試
六、寫作計劃
寫作計劃總體分為三個階段,即收集資料,設(shè)計網(wǎng)站系統(tǒng)、和論文撰寫階段:
第一階段:2016年4月1日--5月20日 資料收集、整理階段。
第二階段:2016年5月21日--7月1日 設(shè)計網(wǎng)站系統(tǒng)階段。
第三階段:2016年7月2日--10月20日 論文撰寫階段,其中10月中旬基本完成寫作,之后進行論文初稿修正和完善,10月底完成寫作,交付打印。
七、參考文獻
[1] (澳) Luke Welling , Laura Thomson 武欣 譯 . PHP and MySQL Web Development PHP 和 MySQL Web 開發(fā)[M], 北京:電子工業(yè)出版社, 2009.4
[2] 王石, 楊英娜 . 精通 PHP + MySQL [M]. 北京:人民郵電出版社, 2006.
[3] 高洛峰 . 細(xì)說 PHP [M], 北京:電子工業(yè)出版社 , 2009
[4] (美)Jono Bancon, 吳連河 李劍 譯 , Practical PHP and MySQL Building Eight
Dynamic Web Applications , PHP+MySQL 八大動態(tài) Web 應(yīng)用實戰(zhàn)[M] , 北京:電子工業(yè)出版社, 2008.6
[5] (美)David Sklar , Adam Tracbtenberg , 李松峰 秦緒文 李麗 譯[M] ,PHP
CookBook PHP 經(jīng)典實例 , 北京:中國電力出版社, 2009
[6] (美)W. Jason Gilmore 著,朱濤江 等譯,Beginning PHP and MySQL From Novice to Professional PHP 與 MySQL 程序設(shè)計[M],人民郵電出版社,2011
[7] 潘凱華,劉中華,PHP 從入門到精通(第 2 版)[M],清華大學(xué)出版社,2010
[8] 劉中華,潘凱華,PHP 項目開發(fā)案例全程實錄(第 2 版)[M],清華大學(xué)出版社,2011
[9] 王志剛,朱蕾,PHP5 應(yīng)用實例詳解:使用 Zend Framework&Smarty 構(gòu)筑真正的 MVC 模式應(yīng)用[M],電子工業(yè)出版社,2010
[10] 陳向輝,由淺入深學(xué) PHP:基礎(chǔ)、進階與必做 300 題[M],電子工業(yè)出版社,2011
[11] 何俊斌,從零開始學(xué) PHP,電子工業(yè)出版社[M],2011
[12] 吳津津,PHP 與 MySQL 權(quán)威指南,機械工業(yè)出版社[M],2011
[13] 劉劍云,馬晨陽,PHP+MySQL 網(wǎng)站開發(fā)應(yīng)用從入門到精通,中國鐵道出版社,2010
[14] (英)道爾,吳文國,黃海隆,胡曉明譯,Beginning PHP 5.3,PHP 5.3 入門經(jīng)典,清華大學(xué)出版社,2010
[15] (美)薩萊 著,梁志敏,蔡建譯,Professional PHP Design Patterns,PHP 設(shè)計模式,清華大學(xué)出版社,2010
[16] 陳惠貞,陳俊榮,PHP+MySQL 程序設(shè)計實例講座,清華大學(xué)出版社,2010
[17] 姜承堯,MySQL 技術(shù)內(nèi)幕 InnoDB 存儲引擎,機械工業(yè)出版社,2011
[18] 簡朝陽,MySQL 性能調(diào)優(yōu)與架構(gòu)設(shè)計,電子工業(yè)出版社,2009
[19] 張梟,新一代 PHP+MySQL+Dreamweaver 網(wǎng)站建設(shè)典型案例,清華大學(xué)出版社,2006
[20] 陳軍,PHP+MySQL 經(jīng)典案例剖析,清華大學(xué)出版社,2008
【計算機碩士論文開題報告】相關(guān)文章:
碩士論文開題報告模板11-16
碩士論文開題報告的格式11-17
工學(xué)碩士論文開題報告05-25
碩士論文開題報告的要求03-29
碩士論文開題報告寫作11-20
碩士論文開題報告范文12-02
體育碩士論文開題報告11-24
教育碩士論文開題報告11-17
關(guān)于碩士論文的開題報告11-26
哲學(xué)碩士論文開題報告11-23
- 相關(guān)推薦