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

正文內(nèi)容

畢業(yè)設計論文-asp高校學生信息管理系統(tǒng)的設計與實現(xiàn)(參考版)

2024-11-09 21:23本頁面
  

【正文】 。, connection)。 else//恢復數(shù)據(jù)庫 { SqlCommand mand = new SqlCommand(use master。 ()。 (path, path)。 string path=(~\\App_Data)+\\+dbFileName。,connection)。 第 七 章 具體功能模塊設計 32 if ()//備份數(shù)據(jù)庫 { SqlCommand mand = new SqlCommand(use master。 if (!(.bak)) { dbFileName += .bak。Integrated Security=True)。 SqlConnection connection = new SqlConnection(Data Source=(local)。 ()。 ()。 = reader。 ()。 SqlCommand mand = new SqlCommand(sp_helpdb, connection)。Initial Catalog=StudentDB。此外,數(shù)據(jù)庫管理員在恢復時采取的步驟正確與否也直接影響最終的恢復結果。為此 管理員 應針對具體的業(yè)務要求制定詳細的數(shù)據(jù)庫 備份 與災難恢復策略,并通過模擬故障對每種可能的情況進行嚴格測試,只有這樣才能保證數(shù)據(jù)的高可用性。 } 第 七 章 具體功能模塊設計 30 } 數(shù)據(jù) 庫備份及還原 功能 隨著辦公自動化和電子商務的飛速發(fā)展,企業(yè)對信息系統(tǒng)的依賴性越來越高,數(shù)據(jù)庫作為信息系統(tǒng)的核心擔當著重要的角色。)。 } else { (scriptalert(39。39。)。 if ((student)) { (scriptalert(39。 ()。 ()。 (())。 if ( != ) (())。 ()。 第 七 章 具體功能模塊設計 29 ()。界面如圖 63 圖 63 用戶注冊功能界面 以下為實現(xiàn)新用戶注冊的主要代碼 protected void Btn_Cancle_Click(object sender, EventArgs e) { ()。} 第 七 章 具體功能模塊設計 28 } 用戶注冊功能的實現(xiàn) 在登錄界面中點擊注冊按鈕,即可進入新用戶注冊注冊的界面。)。,39。mArrayURL = new Array(39。數(shù)據(jù)備份 39。修改密碼 39。639。break。% UrlBase + /Score/%39。% UrlBase + /Score/%39。% UrlBase + /Course/%39。% UrlBase + /Course/%39。)。,39。,39。,39。 :mArray = new Array(39。 case 39。)。,39。,39。,39。mArrayURL = new Array(39。學生交費管理 39。學生交費 39。學費設置管理 39。學費設置添加 39。439。break。% UrlBase + /Student/%39。% UrlBase + /Student/%39。)。,39。 :mArray = new Array(39。 case 39。)。,39。mArrayURL = new Array(39。班級查詢 39。添加班級 39。239。break。39。)。 :mArray = new Array(39。 以下為實現(xiàn)的主要代碼 : function showMenu(menu,tableW) { switch (menu) { case 39。/script)。 + () + 39。 (Score/)。 /*如果學生帳號信息正確 */ if ((student)) { Session[studentFlag] = true。 ()。 } } else { StudentModel student = new StudentModel()。)。 } /*如果管理員帳號信息不正確 */ else { (scriptalert(39。 Session[adminUsername] = userName。 AdminLogic adminLogic = new AdminLogic()。 = userName。 string identify = 。 圖 61 系統(tǒng)登錄界面 后臺核心代碼: protected void Button1_Click(object sender, EventArgs e) { /*取得帳號密碼信息 */ string userName = 。 用戶登錄成功后,系統(tǒng)會給與提示;若失敗,則給出錯誤 原因,用戶名或密碼錯誤 。 為學生信息 管理的 ER 圖如圖 52 所示。 (5)一個學生類別里包含一個或多個學生,一個學生必然屬于某個特定學生類別。 (3)一個班級有一個或多個學生,一個學生必然屬于某個特定班級。 這些實體之間的關系如下: (1)一個院系有一個或多個專業(yè),一個專業(yè)必然屬于某個特定院系。 (7)課程類別 它的屬性有: 課程類別 、 課程類別說明 。 (5)專業(yè) 它的屬性有: 專業(yè)號 、 專業(yè)名 、 院系號 。 (3)院系 它的屬性有:院系號、院系名 。 21 學生信息 管理涉及的實體有: (1)學生 它的屬性有: 學號、姓名、學生類別、性別、籍貫、出生時間、班級名、電話、 注冊時間、備注 。概念模型的表示方法很多,實體 聯(lián)系方法即 ER 模型是最有力的工具。 念數(shù)據(jù)模型是按照用戶的觀點來對數(shù)據(jù)和信息進行建模,主要用于數(shù)據(jù)庫的設計。 數(shù)據(jù)表是用來存儲數(shù)據(jù)的容器,是 SQL Server 2020 數(shù)據(jù)庫中最重要的數(shù)據(jù)對象,也是其他數(shù)據(jù)對象(如索引、視圖、存儲過程和觸發(fā)器)創(chuàng)建的基礎。 系統(tǒng)數(shù)據(jù)庫設計 數(shù)據(jù)庫是 SQL Server 2020 存儲和管理數(shù)據(jù)的單位,從用戶的角度來看,數(shù)據(jù)庫是數(shù)據(jù)表、視圖、存儲過程等對象組成的集合;從機器的角度來看,數(shù)據(jù)庫是由若干個物理 文件組成的整體。成績信息查詢有可能涉及到多個實際的數(shù)據(jù)表,然后把相應操 作得到的結果更新到成績信息,只有當查詢成績信息時,才將查詢后的結果輸出傳給申請人。課程信息查詢有可能涉及到多個實際的數(shù)據(jù)表,然后把相應操作得到的結果更新到課程信息,只有當查詢課程信息時,才將查詢后的結果輸出傳給申請人。學生信息查詢有可能涉及到多個實際的數(shù)據(jù)表,然后把相應操作得到的結果更新到學生信息,只有當查詢學生信息時,才將查詢后的結果輸出傳給申請人。 系統(tǒng)基本管理表:主要用于數(shù)據(jù)庫備份以及管理員修改密碼。 學費信息管理表:詳細記錄學生的學費基本信息。數(shù)據(jù)庫流程圖,如圖 45 所示: 第 四 章 系統(tǒng)概要設計 18 N Y 圖 45 數(shù)據(jù)庫流程圖 系 統(tǒng) 所需表格 綜和以上分析,要實現(xiàn)是那個面的所有功能模塊,共 需要設計五 個表格,他們分別是: 班級信息管理表:詳細記錄班級的基本信息。 數(shù)據(jù)元素表的定義 41 數(shù)據(jù)元素編號: DE 001 數(shù)據(jù)元素名稱: 學號 簡述: 學生編號 別名: studentNumber 長度: 20 字節(jié) 類型: 字符型 取值 /含義: 用入學年份、院、班級編制的碼 有關的數(shù)據(jù)元素或數(shù)據(jù)結構: 學生信息 有關的處理功能: 學生信息管理、輸出學生信息 如表 42 所示。 退出 學生 圖 45 學生信息管理業(yè)務流程圖 管理員 學生信息 學生信息 管理 輸出學生信息 學生信息 學生信息 課程 信息 課程信息 管理 輸出課程信息 課程信 息 課程信 息 成績信息管理 輸出成績信息 成績信息 成績信 息 成績信 息 第 四 章 系統(tǒng)概要設計 16 數(shù)據(jù) 元素 數(shù)據(jù)元素是最小的數(shù)據(jù)組成單位,也就是不可再分的數(shù)據(jù)單位,如:學號,姓名和性別等。 成績查詢 :學生可以登陸系統(tǒng)查詢自己的考試成績 。 第 四 章 系統(tǒng)概要設計 15 主要邏輯業(yè)務分析: 管理員登錄系統(tǒng)后,可以集中對班級信息,學生信息,學費信息,學生成績,數(shù)據(jù)庫備份等管理。 業(yè)務流程分析 學生信息管理主要面向管理員 和學生,合理的設計業(yè)務流程,不但可以提高系統(tǒng)的開發(fā)效率,而且還可以增強系統(tǒng)的可維護性。 易操作原則:要求設計的系統(tǒng)功能齊全,界面友好,操作方便,必要的地方進行提示。 第 四 章 系統(tǒng)概要設計 14 圖 44 工廠模式 以上即為本系統(tǒng)設計的主要思想,通過分層模塊化的設計思想,有效地提高的開發(fā)效率,同時提高的系統(tǒng)的靈活性和可擴展性。為了各個隊員的分工合作和日后的便于維護為目的,本系統(tǒng)采用三層架構部署的框架來開發(fā)。 合理的數(shù)據(jù)流設計,在應用系統(tǒng)設計中,相對獨立的模塊間以數(shù)據(jù)流相互連接,使各模塊間的耦合性較低,方便系統(tǒng)運行,提高系統(tǒng)安全性。 第 四 章 系統(tǒng)概要設計 12 第四章 系統(tǒng)概要設計 設計思想 系統(tǒng)按照用 戶分成幾個獨立的功能模塊,便于集中進行管理。 軟件接口 .NET 框架: Microsoft .Net Framework 版本及以上。 運行需求 用戶界面 本系統(tǒng)采用 Microsoft Visual Studio .Net 2020 設計,用戶交互界面采用的是基于 Windows 的窗口界面。 圖 31 學生信息管理結構圖 班級信息管理 添加班級 班級查詢 學生信息管理 添加學生信息 學生管理 課程成績管理 班級課程添加 班級課程管理 學生成績添加 學生成績管理 學費信息管理 學費設置添加 學費設置管理 學生交費 學生交費管理 系統(tǒng)管理 修改密碼 數(shù)據(jù)備份 第章 系統(tǒng)需求分析 11 性能需求 時間特性 該管理系統(tǒng)軟件從啟動到進入系統(tǒng)登錄界面的時間正常情況下應少于 5 秒,錄入并更新數(shù)據(jù)的時間正常情況下少于 2 秒。業(yè)務邏輯層起到了承上啟下的作用,對于表示層來說,業(yè)務邏輯層是為數(shù)據(jù)操作提供的服務,當用戶請求操作的時候,表示層通過調(diào)用相應的數(shù)據(jù)業(yè)務層方法,來完成對數(shù)據(jù)的操作。表示層完成向用戶展現(xiàn)數(shù)據(jù),為用戶提供數(shù)據(jù)操作的界面。 系統(tǒng)構架 本系統(tǒng)擬采用三層架構的程序設計思想,分別為數(shù)據(jù)訪問層、業(yè)務邏輯層和表示層。 c、按學號、課程、班級、專業(yè)等查詢條件查詢相關的成績信息。 (4)具有查詢功能 查詢功能要求包括以下幾項內(nèi)容: a、按照學號、姓名 等查詢條件查詢相關的學生信息。 (3)具有瀏覽功能 瀏覽功能要求包括以下幾項內(nèi)容。為了保證記錄的完整性。成績查詢 :學生可以
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1