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

正文內(nèi)容

畢業(yè)設(shè)計(jì)學(xué)生成績查詢管理系統(tǒng)-資料下載頁

2024-12-03 18:01本頁面

【導(dǎo)讀】立和維護(hù)以及前端應(yīng)用程序的開發(fā)兩個(gè)方面。對于前者要求建立起數(shù)據(jù)一致性和完善性強(qiáng)、數(shù)據(jù)安全性好的庫。必修課程的查詢與統(tǒng)計(jì)等等相關(guān)的功能。目的是為了方便用戶使用。然而添加、修改、和刪除三者之間的關(guān)系也是系統(tǒng)的核心之一,系統(tǒng)采用MySQL來設(shè)計(jì)數(shù)據(jù)庫,并使用當(dāng)前優(yōu)秀的開發(fā)工具M(jìn)yEclipse,它有。著最為靈活的數(shù)據(jù)庫結(jié)構(gòu),對數(shù)據(jù)庫應(yīng)用有著良好的支持。論文主要介紹了本課題的開發(fā)背景,所要完成的功能和開發(fā)的過程。設(shè)計(jì)的重點(diǎn)、設(shè)計(jì)思想、難點(diǎn)技術(shù)和解決方案。

  

【正文】 為代表,其余的就不在重復(fù)了。 信息查看 當(dāng)管理員登錄系統(tǒng)之后就可以查看學(xué)生的基礎(chǔ)信息了。學(xué)生和教師的信息由管理員統(tǒng)一管理。 下圖是以學(xué)生為例,登錄后顯示的 學(xué)生 信息如圖 所示 ,圖 是描述 查看學(xué)生信息 的 時(shí)序圖 。 系統(tǒng)管理員在點(diǎn)擊學(xué)生信息管理后,系統(tǒng)將羅列出系統(tǒng)中所有的學(xué)生的基本信息,系統(tǒng)管理員根據(jù)需要進(jìn)行增刪改查的操作。羅列出的列表也支持分頁查詢。 圖 學(xué)生信息界面 36 圖 學(xué)生信息時(shí)序圖 信息查詢 管理員用戶可以查詢學(xué)生、教師、班級、課程 等 的信息。 在查詢時(shí)輸入的信息必須是符合要求的, 比如在學(xué)生信息查詢時(shí)學(xué)號必須是 9 位數(shù)字, 若是輸入姓名則可以支持模糊查詢 。 在輸入搜索信 息后,點(diǎn)擊搜索就可以在當(dāng)前界面中無刷新的顯示出結(jié)果。 下面以查詢學(xué)生的信息為例, 可以根據(jù)學(xué)生的學(xué)號、姓名兩種方式進(jìn)行查詢 ,得到查詢結(jié)果 —— 即學(xué)生的詳細(xì)信息 如圖 所示。其時(shí)序圖如 所示。 圖 查詢學(xué)生信息界面 37 圖 查詢學(xué)生信息時(shí)序圖 信息添加 系統(tǒng)的基礎(chǔ)數(shù)據(jù)是由管理員進(jìn)行增加的,管理員首先要確定該用戶信息是否存在,如果不存在則進(jìn)入添加用戶信息的頁面,按照要求添加相應(yīng)的用戶信息后保存,返回到新添加的用戶信息頁;如果用戶信息已存在則返回“ 用戶已經(jīng)存在的提示信息 ”。下面以學(xué)生信息添加為例子描述這個(gè)過程。 ① 按要求輸入新的學(xué)號。學(xué)號在數(shù)據(jù)庫中是不可重復(fù)的數(shù)據(jù),因此必須判斷是否已存在。 ② 若存在管理員錄入的學(xué)號,則系統(tǒng)進(jìn)行及時(shí)提醒,并且不添加管理員提交的數(shù)據(jù); 若學(xué)號不存在,則根據(jù)要求添加學(xué)生信息。 界面如 圖 學(xué)生信息添加,其流程圖如圖 所示。 圖 學(xué)生信息添加界面 38 圖 學(xué)生信息添加流程圖 信息修改 通過查詢得到用戶信息后,可以進(jìn)行修改操作。修改用戶時(shí),系統(tǒng)會(huì)列出原有的信息,由于每個(gè)學(xué)生的學(xué)號是固定的,所以修改信息時(shí)學(xué)號是 只讀狀態(tài) 的。其余的信息可以根據(jù)需要進(jìn)行改變后更新到數(shù)據(jù)庫中。 每次修改操作時(shí)只能 選中一條數(shù)據(jù)信息進(jìn)行修改, 若是同時(shí)選中多條,系統(tǒng)會(huì)及時(shí)提示用戶,并且此次操作失敗。 修改信息時(shí)的工作 界 面是圖 所示 ,其時(shí)序圖如圖 所示。 39 圖 學(xué)生信息修改界面 圖 學(xué)生信息修改時(shí)序圖 信息刪除 同理通過查詢得到用戶信息后,也可以進(jìn)行刪除操作。在得到允許刪除的信息后系統(tǒng)才會(huì)刪除記錄;每次可以刪除一條信息也可以是多條信息,在確認(rèn)刪除前,系統(tǒng)會(huì)給提示。工作界面如 圖 所示,其時(shí)序 圖如圖 所示。 40 圖 學(xué)生信息刪除界面 圖 學(xué)生信息刪除時(shí)序圖 第 五 章 系統(tǒng) 測試與維護(hù) 軟件測試的目的 、方法 和原則 軟件測試的目的 軟件測試是程序的一種執(zhí)行過程,目的是盡可能發(fā)現(xiàn)并改正被測試軟件中的錯(cuò)誤,提高軟件的可靠性。在目前形式化方法和程序正確性證明技術(shù)還無望成為實(shí)用性方法的情況下,軟件測試在將來相當(dāng)一段時(shí)間內(nèi)仍然是軟件可靠性保證的 41 有效方法。 [9] 軟件測試的 方法 軟件測試的方法有人工測試和機(jī)器測試兩種,而機(jī)器測試又分白盒測試和黑盒測試兩種。 人工測試檢查的主要內(nèi)容: 檢查代碼和設(shè)計(jì)是否一致;檢查代碼邏輯表達(dá)是否正確和完整;檢查代碼結(jié)構(gòu)是否合理等等。 白盒測試, 根據(jù)程序的內(nèi)部結(jié)構(gòu)和邏輯來設(shè)計(jì)測試用例,對程序的路徑和過程進(jìn)行測試,檢查是否滿足設(shè)計(jì)的需要。 其測試原則如下: [10] A.程序模塊中的所有獨(dú)立路徑至少執(zhí)行一次; B.所有的邏輯判斷中,取 “ 真 ” 和取 “ 假 ” 的兩種情況至 少都能執(zhí)行一次; C.每個(gè)循環(huán)都應(yīng)在邊界條件和一般條件下各執(zhí)行一次; D.測試程序內(nèi)部數(shù)據(jù)結(jié)構(gòu)的有效性 。 黑盒測試, 在 完全不考慮軟件的內(nèi)部結(jié)構(gòu)和特性的情況下,測試軟件的外部特性。根據(jù)系統(tǒng)分析說明書設(shè)計(jì)測試用例,通過輸入和輸出的特性檢測是否滿足指定的功能。 主要是為了發(fā)現(xiàn)以下幾類錯(cuò)誤: [11] A.是否有錯(cuò)誤的功能或遺漏的功能? B.界面是否有誤 ?輸入是否能夠正確接受 ?輸出是否正確? C.是否有數(shù)據(jù)結(jié)構(gòu)或外部數(shù)據(jù)庫訪問錯(cuò)誤? D.性能是否能夠接受? E.是否有初始化或終止性錯(cuò)誤? 軟件測試的原則 ① 應(yīng)盡早并不斷地進(jìn)行測試。 ② 測試工作應(yīng)避免由原開發(fā)軟件的人或小 組來承擔(dān) (單元測試除 外 )。 ③ 在設(shè)計(jì)測試方案時(shí),不僅要確定輸入數(shù)據(jù),而且還要根據(jù)系統(tǒng) 的功能確定輸出結(jié)果。 ④ 在設(shè)計(jì)測試用例時(shí),不僅要包括合理、有效的輸入條件,也要 包含不合理、失效的輸入條件。 42 ⑤ 在測試程序時(shí),不僅要檢測程序是否做了該做的事,還要檢測 程序是否做了不該做的事。 ⑥ 充分重視測試中的群集現(xiàn)象。 ⑦ 嚴(yán)格按照測試計(jì)劃來進(jìn)行,避免測試的隨意性。 ⑧ 妥善保存測試計(jì)劃、測試用例,作為軟件文檔的組成部分,為 維護(hù)提供方便。 系統(tǒng)測試 軟件測試階段最關(guān)鍵的技術(shù)是設(shè)計(jì)測試方案。此 軟件測試使用以模塊為基礎(chǔ)的測試。 在模塊測試時(shí),采用以白盒測試為主,黑盒測試為輔的測試計(jì)劃。這樣就能鑒別和響應(yīng)任何合理的輸入和不合理的輸入。 該測試計(jì)劃主要是對各模塊下的項(xiàng)目測試: (1)用戶登錄的測試 目的:保證登錄窗口的正確性與登錄發(fā)生錯(cuò)誤時(shí)的容錯(cuò)和糾錯(cuò)功能。 測試方法: ①輸入正確的用戶名和密碼 、驗(yàn)證碼及權(quán)限 , 檢驗(yàn)登錄功能。 ②輸入錯(cuò)誤的用戶名或密碼 、驗(yàn)證碼及權(quán)限 , 檢驗(yàn)輸入錯(cuò)誤信息時(shí)的出 錯(cuò)運(yùn)行情況。 (2)添加、修改、刪除、查詢學(xué)生信息的測試 目的:保證對學(xué)生信息管理正確性以及發(fā)生錯(cuò)誤時(shí)的容錯(cuò)和糾錯(cuò)功 能。 測試方法: ① 輸入正確的學(xué)生信息檢驗(yàn)添加、修改、刪除、查詢的功能。 ② 通過輸入空的新學(xué)號、已存在的學(xué)號、錯(cuò)誤的學(xué)號、空的姓名、錯(cuò)誤的身份證號等信息來檢測添加信息時(shí)的出錯(cuò)運(yùn)行情況。 ③ 通過輸入空的姓名、錯(cuò)誤的身份證號等信息來檢測修改信息時(shí)的出錯(cuò)運(yùn)行情況。 ④通過刪除學(xué)生信息來檢測刪除信息時(shí)的出錯(cuò)運(yùn)行情況。 ⑤通過輸入空的學(xué)號、錯(cuò)誤的學(xué)號、空的姓名、錯(cuò)誤的姓名等信息來檢測查詢信息時(shí)的出錯(cuò)運(yùn)行情況。 43 (3)添加、修改、刪除、查詢教師信息的測試 目的:保證對教師信息管理正確性以及發(fā)生錯(cuò)誤時(shí)的容錯(cuò)和糾錯(cuò)功能。 測試方 法: ① 輸入正確的教師信息檢驗(yàn)添加、修改、刪除、查詢的功能。 ② 通過輸入已存在的姓名、空的姓名、空的 系部 等信息來檢測添加信息時(shí)的出錯(cuò)運(yùn)行情況。 ③ 通過輸入空的姓名、空的性別、空的院系等信息來檢測修改信息時(shí)的出錯(cuò)運(yùn)行情況。 ④ 通過刪除教師信息來檢測刪除信息時(shí)的出錯(cuò)運(yùn)行情況。 ⑤ 通過輸入空的院系名、錯(cuò)誤的院系名、空的姓名、錯(cuò)誤的姓名等信息來檢測查詢信息時(shí)的出錯(cuò)運(yùn)行情況。 (4)添加、修改、刪除、查詢班級信息的測試 目的:保證對班級信息管理正確性以及發(fā)生錯(cuò)誤時(shí)的容錯(cuò)和糾錯(cuò)功能。 測試方法: ① 輸入正確的班級信息檢驗(yàn)添加、修改 、刪除、查詢的功能。 ② 通過輸入空的班級編號、已存在的班級編號、錯(cuò)誤的班級編號、空的班級名稱、錯(cuò)誤的入學(xué)年份等信息來檢測添加信息時(shí)的出錯(cuò)運(yùn)行情況。 ③ 通過輸入空的班級編號、錯(cuò)誤的班級編號、空的入學(xué)年份等信息來檢測修改信息時(shí)的出錯(cuò)運(yùn)行情況。 ④ 通過刪除班級信息來檢測刪除信息時(shí)的出錯(cuò)運(yùn)行情況。 ⑤ 通過輸入空的班級編號、錯(cuò)誤的班級編號、空的班級名稱、錯(cuò)誤的班級名稱等信息來檢測查詢信息時(shí)的出錯(cuò)運(yùn)行情況。 (5)錄入、查詢成績的測試 目的:保證對成績管理正確性以及發(fā)生錯(cuò)誤時(shí)的容錯(cuò)和糾錯(cuò)功能。 測試方法 : ① 輸入正確的成績信息檢 驗(yàn)錄入、查詢的功能。 ② 通過輸入錯(cuò)誤的成績 (即大于 100 或負(fù)數(shù) )等信息來檢測修改成績時(shí)的出錯(cuò)運(yùn)行 情況。 ③ 通過刪除學(xué)生成績來檢測刪除成績時(shí)的出錯(cuò)運(yùn)行情況。 ④ 通過輸入空的學(xué)號、錯(cuò)誤的學(xué)號 、 等信息來檢測查詢成績時(shí)的出錯(cuò)運(yùn)行情況。 44 參考文獻(xiàn) [1] MyEclipse 6 java開發(fā)中文教程 電子書籍 2021年 [2] Apache Tomcat 6高級編程 電子書籍 2021年 3 [3] MySQL權(quán)威指南 (第 3版 ) 電子書籍 2021年 [4] 齊治昌 《軟件工程》 高等教育出版社 2021 [5] 李幟,林立新,曹亞波 《軟件工程項(xiàng)目管理》 清華大學(xué)出版社 2021 [6] 曼尼諾著 唐常杰等譯《數(shù)據(jù)庫設(shè)計(jì)、應(yīng)用開發(fā)與管理》 電子工業(yè)出版社 2021 [7] 王珊、朱青 《數(shù)據(jù)庫系統(tǒng)概論》 高等教育出版社 2021 [8] Peter Rob, Carlos Coronel著 張瑜、楊繼萍等譯 《數(shù)據(jù)庫系統(tǒng)設(shè)計(jì)、實(shí)現(xiàn)與管理》清華大學(xué)出版社 2021 [9] 金尊和著 《 軟件工程實(shí)踐導(dǎo)論 》 清華大學(xué)出版社 2021 [10] (美 )佩騰 (Patton,R.)著 張小松等譯 《 軟件測試 》 機(jī)械工業(yè)出版社出版 2021 [11] 朱少民主編 《 軟件測試方法和技術(shù) 》 清華大學(xué)出版社 2021 [12] 學(xué)位論文 李程 學(xué)生成績管理系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn) 2021 [13] 期刊論文 梁建梅 高等學(xué)校學(xué)生成績計(jì)算機(jī)管理系統(tǒng)討論 2021 [14] 學(xué)位論文 王旭華 基于 B/S結(jié)構(gòu)的學(xué)生成績管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 2021
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1