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

正文內容

畢業(yè)設計選題管理系統1—免費計算機畢業(yè)設計論文-文庫吧

2024-11-13 15:41 本頁面


【正文】 39 3 第 1 章 引 言 在新的世紀里,信息技術迅猛發(fā)展,而網絡技術和數據庫技術又是信息技術最主要的核心。于是,基于 Web 的數據庫也就應運而生了。 隨著 Inter/Intra 技術的發(fā)展,開發(fā)基于 Web 的應用程序勢在必行,數據庫技術更是需要和 Web 數據相結合,才是更為廣闊的前景。 ASP 作為微軟推出的 Web 應用程序開發(fā)技術,在數據庫應用方面發(fā)揮著越來越重要的作用。 作為計算機專業(yè)的一名畢業(yè)生,如何充分利用自己的所學知識服務 于社會,解決現實工作生活中的問題,推動社會向前發(fā)展是我們的責任。經濟全球化步伐的加快對信息化的要求越來越高,越來越多的 課題的申報及課題的進展情況匯報都在網上進行,世界各地的學生可以坐在 宿舍或 家里通過互聯網完成入學報名、 選課、考試、畢業(yè)論文、取得學位這一學習生活的全過程。目前,國際上已具規(guī)模的遠程教育學校就有數百所之多,網上教育正在各地發(fā)揮著巨大的作用,為世界各國培養(yǎng)出大批人才。所有這些都表明,基于 Inter 的校園網的應用已深入到校園內的各個方面。 所以,實現一個基于網絡的畢業(yè)設計輔助系統的設計是一個越來越重要的課題, 而網絡選題是教務管理中的一個重要的內容的該網上選題系統軟件運行 在校園網上作為學校 畢業(yè)生 的 管理 系統,既可方便在校的 畢業(yè)生 又可減輕教師及 管理人員的任務,提高工作效率 。 及歷史意義 Inter 的普及和應用使人們的現代生活方式發(fā)生了深刻的變化,我國各大中專院校也加快了信息化進程,并且都建立了自己的校園網。這為我們網絡現代化教育提供了必備的物質基礎。學校總是處于接受新知識的最前沿地帶,于是校園網的應用和管理系統的開發(fā)也正蓬勃發(fā)展并發(fā)揮著巨大的作用。 在技術和需求的推動下,畢業(yè)生以班級 為單位的原始手工報送的選題方式,暴露出了很多缺點和不足。 目前,高校學生人數日益增加,每年的畢業(yè)人數也在增加,畢業(yè)設計的數量與日俱增,每位老師負責的學生數量也在不斷增加著 ,平 4 時所需要交換意見的次數雖然不是很多 ,但是需要老師和學生進行大量的交流時間 ,這樣下來很可能會影響老師和學生平時的學習和工作 ,耽誤大量的時間。 信息一個專門的信息系統進行管理,這樣可以避免數據的丟失,方便用戶進行檢索、修改以及輸出數據,提高了工作效率,減少工作量。 為此,建設一套切實可行的學生工作管理系統,結合學校實際,充分利用校園網的資源優(yōu)勢 ,不僅使信息渠道更為暢通,而且可以資源共享。既為全面了解學生的畢業(yè)設計綜合信息提供了方便,使得查詢統計更為準確便捷,又可以用電子檔案逐步代替或輔佐傳統的紙質檔案,實現管理手段現代化。 基于以上原因,本文提出了一種網上畢業(yè)設計管理系統,它能很好的解決以上的問題。它改變了以往以班級為單位的原始手工選課的方式,而是采用網上選題方式,極大地便捷了學生和指導老師,顯著地提高了工作效率。系統引用了 ASP 這一具有強大功能 、 用于 Web 開發(fā)的全新框架。 ASP 在系統重處于操作系統內核與應用程序之間,使得應用程序可以更好地利用操作 系統提供的功能,并使得應用程序的開發(fā)更快 、 更簡單。本系統采用 B/S 模式 ,其最根本的目的是讓在籍學生可以在線選 題, 了解有關 論文 的信息 ,通過留言本 向老師提出疑問 下載相關資料格式等,教師可以通過留言本 答疑和對學生的畢業(yè)設計提出意見 等, 通過 校園網發(fā)布畢業(yè)設計題目, 并且具有操作方便,響應快捷等優(yōu)點 。 5 第 2 章 系統開發(fā)工具 SQL語言的簡介 SQL(Structured Query Language),意思為結構化查詢語言,是一種介于關系代數與關系演算之間的結構化查詢語言。它的主要功能就是同各種數據庫建立聯系 ,進行溝通。 ANSI(美國國家標準協會)規(guī)定 SQL是關系型數據庫管理系統的標準語言。 SQL 語句可以用來執(zhí)行各種各樣的操作,例如更新數據庫中的數據、從數據庫中提取數據等。 [1] SQL 語言之所以能夠為用戶和業(yè)界所接受,并成為國際標準,是因為它是一個綜合的、功能極強同時又簡捷易學的語言。 SQL 語言集數據查詢、數據操縱、數據定義和數據控制功能于一體,主要特點包括: (1)綜合統一 非關系模型的數據語言一般都分為模式數據定義語言(模式 DDL)、外模式數據定義語言(外模式 DDL)、與數據存儲有關的描述語言( DSDL)及數據操縱語言( DML),分別用于定義模式、外模式、內模式和進行數據的存取與處置。當擁護數據庫投入運行后,如果需要修改模式,必須停止現有的數據庫的運行,轉儲數據,修改模式并編譯后再重裝數據庫,十分麻煩。 SQL語言則集數據定義語言 DDL、數據操縱語言 DML、數據控制語言 DCL的功能于一體,語言風格統一,可以獨立完成數據庫生命周期中的全部活動,包括定義關系模式、建立數據庫、插入數據、查詢、更新、維護、數據庫重構、數據庫安全性控制等一系列操作要求,這就為數據庫應用系統的開發(fā)提供了良好的環(huán)境。用戶在數據庫 系統投入運行后,還可根據需要隨時地逐步地修改模式,切并不影響數據庫的運行,從而使系統具有良好的可擴展性。 (2)高度非過程化 非關系數據模型的數據操縱語言是面向過程的語言,用其完成某項請求必須指定存取路徑。而用 SQL語言進行數據操作,只要提出 “做什么 ”,而無須指明 “怎么做 ”,因此無須了解存取路徑,存取路徑的選擇以及 SQL語言句的操作過程由系統自動完成。這不但大大減輕了用戶負擔,而且有利于提高數據獨立性。 6 (3)面向集合的操作方式 非關系數據模型采用的是面向記錄的操作方式,操作對象是一條記錄。而SQL 語言采用 集合操作方式,不僅操作對象、查找結果可以是元組的集合,而且一次插入、刪除、更新操作的對象也可以是元組的集合。 (4)以同一種語法結構提供兩種使用方式 SQL 語言既是自含式語言,又是嵌入式語言。作為自含式語言,他能夠獨立地用于聯機交互的使用方式,用戶何以在終端鍵盤上直接鍵入 SQL 命令對數據庫進行操作;作為嵌入式語言, SQL 語句能夠嵌入到高級語言中,供程序員設計程序時使用。而在兩種不同的使用方式下, SQL 語言的語法結構基本上是一致的。 (5)語言簡捷,易學易用 SQL 語言功能極強,但由于設計巧妙,語言十分簡捷, 完成核心功能只用了 9 個動詞, SQL語言接近英語口語,因此容易學習,容易使用。 ASP 技術 ASP 技術 ASP( Active Server Pages 動態(tài)網頁)是微軟公司推出的一種用以取代 CGI( Common Gateway Interface 通用網關接口)的技術。目前, Inter上的許多基于 Windows 平臺的 Web 站點已開始應用 ASP 來替換 CGI。 簡單地講, ASP 是一個位于服務器端的腳本運行環(huán)境,通過這種環(huán)境,用戶可以創(chuàng)建和運行動態(tài)的交互式 Web 服務器應用程序,如交互式動態(tài)網頁,包括使用 HTML表單收集和處理信息,上傳與下載等等。通常情況下,用戶通過瀏覽器看到的網頁大多是靜態(tài)的,目前 Inter 上的許多站點,仍然提供 靜態(tài) ( static)的主頁內容。 [9] 所謂 靜態(tài) ,指的就是站點的主頁內容是 固定不變 的。當瀏覽器通過Inter 的 HTTP (Hypertext Transport Protocol)協議,向站點服務器 (Web Server)要求提供主頁的內容時,站點服務器收到要求后,就傳送原已設計好的靜態(tài)的HTML 的文件數據給瀏覽器。 當一個瀏覽器從 web 服務器請求一個 *. asp 文件時 ASP 腳本開始運行, web 服務器此時調用 ASP 從頭至尾讀取請求文件,運行所有命令并把 HTML網頁返回給瀏覽器。 運行模式如圖 21 所示: 7 圖 21 ASP 運行模式圖 ASP 文件使用數據庫訪問構件通過 ADO(Active Date Object)訪問數據庫的數據時, web 服務器起著中間部件的作用。它接收用戶 web 瀏覽器的 web 頁請求。使用 ODBC 把對數據或數據庫的任何命令請求通過網絡送到數據庫服務器,從數據庫服務器接收數據并且把產生的 web 頁和數據送回到用戶瀏覽器, ASP各部分 關系圖如圖 22 所示 : 圖 22 ASP 各部分關系圖 ASP是一個基于 Web服務器的腳本開發(fā)環(huán)境,在 ASP平臺上可開發(fā)和運行動態(tài)的、交互的、高性能的 Web服務器應用程序。 數據庫原理如圖 23所示: 8 圖 23 ASP 訪問數據庫原理圖 圖 23說明了 ASP訪問數據庫工作原理。 ASP程序在 Web服務器端工作,當前端用戶請求一個 ASP主頁時, Web服務器響應 HTTP請求并調用 ASP引擎執(zhí)行該文件并解釋執(zhí)行其中的腳本,若腳本中有訪問數據庫請求,立刻通過 ODBC或 ILE DB與相應的后臺數據庫相連,同數據庫訪問組件 ADO完成操作,最后, ASP根據訪問數據庫的結果生成 HTML語言的主頁返回給前端用戶,用戶看到的只是 HTML網頁,而看不到 ASP程序代碼,增強了保密性。 [2] 在使用 ASP技術時應遵循這樣一個原則:即 ASP腳本必須與基于 COM標簽的組件配合使用才能開發(fā)出具有實用價值的動態(tài) web應用程序。 基于組件,可以把應用程序的開發(fā)分成兩大類任務:一類是開發(fā)能被很多程序使用的核心組件;另一類是集成這些核心組件提供的服務,構造出實現特定功能的應用程序。 Microsoft及一些“中間件”廠商已針對不同的應用領域提供了許多組件產品,組件的使用者只需要理解組件的接口,不需要知道組件的內部結構和組件使用的數據。 [3] Dreamweaver8 Dreamweaver8 的出現,使制作一個功能強大的網站,變得很容易,可以輕易的做出以前被認為很復雜的 JSP, PHP 網站。 Dreamweaver8 是一款專業(yè)的 HTML 編輯器,用于對 Web 站點, Web 頁和Web 應用程序進行設計,編碼和開發(fā)。無論直接編寫 HTML 代碼的駕馭感還是偏愛在可視化編輯環(huán)境中工作, Dreamweaver 都會提供幫助良多的工具,豐富Web 創(chuàng)作體驗。 [4] 利用 Dreamweaver 中的可視化編輯功能,可以快速的創(chuàng)建頁面而無需編寫任何代碼。不過,如果喜歡用手工直接編碼, Dreamweaver 還包括許多與編碼相關的工具和功能。并且,借助 Dreamweaver 還可以使用服務器語言(例如 JSP, ASP, PHP)生成支持動態(tài)數據庫的 Web 應用程序。 使用 Dreamweaver 也可以制作出整個網站,只是 Dreamweaver 本身不適合處理圖片,需要 Photoshop 或者 Fireworks 的配合。使 用 Dreamweaver 制作靜態(tài) 9 站點的流程:新建站點 — 站點文件命名 — 定義頁面屬性 — 插入表格 — 定義頁面大小 — 轉換到布局視圖 — 添加內容 — 插入導航條 — 轉換到標準視圖工作 — 添加鏈接 — 使用代碼片段 — 定義及應用 CSS— 添加動態(tài)交互 — 鏈接站點各個頁面。 因此,我選擇以上應用軟件作為本系統開發(fā)與實現的工具。 10 第 3 章 系統規(guī)劃與系統分析 信息系統的開發(fā)目標必須以滿足用戶需求為前提,而在系統開發(fā)的第一階段中,用戶的需求往往是不完整的,不明確的,需求開發(fā)者協助用戶對需求作進一步的理解乃至創(chuàng)造并歸納出較為詳細的需求說明。方法的特 點是可以在整個開發(fā)過程中回頭補充調整各階段的工作,因此,用戶需求分析在最初并不顯得像結構化方法那么重要。但是,一個相對完整 ,準確的用戶需求卻會給信息系統開發(fā)帶來一個良好的開端,也會使開發(fā)過程少走許多彎路。 [8] 因此,本人在系統開發(fā)之初花了很長的時間進行詳細的用戶需求調查。 系統的總體結構 根據畢業(yè)設計選題的業(yè)務情況,該系統共分成管理員,教師,學生三大系統模塊,系統功能設置 ,管理員用戶操作,教師信息修改,選題題目提交,選題題目審核,學生處是信息導入,學生信息修改,題目選報,信息瀏覽九個完整功能。 系統功能如圖 31 所示: 圖 31 系統功能示意圖 畢業(yè)設計選題管理系統 教師 管理員 學生 教師個人信息修改 選題題目提交 選題及學生信息查詢 系統功能開放設置 審核管理員添加 教師學生信息初始化 選報情況調劑 選題情況列表輸出 學生個人信息修改 畢業(yè)設計課題選報 選題及教師信息查詢 11 系統的業(yè)務流程分析 業(yè)務流程( Transaction Flow Diagram,TFD)又稱作業(yè)流程,即作業(yè)的完成程序,它反映了現實的業(yè)務活動。管理業(yè)務流程圖是一種描述系統內各單位,人員間業(yè)務關系,作業(yè)順序和管理信息流向的圖表。現實業(yè)務活動中的一些弊病很難憑
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1