freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于php的學(xué)校綜合管理系統(tǒng)的設(shè)計與實現(xiàn)(完整版)

2025-01-03 15:55上一頁面

下一頁面
  

【正文】 注明引用的內(nèi)容外,本學(xué)位論文的研究成果不包含任何他人創(chuàng)作的、已公開發(fā)表或者沒有公開發(fā)表的作品的內(nèi)容。對本論文所涉及的研究工作做出貢獻的其他個人和集體,均已在文中以明確方式標明。 研究主要內(nèi)容 ............................... 錯誤 !未定義書簽。 服務(wù)器環(huán)境配置 ................................ 錯誤 !未定義書簽。 系統(tǒng)設(shè)計概要 ............................... 錯誤 !未定義書簽。 系統(tǒng)功能界面設(shè)計 .............................. 錯誤 !未定義書簽。 學(xué)生管理模塊 .................................. 錯誤 !未定義書簽。 第七章 總結(jié)與展望 ........................ 錯誤 !未定義書簽。 基于 B/S 結(jié)構(gòu)設(shè)計, 采用 PHP 腳 本設(shè)計語言作為開發(fā)工具,使用 Apache 服務(wù)器和 Mysql 數(shù)據(jù)庫,并將 PHP 語言嵌入了 HTML、 JavaScript 和 CSS 來完成系統(tǒng)功能的實現(xiàn)。為了 拓展辦公手段 、 提高辦公效率 , 建設(shè)和開發(fā)學(xué)校綜合管理系統(tǒng)以便于進行學(xué)校的管理 。目前的 單 個 機 器終端 使用的 管理系統(tǒng),也日漸無法 滿足全校 校務(wù)管理工作的要求、現(xiàn)代化辦公的需求。部分 管理人員 對于處理信息的能力還需提高 。 但學(xué)校日常管理工作的信息化建設(shè)相對起步較晚 , 且在安全性和信息更新化方面存在著一定不足 。開發(fā)過程中使用 模塊化的形式 來完成每個功能的實現(xiàn)、完成數(shù)據(jù)庫信息系統(tǒng)的設(shè)計與開發(fā)、對系統(tǒng)進行測試并提出修改意見、進一步完善 系統(tǒng)。本系統(tǒng)主要設(shè)計使用三個庫表: 教師庫表、學(xué)生庫表、成績庫表 。 研究內(nèi)容:通過對學(xué)生 信息管理系統(tǒng) 、教師 管理系統(tǒng)、成績綜合評測錄入系統(tǒng)等各個模塊的功能 需求分析, 以及數(shù)據(jù)庫的設(shè)計和分析,通過最優(yōu)選擇,最終確定通過使用 Apache+PHP+Mysql 的應(yīng)用來構(gòu)建 功能齊全 、操作見面、界面親和友好 的學(xué) 校綜合管理系統(tǒng)。 論文 共分為七章,組織結(jié)構(gòu)如下: 第一章,通過對 學(xué)校綜合管理 系統(tǒng) 國內(nèi)外 發(fā)展現(xiàn)狀和存 在的問題的介紹,著重分析了該課題的研究意義、 研究思路、研究主要內(nèi)容 以及論文的組織結(jié)構(gòu)。 主要包括:用戶登陸技術(shù)、數(shù)據(jù)備份和恢復(fù)技術(shù)、數(shù)據(jù)字典及其調(diào)用功能的實現(xiàn)。 1)數(shù)據(jù)庫是否高效。 本系統(tǒng) 原始數(shù)據(jù)的組織采用 MySQL 數(shù)據(jù)庫系統(tǒng)。 MySQL 還 為多種 編程語言 提供了 API(例如 C、 C++、 Python、 Java、Perl、 PHP、 Eiffel、 Ruby 和 Tcl 等 ) 。 4. MySQL 擁有 強大的查詢功能。 9. MySQL 支持大型的 數(shù)據(jù)庫 , 它 可以處理擁有上千萬條記錄的大型 數(shù)據(jù)庫 。在此結(jié)構(gòu)系統(tǒng)下的用戶工作界面, 通過 WWW 瀏覽器來實現(xiàn) 顯示 ,由此簡化了 客戶端 的電腦負載荷重,降低了系統(tǒng)維護與升級的成本和工作量,也使得 用戶的總體成本 得到了一定的節(jié)約 。 一些通用的語言接口支持 PHP 、 Tcl、 Python 和 Perl。 綜上所述 , Apache 與其它 WEB 服務(wù)器軟件相比,安裝 更 方便,配置 更 簡單,管理 更容易, 效率 更高,安全性也更高等優(yōu)勢 。 與使用其他編程語言生成的動態(tài)頁面相比較 , 使 用 PHP 編程而生成的動態(tài)頁面 ,是 將程序嵌入到HTML 的 文檔中去 進行執(zhí)行 。 (4)PHP 引擎將 動態(tài) 生成 的 HTML 頁面返回給 WEB 服務(wù)器 端, WEB 服務(wù)器端 再將 HTML 的 頁面返回給客戶端 的 瀏 覽器。 5) 與 JSP 開發(fā)難度大、開發(fā)周期長、對程序員能 力要求較高、開發(fā)成本高相比, PHP 只 要求 了解基本 語法、語言特色和相關(guān)文檔即可 容易上手 、 簡單易學(xué), 且開發(fā)周期短 , 開發(fā)成本低 。 [5]需要特別說明的是,對于不同的瀏覽器 , 相同的 標記符 也有可能出現(xiàn) 不完全 相同 的解釋,由此導(dǎo)致 有不同的顯示效果。 Javascript 編寫的程序必須要在支持 Javascript 語言的瀏覽器下才能夠運行。它的基本結(jié)構(gòu)形式與 C 程序 、 C++程序 、VB 程序 、 Delphi 程序 比較類似。 由于 JavaScript 與操作 的 環(huán)境無關(guān),僅僅 依賴于瀏覽器 的 本身, 所以只 要能運行瀏覽器 并且支持 JavaScript 的瀏覽器就都 可以 將它 正確執(zhí)行。 當(dāng) 需要在站點的所有網(wǎng)頁或 部分 網(wǎng)頁上使用同一種 樣式時, 建議選擇 使用外部樣式表。 如: p style=import url(39。 具體所使用的 CSS 樣式表 如 下 圖 所示 圖 CSS 樣式表 系統(tǒng)開發(fā)環(huán)境 服務(wù)器環(huán)境配置 由于 PHP 良好的跨平臺性 , 使得 PHP 可以在不同的操作系統(tǒng)平臺上運行 。 這里介紹一個 專為 PHP 所設(shè)計的網(wǎng)頁程序 進行 編輯 的 軟件 , 名字叫做 “ DzSoft PHP Editor”。 EditPlus(文字編輯器) 功能強大, 被眾多人士認為是 可 以取代記事本而使用的一款文字編輯器 ,主要是因為它包含如下強大的功能:例如擁有無限制的撤消與重做 功能 、 可以進行 英文拼字 的 檢查、 擁有 自動換行 功能 、可以進行 列數(shù)標記、搜尋取代 的功能 、 以及同時編輯多文件和 全屏幕瀏覽 等眾多強大的 功能。 總 的 來說 , EditPlus 的優(yōu)點有以下幾個方面 :配置簡單、內(nèi)置瀏覽器功能、啟動速度 非常 快 、 功能強大 而完善 、 界面簡潔美觀 友好 、 支持 中文情況良好 、 支持語法 的 高亮 便于編寫代碼 、 對 代碼 的 折疊 也進行相關(guān)的支持 、 代碼 的 自動完成(但其功能比較弱 )也進行支持 。 基于 PHP 的學(xué)校綜合管理系統(tǒng)的設(shè)計與實現(xiàn) 第三章 系統(tǒng)需求分析 19 目前學(xué)校綜合管理中應(yīng)用計算機的水平參差不齊,計算機在學(xué)校綜合管理工作中的應(yīng)用水平尚待提高。 (3) 教師用戶:擁有查看學(xué)生學(xué)籍信息的權(quán)限;擁有查看和編輯自己教師信息的權(quán)限;擁有成績錄入、成績分析錄入、成績報表打印的權(quán)限。通過列出來的 人員,進行查找符合條件的人。 [3] 根據(jù)前面的介紹,總結(jié)該系統(tǒng)的數(shù)據(jù)實體主要包括如下幾種。 2)硬件接口 :使用網(wǎng)絡(luò)接口。 完整性:本系統(tǒng)應(yīng)具有防止非法訪問、對用戶的訪問進行記錄、防止數(shù)據(jù)被篡改等保護系統(tǒng)數(shù)據(jù)完整性和關(guān)聯(lián)性的功能,這就要求網(wǎng)絡(luò)設(shè)施、硬件設(shè)施等都要建立相應(yīng)的保護,來使數(shù)據(jù)和訪問都通過特定的方法來完全保護起來。 3)模塊化設(shè)計原則 本系統(tǒng)設(shè)計目的之一是實現(xiàn)辦公自動化,這就要求系統(tǒng)必須具備較高的靈活性。 4)權(quán)限管理原則 不同的使用人員,根據(jù)不同的工作范疇和級別分為不同的 用戶組,每個用戶組被授予的不同的權(quán)限,里面可以有一個或多個用戶。并且能夠通過利用開發(fā)技術(shù)實現(xiàn) 系統(tǒng) 多 模塊 功能 的集成,能夠?qū)Ω鞣N要求做出快速響應(yīng),并能對整個決策平臺進行統(tǒng)一管理 。 其他非功能性 需求分析 性能需求:本系統(tǒng)應(yīng)該具有較好的備份措施,能確保在硬件發(fā)生故障等情況下,使得丟失的數(shù)據(jù)可以恢復(fù),避免可能因為數(shù)據(jù)丟失而造成的損失。 2) 用戶管理信息:用戶名、用戶密碼、工資號、姓名、系所、系所系部、用戶部門、用戶身份、用戶權(quán)限、備注。 (5)成績錄入:教師用戶根據(jù)本學(xué)期自己教授課程的考試情況,對每門課的成績進行手工錄入,包括平時成績、實驗成績、期末考試成績等。 圖 功能用例圖 1 基于 PHP 的學(xué)校綜合管理系統(tǒng)的設(shè)計與實現(xiàn) 第三章 系統(tǒng)需求分析 20 圖 能用例圖 2 3)數(shù)據(jù)處理的特定需求 (1) 人員增加:有學(xué)生、教師新進入時,在學(xué)生學(xué)籍信息和教師基本信息中輸入進入新進人員的情況。 針對用戶權(quán)限的細化管理?;?PHP 的學(xué)校綜合管理系統(tǒng)的設(shè)計與實現(xiàn) 第三章 系統(tǒng)需求分析 18 第三章 系統(tǒng)需求分析 系統(tǒng)的運行環(huán)境 本系統(tǒng)采用 B/S 結(jié)構(gòu)設(shè)計,使用了 Apache 服務(wù)器和 MySQL 數(shù)據(jù)庫,用PHP 語言進行程 序的編寫,并將 PHP 語言嵌入了 HTML、 JavaScript 和 CSS來完成系統(tǒng)功能的實現(xiàn),使用了 EditPlus 代碼編寫工具。它還是一個很 好用的 HTML 編輯器,它 支持多種語言 , 例如 : C 語言 、 C++語言 、 Perl 語言以及 Java 語言 。因為 它擁有 一 套功能強大的 PHP編輯器, 使得無須架設(shè)網(wǎng)站主機 ,可以 直接 測試 PHP 的 指令碼 。 PHP 的工作環(huán)境配置可以 簡要的用公式來進行如下表示 : 使用 Apache 加PHP 加 MySQL 來構(gòu)建 , 這就要求我們 安裝 Apache 服務(wù)器、安裝 PHP,再對Apache 服務(wù)器和 PHP 進行 相應(yīng) 的配置 來搭建 PHP 工作環(huán)境 。)。在這種情況下 , 當(dāng)需要 更改樣式 的時候 ,只需在 剛才所使用的 外部樣式表中修改一次, 就可以使得 該更改 的結(jié)果顯示至 所有與該樣式表相鏈接的 所有的 網(wǎng) 頁上。 一般情況下 , 瀏覽器 根據(jù)第一點請求的結(jié)果作出響應(yīng) ( 比如刷新圖片 、 顯示 新的 div) ,可以得到一個滿意的回饋。 一般情況下 , 它 常常 與HTML 標識結(jié)合在一起, 方便 了 用戶的使用操作 請求等 。 而且它又是制作 Web 網(wǎng)頁而專門開發(fā)的一種簡單的編程語言。需要進行說明的是 , 在 本系統(tǒng)中 , 大量 的 用到 了表格來布局頁面 。 PHP 對 MySQL 的 有 最全面的 支持,它擁有大量的 管理和維護 MySQL 的工具。 2) PHP 是開放源代碼的 , 這一特性使得 開發(fā)人員 可以 在應(yīng)用過程中 ,可以對 PHP 進行相關(guān)的 修改 和 優(yōu)化,使得 PHP 功能更完善和強大 。 PHP 可以 做到 執(zhí)行編譯后代碼, 由此 編譯可以達到加密和優(yōu)化代碼運行, 從而 使 得 代碼 的 運行 速度 更快 。 現(xiàn)在就 PHP簡單介紹如下:PHP 是一種無縫運行的 、 多平臺 的 、 服務(wù)器端 的 、 嵌入式 的 腳本語言 。其他的 有 諸如 SSL 和 基于 PHP 的學(xué)校綜合管理系統(tǒng)的設(shè)計與實現(xiàn) 第二章 系統(tǒng)開發(fā)技術(shù) 11 TLS 支持 (mod_ssl), 代理服務(wù)器 (proxy) 模塊 , URL 重寫 (mod_rewrite)模塊 ,定制日志文件 (mod_log_config) 模塊 ,以及過濾支持 (mod_include 和 mod_ext_filter)的實現(xiàn) 。 它 不用安裝任何專門的軟件 , 只要有一臺能上網(wǎng)的電腦 , 就能夠 在任何地方進行 操作 , 并且 系統(tǒng)的擴展 性非常良好 。作為一個開放源代碼的數(shù)據(jù)庫, MySQL 可以針對不同的應(yīng)用進行相應(yīng)的修改。 支持 同一查詢中混用來自不同數(shù)據(jù)庫的表,從而使得查詢變得快捷和方便。簡單地說 , MySQL 支持 AIX、FreeBSD、 HPUX、 Linux、 Mac OS、 NovellNetware、 OpenBSD、 OS/2 Wrap、Solaris、 Windows 等多種 操作系統(tǒng)平臺。 下面就 MySQL 數(shù)據(jù)庫進行簡要說明介 紹 : MySQL 是一 種 關(guān)系型數(shù)據(jù)庫管理系統(tǒng) ( 關(guān)聯(lián)數(shù)據(jù)庫將數(shù)據(jù)保存在不同的表中 ) 由 Oracle 公司 所擁有 , 瑞典MySQL AB 公司開發(fā)完成 。 2)數(shù)據(jù)庫是否 安全 和穩(wěn)定 ?;?PHP 的學(xué)校綜合管理系統(tǒng)的設(shè)計與實現(xiàn) 第二章 系統(tǒng)開發(fā)技術(shù) 8 第二章 系統(tǒng)開發(fā) 技術(shù) 根 據(jù)學(xué)校綜合管理系統(tǒng) 的 數(shù)據(jù)管理、處理方法、應(yīng)用范圍以及本數(shù)據(jù)庫所需網(wǎng)絡(luò)化的特點,可選用 B/S 結(jié)構(gòu)進行設(shè)計,用 Apache、 PHP 和 MySQL 來進行構(gòu)建 , 力求完成一個 功能齊全 、操作見面、界面親和友好 的學(xué)校綜合管理系統(tǒng)。 主要詳細介紹了 B/S 結(jié)構(gòu)設(shè)計、 Apache 服務(wù)器、 PHP 語言、 MySQL數(shù)據(jù)庫以及 HTML、 JavaScript、 CSS 的技術(shù)應(yīng)用。 確定設(shè)計目的和應(yīng)用需求分析是建立數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計的第一步,也是數(shù)據(jù)庫后續(xù)階段設(shè)計的首要條件。唯一查詢是從三個數(shù)據(jù)庫 表中通過查詢 某一條件(例如 學(xué)號、工資號 ) 得出 有效的 、 唯一 結(jié)果;綜合查詢是在查詢統(tǒng)計中通過設(shè)置其他條件進行 查詢 得到的結(jié)果 。 分析的重點在 于了解 對于數(shù)據(jù)的操作性要求、 完整性要求 和安全性要求。在目前以 管理者 為主體的系統(tǒng)中,管理者對于信息的認知與喜好直接決定了信息的取舍,這樣導(dǎo)致了 用戶真正的需求 不易被發(fā)掘,也無法真正的滿足用戶需求。信息化時代,環(huán)境的變化 非???,為順應(yīng)時代潮流與發(fā)展趨勢,學(xué)校綜合管理逐漸向
點擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1