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

正文內(nèi)容

學(xué)生信息管理系統(tǒng)文檔(文件)

2025-09-27 09:24 上一頁面

下一頁面
 

【正文】 _name 班級名稱 Char 20 NULL S_sno 宿舍號碼 Char 10 NULL S_tel 聯(lián)系電話 Char 15 NULL S_zxtime 注銷時(shí)間 Datetime 20 NULL SRemark 備注 varchar NULL 表 6 學(xué)生注銷信息表 第五章 系統(tǒng)詳細(xì)設(shè)計(jì) 學(xué)生信息系統(tǒng)的處理流程結(jié)構(gòu) 根據(jù)以上分析,畫出系統(tǒng)的基本流程結(jié)構(gòu)圖,如圖 : 用 戶 登 錄管 理 員 ? 教 師 ?用 戶 的注 冊 、查 詢 、刪 除 及密 碼 的修 改其 他 模塊 的 管理 功 能: 包 括插 入 、查 詢 、修 改 、刪 除 等操 作Y N學(xué) 生 ?輸 出錯(cuò) 誤提 示信 息N錄入授課信息錄入學(xué)生的成績其他信息的查詢YN檔案信息錄入成績查詢其他信息查詢Y 圖 系統(tǒng)流程圖 根據(jù)流程圖,把該系統(tǒng)大致分為以下幾個(gè)模塊: (1)用戶管理模塊:用戶的注冊、登錄、查詢、刪除以及用戶密碼的修改。 (5)學(xué)生 綜合測評信息管理模塊 :學(xué)生 綜合測評 信息的錄入、查詢、修改、 刪除。 詳細(xì) 代碼 見附錄。 SqlConnection myCon = new SqlConnection(M_str_sqlcon)。 ()。 ()。 圖 登錄界面 圖 注冊界面 該部分的設(shè)計(jì)流程圖:如圖 。 首先 判斷用戶名文本框中是否為空,如果為空,則需要重新輸入。 注意:學(xué)生以學(xué)號作為用戶名注冊,老師用教師編號作為用戶名注冊。因?yàn)椴煌挠脩舻卿浕蜃院螅M(jìn)入系統(tǒng)的操作會不同,不同用戶具有不同的權(quán)限。在查詢班級信息時(shí),通過兩個(gè) DropDownList 控件來完成查詢信息的設(shè)置,利用 GridView 控件顯示班級中的信息。 圖 DropDownList 的使用 3 學(xué)生檔案信息的基本設(shè)置 包括檔案信息的錄入、查詢、修改和刪除(注銷)。 圖 學(xué)生信息管理 同時(shí)為方便數(shù)據(jù)的錄入,本系統(tǒng)還提供強(qiáng)大的數(shù)據(jù)導(dǎo)入功能,可以一次將大量的學(xué)生信息導(dǎo)入到系統(tǒng)中,支持的文件格式有:文本文件、 EXCEL 文件等。 成績修改:用于修改學(xué)生錄入的成績基本信息。在軟件開發(fā)的程序完成后 ,必須要對軟件進(jìn)行測試。 因此,測試對于軟件項(xiàng)目的 開發(fā)來說是必需的 。 測試方法 軟件測試方法很多, 按照測試過程是否執(zhí)行程序來分,有靜態(tài)分析與動態(tài)測試兩種。其中, 黑盒測試著眼于程序外部結(jié)構(gòu),針對軟件界面和軟件功能進(jìn)行測試。白盒測試 與黑盒測試恰恰相反,它是把程序看成是裝在一個(gè)透明的白盒子里,完全 完全了解程序的結(jié)構(gòu)和處理過程, 這種方法按照程序內(nèi)部的邏輯測試程序,檢驗(yàn)程序中的 每一條通路是否能按預(yù)定的要求正確工作,也稱為結(jié)構(gòu)測試。 (1)用戶登陸管理測試:首先以不同的用戶身份登錄,查看不同用戶的權(quán)限是否恰當(dāng)。 (2)輸入用戶名 、 密碼 及相應(yīng)的角色 ,登錄, 系統(tǒng) 自動校驗(yàn),并給出相應(yīng)提示信息 。表 登錄界面測試用例 。 以上是只是對于用戶登錄界面的一個(gè)測試用例, 在實(shí)際的測試工作中,需要測試的內(nèi)容很多 ,由于 大部分的測試用例 反映的問題類型相同,所以只重點(diǎn)討論了以上用例的測試 過程。同時(shí)確定了開發(fā)該系統(tǒng)所選用的工具和技術(shù),并認(rèn)真學(xué)習(xí)了有關(guān)的理論知識。采用 C和 SQL SERVER 相結(jié)合的方式進(jìn)行系統(tǒng)的設(shè)計(jì)工作,本文將主要的設(shè)計(jì)思路和部分代碼進(jìn)行說明,并利用圖片的方式將系統(tǒng)中主要的設(shè)計(jì)界面進(jìn)行顯示。從整體設(shè)計(jì)思路和界面功能上看,總結(jié)出本系統(tǒng)的特點(diǎn): (1)系統(tǒng)操作方便、一目了然。同時(shí)水平有限,部分功能沒有完全實(shí)現(xiàn),不夠完善。 同時(shí)要特別說明的是,作者在研究此課題中,從各類專著、期刊及因特網(wǎng)上引用了大量的參考資料。 再次感謝王老師,希望 將來繼續(xù)給予幫助,在學(xué)術(shù)上繼續(xù)給予指導(dǎo)。在此也向有關(guān)專家、學(xué)者表示深深的謝意。 致謝 由于作者是 C及相關(guān)技術(shù) 的初學(xué)者,同時(shí)又是利用業(yè)余的時(shí)間自學(xué)完成該系統(tǒng)的設(shè)計(jì),在設(shè)計(jì)過程中 遇到很多問題。 (2)系統(tǒng)操作界面少,常用的有用戶信息界面、課程信息界面、學(xué)生信息界面和學(xué)生成績信息界面,沒有過多的復(fù)雜界面,并且數(shù)據(jù)顯示利用表格形式顯示,簡單、規(guī)范、易于察看。 最后, 系統(tǒng)的實(shí)施 。根據(jù)需求分析對進(jìn)行系統(tǒng)的概要設(shè)計(jì),利用結(jié)構(gòu)化開發(fā)方法對系統(tǒng)主要的數(shù)據(jù)流進(jìn)行分析,并進(jìn)行數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì),列舉基本的數(shù)據(jù)表。現(xiàn)將主要完成的工作總結(jié)如下: 首先,對該系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)進(jìn)行需求分析。 表 用例描述 測試 用例 ID 場景 測試步驟 預(yù)期結(jié)果 備注 TC1 登錄界面 顯示 從用例入口處進(jìn)入 界面元素完整,包含基本的登錄入口 TC2 用戶名錄入-驗(yàn)證 輸入已存在的用戶:admin 輸入成功 ,登錄管理員界面 TC3 用戶名輸入為空性檢驗(yàn) 用戶名為空 提示:對不起,用戶名不能為空 TC4 用戶名-容錯(cuò)性驗(yàn)證 輸入: aaa 提示出錯(cuò) :對不起,用戶名不存在 TC5 密碼-密碼錄入 輸入與用戶名相關(guān)聯(lián)的數(shù)據(jù): admin 輸入成功 TC6 密碼輸入為空性檢驗(yàn) 密碼為空 提示:對不起,密碼不能為空 TC7 用戶角色輸入為空性驗(yàn)證 角色未選擇 提示:請選擇相應(yīng)的角色 TC8 系統(tǒng)登錄-成功 TC2, TC5,并選擇相應(yīng)的角色 單擊登錄按鈕 登錄 到相應(yīng)角色的界面,登錄 成功 TC9 系統(tǒng)登錄- 用戶名和 密碼有效性校驗(yàn) 輸入用戶名 、 輸入密碼與用戶名不一致,單擊登錄按鈕 系統(tǒng)登錄失敗,并提示:錯(cuò)誤的密碼 TC10 系統(tǒng)登錄-輸入有 效性校驗(yàn) 輸入不存在的用戶名、密碼,單擊登錄按鈕 系統(tǒng)登錄失敗,并提示:用戶名不存在 TC11 系統(tǒng)登錄 — 安全校驗(yàn) 連續(xù) 3 次未成功 系統(tǒng)提示:您沒有使用該系統(tǒng)的權(quán)限,請與管理員聯(lián)系! 通過測試,發(fā)現(xiàn)和解決了很多問題,彌補(bǔ)了系統(tǒng)中的不足。 (4)用戶名、密碼或用戶身份任何信息輸入有錯(cuò),給出提示信息,輸入錯(cuò)誤,重新登錄。 以黑盒測試系統(tǒng)的登陸界面為例,設(shè)計(jì)如下: 本人主要選擇一個(gè)比較有代表性的模塊進(jìn)行用例測試, 以一個(gè) B/S 結(jié)構(gòu)的登錄功能 作為被 測 對象,即用戶登錄界 面的測試。 測試用例及分析 鑒于 用戶的角度,采用黑盒測試,即功能測試的方法。這種測試方法 注重于測試軟件的功能需求,主要試圖發(fā)現(xiàn)功能不對或遺漏、界面錯(cuò)誤、外部數(shù)據(jù)庫訪問錯(cuò)誤、性能錯(cuò)誤 等幾類錯(cuò)誤。而動態(tài)測試以執(zhí)行程序并分析程序來查錯(cuò)。由此得出, 系統(tǒng)測試的 根本 目的是發(fā)現(xiàn)系統(tǒng) 中的漏洞及 與用戶需求不符或 者 矛盾的地方,從而提出更加完善 、可靠、準(zhǔn)確 的方案。目前, 軟件產(chǎn)品的質(zhì)量 仍 是軟件開發(fā)方和使用方共同關(guān)注的焦點(diǎn)。如: 通過分析得出 某個(gè)學(xué) 生的學(xué)習(xí)成績趨勢圖 和 學(xué)生的各門功課成績分布圖 。成績管理模塊主要完成學(xué)生成績信息的錄入修改查詢操作,具體功能如下 [37]: 成績錄入:用于錄入學(xué)生的基本信息情況。 學(xué)生檔案信息錄入 、編輯及刪除 界面 ,以下實(shí)現(xiàn)方式同上 ,不再贅述。 該界面設(shè)計(jì)中,包括 Label、 DropDownList、 TextBox、 Button 及 GridView控件,其中,第二個(gè) DropDownList 控件中的內(nèi)容由第一個(gè) DropDownList 控件中的內(nèi)容決定。 班級信息的基本設(shè)置 包括查找信息、修改信息、增加班級、刪除班級。當(dāng)鼠標(biāo)放到用戶名文本框上時(shí),會出現(xiàn)該 提示信息,通過 ToolTip 組件來 實(shí)現(xiàn)。若用戶表中不存在該用戶,且兩次輸入的密碼 一致,則添加該用戶的信息。 登錄時(shí),首先查詢后臺數(shù)據(jù)庫中的 users 表,查看是否存在這樣的用戶,存在,允許登錄;否則,則不能輸入,提示:輸入有誤,重新輸入,并將幾個(gè)控件中的值重新輸入, 直到 能查詢到 該用戶的記錄時(shí),才允許進(jìn)入該系統(tǒng)。 當(dāng)創(chuàng)建完了這個(gè)基類后,在設(shè)計(jì)數(shù)據(jù)庫連接和讀取數(shù)據(jù)操作時(shí),就更加簡單了,不用每次都創(chuàng)建連接、處理 sql語句,創(chuàng)建數(shù)據(jù)集,直接調(diào)用 baseoperate類中的 getcon(),get(),getds(),getread(),getselect()等方法即可。 ()。 } 通過該方法同 sql server數(shù)據(jù)庫進(jìn)行連接,使得每次和數(shù)據(jù)庫進(jìn)行交換數(shù)據(jù)時(shí),代碼設(shè)計(jì)更簡化,不用每次都定義一個(gè) connection連接對象等操作。data Source=(local)。一是菜單欄,二是導(dǎo)航欄。 (3)學(xué)生檔案信息管理模塊:學(xué)生信息的輸入、查詢、修 改、刪除。 數(shù)據(jù)結(jié)構(gòu) 數(shù)據(jù)結(jié)構(gòu)反映了數(shù)據(jù)之間的組合關(guān)系。 然后輸出刪除結(jié)果,告知管理員刪除了學(xué)生信息、成績信息或交費(fèi)信息。圖 數(shù)據(jù)處理流程。 圖 數(shù)據(jù)維護(hù) 2.學(xué)生信息管理 學(xué)生信息的錄入:包括學(xué)生 成績 信息、 檔案信息、綜合教育 學(xué)分 信息 、綜合測評信息 等。 如圖 。 因此,其外部實(shí)體可以是管理員、教師或?qū)W生。用戶信息的添加由管理員來實(shí)現(xiàn) 。數(shù)據(jù)流圖表示出數(shù)據(jù)源、數(shù)據(jù)匯集、數(shù)據(jù)存儲和以結(jié)點(diǎn)形式對數(shù)據(jù)執(zhí)行的處理及在結(jié)點(diǎn)間作為連接部分的邏輯數(shù)據(jù)流,描述信息在軟件系統(tǒng)中流動情況和系統(tǒng)處理過程的圖形工具。 綜學(xué)生成績管理 學(xué)生檔案管理 綜合教育學(xué)分管理 綜合測評管理 學(xué)生信息管理系統(tǒng) 合教育學(xué)分 信息包 括項(xiàng)目名稱、項(xiàng)目級別、獲獎等次、 所獲 學(xué)分、指導(dǎo)教師、類別(必修或選修)、備注 。成績信息包括學(xué)號、 姓名、年級、專業(yè)、層次(本科或?qū)?疲?、學(xué)期、課程名稱、課程成績( 第一次成績和補(bǔ)考成績 ) 。 同時(shí)針對不同的人員實(shí)現(xiàn)不同的管理權(quán)限,具有 安全防范措施,從硬件、軟件以及 學(xué)生信息管理等方面嚴(yán)格管理,杜絕非法入侵,以 保證系統(tǒng)能 夠 長期穩(wěn)定的不間斷運(yùn)行 。刪除后的學(xué)生信息暫時(shí)放到注銷信息表中,若撤銷刪除操作,可以在注銷表中還原。 ( 5)綜合教育學(xué)分管理:指導(dǎo)員老師負(fù)責(zé)對學(xué)生綜合教育學(xué)分的添加、修改、刪除等操作, 并能實(shí)現(xiàn)表格的整體導(dǎo)入導(dǎo)出和打印功能。 對于學(xué)生的各科成績,在系統(tǒng)進(jìn)行生成以后,教師可以對成績進(jìn)行打印,以方便對于此數(shù)據(jù)的使用。學(xué)生只具備該系統(tǒng)中大部分功能的查詢權(quán)限。 綜 合功能需求分析 結(jié)合本校對于學(xué)生管理系統(tǒng)的 實(shí)際工作要求 ,本系統(tǒng)開發(fā)主要的功能需求描述如下:
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1