實(shí)例學(xué)生成績管理系統(tǒng)設(shè)計(jì)

上傳人:san****019 文檔編號:21103910 上傳時間:2021-04-23 格式:PPT 頁數(shù):18 大?。?79.31KB
收藏 版權(quán)申訴 舉報 下載
實(shí)例學(xué)生成績管理系統(tǒng)設(shè)計(jì)_第1頁
第1頁 / 共18頁
實(shí)例學(xué)生成績管理系統(tǒng)設(shè)計(jì)_第2頁
第2頁 / 共18頁
實(shí)例學(xué)生成績管理系統(tǒng)設(shè)計(jì)_第3頁
第3頁 / 共18頁

下載文檔到電腦,查找使用更方便

9.9 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《實(shí)例學(xué)生成績管理系統(tǒng)設(shè)計(jì)》由會員分享,可在線閱讀,更多相關(guān)《實(shí)例學(xué)生成績管理系統(tǒng)設(shè)計(jì)(18頁珍藏版)》請?jiān)谘b配圖網(wǎng)上搜索。

1、學(xué) 生 成 績 管 理 系 統(tǒng) 設(shè) 計(jì)實(shí) 例 實(shí) 例 -學(xué) 生 成 績 管 理 系 統(tǒng) 設(shè) 計(jì)1 系 統(tǒng) 設(shè) 計(jì)1.l 設(shè) 計(jì) 思 想 本 系 統(tǒng) 設(shè) 計(jì) 思 想 : 系 統(tǒng) 采 用 模 塊 化 程 序 設(shè) 計(jì) 方 法 , 既 便 于 系 統(tǒng)功 能 的 各 種 組 合 和 修 改 , 又 便 于 管 理 人 員 的 維 護(hù) 。 系 統(tǒng) 應(yīng) 具 備 數(shù) 據(jù)庫 維 護(hù) 功 能 , 及 時 根 據(jù) 用 戶 需 求 進(jìn) 行 數(shù) 據(jù) 的 查 詢 、 添 加 、 刪 除 、 修改 等 操 作 。 實(shí) 例 -學(xué) 生 成 績 管 理 系 統(tǒng) 設(shè) 計(jì)1.2 系 統(tǒng) 功 能 分 析 本 系 統(tǒng) 用 于 學(xué) 校 學(xué)

2、 生 成 績 管 理 , 主 要 任 務(wù) 是 對 成 績 管 理 的 各 種 信息 進(jìn) 行 日 常 管 理 , 如 查 詢 、 修 改 、 增 加 、 刪 除 。 針 對 這 些 要 求 , 設(shè) 計(jì)了 本 學(xué) 生 成 績 管 理 系 統(tǒng) 。 該 系 統(tǒng) 主 要 包 括 兩 部 分 : “ 學(xué) 籍 數(shù) 據(jù) 維 護(hù) ” 主 要 功 能 是 系 統(tǒng) 維 護(hù) 人 員 對 學(xué) 生 、 課 程 和 成 績等 基 本 信 息 進(jìn) 行 維 護(hù) , 包 括 輸 入 、 刪 除 、 修 改 等 功 能 。 這 個 功 能 主 要為 教 務(wù) 人 員 使 用 , 故 在 使 用 時 要 核 對 用 戶 名 和 口 令

3、 。 “ 學(xué) 生 成 績 查 詢 ” 主 要 功 能 是 學(xué) 生 查 詢 自 己 的 各 門 課 程 成 績 , 按 學(xué) 號 檢 索 該 學(xué) 生 的 信 息 , 其 中 包 括 所 有 的 學(xué) 生 記 錄 。 實(shí) 例 -學(xué) 生 成 績 管 理 系 統(tǒng) 設(shè) 計(jì)1.3 系 統(tǒng) 功 能 模 塊 設(shè) 計(jì) 1.主 界 面 模 塊 :提 供 學(xué) 籍 管 理 系 統(tǒng) 的 主 界 面 , 是 本 系 統(tǒng) 的 唯 一 入 口和 出 口 。 該 界 面 提 供 用 戶 選 擇 并 調(diào) 用 各 子 模 塊 , 對 于 進(jìn) 入 學(xué) 籍 數(shù) 據(jù) 維護(hù) 功 能 還 要 核 對 用 戶 名 和 口 令 。 2.查 詢 模

4、塊 :提 供 學(xué) 生 成 績 查 詢 界 面 , 用 戶 可 以 輸 入 一 個 學(xué) 號 , 該模 塊 查 詢 并 顯 示 該 學(xué) 生 的 各 門 課 程 成 績 。 3.數(shù) 據(jù) 維 護(hù) 模 塊 :允 許 用 戶 先 選 擇 一 個 維 護(hù) 對 象 ( 數(shù) 據(jù) 庫 表 中 如 :學(xué) 生 、 課 程 、 成 績 等 ) , 然 后 進(jìn) 行 維 護(hù) 工 作 ( 輸 入 、 刪 除 、 修 改 ) 。 4.用 戶 驗(yàn) 證 模 塊 :對 于 進(jìn) 入 學(xué) 籍 數(shù) 據(jù) 維 護(hù) 功 能 的 用 戶 , 進(jìn) 行 用 戶 名 和 口 令 的 驗(yàn) 證 。 對 于 用 戶 輸 入 的 用 戶 名 和 口 令 , 如

5、 果 錯 誤 顯 示 相 應(yīng) 的提 示 信 息 。 實(shí) 例 -學(xué) 生 成 績 管 理 系 統(tǒng) 設(shè) 計(jì)2 數(shù) 據(jù) 庫 設(shè) 計(jì)2.1 數(shù) 據(jù) 庫 表 的 結(jié) 構(gòu) 本 系 統(tǒng) 的 數(shù) 據(jù) 庫 (學(xué) 籍 )中 有 四 張 表 , 分 別 是 “ 管 理 員 ” 、 “ 學(xué) 生 ” 、“ 課 程 ” 和 “ 成 績 ” 。 1. 管 理 員 表 結(jié) 構(gòu) 如 下 : 字 段 名 類 型 寬 度 小 數(shù) 位 說 明 姓 名 字 符 型 6 登 錄 名 字 符 型 8 主 碼 口 令 邏 輯 型 1 實(shí) 例 -學(xué) 生 成 績 管 理 系 統(tǒng) 設(shè) 計(jì)2.學(xué) 生 表 結(jié) 構(gòu) 如 下 : 字 段 名 類 型 寬 度

6、 小 數(shù) 位 說 明 學(xué) 號 字 符 型 6 主 碼 , 建 主 索 引 姓 名 字 符 型 8 性 別 邏 輯 型 1 出 生 日 期 日 期 型 8 獎 學(xué) 金 數(shù) 值 型 6 2 簡 歷 備 注 型 4 實(shí) 例 -學(xué) 生 成 績 管 理 系 統(tǒng) 設(shè) 計(jì)3.課 程 表 結(jié) 構(gòu) 如 下 : 字 段 名 類 型 寬 度 小 數(shù) 位 說 明 課 程 號 字 符 型 4 主 碼 , 建 主 索 引 課 程 名 字 符 型 20 學(xué) 時 數(shù) 整 型 3 學(xué) 分 數(shù) 整 型 34.成 績 表 結(jié) 構(gòu) 如 下 : 字 段 名 類 型 寬 度 小 數(shù) 位 說 明 學(xué) 號 字 符 型 6 外 碼 , 普 通

7、 索 引 課 程 號 字 符 型 4 外 碼 , 普 通 索 引 成 績 數(shù) 值 型 5 1 實(shí) 例 -學(xué) 生 成 績 管 理 系 統(tǒng) 設(shè) 計(jì)2.2 數(shù) 據(jù) 庫 的 建 立 1.創(chuàng) 建 項(xiàng) 目 :創(chuàng) 建 一 個 名 為 “ 學(xué) 籍 ” 的 項(xiàng) 目 文 件 , 保 存 在 指 定 磁 盤的 文 件 夾 中 ( 比 如 C:VFP中 ) ; 2.創(chuàng) 建 數(shù) 據(jù) 庫 :在 項(xiàng) 目 文 件 中 新 建 一 個 名 為 “ 學(xué) 籍 ” 的 數(shù) 據(jù) 庫 文 件 ,保 存 在 和 項(xiàng) 目 文 件 同 一 個 文 件 夾 中 ; 3.新 建 表 : 在 數(shù) 據(jù) 庫 中 分 別 新 建 “ 管 理 員 ” 、

8、“ 學(xué) 生 ” 、 “ 課 程 ” 和 “ 成 績 ” 表 , 建 立 相 應(yīng) 的 索 引 ( 主 索 引 和 普 通 索 引 ) , 設(shè) 置 表 之 間的 永 久 性 關(guān) 聯(lián) 。 實(shí) 例 -學(xué) 生 成 績 管 理 系 統(tǒng) 設(shè) 計(jì)2.3 數(shù) 據(jù) 庫 完 整 性 的 實(shí) 現(xiàn) 1.實(shí) 體 完 整 性 。 在 表 “ 管 理 員 ” 、 “ 學(xué) 生 ” 、 “ 課 程 ” 中 , 對 于主 關(guān) 鍵 字 的 取 值 設(shè) 置 不 允 許 為 空 值 ( null ) , 唯 一 性 由 主 索 引 來 保證 ; 2.用 戶 自 定 義 完 整 性 。 在 “ 成 績 ” 表 中 , “ 成 績 ” 字

9、段 的 取 值 必須 在 0至 110之 間 。 在 “ 學(xué) 生 ” 表 中 , “ 獎 學(xué) 金 ” 字 段 的 取 值 必 須 =0; 3.參 照 完 整 性 。 數(shù) 據(jù) 庫 的 參 照 完 整 性 是 指 在 “ 子 表 ” 當(dāng) 中 實(shí) 現(xiàn) 關(guān)聯(lián) 的 外 部 關(guān) 鍵 字 , 它 的 取 值 必 需 為 “ 父 表 ” 中 實(shí) 現(xiàn) 相 應(yīng) 關(guān) 聯(lián) 的 主 關(guān) 鍵字 值 的 子 集 。 即 在 “ 學(xué) 生 ” 表 與 “ 成 績 ” 表 之 間 的 參 照 完 整 性 要 求 : 在 “ 成 績 ” 表 中 , 字 段 “ 學(xué) 號 ” 的 取 值 必 須 是 “ 學(xué) 生 ” 表 “ 學(xué) 號 ”

10、 字段 取 值 當(dāng) 中 已 經(jīng) 存 在 的 一 個 值 。 同 時 , 在 “ 課 程 ” 表 與 “ 成 績 ” 表 之間 也 必 須 遵 守 參 照 完 整 性 的 規(guī) 則 。 實(shí) 例 -學(xué) 生 成 績 管 理 系 統(tǒng) 設(shè) 計(jì)4 編 譯 應(yīng) 用 程 序4.1 構(gòu) 造 應(yīng) 用 程 序 框 架 1.設(shè) 置 起 始 點(diǎn) 將 各 個 組 件 聯(lián) 結(jié) 在 一 起 , 然 后 使 用 主 文 件 為 應(yīng) 用 程 序 設(shè) 置 一 個 起始 點(diǎn) 。 主 文 件 作 為 應(yīng) 用 程 序 執(zhí) 行 的 起 始 點(diǎn) , 可 以 包 含 一 個 程 序 或 者 表單 。 當(dāng) 用 戶 運(yùn) 行 應(yīng) 用 程 序 時 ,

11、Visual FoxPro將 為 應(yīng) 用 程 序 啟 動 主 文 件 ,然 后 , 主 文 件 再 依 次 調(diào) 用 所 需 要 的 應(yīng) 用 程 序 其 他 組 件 。 所 有 應(yīng) 用 程 序都 必 須 包 含 一 個 主 文 件 。 一 般 說 來 , 最 好 的 方 法 是 為 應(yīng) 用 程 序 建 立 一個 主 程 序 。 設(shè) 置 應(yīng) 用 程 序 的 起 始 點(diǎn) 的 步 驟 如 下 : 在 “ 項(xiàng) 目 管 理 器 ” 中 , 選 擇 要 設(shè) 置 為 主 文 件 的 文 件 ; 從 “ 項(xiàng) 目 ” 菜 單 中 選 擇 “ 設(shè) 置 主 文 件 ” 命 令 。 實(shí) 例 -學(xué) 生 成 績 管 理 系

12、 統(tǒng) 設(shè) 計(jì)2.初 始 化 環(huán) 境 主 文 件 或 者 主 應(yīng) 用 程 序 對 象 必 須 做 的 第 一 件 事 情 是 對 應(yīng) 用 程 序 的 環(huán)境 進(jìn) 行 初 始 化 。 有 時 , 可 能 需 要 使 用 編 寫 代 碼 來 進(jìn) 行 初 始 化 , 有 關(guān) 步驟 如 下 : 初 始 化 變 量 ; 建 立 一 個 默 認(rèn) 的 路 徑 ; 打 開 任 意 需 要 的 數(shù) 據(jù) 庫 、 自 由 表 及 索 引 ; 添 加 外 部 庫 和 過 程 文 件 。 3.顯 示 初 始 的 用 戶 界 面 。 初 始 的 用 戶 界 面 可 以 是 菜 單 , 也 可 是 表 單 或 其 他 的 用

13、戶 組 件 。 在主 程 序 中 , 可 使 用 DO命 令 運(yùn) 行 一 個 菜 單 或 使 用 DO FORM命 令 運(yùn) 行 一 個表 單 來 對 用 戶 界 面 進(jìn) 行 初 始 化 。 實(shí) 例 -學(xué) 生 成 績 管 理 系 統(tǒng) 設(shè) 計(jì)4.控 制 事 件 循 環(huán) 一 旦 建 立 了 應(yīng) 用 程 序 的 環(huán) 境 , 同 時 顯 示 初 始 的 用 戶 界 面 , 這 時 需要 建 立 一 個 事 件 循 環(huán) 來 等 待 用 戶 的 交 互 使 用 。 執(zhí) 行 READ EVENTS命 令 ,使 Visual FoxPro開 始 處 理 像 鼠 標(biāo) 單 擊 、 鍵 盤 輸 入 這 樣 的 事 件

14、 。 使 用 控 制 事 件 循 環(huán) 的 步 驟 如 下 : 啟 動 事 件 循 環(huán) : 如 果 在 主 文 件 中 執(zhí) 行 下 面 的 兩 個 命 令 , 應(yīng) 用 程序 將 顯 示 表 單 STARTUP.SCX。 DO FORM STARTUP.SCX READ EVENTS 結(jié) 束 事 件 循 環(huán) : 結(jié) 束 事 件 循 環(huán) 可 通 過 執(zhí) 行 CLEAR EVENTS命 令 實(shí)現(xiàn) 。 CLEAR EVENTS命 令 將 掛 起 Visual FoxPro的 事 件 處 理 過 程 , 同 時 將控 制 權(quán) 返 回 給 執(zhí) 行 READ EVENTS命 令 并 開 始 事 件 循 環(huán) 的

15、 程 序 。 實(shí) 例 -學(xué) 生 成 績 管 理 系 統(tǒng) 設(shè) 計(jì)5. 恢 復(fù) 原 始 的 開 發(fā) 環(huán) 境 。 如 果 要 恢 復(fù) 儲 存 變 量 原 來 的 值 , 可 以 將 它 們 宏 替 換 為 原 始 的 SET命令 。 例 如 , 如 果 要 在 公 共 變 量 cTalkVal中 保 存 SET TALK設(shè) 置 , 可 執(zhí) 行SET TALK &cTalkval 命 令 。6. 將 一 個 程 序 結(jié) 構(gòu) 化 為 主 文 件 。 如 果 在 應(yīng) 用 程 序 中 使 用 一 個 程 序 文 件 (.PRG)作 為 主 文 件 , 必 須 保證 該 程 序 中 包 含 一 些 必 要 的

16、 命 令 , 這 些 命 令 可 控 制 與 應(yīng) 用 程 序 的 主 要任 務(wù) 相 關(guān) 的 任 務(wù) 。 在 主 文 件 中 , 沒 有 必 要 直 接 包 含 執(zhí) 行 所 有 任 務(wù) 的 命令 。 常 用 的 一 些 方 法 是 調(diào) 用 過 程 或 者 函 數(shù) 來 控 制 像 環(huán) 境 初 始 化 和 清 除 這 樣 的 任 務(wù) 。 實(shí) 例 -學(xué) 生 成 績 管 理 系 統(tǒng) 設(shè) 計(jì)4.2 將 文 件 加 入 到 項(xiàng) 目 中 下 面 的 幾 個 方 法 , 可 以 向 一 個 項(xiàng) 目 中 添 加 文 件 : 1. 使 用 應(yīng) 用 程 序 向 導(dǎo) , 可 以 建 立 項(xiàng) 目 和 添 加 文 件 ;

17、2. 如 果 要 自 動 向 一 個 項(xiàng) 目 中 添 加 新 的 文 件 , 可 打 開 該 項(xiàng) 目 , 然 后 在“ 項(xiàng) 目 管 理 器 ” 中 建 立 新 的 文 件 ; 3. 要 向 一 個 項(xiàng) 目 中 添 加 已 存 在 的 文 件 , 可 打 開 項(xiàng) 目 , 并 使 用 “ 項(xiàng) 目管 理 器 ” 。 實(shí) 例 -學(xué) 生 成 績 管 理 系 統(tǒng) 設(shè) 計(jì)4.3 為 項(xiàng) 目 建 立 應(yīng) 用 程 序 編 譯 一 個 項(xiàng) 目 的 最 后 一 步 是 連 編 它 。 該 過 程 的 最 終 結(jié) 果 是 將 所 有在 項(xiàng) 目 中 引 用 的 文 件 合 成 為 一 個 應(yīng) 用 程 序 文 件 , 并

18、 將 應(yīng) 用 程 序 文 件 和數(shù) 據(jù) 文 件 一 起 發(fā) 布 , 發(fā) 布 后 便 可 執(zhí) 行 該 文 件 運(yùn) 行 應(yīng) 用 程 序 。 從 項(xiàng) 目 建 立 應(yīng) 用 程 序 的 具 體 步 驟 如 下 :1. 測 試 項(xiàng) 目 為 了 對 程 序 中 的 引 用 和 程 序 組 件 進(jìn) 行 校 驗(yàn) , 可 先 對 項(xiàng) 目 進(jìn) 行 測 試 。測 試 一 個 項(xiàng) 目 的 步 驟 如 下 : 在 “ 項(xiàng) 目 管 理 器 ” 中 , 選 擇 “ 連 編 ” ; 在 “ 連 編 選 項(xiàng) ” 對 話 框 中 , 選 擇 “ 重 新 連 編 項(xiàng) 目 ” ; 選 擇 所 需 的 其 他 選 項(xiàng) , 并 選 擇 “

19、 確 定 ” ; 實(shí) 例 -學(xué) 生 成 績 管 理 系 統(tǒng) 設(shè) 計(jì)2. 將 項(xiàng) 目 連 編 為 一 個 應(yīng) 用 程 序 文 件 連 編 一 個 應(yīng) 用 程 序 ,步 驟 如 下 :u在 “ 項(xiàng) 目 管 理 器 ” 中 , 選 擇 “ 連 編 ” 按 鈕 。u在 “ 連 編 選 項(xiàng) ” 對 話 框 中 , 選 擇 “ 連 編 應(yīng) 用 程 序 ” , 生 成 .APP文 件 ;或 者 “ 連 編 可 執(zhí) 行 程 序 ” 來 建 立 一 個 .EXE文 件 。u選 擇 所 需 的 其 他 選 項(xiàng) 并 選 擇 “ 確 定 ” 按 鈕 。 運(yùn) 行 .APP應(yīng) 用 程 序從 “ 程 序 ” 菜 單 中 選

20、 擇 “ 執(zhí) 行 ” 命 令 , 然 后 選 擇 要 執(zhí) 行 的 應(yīng) 用 程 序 即可 。 也 可 在 “ 命 令 ” 窗 口 中 , 鍵 入 DO和 應(yīng) 用 程 序 文 件 名 來 執(zhí) 行 應(yīng) 用 程 序 。 例 如 , 要 運(yùn) 行 應(yīng) 用 程 序 MYAPP, 可 鍵 入 : DO myapp.app 實(shí) 例 -學(xué) 生 成 績 管 理 系 統(tǒng) 設(shè) 計(jì) 運(yùn) 行 .EXE應(yīng) 用 程 序 在 建 立 了 一 個 .EXE文 件 , 就 可 使 用 如 下 幾 種 方 法 運(yùn) 行 該 文 件 :u在 Visual FoxPro中 , 從 “ 程 序 ” 菜 單 中 選 擇 “ 運(yùn) 行 ” , 然 后 挑 選 一個 應(yīng) 用 程 序 文 件 ;u在 “ 命 令 ” 窗 口 中 , 使 用 DO命 令 , 該 命 令 帶 有 所 要 運(yùn) 行 的 應(yīng) 用 程 序名 字 。 例 如 , 要 運(yùn) 行 一 個 名 字 為 MYAPP.EXE的 .EXE文 件 , 可 鍵 入 : DO myapp.exe u在 Windows中 , 雙 擊 該 .EXE文 件 的 圖 標(biāo) 即 可 運(yùn) 行 該 程 序 。

展開閱讀全文
溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!