




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1引言..........................................................................................1.1編寫(xiě)目的...................................................................................1.2背景........................................................................................1.3定義........................................................................................1.4參考資料...................................................................................2總體設(shè)計(jì).......................................................................................2.1需求規(guī)定...................................................................................2.2運(yùn)行環(huán)境...................................................................................2.3基本設(shè)計(jì)概念和處理流程.....................................................................2.4結(jié)構(gòu)........................................................................................2.5功能需求與程序的關(guān)系.......................................................................2.6人工處理過(guò)程...............................................................................2.7尚未問(wèn)決的問(wèn)題.............................................................................3接口設(shè)計(jì).......................................................................................3.1用戶(hù)接口...................................................................................3.2外部接口...................................................................................3.3內(nèi)部接口...................................................................................4運(yùn)行設(shè)計(jì).......................................................................................4.1運(yùn)行模塊組合...............................................................................4.2運(yùn)行控制...................................................................................4.3運(yùn)行時(shí)間...................................................................................5系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)................................................................................5.1邏輯結(jié)構(gòu)設(shè)計(jì)要點(diǎn)...........................................................................5.2物理結(jié)構(gòu)設(shè)計(jì)要點(diǎn)...........................................................................5.3數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系.......................................................................6系統(tǒng)出錯(cuò)處理設(shè)計(jì)................................................................................6.1出錯(cuò)信息...................................................................................6.2補(bǔ)救措施...................................................................................6.3系統(tǒng)維護(hù)設(shè)計(jì)...............................................................................錯(cuò)誤!未定義書(shū)簽。錯(cuò)誤!未定義書(shū)簽。錯(cuò)誤!未定義書(shū)簽。3333445667777777888899991010
概要設(shè)計(jì)說(shuō)明書(shū)1引言1.1編寫(xiě)目的在高等院校、職中專(zhuān)、大專(zhuān)學(xué)校里,學(xué)生考勤是一項(xiàng)日常必要性的工作,學(xué)校的各院系需要了解和掌握各班級(jí)的學(xué)生出勤情況,以加強(qiáng)對(duì)學(xué)生的教育和管理。因而學(xué)生考勤是學(xué)校一項(xiàng)非常重要的工作。傳統(tǒng)的學(xué)生考勤以及平時(shí)在課堂上的表現(xiàn),主要是依靠老師在課堂上點(diǎn)名或?qū)W生會(huì)抽查點(diǎn)名制度,還有上課提問(wèn)等。學(xué)生人數(shù)多、考勤不全面、數(shù)據(jù)不準(zhǔn)確,特別是點(diǎn)名考勤制耗費(fèi)了老師和學(xué)生大量的時(shí)間且起不到太大的效果。1.2背景軟件系統(tǒng)的名稱(chēng):隨機(jī)點(diǎn)名系統(tǒng)隨著社會(huì)的發(fā)展和信息技術(shù)的進(jìn),步全球信息化的趨勢(shì)越來(lái)越明顯。幾乎沒(méi)有一個(gè)學(xué)校不再走信息化的路子,都在用自己的智慧將工作效率一一步步的提升。在現(xiàn)在的高校中,由于學(xué)生的分布式教學(xué),造成了教學(xué)管理的非嚴(yán)謹(jǐn)性,使得一些學(xué)生產(chǎn)生了逃課曠課的僥幸心理。所以教師的任務(wù)不僅僅是教學(xué),還要同時(shí)負(fù)擔(dān)考勤等煩雜的日常事務(wù),這樣就會(huì)嚴(yán)重影響到教師的授課時(shí)間,同時(shí)也影響了學(xué)生的聽(tīng)課時(shí)間。因此,信息化給這樣的一個(gè)狀況帶來(lái)了一個(gè)契機(jī),基于信息化的考勤系統(tǒng)就在這種情況下變的越來(lái)越受歡迎,它給教師帶來(lái)了更加高效的處理考勤和課堂提問(wèn)的方法,使得教學(xué)能夠比較順利的進(jìn)行下去,不會(huì)再因?yàn)榭记诘葻╇s事務(wù)影響教學(xué)。因此,開(kāi)發(fā)隨機(jī)點(diǎn)名系統(tǒng),來(lái)實(shí)現(xiàn)相應(yīng)的需求功能,達(dá)到所需目的。2
1.3定義流程圖:反映現(xiàn)行系統(tǒng)各機(jī)構(gòu)的業(yè)務(wù)處理過(guò)程和它們之間的業(yè)務(wù)分工與聯(lián)系,以及連接學(xué)生,教師和管理員信息流的傳遞和流通關(guān)系,體現(xiàn)現(xiàn)行系統(tǒng)的界限、環(huán)境、輸入、輸出、處理和數(shù)據(jù)存儲(chǔ)等內(nèi)容。功能需求:用以說(shuō)明系統(tǒng)“做什么”用戶(hù)接口:在數(shù)據(jù)庫(kù)系統(tǒng)中,數(shù)據(jù)庫(kù)管理系統(tǒng)作為用戶(hù)與數(shù)據(jù)庫(kù)的接口,提供了數(shù)據(jù)庫(kù)定義、數(shù)據(jù)庫(kù)運(yùn)行、數(shù)據(jù)庫(kù)維護(hù)和數(shù)據(jù)安全性、完整性等控制功能。模塊:模塊,又稱(chēng)構(gòu)件,是能夠單獨(dú)命名并獨(dú)立地完成一定功能的程序語(yǔ)句的集合(即程序代碼和數(shù)據(jù)結(jié)構(gòu)的集合體)。系統(tǒng)安全性:是指系統(tǒng)有能力防范意外或人為地破壞信息系統(tǒng)的運(yùn)行,或非法使用信息資源的能力。Random-RollcallSystem,隨機(jī)點(diǎn)名系統(tǒng):是局域網(wǎng)環(huán)境下的計(jì)算機(jī)管理信息系統(tǒng),其功能主要包括對(duì)班級(jí)學(xué)生進(jìn)行清點(diǎn),以及上課時(shí)隨機(jī)提問(wèn)點(diǎn)名,給出學(xué)生回答的分?jǐn)?shù),記錄查詢(xún)等系統(tǒng)功能。Random-RollcallSystem,隨機(jī)點(diǎn)名系統(tǒng)。是局域網(wǎng)環(huán)境下的計(jì)算機(jī)管理信息系統(tǒng),其功能主要包括對(duì)班級(jí)學(xué)生進(jìn)行清點(diǎn),以及上課時(shí)隨機(jī)提問(wèn)點(diǎn)名,給出學(xué)生回答的分?jǐn)?shù),記錄查詢(xún)等系統(tǒng)功能。1.4參考資料參考資料:《軟件工程導(dǎo)論》(第四版)張海藩編著清華大學(xué)出版社《數(shù)據(jù)庫(kù)系統(tǒng)概論》薩師煊王珊主編高等教育出版社《軟件文檔編寫(xiě)》.潘孝明辛明海主編.高等教育出版社《管理信息系統(tǒng)》陸安生主編,水利水電出版社《數(shù)據(jù)庫(kù)原理與應(yīng)用基于SQLServer2000》李春葆曾平主編清華大學(xué)出版社2總體設(shè)計(jì)2.1需求規(guī)定需求規(guī)定如下圖所示:需求規(guī)定表模塊名功能描述稱(chēng)執(zhí)行權(quán)限輸入項(xiàng)輸出項(xiàng)3錄入信息成功或錄入信息錯(cuò)誤及錯(cuò)誤原因教師管理員學(xué)生登陸模塊用戶(hù)類(lèi)型密碼登陸系統(tǒng)1.查看學(xué)生信息;2.隨機(jī)點(diǎn)名評(píng)分;3.成績(jī)導(dǎo)出;學(xué)生班級(jí)學(xué)生姓名學(xué)生評(píng)分顯示班級(jí)所有學(xué)生的信息教師教師模塊4.打印數(shù)據(jù);學(xué)號(hào)性別1.信息導(dǎo)入2.添加信息3.刪除信息4.修改信息顯示修改后的管理員模塊姓名班級(jí),學(xué)生信管理員息聯(lián)系電話班級(jí)學(xué)生模塊查看考勤情況;輸入學(xué)號(hào)學(xué)生成績(jī)學(xué)生表1需求規(guī)定表2.2運(yùn)行環(huán)境①硬件環(huán)境:最低配置:CPU:Pentium3800以上或其它兼容規(guī)格,內(nèi)存:256M以上,硬盤(pán):10GB以上空間推薦配置:CPU:Pentium41.6G,內(nèi)存:512M以上,硬盤(pán):100GB以上空間。②軟件環(huán)境:操作系統(tǒng):Windows9x/2000/XP開(kāi)發(fā)工具:MicrosoftVisualBasic6.0數(shù)據(jù)庫(kù)系統(tǒng):SQLServer20002.3基本設(shè)計(jì)概念和處理流程導(dǎo)入學(xué)生名單信息隨機(jī)點(diǎn)名系統(tǒng)評(píng)分考勤歷史記錄圖1隨機(jī)點(diǎn)名系統(tǒng)的高層程流序程圖4登陸輸入數(shù)據(jù)否判定是登陸成功執(zhí)行相關(guān)操作圖2隨機(jī)點(diǎn)名系統(tǒng)流程圖2.4結(jié)構(gòu)系統(tǒng)整體結(jié)構(gòu)如圖所示:隨機(jī)點(diǎn)名系統(tǒng)教師登陸學(xué)生登錄管理員登陸查看學(xué)信生息信查記隨評(píng)看錄機(jī)分學(xué)考點(diǎn)、生勤名打信情抽印息況問(wèn)學(xué)生信息添加和刪除學(xué)生信息修改息導(dǎo)入圖3系統(tǒng)整體結(jié)構(gòu)圖程序結(jié)構(gòu)如圖:5登陸輸入數(shù)據(jù)否判定是登陸成功執(zhí)行相關(guān)操作圖4程序結(jié)構(gòu)圖2.5功能需求與程序的關(guān)系本條用一張如下的矩陣圖說(shuō)明各項(xiàng)功能需求的實(shí)現(xiàn)同各塊程序的分配關(guān)系功能需求與程序關(guān)系表增加和刪修改隨機(jī)點(diǎn)名查找除查看學(xué)生信息記錄考勤情況隨機(jī)點(diǎn)名提問(wèn)√√√√√評(píng)分打印學(xué)生信息導(dǎo)入√√學(xué)生信息添加和刪除學(xué)生信息修改√√表2功能需求與程序關(guān)系表2.6人工處理過(guò)程1.登陸系統(tǒng):用戶(hù)信息需要手工輸入計(jì)算機(jī)2.輸入學(xué)生成績(jī):教師需要輸入學(xué)生學(xué)號(hào)來(lái)輸入學(xué)生成績(jī);3.隨機(jī)點(diǎn)名:教師需要輸入所上課班級(jí)進(jìn)行隨機(jī)點(diǎn)名;64.管理員導(dǎo)入學(xué)生成績(jī):需管理員手工輸入計(jì)算機(jī);5.管理員管理學(xué)生成績(jī):需要管理員手動(dòng)輸入學(xué)生學(xué)號(hào)來(lái)對(duì)學(xué)生信息進(jìn)行導(dǎo)入,添加,刪除工作。2.7尚未問(wèn)決的問(wèn)題對(duì)于信息傳輸問(wèn)題沒(méi)有涉及,沒(méi)有建立全校范圍內(nèi)的信息網(wǎng)絡(luò),無(wú)法實(shí)現(xiàn)信息共享。3接口設(shè)計(jì)3.1用戶(hù)接口采用窗口化,菜單式進(jìn)行設(shè)計(jì),在操作時(shí)響應(yīng)熱鍵。3.2外部接口硬件接口:計(jì)算機(jī)接打印機(jī)接口。軟件接口:PB9.0連SQLServer2000。通訊接口:無(wú)。3.3內(nèi)部接口字符串包含函數(shù):rand()隨機(jī)函數(shù);PrintOpen()、PrintDataWindow()打印函數(shù);Importclipboard()導(dǎo)入函數(shù);GetFileSaveName()保存文件函數(shù)。打印機(jī)及其相應(yīng)接口控件。4運(yùn)行設(shè)計(jì)4.1運(yùn)行模塊組合具體軟件的運(yùn)行模塊組合為程序多窗口的運(yùn)行環(huán)境,各個(gè)模塊在軟件運(yùn)行過(guò)程中能較好的交換信息,理處數(shù)據(jù)。7
4.2運(yùn)行控制1新增學(xué)生信息用戶(hù)提供個(gè)人信息,包括:姓名,班級(jí),學(xué)號(hào),評(píng)分,等信息,用戶(hù)信息會(huì)被儲(chǔ)存在系統(tǒng)中,同時(shí),系統(tǒng)按次序分配編號(hào)給用戶(hù),便于以后登錄該系統(tǒng);2修改學(xué)生信息系統(tǒng)管理員和教師可以利用學(xué)生學(xué)號(hào)找到該學(xué)生,然后修改用戶(hù)的信息;3刪除學(xué)生信息管理員和教師輸入學(xué)生學(xué)號(hào),找到該學(xué)生信息后,進(jìn)行刪除;4隨機(jī)點(diǎn)名教師登陸系統(tǒng)輸入要點(diǎn)名班級(jí)之后,由系統(tǒng)進(jìn)行隨機(jī)點(diǎn)名;5打印教師讀取學(xué)生信息,然后通過(guò)與打印機(jī)接口相連,由系統(tǒng)管理打印需求;4.3運(yùn)行時(shí)間本系統(tǒng)的數(shù)據(jù)庫(kù)較小,所以程序在響應(yīng)時(shí)間,數(shù)據(jù)更新處理時(shí)間上性能是比較突出的。而且也正由于數(shù)據(jù)量相對(duì)較少,故在數(shù)據(jù)傳輸時(shí)間和系統(tǒng)運(yùn)行時(shí)間上表現(xiàn)的較讓人滿(mǎn)意。并。且在編寫(xiě)代碼時(shí)注意到了處理時(shí)間的問(wèn)題,有效的避免了死循環(huán)以及無(wú)效命令5系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)5.1邏輯結(jié)構(gòu)設(shè)計(jì)要點(diǎn)學(xué)生信息表字段名意義數(shù)據(jù)類(lèi)型寬度NullPrimaryKeyS_numS_id序號(hào)學(xué)號(hào)班級(jí)姓名NumericChar9NoNo12√C_nameS_nameS_sexS_telChar10NoChar102NoNo性別Char聯(lián)系電話Char11YesNumeric9Yes表3學(xué)生信息表S_fenshu分?jǐn)?shù)8學(xué)生信息數(shù)據(jù)表字段名S_num字段類(lèi)型字段含義序號(hào)NumericS_idChar學(xué)號(hào)C_nameS_nameS_sexChar班級(jí)Char姓名CharChar性別S_tel聯(lián)系電話分?jǐn)?shù)S_fenshuNumeric表4學(xué)生信息數(shù)據(jù)表5.2物理結(jié)構(gòu)設(shè)計(jì)要點(diǎn)
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 五年級(jí)數(shù)學(xué)(小數(shù)乘除法)計(jì)算題專(zhuān)項(xiàng)練習(xí)及答案匯編
- 三年級(jí)數(shù)學(xué)計(jì)算題專(zhuān)項(xiàng)練習(xí)及答案集錦
- 農(nóng)村苗木直銷(xiāo)合同范例
- 合同范例范例安裝
- 司法拍賣(mài)車(chē)輛出售合同范例
- 公路整修合同范例
- 買(mǎi)廉租房合同范例
- 衛(wèi)生清理施工合同范例
- 《路程、時(shí)間與速度(第1課時(shí))》(教學(xué)設(shè)計(jì))-2024-2025學(xué)年四年級(jí)上冊(cè)數(shù)學(xué)北師大版
- 信息通道租賃合同范例
- 2025年南京信息職業(yè)技術(shù)學(xué)院高職單招職業(yè)適應(yīng)性測(cè)試近5年常考版參考題庫(kù)含答案解析
- 《教育強(qiáng)國(guó)建設(shè)規(guī)劃綱要(2024-2035年)》解讀講座
- 《義務(wù)教育語(yǔ)文課程標(biāo)準(zhǔn)》2022年修訂版原版
- 平面構(gòu)成(普通高等院校藝術(shù)設(shè)計(jì)專(zhuān)業(yè))全套教學(xué)課件
- 不銹鋼電梯門(mén)套安裝技術(shù)交底_
- 煙花爆竹危險(xiǎn)固體廢棄物綜合利用建設(shè)項(xiàng)目可行性研究報(bào)告-甲乙丙資信
- 三國(guó)知識(shí)競(jìng)猜600題
- 歡樂(lè)的那達(dá)慕合唱鋼琴伴奏譜(共5頁(yè))
- Roland-Dyens-Tango-en-skai-迪恩斯-(探戈)(古典吉他曲譜-兩種版本)
- 二年級(jí)下冊(cè)萬(wàn)以?xún)?nèi)數(shù)的認(rèn)識(shí)復(fù)習(xí)公開(kāi)課(課堂PPT)
- 重慶市城鎮(zhèn)老舊小區(qū)改造和社區(qū)服務(wù)提升項(xiàng)目管理辦法(試行)
評(píng)論
0/150
提交評(píng)論