版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
1、棗 莊 學 院信息科學與工程學院課程設計任務書 題目: 高校學生宿舍管理系統(tǒng)的設計與實現(xiàn) 學 生1: 學 生2: 專 業(yè): 課 程: 實用軟件工程 指導教師: 職稱: 完成時間: 2013年 5 月-2013 年 6月棗莊學院信息科學與工程學院制2013年6月30日課程設計任務書及成績評定課程設計的任務和具體要求任務:綜合運用軟件工程的思想和先修課程的相關(guān)知識,完成一個信息系統(tǒng)的開發(fā),掌握軟件工程生命周期的技術(shù)和方法。具體要求:1學生2-3人組成一個項目小組,第一人為組長,其他人為組員,組內(nèi)成員分工明確、團結(jié)協(xié)作、相互配合,共同完成課程設計;2要求每組成員對本小組自選系統(tǒng)首先進行認真分析,寫出
2、詳細的設計步驟;3課程設計必須按照軟件開發(fā)的具體過程進行設計,每個階段都要有詳細的文字、數(shù)據(jù)、圖進行說明;各設計階段的模型請采用專門工具Visio、PowerDesigner來完成;課程設計要思想清晰、明確,排版整齊,嚴格按照模板要求進行組織撰寫。6課程設計時間為4周。7課程設計報告要求不少于2000字;8. 請選擇面向過程的設計方法或面向?qū)ο蟮脑O計方法。1)面向過程的設計方法(結(jié)構(gòu)化方法):(1) 需求分析: 小組成員能夠理解需求,分析需求,列出需求分析的任務,描繪分配的子功能需求;小組成員完成分配子功能的數(shù)據(jù)流圖DFD,要求繪制0、1、2層DFD;小組成員完成系統(tǒng)的E-R圖;小組成員完成數(shù)
3、據(jù)字典的建立;組長組織完成系統(tǒng)的需求分析。(2) 軟件設計:完成系統(tǒng)的概要設計與詳細設計。小組成員根據(jù)需求的DFD圖,完成分配的子功能模塊設計,用HIPO圖表示;小組成員設計分配的子功能模塊的接口;小組成員能夠完成分配的子功能程序流程的邏輯設計;組長組織完成系統(tǒng)的總體結(jié)構(gòu)集成。(3) 軟件實現(xiàn):小組成員完成分配的子功能界面的設計;小組成員完成分配的子功能代碼編寫;組長組織完成系統(tǒng)的實施。(4)軟件測試:小組成員完成分配的子功能的單元測試;小組負責人負責組織系統(tǒng)的測試用例,完成測試工作。2)面向?qū)ο蟮脑O計方法:(1)需求分析:分析系統(tǒng)的靜態(tài)功能和動態(tài)行為。小組成員能夠理解需求,分析需求,列出需求
4、分析的任務,描繪分配的子功能需求;小組成員完成UML用例圖分析,用例描述功能性需求;組長負責整個系統(tǒng)的用例圖,完成功能劃分。(2)軟件設計:根據(jù)用例分析,小組共同協(xié)商,完成選取設計模式,設計系統(tǒng)的架構(gòu),完成小組成員完成系統(tǒng)的概念數(shù)據(jù)模型CDM及物理數(shù)據(jù)模型PDM;小組共同協(xié)商,完成整個系統(tǒng)的類圖設計和組件的封裝設計;小組共同協(xié)商小組負責整個系統(tǒng)的活動圖,描述系統(tǒng)的動態(tài)行為。小組成員完成所分配的用例功能的界面設計;組長負責組織完成系統(tǒng)的整個設計。(3)軟件實現(xiàn):每一位小組成員完成所分配的用例功能實現(xiàn),使用開發(fā)語言,編寫類、界面和DAO等 。小組共同集成系統(tǒng)。(4)軟件測試:小組成員完成所分配的用
5、例功能類方法和類狀態(tài)測試;小組負責人負責組織系統(tǒng)的測試用例,完成測試工作。9課程設計要有總結(jié):總結(jié)課程設計的過程、體會。10. 其他:參考文獻等。指導教師簽字: 日期: 指導教師評語成績: 指導教師簽字: 日期: 課程設計所需軟件、硬件等系統(tǒng)環(huán)境:windows xp開發(fā)工具: Delphi 7 、Visio、PowerDesigner數(shù)據(jù)庫管理系統(tǒng):SQL Server 2000數(shù)據(jù)庫服務器:SQL Server2000 桌面引擎課程設計進度計劃起至日期工作內(nèi)容備注2013.5.20 -2013.06.17準備材料完成設計參考文獻、資料索引序號文獻、資料名稱編著者出版單位1劉宇君.SQL s
6、erver數(shù)據(jù)庫應用設計案例匯編.北京:中國鐵道出版社, 2007.86-1322童愛紅等.Delphi數(shù)據(jù)庫編程.北京:清華大學出版社, 2005.106-1583劉波.基于Delphi的學生成績管理系統(tǒng)J.四川大學學報,2009,(10):2834張海藩.軟件工程導論.清華大學出版社.5鄭人杰等.實用軟件工程.清華大學出版社.6王珊. 數(shù)據(jù)庫系統(tǒng)概論.高等教育出版社,2009. 目 錄1概述 1.1目的 1 1.2 背景 11.3 開發(fā)環(huán)境 2 1.4 小組分工 22可性行研究 2.1可行性分析 2 2.2 經(jīng)濟可行性分析 3 2.3技術(shù)可行性分析 33 需求分析 3.1 系統(tǒng)數(shù)據(jù)流圖 3
7、3.2 數(shù)據(jù)字典 43.3 系統(tǒng)E-R圖 53.4數(shù)據(jù)表庫53.5系統(tǒng)需求64 軟件設計 4.1數(shù)據(jù)流圖7 4.2子功能模塊設計125 測試報告 5.1系統(tǒng)實現(xiàn)13 5.2軟件測試15 5.3界面顯示176 總結(jié)(附錄)19 1概述1.1目的 學生宿舍管理需對多種信息需要處理和管理?,F(xiàn)今,有很多學生宿舍都是初步開如使用,甚至尚未使用計算機進行信息處理。根據(jù)調(diào)查得知,他們以前對信息管理的主要方式是基于文本、表格等紙介質(zhì)的手工處理,對于衛(wèi)生評比等很多信息都是用人工計算、手抄進行。數(shù)據(jù)信息處理工作量大,容易出錯;由于數(shù)據(jù)繁多,容易丟失,且不易查找??偟膩碚f,缺乏系統(tǒng)規(guī)范的信息管理手段,這就是管理信息
8、系統(tǒng)的開發(fā)的基本目的 經(jīng)過分析如此情況,我們使用Delphi 和數(shù)據(jù)庫等開發(fā)工具,利用其提供的各種面向?qū)ο蟮拈_發(fā)工具,尤其是數(shù)據(jù)窗口這一能方便而簡潔操縱數(shù)據(jù)庫的智能化對象,首先在短時間內(nèi)建立系統(tǒng)應用原型。然后,對初始原型系統(tǒng)進行需求迭代,不斷修正和改進,直到形成用戶滿意的可行系統(tǒng)。1.2 背景 宿舍管理系統(tǒng)是目前各所高校后勤管理之中的重要部分,如何能科學有效的開展好宿舍管理部分的工作,是當前高校領導人和后勤管理人員關(guān)心的問題。因此,宿舍管理部分工作的信息化和科學化管理有著十分重要的實踐意義,本系統(tǒng)旨在實現(xiàn)對現(xiàn)有的宿舍管理系統(tǒng)中遇到的宿舍信息情況和大量數(shù)據(jù)進行數(shù)據(jù)庫存儲的基礎上,設計并完成對其宿
9、舍信息的分類、查詢、添加、刪除和修改,在深入研究的過程中,盡可能實現(xiàn)方便友好的操作界面和數(shù)據(jù)報表。1.3 開發(fā)環(huán)境系統(tǒng)環(huán)境:windows xp開發(fā)工具: Delphi 7 數(shù)據(jù)庫管理系統(tǒng):SQL Server 2000數(shù)據(jù)庫服務器:SQL Server2000 桌面引擎1.4 小組分工經(jīng)過認真課程設計前期準備,我們做出了明確分工。鞏如悅同學負責此次高校學生宿舍管理系統(tǒng)的需求分析、軟件設計和軟件實現(xiàn),王建煥同學做軟件測試,后期總結(jié)以及文檔排版。 2可性行研究2.1 可行性分析(1)硬件方面:在此次設計中,我們用到了接入互聯(lián)網(wǎng)的個人PC機一臺,以及打印機一臺,開發(fā)地點為學生宿舍。 (2)系統(tǒng)軟件
10、方面: 數(shù)據(jù)庫管理系統(tǒng)的功能已足夠,我在開發(fā)過程中使用到了數(shù)據(jù)庫代碼編程,全部都是手工編碼,沒有采用向?qū)Чδ?,代碼雖然有時會出現(xiàn)問題,但是基本能滿足編程的需求,網(wǎng)絡軟件的性能也能滿足需求。 (3)應用軟件方面:在編程過程中,我主要使用delphi 7軟件編寫代碼,同時也使用到了Word,以及Visio等作為輔助的存檔或制圖工具。 (4)開發(fā)能力方面:在開發(fā)此系統(tǒng)之前,我已擁有良好的delphi編程能力及擁有SQL SERVER 2005的使用經(jīng)驗,再根據(jù)上述分析情況,利用現(xiàn)有人力和物力,完全能夠開發(fā)出一個比較簡單使用的宿舍管理系統(tǒng)。加之學校老師指導及其它資源豐富情況,學生宿舍管理系統(tǒng)在技術(shù)上是
11、完全可行的。 2.2 經(jīng)濟可行性分析經(jīng)濟可行性分析主要是對開發(fā)新系統(tǒng)所投入的資金與系統(tǒng)投入使用后所帶來的便利進行比較,確認新系統(tǒng)是否會給學校帶來一定的工作便利。開發(fā)此學生宿舍管理系統(tǒng),不僅能提高學校的管理水平給管理者提供一個學校的信息平臺。使用宿舍管理系統(tǒng)能將宿舍管理和人員管理信息化,使學校對住宿學生實現(xiàn)計算機管理并記錄,可隨時掌握宿舍里房間的使用狀況,提高學校管理工作質(zhì)量和效率。2.3 技術(shù)可行性高可獲性來自于我們建議的軟件系統(tǒng),無論是Oracle, IBM DB2, 或Actuate 9, 都支持失敗轉(zhuǎn)移等高級集群功能,滿足提供7x24不間斷服務的要求,能夠保證滿足任何時候系統(tǒng)的可獲性需求
12、。3 需求分析在本系統(tǒng)分析中采用用例驅(qū)動的分析方法分析需求的主要任務,識別參與者和識別用例。并建立用例模型。由于學生宿舍管理工作存在工作量大、事務繁瑣的特點,宿舍管理人員需付出大量的工作時間來從事各種事務性工作,但工作的效率很低。為提高工作效率,減輕校方人員的工作負擔,決定針對學生宿舍管理開發(fā)管理系統(tǒng)軟件,以供宿舍管理人員通過電腦操作進行宿舍管理,從而使學校的宿舍管理工作系統(tǒng)化、規(guī)范化、自動化,提供整個宿舍管理的效率,使總體管理水平上升到一個新的高度。本系統(tǒng)能減少很多不必要的資源,消除了以前用冗余的紙張式管理,大節(jié)省了學校能源。并且計算機的存儲與快速查詢功能大大提高了宿舍管理的效率,并且還提高
13、了學籍信息管理的精確度。方便快速的操作,可減少學籍信息管理的漏洞,又減少因工作的冗余出現(xiàn)的錯誤,并且操作非常簡單,可減少許多不很必要的人員,這無論從物質(zhì)上還是工作人員的工資上都為學校節(jié)約了開支。為學校增加了財富。3.1 系統(tǒng)數(shù)據(jù)流圖(1)0層數(shù)據(jù)流(2) 1層數(shù)據(jù)流出入信息物品信息外來人員信息學生信息學生信息學生基本情況公寓信息員工信息寢室信息員工表樓房表公寓事務管理員信息系統(tǒng)事務事務管理員1.0接收事務1.1系統(tǒng)管理用戶表管理員1.2宿舍管理寢室表樓房信息1.3學生管理學生事務1.4出入登記出入事務物品出入樓表外來人員表 學生宿舍管理系統(tǒng)(第1層)數(shù)據(jù)流圖系統(tǒng)信息(3)2層數(shù)據(jù)流住宿信息班級
14、學生管理信息信 息分 類信 息錄 入信 息修 改信 息查 詢T2按寢室查 詢按學號查 詢按姓名查 詢按班級查 詢按住宿情況 查 詢T2 T3 T4T2 T3 T4T2 T3 T4學生基本信息學生基本信息查詢信息住宿信息 學生宿舍管理系統(tǒng)(第2層)數(shù)據(jù)流圖管理員3.2數(shù)據(jù)字典(DD)(1)外部實體名稱數(shù)據(jù)結(jié)構(gòu)說明備注輸入數(shù)據(jù)流輸出數(shù)據(jù)流學生學生數(shù)據(jù)流學生住宿信息學生住宿信息管理員學生住宿信息無(2)數(shù)據(jù)結(jié)構(gòu)名稱數(shù)據(jù)項邏輯關(guān)系學生數(shù)據(jù)流學號+姓名+班級+性別(學號)線性學生信息記錄結(jié)構(gòu)學號+姓名+房號+床號(房號)線性(3)學生數(shù)據(jù)結(jié)構(gòu)的數(shù)據(jù)元素:名稱類型長度有關(guān)編碼說明學號字符型10位12位:年
15、級,35位:專業(yè),68位:班級,910位:學號姓名字符型10位無班級字符型3位無性別字符型2位無學生住宿信息記錄結(jié)構(gòu)的數(shù)據(jù)元素:名稱類型長度有關(guān)編碼說明學號字符型10位12位:年級,35位:專業(yè),68位:班級,910位:學號姓名字符型10位無房號字符型8位無床號整型1位無(4)數(shù)據(jù)流名稱學生住宿信息數(shù)據(jù)流來源學生住宿信息記錄數(shù)據(jù)流去向入住、換房、退房、查房源、申請、交費、退費數(shù)據(jù)流組成宿舍號、床位號數(shù)據(jù)流量(5)處理/加工名稱輸入輸出處理換房學生住宿信息學生住宿信息無退房學生住宿信息學生住宿信息無入住學生住宿信息學生住宿信息無查詢房源學生住宿信息學生住宿信息查詢房間、選擇房間辦理手續(xù)學生住宿信
16、息學生住宿信息申請、交費、退費(6)數(shù)據(jù)存儲名稱學生信息記錄結(jié)構(gòu)學生信息記錄結(jié)構(gòu)3.3系統(tǒng)E-R圖3.4 數(shù)據(jù)庫表由E-R圖設計出的數(shù)據(jù)庫表字段名描述數(shù)據(jù)類型要求Stu_key學號char不能為空Stu_name姓名char不能為空Stu_sex性別char不能為空Stu_dor宿舍床號charStu_mon余額char 學生表字段名描述數(shù)據(jù)類型要求Adm_id工作賬號char不能為空Adm_name姓名char不能為空Adm_lim工作權(quán)限char 房管員表字段名描述數(shù)據(jù)類型要求Bed_id床號char不能為空Bed_dorid收費標準char不能為空Bed_sta狀態(tài)char不能為空 床表
17、3.5 系統(tǒng)需求系統(tǒng)管理模塊包括:添加新用戶、密碼修改、重新登錄、退出系統(tǒng)4個部分。1.添加新用戶:實現(xiàn)系統(tǒng)管理人員授予或取消新用戶登錄系統(tǒng)的用戶名和密碼。2.密碼修改:實現(xiàn)所用用戶的密碼更改功能。3.重新登錄:實現(xiàn)用戶返回系統(tǒng)主界面。4.退出系統(tǒng):實現(xiàn)正常退出宿舍管理系統(tǒng)。3.5.1 宿舍信息管理模塊宿舍信息管理模塊包括:宿舍信息登記或修改和宿舍信息查詢2個部分。1. 宿舍信息登記:登記學校所有住宿情況。2. 宿舍信息查詢:查詢學校所有宿舍的情況。3.5.2 學生入住管理模塊學生入住管理模塊包括:入住學生基本信息錄入和學生信息查詢2個功能。1. 學生基本信息錄入:實現(xiàn)學生基本信息情況的登記及
18、宿舍的分配功能。2. 學生信息查詢:實現(xiàn)入住學生宿舍信息的查詢功能。3.5.3 宿舍衛(wèi)生檢查模塊宿舍衛(wèi)生檢查模塊包括:宿舍衛(wèi)生檢查情況登記和衛(wèi)生檢查情況的查詢。1. 宿舍衛(wèi)生檢查情況登記:實現(xiàn)每次宿舍衛(wèi)生檢查情況的記錄和保存。2. 宿舍衛(wèi)生檢查情況查詢:實現(xiàn)歷次宿舍衛(wèi)生檢查情況的查詢。3.5.4 水電收費模塊水電收費模塊包括:宿舍水電繳費記錄和宿舍水電繳費的查詢2個功能。1. 宿舍水電繳費記錄:實現(xiàn)歷次宿舍水電繳費情況的記錄。2. 宿舍水電繳費查詢:實現(xiàn)歷次宿舍水電繳費情況的查詢。3.5.5 報修管理模塊報修管理模塊包括:宿舍公物報修登記和公物維修結(jié)果的查詢2個功能。1. 宿舍公物報修登記:實
19、現(xiàn)宿舍公物報修情況的詳細登記。2. 宿舍報修結(jié)果查詢:實現(xiàn)宿舍報修后的結(jié)果查詢。3.5.6 來訪人員管理模塊來訪人員管理模塊包括:人員來訪登記、來訪人員查詢2個功能。1. 人員來訪登記:實現(xiàn)外來人員進入和離開宿舍樓的情況的詳細登記。2. 來訪人員查詢:實現(xiàn)外來人員來訪情況的查詢。3.5.7 報表統(tǒng)計模塊報表統(tǒng)計作為一種信息收集模塊有很好的統(tǒng)計作用,幫助資源有效管理與整合。1. 學生信息統(tǒng)計2. 員工信息統(tǒng)計3進出樓物品統(tǒng)計4. 繳費統(tǒng)計4 軟件測試這一部分是軟件設計。4.1數(shù)據(jù)流圖仍然放到需求分析中。4.1應為概要設計,畫功能結(jié)構(gòu)圖4.1 數(shù)據(jù)流圖(DFD)(1)頂層(第0層)數(shù)據(jù)流程圖(2)
20、 第1層數(shù)據(jù)流程圖(3) 第2層數(shù)據(jù)流程圖 查詢模塊住宿模塊費用模塊 自動分配模塊(4)底層精細化DFD圖: 登陸精細化DFD圖 房間精細化DFD圖 入住精細化DFD圖 退房精細化DFD圖 換房精細化DFD圖 費用精細化DFD圖 自動分配精細化DFD圖4.2 子功能模塊設計這個圖可以放到概要設計中。4.2為詳細設計,可以把這幾個子功能模塊分別進行敘述加上截圖及主要代碼系統(tǒng)管理宿舍管理系統(tǒng)宿舍信息管理學生入住管理衛(wèi)生檢查管理水電收費管理房屋報修管理來訪登記管理添加用戶密碼修改重新登錄退出系統(tǒng)宿舍信息查詢宿舍信息登記基本信息錄入入住信息查詢宿舍衛(wèi)生檢查情況登記宿舍衛(wèi)生檢查情況查詢宿舍水電收費情況登
21、記宿舍水電收費情況查詢宿舍公物報修情況登記宿舍公物報修情況查詢來訪情況登記來訪情況查詢學生離校管理物品出樓登記物品進樓登記報表管理關(guān)于學生信息報表員工信息報表物品進出樓統(tǒng)計宿舍繳費統(tǒng)計5 測試報告5.1 系統(tǒng)實現(xiàn)系統(tǒng)管理模塊包括:超級用戶登錄、普通用戶登錄、用戶密碼修改、用戶管理、退出系統(tǒng)五個部分。 1.超級用戶登錄:實現(xiàn)系統(tǒng)管理人員登錄。 2.普通用戶登錄:實現(xiàn)一般管理人員登錄。 3.用戶管理:實現(xiàn)系統(tǒng)管理人員授予或取消一般用戶登錄該系統(tǒng)的用戶名和密碼。4.密碼修改:實現(xiàn)所用用戶的密碼更改功能。 5.退出系統(tǒng):實現(xiàn)正常退出宿舍管理系統(tǒng)。 登錄系統(tǒng) 輸入所需信息職員 瀏覽者管理員輸入用戶名 注
22、冊 完成注冊是否注冊過否是 賬戶注冊與刪除詳細設計登陸系統(tǒng)選擇修改密碼輸入新的密碼確認新的密碼密碼一致 完成修改否是修改密碼過程宿舍管理模塊包括:入住管理、退宿管理、報修管理三個大的部分。 1.入住管理:登記學生入住時間及一些基本情況。 2.退宿管理:登記學生離校時間及相關(guān)情況。 3.報修原理:登記學校所有住宿樓公物損壞上報情況。 信息查詢模塊基本上包括:按學號進行查詢、按姓名進行查詢、按班級查詢、按寢室號查詢、每棟樓房住宿情況查詢五個部分。 1.按學號進行查詢:實現(xiàn)每個學生基本信息情況的查詢功能。 2.按姓名查詢:通過學生姓名查詢學生基本信息情況。 3.按班級查詢:通過班級查詢某班級學生住宿
23、情況及該班級學生信息。 4.按寢室號查詢:查看每個宿舍所住學生信息情況。 5.2顯示界面5.3軟件測試 輸入及外部條件有效等價類無效等價類用戶名類型及長度12位數(shù)字1不是12位數(shù)字212位的字符3密碼類型及長度0密碼94密碼小于等于05密碼大于等于96測試用例數(shù)據(jù)期望結(jié)果覆蓋范圍TS0001輸入有效14TS0002輸入無效24或34TS0003輸入無效15TS0004輸入無效25TS0005輸入無效152013-6-20編制人王建煥審定人鞏如悅軟件名稱Test Software編號/版本Test Version 1.01測試項編號TS_FUN_001_001優(yōu)先級高測試項描述驗證登錄界面,兩個
24、輸入框分別輸入用戶名和密碼,兩個按鈕登陸和取消,用戶名和密碼不能為空,輸入錯誤的用戶名或密碼要提示錯誤信息。預置條件應用被打開,且當前處在登錄界面上參考信息SRS_FUN_001用例序號輸入執(zhí)行步驟預期結(jié)果TS0001正確的用戶名和密碼,包括是合法的字符和合法長度直接敲擊enter鍵或用鼠標單擊登陸按鈕或按Tab鍵移動當前焦點至登陸按鈕后敲擊enter鍵1)支持鼠標或按Tab鍵移動當前焦點(2)密碼顯示為*(3)支持直接按enter鍵登錄(4)正常登錄到系統(tǒng)TS0002錯誤的用戶名,包括用戶名含有非法字符、長度過長、長度過短直接敲擊enter鍵或用鼠標單擊登陸按鈕或按Tab鍵移動當前焦點至登陸
25、按鈕后敲擊enter鍵(1)支持鼠標或按Tab鍵移動當前焦點(2)支持直接按enter鍵登錄(3)不能實現(xiàn)登錄,彈出對話框提示“用戶名不存在TS0003正確的用戶名和錯誤的密碼,包括非法字符、長度過長或過短直接敲擊enter鍵或用鼠標單擊登陸按鈕或按Tab鍵移動當前焦點至登陸按鈕后敲擊enter鍵(1)支持鼠標或按Tab鍵移動當前焦點(2)密碼顯示為*(3)支持直接按enter鍵登錄(4)不能實現(xiàn)登錄,彈出對話框提示“密碼錯誤”TS0004用戶名和密碼都為空直接敲擊enter鍵或用鼠標單擊登陸按鈕或按Tab鍵移動當前焦點至登陸按鈕后敲擊enter鍵(1)支持鼠標或按Tab鍵移動當前焦點(2)支
26、持直接按enter鍵登錄(3)不能實現(xiàn)登錄,彈出對話框提示“請輸入用戶名”TS0005正確的用戶名,密碼為空直接敲擊enter鍵或用鼠標單擊登陸按鈕或按Tab鍵移動當前焦點至登陸按鈕后敲擊enter鍵1)支持鼠標或按Tab鍵移動當前焦點(2)支持直接按enter鍵登錄(3)不能實現(xiàn)登錄,彈出對話框提示“請輸入密碼”TS0006任意的用戶名和密碼,包括正確的或錯誤的,也可以為空用鼠標單擊取消按鈕或按Tab鍵移動當前焦點至取消按鈕后敲擊enter鍵(1)支持鼠標或按Tab鍵(2)若輸入密碼顯示為*(3)清空用戶名和密碼TS0007檢查UI友好性檢查登錄界面設計是否合理,符合UI規(guī)范標準界面符合習慣
27、、美觀,按鈕對齊,輸入框?qū)R,無錯別字,字體大小協(xié)調(diào),文字描述準確TS0008檢查安全性檢查密碼安全和程序安全(1)密碼的保存是加密過后的(2)程序是防止SQL注入攻擊的TS0009任意的用戶名和密碼,包括正確的或錯誤的用鼠標或按Tab鍵移動當前焦點,先輸入用戶名和密碼,再利用剪切或復制、粘貼功能(包括右鍵快捷菜單和Ctrl+C,Ctrl+V組合鍵)重新輸入用戶名和密碼,然后單擊登陸按鈕或敲擊enter鍵(1)支持鼠標或按Tab鍵(2)用戶名支持復制粘貼功能,密碼不支持復制粘貼功能(3)輸入正確正常登錄,輸入錯誤不能登錄,并彈出相應提示信息TS0010任意的用戶名和密碼,包括正確的或錯誤的用鼠
28、標或按Tab鍵移動當前焦點,先輸入用戶名和密碼,再利用剪切或復制、粘貼功能(包括右鍵快捷菜單和Ctrl+C,Ctrl+V組合鍵)重新輸入用戶名和密碼,然后單擊取消按鈕(1)支持鼠標或按Tab鍵移動當前焦點(2)用戶名支持復制粘貼功能,密碼不支持復制粘貼功能(4)清空用戶名和密碼6 總結(jié)本學期我們學習了軟件工程這門科目,老師通過十多周的課時對軟件工程這門課程的教學,讓我們深切的感受到軟件工程這門課給我傳遞的思想:一個分析處理問題的過程,是一個綜合的能過解決問題的思想集合。 軟件工程是有創(chuàng)造力的,有組織的人在第一成熟的軟件工程中進行的,該過程適合于軟件開發(fā)人員簡歷的產(chǎn)品和產(chǎn)品的市場需求,它的定義是:建立和使用一套合理的工程原則,以便獲得經(jīng)濟的軟件,這種軟件是可靠的,是可以在機器上高效運行的。這門課程教給了我們在完成一個實際項目時的一般程序和過程,我認為這是一份非常具有實際意義的教學內(nèi)容。在我畢業(yè)后者將是我一項重要的技能。 在此我對老師的辛勤教育表示感謝,您讓我學到了將使我終生受益的知識。附錄(部分代碼):begin If Edit_username.Text = then MessageBox(handle,用戶名不能為空!,警告,MB_OK+MB_ICONWARNING); Edit_username.SetFocus exit; end; if Edi
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 木工承包合同協(xié)議書
- 二零二五年度智能硬件知識產(chǎn)權(quán)授權(quán)與保密合同
- 健身房整裝清包合同樣本
- 風力發(fā)電葉片運輸合同
- 二零二五年度辦公室門套定制與建筑節(jié)能改造合同
- 港口物流居間合同委托書
- 電子設備采購合同
- 法院判決離婚協(xié)議書
- 醫(yī)療器械外包合同
- 設備維護管理作業(yè)指導書
- (2024年)肺栓塞的護理課件
- 小學數(shù)學三年級下冊第八單元《數(shù)學廣角-搭配(二)》大單元集體備課整體設計
- (高清版)TDT 1031.6-2011 土地復墾方案編制規(guī)程 第6部分:建設項目
- 2024年江蘇省高中學業(yè)水平測試生物試卷
- 露天采場危險有害因素辨識
- 食品感官評價員培訓方案
- 蘇教版一年級上、下冊勞動與技術(shù)教案
- 柔性生產(chǎn)線技術(shù)及其影響
- 智研咨詢發(fā)布:2023年中國醫(yī)院后勤服務行業(yè)市場現(xiàn)狀、發(fā)展概況、未來前景分析報告
- 七上-動點、動角問題12道好題-解析
- 《企業(yè)所得稅法稅法》課件
評論
0/150
提交評論