基于web的畢業(yè)設計管理系統(tǒng).rar
基于web的畢業(yè)設計管理系統(tǒng),基于web的畢業(yè)設計管理系統(tǒng)目 錄1 緒 論 - 1 -1.1 系統(tǒng)開發(fā)背景及現(xiàn)狀- 1 -1.2 系統(tǒng)開發(fā)關鍵技術與開發(fā)環(huán)境- 1 -1.2.1 linux操作系統(tǒng)簡介- 1 -1.2.2 apache服務器簡介- 1 -1.2.3 mysql數(shù)據(jù)庫簡介- 1 -1.2.4 php語言簡介- 1 -1.3 全文體系-...
該文檔為壓縮文件,包含的文件列表如下:


內(nèi)容介紹
原文檔由會員 bshhty 發(fā)布基于WEB的畢業(yè)設計管理系統(tǒng)
目 錄
1 緒 論 - 1 -
1.1 系統(tǒng)開發(fā)背景及現(xiàn)狀 - 1 -
1.2 系統(tǒng)開發(fā)關鍵技術與開發(fā)環(huán)境 - 1 -
1.2.1 Linux操作系統(tǒng)簡介 - 1 -
1.2.2 Apache服務器簡介 - 1 -
1.2.3 MySQL數(shù)據(jù)庫簡介 - 1 -
1.2.4 PHP語言簡介 - 1 -
1.3 全文體系 - 2 -
2 基于Web的數(shù)據(jù)庫技術分析 - 3 -
2.1 數(shù)據(jù)庫應用系統(tǒng)層次體系 - 3 -
2.1.1 終端/主機體系結構 - 3 -
2.1.2 客戶機/服務器體系結構 - 3 -
2.1.3 瀏覽器/服務器體系結構 - 4 -
2.1.4 C/S結構與B/S結構比較 - 5 -
2.2 Web數(shù)據(jù)庫管理系統(tǒng)介紹 - 6 -
2.2.1 Web數(shù)據(jù)庫管理系統(tǒng)工作原理 - 6 -
2.2.2 利用WWW訪問數(shù)據(jù)庫的優(yōu)點 - 6 -
2.3 本章小結 - 7 -
3 系統(tǒng)分析與設計 - 8 -
3.1 系統(tǒng)功能需求 - 8 -
3.2 系統(tǒng)功能特點 - 8 -
3.3 系統(tǒng)設計 - 9 -
3.3.1 系統(tǒng)開發(fā)原理 - 9 -
3.3.2 系統(tǒng)功能設計 - 9 -
3.3.3 系統(tǒng)總體設計 - 10 -
3.4 系統(tǒng)功能概述 - 11 -
3.5 本章小結 - 11 -
4 系統(tǒng)功能實現(xiàn) - 12 -
4.1 系統(tǒng)結構和流程 - 12 -
4.1.1 學生模塊結構 - 12 -
4.1.2 教師模塊結構 - 12 -
4.1.3 管理員模塊結構 - 13 -
4.2 數(shù)據(jù)庫設計和構建 - 14 -
4.3 主要功能分析與實現(xiàn) - 17 -
4.3.1 用戶登陸 - 17 -
4.3.2 文件上傳 - 19 -
4.4 安全控制技術 - 21 -
4.5 本章小結 - 21 -
5 結束語 - 22 -
致 謝 - 23 -
參考文獻 - 24 -
附 錄 - 25 -
基于WEB的畢業(yè)設計管理系統(tǒng)
摘要:本系統(tǒng)是針對現(xiàn)代高校計算機技術的發(fā)展,為了應對以往畢業(yè)生畢業(yè)設計中遇到的工作效率低,交互性差等問題而采用軟件工程的設計思想設計的。本文的基礎就是利用PHP技術與MySQL數(shù)據(jù)庫和Apache服務器的結合,開發(fā)出的一個基于WEB技術的B/S結構的畢業(yè)設計管理系統(tǒng)。
首先,本文探討了數(shù)據(jù)庫運行的體系結構,介紹了瀏覽器/服務器模式的工作方式及特點;比較了主機/終端、客戶機/服務器和瀏覽器/服務器等三種模式各自的優(yōu)缺點。比較結果表明,瀏覽器/服務器模式繼承了客戶機/服務器模式的優(yōu)點并克服了它的缺點,不受操作系統(tǒng)和硬件的制約,而且能防止“胖客戶機”現(xiàn)象的發(fā)生,比較容易實現(xiàn)不同網(wǎng)絡間的連接。瀏覽器/服務器模式是目前廣泛使用的主體結構。因此,我們開發(fā)的本系統(tǒng)也將采用了瀏覽器/服務器模式。在此基礎上,本文還探討了實現(xiàn)WEB數(shù)據(jù)庫的不同方法。
本次設計是應用LAMP技術實現(xiàn)網(wǎng)絡環(huán)境下的本科畢業(yè)生畢業(yè)設計管理。利用VIM工具結合使用MySQL數(shù)據(jù)庫,PHP等技術的工作原理及特點,并以此為理論技術依據(jù)闡述了基于WEB的畢業(yè)設計管理系統(tǒng)的結構設計和具體的實現(xiàn)過程。
關鍵詞: B/S; C/S; 畢業(yè)設計管理系統(tǒng); LAMP; Linux ; PHP; MySQL; Apache
Graduation Thesis Management System Based on Web
Abstract : This system is designed in allusion to the development of modern computer technology in universities and colleges. It adopts the design ideology of software engineering, in order to answer the problems that had been faced by the graduates in their graduation projects, such as low work efficiency, and poor interaction. The foundation of this text was combining the skill of PHP with Web Database, and exploiting a management system based on the skill of Web and the structure of B/S.
Firstly, this text discusses the system and structure run by database, introduces the working and characteristic of the B/S pattern, and also compares with three kind of patterns respective advantage and disadvantage among Mainframe/Terminal,Client/Server and Browser/Server. The result indicates that the mode of B/S inherits the merit of C/S, and conquers its shortcoming. This mode is not conditioned by OS and hardware, and also can prevent "the fat client" happening, even it can easily connect different networks. The mode of B/S is the main structure used widely at present. Therefore this system adopts the mode of browser/server. On this foundation, this text discusses the different ways to actualize Web Database.
This design applies LAMP technology to solve practice of graduation project management in the network environment. Using the tool of VIM and combining with MySQL Database, the working elements of PHP, etc. It takes this for the foundation of academic technique, and expatiates the structural design and the detailed process of carrying out the graduation project management based on Web.
Keyword: B/S ; C/S ; Graduation Thesis Management System; LAMP; Linux; PHP; MySQL ; Apache