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

正文內容

研究生教學管理系統(tǒng)設計畢業(yè)論文(編輯修改稿)

2024-07-25 05:58 本頁面
 

【文章內容簡介】 的具體特定,以數據庫設計理論為依據,設計數據庫的全局邏輯結構和每個用戶的局部邏輯結構。4.4.1 概念結構設計將需求分析得到的用戶需求抽象為信息結構即概念模型的過程就是概念結構設計。它是整個數據庫設計的關鍵。描述概念模型的有力工具是實體關系圖,即ER圖。如圖所示:實體屬性聯(lián)系教師工號姓名職稱年齡研究方向﹍﹍研究生學號姓名﹍﹍性別籍貫民族課程課程號課程名稱學分學時﹍﹍學院代碼名稱用戶名密碼專業(yè)代號名稱學院代碼pm1n1mn1nnmnnmn學院專業(yè)系課程班級教師開設設置上課擔任教室擁有組成學生管理教師聘用教科書選修學期4.4.2 邏輯結構設計把上面設計好的數據庫概念結構轉化為SQL Server2000數據庫系統(tǒng)所支持的實際數據庫模型,即數據庫的邏輯結構。教學管理系統(tǒng)數據庫中各個表格如下圖所示。主要數據表如下:管理員登陸表: 描述列名數據類型長度允許空學期currentsemesterchar11是學期開始時間firstdaydatatime8是學期結束時間enddaydatatime8是用戶名admincodenvarchar12是角色rolechar10是密碼passwordnvarchar20是學生個人培養(yǎng)方案開始上報時間personal_plan_startdatatime8是學生個人培養(yǎng)方案上報結束時間personal_plan_enddatatime8是學院專業(yè)培養(yǎng)方案開始上報時間major_startdatatime8是學院專業(yè)培養(yǎng)方案上報結束時間major_enddatatime8是選課開始時間enroll_course_startdatatime8是選課結束時間enroll_course_enddatatime8是開課計劃開始上報時間course_plan_startdatatime8是開課計劃上報結束時間course_plan_enddatatime8是開課學期plan_semesterchar11是學院信息表:tbacademy描述列名數據類型長度允許空代碼(主鍵)AcademyCodechar2否名稱AcademyNamenvrchar50否用戶名admincodenvrchar10是密碼passwordnvrchar50是專業(yè)信息表:描述列名數據類型長度允許空專業(yè)代號MajorCodechar6否專業(yè)名稱MajorNamenvarchar30是學院代號AcademyCodechar2是培養(yǎng)形式表:tbstudyform描述列名數據類型長度允許空培養(yǎng)形式號(主鍵)StudyFormCodechar2否培養(yǎng)形式名StudyFormNamenvarchar15否招生類別:tbstudytype描述列名數據類型長度允許空招生代碼(主鍵)StudyTypeCodechar2否招生名稱StudyTypeNamenvzrchar50是教師信息表:tbteacher描述列名數據類型長度允許空教師工號(主鍵)Teacheridchar4否教師姓名TeacherNamenvarchar10否學院代號AcademyCodechar2是學歷職稱TeacherTitlenvarchar5是年齡TeacherAgenvarchar10是密碼TeacherRecordnvarchar50是研究方向TescherResearchnvarchar30是備注beizhuntext16是學生信息表:tbstudent_2007描述列名數據類型長度允許空學號(主鍵)xhnvarchar10否年級njchar4否專業(yè)代碼zydmchar10否專業(yè)名稱zynvarchar30是姓名xmnvarchar10是性別xbnvarchar2是籍貫jgszdnvarchar50是婚姻hynvarchar5是證件類型zjlxnvarchar10是身份證號sfzhnvarchar20是出生日期csrqnvarchar20是民族mznvarchar20是聯(lián)系電話lxdhnvarchar50是電子信箱dzxxnvarchar50是政治面貌zzmmnvarchar10是課程信息表:tbcourse描述列名數據類型長度允許空課程號(主鍵)CourseCodechar8否課程名稱CourseNamenvrchar50是學分CourseCreditchar5是學時classtimechar5是試驗學時ExperimentTimechar5是開課學院AcademyCodechar2是備注beizhunvrchar100是5.1 用戶界面設計用戶界面又稱人機界面,實現用戶與計算機之間的通信,以控制計算機或進行用戶和計算機之間的數據傳送的系統(tǒng)部件。是使用者和計算機聯(lián)系的中間媒介,也是應用程序中最重要、最關鍵的部分之一,因此界面設計目前已成為評價軟件質量的一條重要指標。5.1.1 用戶登陸界面5.1.2 系統(tǒng)主界面5.2 功能模塊詳細設計研究生教學管理系統(tǒng)的管理員系統(tǒng)設計的功能主要有以下幾個方面:系統(tǒng)設計、數據導入、基礎信息管理、導師管理、成績管理、選課管理、開課計劃管理、培養(yǎng)方案管理5.2.1 系統(tǒng)設置模塊 功能模塊圖系統(tǒng)設置設置院系信息設置專業(yè)信息設置培養(yǎng)形式設置招生類別修改密碼數據流程圖管理員系統(tǒng)信息表錄入系統(tǒng)信息學院 功能介紹以及界面(1)設置院系信息:用于院、系、部的基本信息維護,包括代碼、名稱、用戶名、密碼等信息的維護??梢蕴砑訉W院,對學院的名稱、用戶名、密碼進行編輯修改,還可以刪除學院。(2)設置專業(yè)信息:用于本校的碩士點信息的維護,包括專業(yè)代碼、專業(yè)名稱等信息的維護??梢蕴砑訉I(yè),對專業(yè)的名稱進行編輯修改,還可以刪除專業(yè)。(3)設置培養(yǎng)形式:用于對培養(yǎng)形式的管理,如統(tǒng)考、定向等??梢蕴砑优囵B(yǎng)形式,對名稱進行編輯修改,可以刪除培養(yǎng)形式。(4)設置招生類別:用于對招生類別的管理,如全日制、工程碩士等。可以添加招生類別,編輯名稱,以及刪除招生類別。(5)設置當前所在學期:用于設置當前的學期。(6)修改密碼:用于修改管理員登陸的密碼。5.2.2 基礎信息模塊教師學生學院基本信息表修改管理員基本信息學生信息教師信息課程信息學生信息課程信息教師信息課程信息 功能模塊圖基本信息管理學生信息管理教師信息管理課程信息管理數據流程圖 功能介紹以及界面(1)學生信息管理:通過學號可以查詢學生的基本信息,包括學號、姓名、性別、專業(yè)等等方面,其中的信息可以進行修改更新。(2)教師信息管理:通過教師工號查詢教師信息,可以添加教師,對教師的信息可以進行修改。(3)課程信息管理:通過課程號查詢課程基本信息,還可以添加新的課程,對現有課程信息進行修改,或者刪除現有課程。5.2.3 培養(yǎng)方案管理模塊 功能模塊圖培養(yǎng)方案管理瀏覽培養(yǎng)方案設置上報時間數據流程圖培養(yǎng)方案上報時間培養(yǎng)方案時間設定管理員學院培養(yǎng)方案上報時間表 功能介紹以及界面(1)瀏覽培養(yǎng)方案:用于研究生教學管理部門(研究生院(處、部))的管理員通過專業(yè)對培養(yǎng)方案的瀏覽。(2)設定院、系上報或修訂培養(yǎng)方案的期限:用于設定時間,以免耽誤工作,過了期限就不可以上報。5.2.4 開課計劃管理模塊 功能模塊圖開課計劃管理設置上報時間開課計劃上報初始化開課計劃瀏覽數據流程圖空白開課計劃初始化密碼開課計劃上報時間開課計劃上報時間管理員設定開課計劃上報時間表學院初始化開課計劃表 功能介紹以及界面(1)開課計劃初始化:初始化將清空上次上報教學任務數據,以便下次上報。(2)設定開課計劃上報的期限:根據培養(yǎng)流程要求,設定各院、系上報開課計劃的時間期限,逾期將不能上報。(3)開課計劃瀏覽:瀏覽各個學院的開課計劃。并可以導出到EXCEL中。5.2.5 選課管理模塊 功能模塊圖選課管理選課初始化設置選課時間數據流程圖選課時間選課時間初始化密碼管理員初始化設定選課課表選課時間表學生空白選課表 功能介紹以及界面(1)選課初始化:用于初始化上次選課結果,得到空白的選課課表,方便這次選課。(2)設定學生選課時間:學生可在規(guī)定時間期限內進行選課,逾期將不能進行選課。5.2.6 成績管理模塊 功能模塊圖成績管理設定成績輸入時間查看未輸入成績課程成績?yōu)g覽打印成績數據流程圖成績輸入時間成績輸入時間管理員設定成績輸入時間表教師 功能介紹以及界面(1)設定成績輸入時間:用于設定教師進行成績錄入的時間期限,教師必須在規(guī)定時間期限內進行成績錄入,逾期將不能進行錄入。(3)查看未提交成績的課程:此功能可以方便管理員查看目前哪些課程成績尚有提交,以便催促相關院系或教師進行成績輸入。(4)成績?yōu)g覽:此功能用于管理員查詢?yōu)g覽、打印學生的成績信息,以便評優(yōu)等工作中參考。(5)打印成績單:用于打印教師授課的成績單。6.1 系統(tǒng)測試的目的和意義系統(tǒng)測試是信息系統(tǒng)開發(fā)周期中一個十分重要的環(huán)節(jié)。盡管在系統(tǒng)開發(fā)周期的各個階段均采取了嚴格的技術審查,但依然難免遺留差錯。如果沒有在投入運行前被發(fā)現或糾正,問題遲早會在運行中暴露出來,到那時要糾正錯誤將要付出更大的代價。系統(tǒng)測試不是為了證明系統(tǒng)沒有問題,相反,我們的目的是通過測試發(fā)現問題、解決問題。因此,測試過程中不能有意或無意地回避那些易于暴露軟件錯誤的數據,而是要精心選取那些易于發(fā)生錯誤的數據,以十分挑剔的眼光去尋找程序中的錯誤。6.2 系統(tǒng)測試的原則基于以上討論的測試目的和意義,在實際測試時應遵行以下基本原則:1. 測試工作應避免由原開發(fā)軟件的個人或小組承擔。2. 設計測試用例不僅要包括合理、有效的輸入數據,還要包括無效的或者不合理的輸入數據。3. 不僅要檢驗程序是否做了該做的事,還要檢查程序是否同時做了不該做的事。4. 保留測試用例,將會給重新測試和追加測試帶來方便。6.3 系統(tǒng)測試的方法 一般源程序經過編譯后,要先經過人工測試,然后再進行機器測試。人工測試是采用人工方式進行,目的在于檢查程序的靜態(tài)結構,找出編譯不能發(fā)現的錯誤。機器測試是運用事先設計好的測試用例,執(zhí)行被測程序,對比運行結果與預期結果的差別以發(fā)現錯誤,人工尋找的效率往往比機器測試更高。(1)人工測試常用方法個人復查 指程序編寫完畢后,直接由程序員自己進行檢查。常用于小程序的測試,效率不高。走查在預先閱讀過該軟件資料和源程序的前提下,由測試人員扮演計算機的角色,用人工方法將測試數據輸入被測程序,并在紙上跟蹤監(jiān)視程序的執(zhí)行情況,讓人代替機器沿著程序的邏輯走一遍,發(fā)現程序中的錯誤。會審會審前仔細閱讀軟件有關資料,根據錯誤類型清單填寫檢測表,列出根據錯誤類型要提問的問題。會審時,由程序作者逐個閱讀和講解程序,測試人員逐個審查、提問、討論可能產生的錯誤。(2)機器測試常用方法黑盒測試也稱功能測試,將軟件看作黑盒子,在完全不考慮程序內部結構和特性的情況下,研究軟件的外部特性。根據軟件的需求規(guī)格說
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1