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