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