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

正文內(nèi)容

教師信息管理系統(tǒng)c語言課程設(shè)計-展示頁

2025-04-17 23:38本頁面
  

【正文】 b=5? F 退出系統(tǒng)教師信息排序功 能 說明:各功能都是通過調(diào)用子函數(shù)來實(shí)現(xiàn)的。刪除教師信息的函數(shù)是通過查找鏈表中有該信息的結(jié)點(diǎn)后將該結(jié)點(diǎn)移出鏈表,即使該結(jié)點(diǎn)前一個結(jié)點(diǎn)直接指向該結(jié)點(diǎn)后面的結(jié)點(diǎn)來達(dá)到刪除信息的目的。瀏覽教師信息則通過將鏈表所有數(shù)據(jù)順序輸出來實(shí)現(xiàn)。菜單欄函數(shù)通過用switch語句實(shí)現(xiàn)不同功能的選擇,不同的功能用不同的子函數(shù)實(shí)現(xiàn)。主函數(shù)只進(jìn)行口令函數(shù)和菜單欄函數(shù)的調(diào)用,主要工作通過菜單函數(shù)實(shí)現(xiàn)。//電話 struct teacher *next。//工資 char addr[100]。//學(xué)歷 char title[20]。//性別 int age。//教師號 char name[20]。38主函數(shù)1. 題目設(shè)計思想簡述退 出 系 統(tǒng)教師信息排序的函數(shù)瀏覽教師信息的函數(shù)刪除教師信息的函數(shù)查詢教師信息的函數(shù)錄入教師信息的函數(shù) 菜單欄函數(shù)識別口令的函數(shù) 如上圖所示,該教師信息管理系統(tǒng)主要是一個以動態(tài)鏈表的應(yīng)用為基礎(chǔ)來實(shí)現(xiàn)對教師信息的錄入,查詢,刪除等功能。3737365. 總結(jié)報告353433103. 源程序代碼9877—S圖52. 程序的N—S圖 以上完成的源程序及相關(guān)文檔,填寫在《課程設(shè)計說明書》上,要求干凈整潔,符合課程設(shè)計的要求和規(guī)范。三個階段時間分配的大概比例是: 35:45:20。避免甚至杜絕“拿到題目就編碼”的現(xiàn)象。四、 進(jìn)度安排 依照教學(xué)計劃,課程設(shè)計時間為3周。本次課程設(shè)計的重點(diǎn)是:學(xué)會設(shè)計并編寫函數(shù),掌握好各函數(shù)之間的調(diào)用關(guān)系;利用文件操作函數(shù),建立數(shù)據(jù)庫并完成對數(shù)據(jù)庫的各種操作;掌握幾種典型算法的應(yīng)用(如:冒泡法、選擇排序法和折半查找法)。按質(zhì)、按量、并按時間完成課程設(shè)計的任務(wù)。如果是多人共一題,則要首先完成小組內(nèi)的人員分工及安排,不允許重題現(xiàn)象。能熟練進(jìn)行高級編輯操作(特別是字塊操作);熟悉步進(jìn)式、斷點(diǎn)跟蹤的程序調(diào)試方法,提高工作效率。 課程設(shè)計任務(wù)書 計算機(jī)科學(xué)與技術(shù) 專業(yè) 年級 班 一、 設(shè)計題目教師信息管理系統(tǒng)設(shè)計二、 主要內(nèi)容 教師信息包括教師號、姓名、性別、年齡、學(xué)歷、職稱、工資、住址、電話等(教師號不重復(fù))。試設(shè)計一教師信息管理系統(tǒng),使之能提供以下功能:(1)系統(tǒng)以菜單方式工作v(2)教師信息錄入功能--輸入v(3)教師信息刪除功能v(4)教師信息瀏覽功能 --輸出v(5)查詢和排序功能:(至少一種查詢方式) --算法vl 按教師號查詢l 按職稱查詢等三、 具體要求 圍繞課程設(shè)計的目的和意義,基本要求如下: 認(rèn)真閱讀《C語言課程設(shè)計》指導(dǎo)書,明確課程設(shè)計的目的、意義和要求; 快速總結(jié)C程序設(shè)計語言的精髓,如:函數(shù)的概念、函數(shù)的設(shè)計和函數(shù)的調(diào)用; 快速熟悉Tuber C 或C++的上機(jī)環(huán)境。 根據(jù)“課程設(shè)計題目”,采用結(jié)構(gòu)化的程序設(shè)計思想,確定系統(tǒng)的總體設(shè)計方案、確定時間進(jìn)度。 5.學(xué)習(xí)并了解良好的程序設(shè)計風(fēng)格。 6.提供可運(yùn)行的課程設(shè)計系統(tǒng),參加上機(jī)面試答辯。同時鍛煉學(xué)生根據(jù)題目進(jìn)行分析、設(shè)計、編碼、調(diào)試程序和書寫必要文檔的綜合處理能力,從實(shí)踐中學(xué)習(xí)并體會程序設(shè)計的結(jié)構(gòu)化思想和設(shè)計方法。按照軟件工程的思想,軟件系統(tǒng)的分析設(shè)計至關(guān)重要,并要充分重視書寫“文檔”。建議將時間分為三個階段:第一階段,根據(jù)題目要求,拿出系統(tǒng)的總體設(shè)計方案:即構(gòu)思各程序模塊的算法,并畫出相應(yīng)的NS圖,同時編寫相應(yīng)的文檔;第二階段,根據(jù)NS圖編寫程序代碼并單獨(dú)調(diào)試,再將調(diào)試通過的各個子模塊進(jìn)行集成調(diào)試;第三階段,歸納文檔資料,按要求填寫在《課程設(shè)計說明書》上,并參加答辯。五、 完成后應(yīng)上交的材料1.課程設(shè)計的題目、系統(tǒng)的總功能和各子模塊的功能;2.題目的設(shè)計思想(或算法)簡述;3.主要程序的框圖(要求用NS圖);4.源程序代碼(要求在關(guān)鍵的位置有注釋,從而增加程序的可讀性);5.課程設(shè)計的總結(jié)報告,主要包括以下內(nèi)容:(1)課程設(shè)計中遇到的主要問題和解決方法;(2)你的創(chuàng)新和得意之處;(3)設(shè)計中存在的不足及改進(jìn)的設(shè)想;(4)本次課程設(shè)計的感想和心得體會。六、 總評成績 指導(dǎo)教師 簽名日期 年 月 日 系 主 任 審核日期 年 月 日目錄1. 題目設(shè)計思想簡述7—S圖89114. 程序運(yùn)行效果圖333334353737定義教師結(jié)構(gòu)體如下:struct teacher{ long num。//姓名 char sex[5]。//年齡 char edu[20]。//職稱 long wage。 //地址 char telep[15]。}*head=NULL??诹顬?23456。錄入教師信息通過建立動態(tài)單鏈表來實(shí)現(xiàn)。查詢功能只要從鏈表頭開始不斷往下一個結(jié)點(diǎn)讀取信息跟所要查 找的信息比較,直到讀取到的信息跟所要查找的信息相同或鏈表尾為止,并把此結(jié)點(diǎn)的信息輸出。 排序函數(shù)是通過交換結(jié)點(diǎn)在鏈表中的位置來實(shí)現(xiàn)的,即使得各結(jié)點(diǎn)在鏈表中的位置便是所要得到的排序該信息應(yīng)在的位置,這樣直接順序輸出鏈表的信息時就能按所要的排序輸出了?!猄圖子函數(shù)主要包括教師信息錄入,教師信息瀏覽,教師信息刪除,教師信息查詢和教師信息排序等5個。p1=(struct teacher *)malloc(LEN)輸入一個教師號p1numn=n+1n輸入教師的姓名,性別,年齡,學(xué)歷,職稱,月薪,住址,電話T 第一個錄入? F 當(dāng)教師號不為0p3=p3nextHead=p1p3next=p1 當(dāng)p3next不為空p3=headT 鏈表頭為空? FT 教師號為0? Fhead=p1p2next=p1p2=p1p1=(struct teacher *)malloc(LEN)輸入一個教師號p1nump2next=NULL說明:p1=(struct teacher *)malloc(LEN)中LEN是在程序開頭的宏定義(define LEN sizeof(struct teacher))。p=headT 鏈表頭為空? F 直到p為空輸出p所指向的位置中的教師的所有信息顯示“還未錄入過信息”p=pnext說明:實(shí)際程序中在鏈表頭為空是提供了可以瀏覽之前保存在文件中的信息的功能,當(dāng)選擇該功能時就調(diào)用了一個讀取文件的函數(shù)。T 鏈表頭為空? F輸出“ 還未 錄入 過教 師信 息” 當(dāng)i!=p1num輸出“已錄入的教師信息中沒有該教師號”T p1為鏈表頭? F n=n1head=p1nextp2next=p1nextT i!=p1num? F 退出循環(huán)p1=p1nextp2=p1T p1n
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1