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

正文內(nèi)容

基于vc開發(fā)與設計考試系統(tǒng)畢業(yè)設計論文(編輯修改稿)

2025-08-15 09:13 本頁面
 

【文章內(nèi)容簡介】 ,以定義該對象的行為和外國,用戶還可以按需要給對象擴展方法和屬性。通過對象的方法、屬性完成數(shù)據(jù)庫的四川科技職業(yè)學院 畢業(yè)設計 (論文 ) 第 7 頁 授人以漁 能力為本 操作和管理,極大地簡化了用戶的開發(fā)工作。同時,這種基于面向?qū)ο蟮拈_ 發(fā)方式,使得開發(fā)應用程序更為簡便。 (3)界面友好、易操作 Access 是一個可視化工具,是風格與 Windows 完全一樣,用戶想要生成對象并應用,只要使用鼠標進行拖放即可,非常直觀方便。系統(tǒng)還提供了表生成器、查詢生成器、報表設計器以及數(shù)據(jù)庫向?qū)?、表向?qū)?、查詢向?qū)?、窗體向?qū)?、報表向?qū)У裙ぞ?,使得操作簡便,容易使用和掌握? (4)集成環(huán)境、處理多種數(shù)據(jù)信息 Access 基于 Windows 操作系統(tǒng)下的集成開發(fā)環(huán)境,該環(huán)境集成了各種向?qū)Ш蜕善鞴ぞ撸瑯O大地提高了開發(fā)人員的工作效率,使得建立數(shù)據(jù)庫 、創(chuàng)建表、設計用戶界面、設計數(shù)據(jù)查詢、報表打印等可以方便有序地進行。 (5)Access 支持 ODBC(開發(fā)數(shù)據(jù)庫互連, Open Data Base Connectivity),利用 Access 強大的 DDE(動態(tài)數(shù)據(jù)交換)和 OLE(對象的聯(lián)接和嵌入)特性,可以在一個數(shù)據(jù)表中嵌入位圖、聲音、 Excel 表格、 Word 文檔,還可以建立動態(tài)的數(shù)據(jù)庫報表和窗體等。 Access 還可以將程序應用于網(wǎng)絡,并與網(wǎng)絡上的動態(tài)數(shù)據(jù)相聯(lián)接。利用數(shù)據(jù)庫訪問頁對象生成 HTML 文件,輕松構建 Inter/Intra 的應用。 3. Access 數(shù)據(jù)庫的缺點 Access 是小型數(shù)據(jù)庫,既然是小型就有他根本的局限性,以下幾種情況下數(shù)據(jù)庫基本上會吃不消: (1)數(shù)據(jù)庫過大,一般 Access 數(shù)據(jù)庫達到 50M 左右的時候性能會急劇下降。 (2)網(wǎng)站訪問頻繁,經(jīng)常達到 100 人左右的在線。 (3)記錄數(shù)過多,一般記錄數(shù)達到 10 萬條左右的時候性能就會急劇下降。 MFC 的介紹及其優(yōu)缺點 1. MFC 的介紹 微軟 基礎類 (Microsoft Foundation Classes),同 VCL 類似,是一種應用程序框架,隨微軟 Visual C++ 開發(fā)工具發(fā)布。目前最新版本為 (截止 20xx 年 3 月),并且發(fā)布了中文版。該類庫提供一組通用的可重用的類庫供開發(fā)人員使用,大部分類四川科技職業(yè)學院 畢業(yè)設計 (論文 ) 第 8 頁 授人以漁 能力為本 均從 C Object 直接或間接派生,只有少部分類例外。 MFC 應用程序 的總體結構通常由開發(fā)人員從 MFC類派生的幾個類和一個 CWinApp類 對象 (應用程序?qū)ο螅┙M成。 MFC 提供了 MFC AppWizard 自動生成框架。 Windows 應用程序中, MFC 的主包含文件為 Afxwin。 h。 此外 MFC 的部分類為 MFC/ATL 通 用,可以在 Win32 應用程序中單獨包含并使用這些類。由于它的易用性,初學者常誤認為 VC++開發(fā)必須使用 MFC,這種想法是錯誤的。作為 Application Framework, MFC 的使用只能提高某些情況下的開發(fā)效率,只起到輔助作用,而不能替代整個 Win32 程序設計。 2. MFC 的優(yōu)點 隨著編程語言的推陳出新, MFC 一些缺點日益突出。最重要的就是入門門檻相對其他語言要高,而且同樣完成一個任務代碼量相對較多。而原有的優(yōu)勢如運行速度快等,也因為其他編程語言的日臻完善和個人電腦的運算速度增加而顯得不那么突出。MFC 似乎江河日下。 但是 MFC真的沒有任何優(yōu)勢了嗎?不是,面對底層程序,它能很輕松的與 Windows API 或驅(qū)動程序結合,就是在自己的代碼中直接使用 API 函數(shù),而 API 和驅(qū)動程序的資料都是以 C 語言為基礎的,這使得 VC 程序員能夠更輕松的使用 Windows API。這樣造成了一個很有意思的現(xiàn)象,即入門時 VC 程序員要付出更多的努力來學習,但是一旦掌握后,開發(fā)其他領域的程序或使用 第 三方軟件 時,如工業(yè)控制類的程序,由于底層的程序都是用 C 語言編寫,反倒是 VC 程序員能夠更快的掌握該領域的 編程技術 。而很多其他的編程語言甚至找不到相關的資料。這就說明 VC( MFC)實際上是一種入門困難,但是擴展學習卻很輕松的語言框架。如果局限于某一領域的話 VC 毫無優(yōu)勢可言,但是如果開發(fā)一個新的領域的應用程序或者該程序涉及多個應用領域的話,可減少重復學習的頻率和難度, VC( MFC)的優(yōu)勢會立刻顯現(xiàn)出來。 四川科技職業(yè)學院 畢業(yè)設計 (論文 ) 第 9 頁 授人以漁 能力為本 第 三 章 系統(tǒng)總體設計 功能模塊設計 功能模塊設計在整個系統(tǒng)設計當中站有非常重要的地位,通過它可以對系統(tǒng)進行詳細的設計。 如圖 31 是系統(tǒng)模塊圖。 圖 31 系統(tǒng)模塊圖 學生考試子模塊圖 圖 32 學生考試模塊圖 學生考試模塊 科目選擇 試卷考試 考試系統(tǒng) 學生考試模塊 教師管理模塊 四川科技職業(yè)學院 畢業(yè)設計 (論文 ) 第 10 頁 授人以漁 能力為本 教師管理子模塊圖 圖 33 教師管理模塊圖 系統(tǒng)流程圖 系統(tǒng)流程圖又叫事務流程圖,是在計算機事務處理應用進行系統(tǒng)分析時常用的一種描述方法(另一個是數(shù)據(jù)流圖),它描述了計算機事務處理中從數(shù)據(jù)輸入開始到獲得輸出為止,各個處理工序的邏輯過程。 系 統(tǒng) 流 程 圖教師后臺管理學生考試登錄登 錄 階 段 業(yè) 務 處 理 階 段登 錄 登 錄 是 否 成 功考 試 科 目 選 擇進 入 系 統(tǒng)試 卷 考 試數(shù) 據(jù) 庫 管 理學 生 成 績 查 詢試 題 管 理成 功失 敗 圖 3- 4 系統(tǒng)流程圖 教師管理模塊 試題管理 學生成績查詢 數(shù)據(jù)庫管理 增加科目 刪除科目 新增試題 修改試題 刪除 試題 數(shù)據(jù)庫備份 數(shù)據(jù)庫還原 數(shù)據(jù)庫初始化 四川科技職業(yè)學院 畢業(yè)設計 (論文 ) 第 11 頁 授人以漁 能力為本 用例圖 用例圖是簡單的形象的描述用戶對整個系統(tǒng)的操作,當然不同權限的用戶擁有的用例關系也不同。 系統(tǒng)總用例圖 系統(tǒng)用例圖如圖 3- 5 所示,是用來形象的描述系統(tǒng)業(yè)務處理以及業(yè)務與業(yè)務之間的內(nèi)在關系。 在整個系統(tǒng)的用例中, 兩 個不同權 限的用戶,對應他們的業(yè)務處理也是不同的,教師和學生擁 有 的 權限 是 完全 不同的 , 教師 不對 學生 考試進行任何干預 ,學生不對試題 、 成績 、 數(shù)據(jù)庫做任何操作 。 圖 35 系統(tǒng)總用例圖 學生考試 子模塊用例圖 學生考試 用例圖如圖 3- 6 所示,該用例圖 有且僅有一個 用戶, 也就是只有學生這一用戶,該用戶僅對考試科目進行選擇并對試題作答,此外不能做其他操作 。 學生 教師 科目選擇 試卷考試 登錄 學生 成績查詢 數(shù)據(jù)庫管理 試題管理 試卷 四川科技職業(yè)學院 畢業(yè)設計 (論文 ) 第 12 頁 授人以漁 能力為本 圖 36 學生管理模塊用例圖 教師 管理子 模塊用例圖 教師管理 管理用例圖如圖 3- 7 所示,該用例圖描述了教師在后臺對學生信息的管理的具體情況和流程。 圖 37 教師管理模塊用例圖 教師 學生成績查詢 數(shù)據(jù)庫管理 試題管理 刪除科目 新增試題 修改試題 刪除試題 增加科目 學生 科目選擇 試卷考試 試卷 四川科技職業(yè)學院 畢業(yè)設計 (論文 ) 第 13 頁 授人以漁 能力為本 第 四 章 數(shù)據(jù)庫設計 ER 分析 在整個系統(tǒng)中,所存在的實體有 試卷 實體、 學生實體和教師 實體。 對 考試 系統(tǒng)的 ER 分析,從大的方面設計出各個實體之間的關系,再在這個關系的基礎上進行細化。 圖 41 學生實體 圖 圖 42 教師 實體圖 圖 43 試卷 實體圖學 生 登錄名 姓 名 身份證號 年 齡 性 別 電 話 考試科目 考試成績 編 號 教 師 登錄名 姓 名 身份證號 年 齡 性 別 電 話 編 號 四川科技職業(yè)學院 畢業(yè)設計 (論文 ) 第 14 頁 授人以漁 能力為本 數(shù)據(jù)庫的邏輯設計 通過 ER 圖的分析 ,本系統(tǒng)所要求的數(shù)據(jù)庫的框架已經(jīng)確定 。 下面實現(xiàn)數(shù)據(jù)庫的邏輯結構即將數(shù)據(jù)庫的概念結構轉化為 access 數(shù)據(jù)庫系統(tǒng)所支持的實際數(shù)據(jù)模型 。數(shù)據(jù)庫由下面 5 個表組成,每個表格表示在數(shù)據(jù)庫中的一個表 。 各個表的 詳細信息如下 : 1. 注冊信息 表 register 表 41 register 字段名稱 數(shù)據(jù)類型 長度 是否 必填 說明 studentid 數(shù)字 長整 型 是 用戶編號 username 文本 20 否 用戶名 password 文本 50 否 密碼 question 文本 50 否 密碼提示問題 answer 文本 50 否 答案 name 文本 20 否 真實姓名 age 數(shù)字 長整型 否 年齡 sex 文本 50 否 性別 phone 數(shù)字 長整型 否 聯(lián)系電話 power 文本 50 否 用戶權限 idcard 文本 50 否 身份證號 login_date 日期 /時間 否 注冊日期 2. 考試情況 表 result 表 42 result 字段名稱 數(shù)據(jù)類型 長度 是否必填 說明 starttime 文本 50 否 起始時間 closetime 文本 50 否 截止時間 subject 文本 50 否 考試科目 totle 數(shù)字 長整型 否 學生成績 試 卷 科目名 考試題目 所有答案 正確答案 編 號 四川科技職業(yè)學院 畢業(yè)設計 (論文 ) 第 15 頁 授人以漁 能力為本 studengtid 數(shù)字 長整型 是 學生編號 3. 科目 表 subject 表 43 subject 字段名稱 數(shù)據(jù)類型 長度 是否必填 說明 subjectid 數(shù)字 長整型 否 科目 ID subjectname 文本 50 否 科目名稱 4. 試題 表 test 表 44 text 字段名稱 數(shù)據(jù)類型 長度 是否必填 說明 testid 數(shù)字 長整型 是 試題 ID question 文本 50 否 考試題目 rightanswer 文本 50 否 正確答案 totle 數(shù)字 長整型 否 題目分數(shù) subject 數(shù)字 長整型 否 科目 ID 5. 試題答案 表 testanswer 表 45 testanswer 字段名稱 數(shù)據(jù)類型 長度 是否必填 說明 testid 數(shù)字 長整型 否 試題 ID AnswerA 文本 50 否 A 選項 AnswerB 文 本 50 否 B 選項 AnswerC 文本 50 否 C 選項 AnswerD 文本 50 否 D 選項 數(shù)據(jù)庫的生成 1. 生成 表 register(注冊信息) 圖 44 表 register 生 成 情況 2. 生成 表 result( 考試情況 ) 四川科技職業(yè)學院 畢業(yè)設計 (論文 ) 第 16 頁 授人以漁 能力為本 圖 45 表 result 生成情況
點擊復制文檔內(nèi)容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1