學(xué)生基本信息管理系統(tǒng)需求分析_第1頁(yè)
學(xué)生基本信息管理系統(tǒng)需求分析_第2頁(yè)
學(xué)生基本信息管理系統(tǒng)需求分析_第3頁(yè)
學(xué)生基本信息管理系統(tǒng)需求分析_第4頁(yè)
學(xué)生基本信息管理系統(tǒng)需求分析_第5頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

學(xué)生根本信息管理系統(tǒng)一、開(kāi)發(fā)背景及目的本系統(tǒng)為了提高學(xué)生開(kāi)發(fā)能力及java知識(shí)點(diǎn)的熟練運(yùn)用能力而設(shè)計(jì)的系統(tǒng),以增強(qiáng)學(xué)生對(duì)開(kāi)發(fā)流程的了解。二、功能描述:本軟件屬于一個(gè)管理型的軟件,主要提供對(duì)學(xué)生的根本信息進(jìn)行管理,包括對(duì)學(xué)生根本信息的增加、刪除、修改和查詢(xún)操作。增加記錄時(shí),學(xué)生編號(hào)是手工填寫(xiě),其余內(nèi)容不能為空。刪除記錄時(shí),只要提供學(xué)生編號(hào),就可以刪除掉該學(xué)生記錄。修改時(shí),也需要提供學(xué)生編號(hào),然后才能對(duì)其內(nèi)容進(jìn)行修改。查詢(xún)時(shí),提供學(xué)生編號(hào),然后,將其內(nèi)容自動(dòng)填充到窗體上。對(duì)使用此軟件的用戶(hù),通過(guò)提供正確的用戶(hù)名稱(chēng)和密碼可以對(duì)學(xué)生根本信息進(jìn)行操作。同時(shí),進(jìn)行必要的異常處理。三、采用技術(shù):采用java技術(shù)(初級(jí)和高級(jí)所學(xué)過(guò)的內(nèi)容)進(jìn)行編程.數(shù)據(jù)庫(kù):sqlserver(其它也行)。開(kāi)發(fā)工具:Eclipse。四、用例圖:增加學(xué)生根本信息增加學(xué)生根本信息刪除學(xué)生根本信息修改學(xué)生根本信息查詢(xún)學(xué)生根本信息用戶(hù)用例描述增加學(xué)生根本信息根本領(lǐng)件路徑:錄入學(xué)生信息,添加到數(shù)據(jù)庫(kù)。例外事件路徑:屢次添加同一編號(hào)的學(xué)生,提示添加失敗。刪除學(xué)生根本信息根本領(lǐng)件路徑:輸入學(xué)生的編號(hào),刪除數(shù)據(jù)記錄。例外事件路徑:刪除的記錄不存在,將提示記錄不存在。修改學(xué)生根本信息根本領(lǐng)件路徑:輸入學(xué)生編號(hào),對(duì)內(nèi)容進(jìn)行更改。例外事件路徑:更改的記錄不存在,提示記錄不存在。查詢(xún)學(xué)生根本信息查詢(xún)并顯示根本領(lǐng)件路徑:輸入學(xué)生編號(hào),到界面上。例外事件路徑:查詢(xún)的記錄不存在,提示查詢(xún)記錄不存在。五、類(lèi)圖:六、表:1.學(xué)生根本信息表:表名學(xué)生根本信息表功能描述存儲(chǔ)學(xué)生根本信息英文字段名中文解釋字段類(lèi)型長(zhǎng)度描述STU_ID學(xué)生編號(hào)VARCHAR10區(qū)分學(xué)生的唯一編號(hào)(主鍵)STU_NAME學(xué)生姓名VARCHAR40STU_SEX學(xué)生性別VARCHAR5STU_ADDRESS學(xué)生地址VARCHAR100STU_TELL聯(lián)系VARCHAR8STU_CLASS學(xué)生班級(jí)VARCHAR102.用戶(hù)表:表名用戶(hù)根本信息表功能描述存儲(chǔ)用戶(hù)根本信息英文字段名中文解釋字段類(lèi)型長(zhǎng)度描述USER_ID用戶(hù)編號(hào)VARCHAR10區(qū)分用戶(hù)的唯一編號(hào)(主鍵)USER_NAME用戶(hù)姓名VARCHAR40USER_PWD用戶(hù)密碼VARCHAR20七、UI設(shè)計(jì):1.登錄窗體2.增加學(xué)生根本信息3.刪除學(xué)生根本信息4.根據(jù)編號(hào)查詢(xún)學(xué)生根本信息5.修改學(xué)生根本信息八.編碼實(shí)現(xiàn)九.工程劃分(補(bǔ)充)1.學(xué)生根本信息局部1.學(xué)生根本信息增、刪、改、查及添加事件監(jiān)聽(tīng)的界面設(shè)計(jì)。2.學(xué)生根本信息局部,在單擊事件編寫(xiě)代碼操作數(shù)據(jù)庫(kù),實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的增刪改查。2.用戶(hù)局部1)用戶(hù)根本信息增、刪、改、查及添加事件監(jiān)聽(tīng)的界面設(shè)計(jì)。2)用戶(hù)根本信息局部,在單擊事件編寫(xiě)代碼操作數(shù)據(jù)庫(kù),實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的增刪改查。要求:如果有能力完成,就盡力做完所有,至少做其中一局部(學(xué)生局部,最壞也要做個(gè)用戶(hù)),也可做一個(gè)日志系統(tǒng)。界面不做要求,可以用jtable顯示數(shù)據(jù),也可以用文本顯示數(shù)據(jù)內(nèi)容,只要編程思想上去就是目的。今天的任務(wù):完成建庫(kù)建表,可以在以上兩個(gè)表根底上添加字段或者減少字段,但是一定要能表述一個(gè)學(xué)生和用戶(hù),寫(xiě)出開(kāi)發(fā)方案,明天交給我,每天,我將按照你的開(kāi)發(fā)方案檢查進(jìn)度.同學(xué)們,一定要完成任務(wù),這是你們的做程序員的第一步,一個(gè)沒(méi)有思想的程序員是沒(méi)有單位要的,做是提高思想的關(guān)鍵,也是穩(wěn)固知識(shí)點(diǎn)和運(yùn)用知識(shí)點(diǎn)的關(guān)鍵。Createdatabasestudent;Createtablestu(STU_IDint,STU_NAMEvarchar(40)notnull,STU_SEXvarchar(5),STU_ADDRESSvarchar(100),STU_TELLvarchar(40),STU_CLASSvarc

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論