資源描述:
《教師管理系統(tǒng)設(shè)計實現(xiàn)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、-計算機科學(xué)與技術(shù)專業(yè)課程設(shè)計任務(wù)書學(xué)生姓名題目教師管理系統(tǒng)課題性質(zhì)工程設(shè)計課題來源自擬課題指導(dǎo)教師同組姓名無主要內(nèi)容1,用戶分為管理者用戶和教師用戶兩類。不論是管理者用戶,還是教師用戶都需要通過用戶名和口令進行登錄。2、管理者對信息的管理功能(1)管理者可以對教師的信息進行查詢,增加,刪除,和修改(2)管理者可以對課程進行管理,包括增加,刪除,修改和查詢課程(3)管理者可以對課程分配表進行管理,包括增加,刪除,修改和查詢課程(4)管理者可以對留言板進行管理,包括按時間,留言者進行查詢,刪除,也可以給其他管理者進行留言3、教師對自己信息的查看功能(1)教師用戶登錄后,教師可以查詢自己的信息。教
2、師信息包括:姓名、性別、身份證號、入校時間、出身年月、所學(xué)專業(yè)、家庭住址,學(xué)歷情況,兼職情況,職稱,照片。(2)另外還可以查看課程分配情況(3)教師還可以向管理者進行留言。任務(wù)要求1、編寫程序,實現(xiàn)求解算法;2、書寫課程設(shè)計報告。參考文獻1、《軟件工程導(dǎo)論》(第5版)張海藩編著,清華大學(xué)出版社2、曾強聰VisualBasic6.0程序設(shè)計教程中國水利水電出版社2003.73、VisualBasic數(shù)據(jù)庫開發(fā)從入門到精通、作者:姚巍、出版社:人民郵電出版社4、《數(shù)據(jù)庫原理與應(yīng)用》李昭原科學(xué)出版社5、《數(shù)據(jù)庫系統(tǒng)概論》薩師宣王珊高等教育出版社審查意見指導(dǎo)教師簽字:教研室主任簽字:年月日說明:本表由
3、指導(dǎo)教師填寫,由教研室主任審核后下達給選題學(xué)生,裝訂在設(shè)計(論文)首頁.---1需求分析1.1系統(tǒng)背景教師信息管理系統(tǒng)是一所院校在各種信息管理中的一部分,對于學(xué)校管理者來說是很重要的,所以所設(shè)計的系統(tǒng)應(yīng)該能為管理者提供教師的基本信息管理手段和一些方便的查詢方式。在過去,計算機不是很普及和計算機應(yīng)用性不高的年代,人們使用人工的方法管理各式各樣的檔案,這種管理方式存在著很多缺點:效率底,保密性差,會產(chǎn)生大量的文件和數(shù)據(jù),給查找,更新和維護信息都帶來了相當大的困難。隨著科學(xué)技術(shù)的不斷發(fā)展,計算機科學(xué)日益成熟,其強大的計算功能已經(jīng)被人們深刻地認識到,計算機發(fā)揮著越來越重要的作用。作為計算機應(yīng)用的一部分
4、,使用計算機對教師信息進行管理,具有人工方式所無法比擬的優(yōu)越性。如,查找方便,可靠性高,存儲容量大,保密性好,壽命長,成本低,維護十分方便等,這些優(yōu)點能夠極大得提高工作的效率,這也是學(xué)校的科學(xué)化,現(xiàn)代化,正規(guī)化的一點體現(xiàn)。1.2系統(tǒng)需求分析用戶的需求具體體現(xiàn)在對各種信息的提供、保存、更新和查詢,這就要求數(shù)據(jù)庫能充分滿足各種數(shù)據(jù)的輸出和輸入。通過對上述系統(tǒng)功能的分析,針對教師信息管理系統(tǒng)的需求總結(jié)出下列需求信息:用戶分系統(tǒng)管理者和一般操作員用戶一個學(xué)校包含多個學(xué)院。一個學(xué)院包括多位教師。一位教師可以教多門課程,并且一門課可以由多名老師來教。1.2.1系統(tǒng)實體信息(1)學(xué)院表:學(xué)院編號(i_id)
5、,開課學(xué)院(i_name)(2)課程表:課程編號(c_id),課程名稱(c_name),課程學(xué)分(c_credit),課程學(xué)時(c_time),學(xué)院編號(i_id).---(3)教師信息表:教師編號(t_id),登錄密碼(t_code),教師身份(t_degree),教師姓名(t_name),性別(t_sex),身份證號(id_number),所學(xué)專業(yè)(t_specialty),所屬學(xué)院(t_institute),學(xué)歷情況(t_level),聯(lián)系方式(t_telephone),職稱(t_title),入校時間(t_cometime),出生年月(t_birthday),照片(t_photo)(4
6、)留言信息表:留言編號(s_id),留言日期(s_time),留言人編號(s_id),留言內(nèi)容(s_content)1.2.2實體聯(lián)系信息(1)教師中包含普通教師和管理者(2)一個學(xué)校包含多個學(xué)院。一個學(xué)院包括多位教師。一位教師可以教多門課程,并且一門課可以由多名老師來教,所以在教師與課程之間建立一個課程分配表:分配編號(a_id),教師編號(t_id),課程編號(c_jd)1.3,功能需求分析1.3.1,用戶分為管理者用戶和教師用戶兩類。不論是管理者用戶,還是教師用戶都需要通過用戶名和口令進行登錄。1.3.2、管理者對信息的管理功能(1)管理者可以對教師的信息進行查詢,增加,刪除,和修改(2
7、)管理者可以對課程進行管理,包括增加,刪除,修改和查詢課程(3)管理者可以對課程分配表進行管理,包括增加,刪除,修改和查詢課程(4)管理者可以對留言板進行管理,包括按時間,留言者進行查詢,刪除,也可以給其他管理者進行留言1.3.3、普通教師對自己信息的查看功能(1)教師用戶登錄后,教師可以查詢自己的信息。教師信息包括:姓名、性別、身份證號.---、入校時間、出身年月、所學(xué)專業(yè)、家庭住址,學(xué)歷情況,