C語言程序設(shè)計(jì)班級(jí)檔案管理系統(tǒng)_第1頁
C語言程序設(shè)計(jì)班級(jí)檔案管理系統(tǒng)_第2頁
C語言程序設(shè)計(jì)班級(jí)檔案管理系統(tǒng)_第3頁
C語言程序設(shè)計(jì)班級(jí)檔案管理系統(tǒng)_第4頁
C語言程序設(shè)計(jì)班級(jí)檔案管理系統(tǒng)_第5頁
已閱讀5頁,還剩50頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

用時(shí)可以刪除課程名稱C語言程序設(shè)計(jì) 課題名稱班級(jí)檔案管理系統(tǒng)專業(yè)計(jì)算機(jī)科學(xué)與技術(shù) 班級(jí)1410061 學(xué)號(hào)7姓名李春苗 指導(dǎo)教師劉雙紅 課程名稱C語言程序設(shè)計(jì)課題班級(jí)檔案管理系統(tǒng) 專業(yè)班級(jí)1410061 學(xué)生姓名李春苗 學(xué)號(hào)7指導(dǎo)老師劉雙紅任務(wù)完成日期2014年6月20日,析結(jié)果的若干有效方法,進(jìn)一步提高上機(jī)問題的能力,養(yǎng)成提供文檔資料的習(xí)慣和中應(yīng)用計(jì)算機(jī)系統(tǒng)解決計(jì)算、分析、實(shí)驗(yàn)構(gòu)化程序設(shè)計(jì)的主體思想,以自頂向下逐步求精的方法編制程序解1.設(shè)計(jì)正確,方案合理。2.界面友好,使用方便。3.程序精煉,結(jié)構(gòu)清晰。5.上機(jī)演示。序編寫、調(diào)整和運(yùn)行。源程序及編譯生成各文件均保存在軟盤中;7.按本任務(wù)書的要求,按附錄的要求編寫《課程設(shè)計(jì)報(bào)告》(Word文在2010。第一章緒論d刪除e.學(xué)生基本信息修改(要求先輸入密碼)f.學(xué)生基本信息查詢...........................................第二章需求分析......................系統(tǒng)概述.............................第三章概要設(shè)計(jì).......數(shù)據(jù)結(jié)構(gòu)體.................第四章模塊設(shè)計(jì)分析......................................................................學(xué)生基本信息的修改(要求先輸入密碼)...................(1)按學(xué)號(hào)查詢.....................................(3)按性別查詢...........................(4)按年齡查詢.......................................第五章測(cè)試......................................................................................第六章使用說明書..................................第七章總結(jié).........................................附錄A參考文獻(xiàn)................................B...........第一章隨著社會(huì)信息量的與日俱增和國家的招生規(guī)模的不斷擴(kuò)大,學(xué)校需要有一個(gè)很好的班級(jí)檔案管理系統(tǒng),以方便對(duì)學(xué)生檔案進(jìn)行有效的管理。系統(tǒng)應(yīng)具有、查詢等功能。班級(jí)檔案管理系統(tǒng)這個(gè)系統(tǒng)名字是在經(jīng)過與客戶商量而確定的,在有極本系統(tǒng)具有數(shù)據(jù)操作方便、高效、迅速等優(yōu)點(diǎn)。該軟件是采用功能強(qiáng)大的數(shù)據(jù)庫軟件開發(fā)工具進(jìn)行開發(fā),具有很好的可移植。同時(shí)可通過設(shè)置密碼來控制其訪問權(quán)限,確保系統(tǒng)數(shù)據(jù)的安全性,使用該系統(tǒng)能夠既能把管理人員從繁忙的數(shù)據(jù)統(tǒng)計(jì)中解脫出來,使其具有更多的精力去從事教務(wù)管理政策的研究實(shí)施,減輕任課教師的負(fù)擔(dān),讓其有更多的時(shí)間投入到教學(xué)和科研中,其作主要的功。(1)系統(tǒng)現(xiàn)狀以計(jì)算機(jī)為基礎(chǔ)的信息管理所代替,而了自己的教務(wù)管理系統(tǒng)。已有的大都偏理等,而本系統(tǒng)則重點(diǎn)放在檔案管理分析設(shè)計(jì),這對(duì)于其他類似的管理系統(tǒng)(2)用戶需求方面存在的問題和管理的實(shí)際需要,我們將與開發(fā)系統(tǒng)的有機(jī)結(jié)合起來,從用戶的角度師而言,他自不同的權(quán)限。對(duì)學(xué)生用戶而言,系統(tǒng)因該教務(wù)管理者的角度來看,系統(tǒng)因該能夠?qū)崿F(xiàn)以實(shí)現(xiàn)對(duì)檔案的各種操作等功能。還要具有要有密碼驗(yàn)證,這樣可以保證用戶的信息的露。做的工作在決定要開發(fā)這個(gè)項(xiàng)目的那一刻,我們團(tuán)隊(duì)就做好打一場硬仗的準(zhǔn)備我們先使息時(shí)間在為能夠順利完成任務(wù)了堅(jiān)持不懈,直到完成主體的工作我們才松了一口氣??傊覀?cè)谶@次課程設(shè)計(jì)中確實(shí)做出比較正確的時(shí)間規(guī)劃和安排,為計(jì)劃的設(shè)計(jì)的順利完成奠定了基礎(chǔ)。在我們的研發(fā)團(tuán)隊(duì)的不懈的堅(jiān)持下我們工作第三組是測(cè)試部門,第四組是我們的后勤部門,我們分工合作,在明確我們要做什么之后,每天晚上睡覺前先明天的工作的流程先在了一張小紙上,然后明們都少走了許多的彎路,節(jié)約了許多寶貴的時(shí)間,為我們的認(rèn)識(shí)的如期完成奠在每的緊張忙碌下,我們把所有手上的資料進(jìn)行整合,然后把要做的事情先小部分,這樣有利于我們的工作的開展,把一個(gè)個(gè)的小模塊的工作完們的信心得到了提高,在各個(gè)模塊的攻堅(jiān)下我們采用了許多的實(shí)用工第二章2.1項(xiàng)目開發(fā)的目的到相應(yīng)的的保存、學(xué)生基本信息的刪本信息的查詢、和退出系統(tǒng)的(1)系統(tǒng)管理主要是維護(hù)系統(tǒng)的正常運(yùn)行和安全性設(shè)置,包括登員能夠完成添加用戶、刪除用戶、修改密限和重新登錄等功能,以及針對(duì)未涉及到份和恢復(fù)是能夠?qū)崿F(xiàn)按照學(xué)號(hào)、學(xué)生姓的,不是所有的都可以一層。(3)在完成檔案管理的基本操作之后,必須有一個(gè)能夠安全退出1.學(xué)生基本信息的錄入模塊2.學(xué)生基本信息的顯示模塊3.學(xué)生基本信息的保存模塊4.學(xué)生基本信息的刪除模塊5.學(xué)生基本信息的修改模塊6.安全拖出系統(tǒng)模塊1)開發(fā)流程的文字描述(1)首先因該是對(duì)你講要開發(fā)的項(xiàng)目進(jìn)行調(diào)研,仔細(xì)的考察在這個(gè)系遇到的問題,還要考察你所要開發(fā)目到底能不能實(shí)現(xiàn),在當(dāng)前的開發(fā)其開發(fā)出來,這些都是必須在決定(2)然后是和用戶商榷系統(tǒng)的名稱以及一些相關(guān)事宜,當(dāng)然在這個(gè)時(shí)情要做就是考慮是不是有足夠統(tǒng),也就是其用戶是不是足夠有很大的需求,還有就是考察是說到底有多少人在這個(gè)系統(tǒng)我們開發(fā)這個(gè)這個(gè)系統(tǒng)的目的(3)確定要開發(fā)項(xiàng)目和明確要開發(fā)項(xiàng)目的名稱之后,就是到了要為項(xiàng)工作的時(shí)候了,首先要整理相關(guān)我們可以借住現(xiàn)在的互聯(lián)網(wǎng)和我們?cè)陂_發(fā)的過程可能會(huì)用到了東(4)把我們要開發(fā)的系統(tǒng)劃分成幾個(gè)可以操作的模塊,盡可能的把一這樣可以一個(gè)模塊一個(gè)模塊的把問可能的把每個(gè)模塊的模塊圖畫出來這開發(fā)過程中的進(jìn)一步的完善和按照模(5)在前面的準(zhǔn)備工作都做好了之后就因該進(jìn)行開發(fā)系統(tǒng)的源代碼根分析把源代碼寫好,當(dāng)然這是一個(gè)比is第三章概要設(shè)計(jì)Deleterch1.GetInfo()是錄入函數(shù),主要是錄入學(xué)生的基本信息。2.Display()是顯示函數(shù),就是把學(xué)生的基本信息顯示在電腦上。3.Save()是保存函數(shù),就是在把學(xué)生基本信息的保存下來。4.Delete()是刪除函數(shù),把不要的信息刪除。5.Modfiy()是修改函數(shù),修改錯(cuò)誤的學(xué)生基本信息。structstudent個(gè)程序的功能介紹主函數(shù):利用無限次循環(huán)例如if(;;)while()和switch()語句實(shí)現(xiàn)各函數(shù)4.系統(tǒng)結(jié)構(gòu)圖第四章成:數(shù):voidDisplay()保存函數(shù):voidsave()各個(gè)函數(shù)的主要功能:本信息信息除學(xué)生信息學(xué)生信息入功函數(shù),主要實(shí)現(xiàn)“功能選擇”的界面,在這個(gè)界面里有顯大功能,根據(jù)每個(gè)功能前面的序號(hào)進(jìn)行選擇。等執(zhí)行完每一個(gè)兩個(gè)語句,它的作用是使鏈表初始化,使te:nt數(shù)()voidsave()Search()voidModify)()Voidprint)stu[i].namestu[i].nostu[i]sexstu[i]ageStu[i].bnote第五章會(huì)犯下很多那種沒必要的錯(cuò)誤。可以說是我們要注重基礎(chǔ),因?yàn)槲覀冇袝r(shí)就是因誤或者是輸入的不規(guī)范的地方,加以改正,還有就是試一下程序到底能不第六章使用說明書第七章通過這次課程設(shè)計(jì)我學(xué)到了許多感覺自己的知識(shí)的不夠這次數(shù)據(jù)庫課程設(shè)計(jì)的“班級(jí)檔案管理系統(tǒng)”,通過在機(jī)房的不斷所學(xué)的數(shù)據(jù)庫的知識(shí),并去圖書館查閱了一些書集和上網(wǎng)搜索一還是比較成功的,充分運(yùn)用了所學(xué)的軟工程設(shè)于學(xué)藝不精,在課程設(shè)計(jì)的過程中也碰到的一些問題。其中,畫庫技術(shù)方面沒有多注意,這次課程設(shè)計(jì)的重點(diǎn)只在對(duì)整個(gè)系統(tǒng)的總其實(shí)這些通過最近的課程設(shè)計(jì)覺得最重要一點(diǎn)就是:我們一定要自己動(dòng)手,這樣才能真正的學(xué)到東西。書本知識(shí)固然重要,但我們更要學(xué)會(huì)將書本知識(shí)應(yīng)用到實(shí)際中才會(huì)發(fā)現(xiàn)錯(cuò)誤,也才能改進(jìn),才能達(dá)到學(xué)習(xí)分析,并合理分解任務(wù)。任務(wù),做給一個(gè)相對(duì)獨(dú)立的模塊。進(jìn)行程序的編寫。老師能夠白忙中抽空看看我的課程設(shè)計(jì)的報(bào)《C程序設(shè)計(jì)(第三版)》譚浩強(qiáng)著清華大學(xué)出版社ame,arr[i].no,&arr[i].sex,&arr[i].age,arr[i].bnote);}}voidDisplay(structstudent*arr,intn)15came,arr[i].no,arr[i].sex,arr[i].age,arr[i].bnote);}}voidSave(structstudent*arr,intn)o)){printf("infor:namenosexagenote\n");printf("%12s%12s%12c%12d%12s\n",arr[i].name,arr[i].no,arr[i].sex,arr[i].age,arr[i].bnote);printf("pleaseinputinformation:\n");scanf("%s%s%c%d%s",arr[i].name,arr[i].no,&arr[i].sex,&arr[i].age,arr[i].bnote);nflagtrueo){strcpy(arr[i].name,"");strcpy(arr[i].no,"");strcpy(arr[i].bnote,"");arrisex'';eagtrue}}ifflag==true){}}voidSearch(structstudent*arr,intn)o)){printf("%12s%12s%12c%12d%12s\n",arr[i].name,arr[i].no,arr[i].sex,arr[i].age,arr[i].bnote);flag=true;}}{}}{printf("%12s%12s%12c%12d%12s",arr[i].name,arr[i].no,arr[i].sex,arr[i].age,arr[i].bnote);flag=true;}}{}}{printf("%12s%12s%12c%12d%12s\n",arr[i].name,arr[i].no,arr[i].sex,arr[i].age,arr[i].bnote);flag=true;}}{tn}}{printf("%12s%12s%12c%12d%12

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論