版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、教學(xué)管理系統(tǒng)一、系統(tǒng)功能需求學(xué)校教務(wù)管理系統(tǒng)是針對學(xué)校的大量信息處理工作而開發(fā)的管理軟件,完成的主要功能如下:(1) 學(xué)生基本信息管理:能夠?qū)W(xué)生基本信息進行輸入、刪除、 修改。 學(xué)生基本信息包括:學(xué)號、姓名、性別、出生日期、入學(xué)成績、所在系號。(2) 系部基本信息管理:系部的基本信息輸入、修改、刪除。系部基本信息包括:系號、系名稱、系的簡介。(3) 課程信息管理:課程信息的輸入、修改、刪除。課程信息包括:課程號、課程名稱、任課教師號、學(xué)時、學(xué)分、上課時間、上課地點、考試時間。(4) 教職工信息管理:教職工信息的輸入、修改、刪除。教職工信息包括:職工號、姓名、性別、出身年月、所在系號、職稱、技
2、術(shù)專長。(5) 選課管理:學(xué)號、學(xué)生、課程號、課程名稱、上課教師姓名、系號每學(xué)期所選課程的學(xué)分不能超過15 分。學(xué)生可以同時選修一門或多門課程??梢酝瑫r為多個學(xué)生選修某一門或某幾門課程。可以刪除和修改選課信息。(6) 成績管理可以按課程輸入和修改成績,也可以按學(xué)生輸入和修改成績。(7) 信息查詢可以按學(xué)號、姓名、系號查詢學(xué)生基本信息。可以按職工號、姓名、系號查詢教職工基本信息??梢园聪堤?、系名稱查詢系的基本信息。可以按課程號、課程名稱、上課教師姓名查詢課程基本信息。按學(xué)號、課程號、課程名稱、上課教師姓名、系號查詢學(xué)生成績,內(nèi)容包括課程基本情況。若查詢涉及多門課程,則按課程分組。每門課程按總評成
3、績從高分到低分給出選修該門課程的所有學(xué)生的成績(平時成績、考試成績和總評成績)。(8) 統(tǒng)計報表a、成績報表:內(nèi)容包括課程基本信息(課程號、課程名稱、任課教師號、學(xué)時、學(xué)分),選課學(xué)生名單(學(xué)號、姓名、性別),每個學(xué)生的平時成績、考試成績和總評成績。能按課程號、課程名稱、教師姓名輸出對應(yīng)課程的成績報表。b、能夠根據(jù)課程、授課教師統(tǒng)計成績=90 分、 =80 分、 =70 分、 =60 分及不及格學(xué)生的人數(shù)及比例。二、任務(wù)描述1、根據(jù)需求描述,完成數(shù)據(jù)概念模型設(shè)計,畫出e-r 圖;2、優(yōu)化 e-r 圖,給出數(shù)據(jù)邏輯模型;3、將邏輯模型轉(zhuǎn)換成物理模型并創(chuàng)建數(shù)據(jù)庫和數(shù)據(jù)表。要求數(shù)據(jù)表能盡量實現(xiàn)數(shù)據(jù)完
4、整性要求。4、根據(jù)需要,創(chuàng)建適當(dāng)?shù)乃饕?、為了實現(xiàn)系統(tǒng)功能,使用sql 語句向數(shù)據(jù)表添加相關(guān)數(shù)據(jù)。6、寫出實現(xiàn)系統(tǒng)管理功能用到的刪除、修改操作的sql 語句。7、寫出實現(xiàn)系統(tǒng)需要用到的查詢語句。8、用視圖實現(xiàn)成績報表的生成。9、為了更好的實現(xiàn)系統(tǒng),創(chuàng)建合適的存儲過程和函數(shù)。(至少各一個) 。10、撰寫數(shù)據(jù)庫系統(tǒng)設(shè)計報告及項目總結(jié)。11、完成答辯。期末實訓(xùn)評分標(biāo)準序號評分內(nèi)容評分標(biāo)準分值1 e-r 圖和邏輯設(shè)計創(chuàng)建適當(dāng)?shù)膃-r 圖和邏輯設(shè)計關(guān)系10 2 創(chuàng)建數(shù)據(jù)庫和數(shù)據(jù)表創(chuàng)建數(shù)據(jù)庫2 創(chuàng)建合適的數(shù)據(jù)表15 具有適當(dāng)?shù)闹麈I5 具有適當(dāng)?shù)?外鍵和其他約束5 3 創(chuàng)建索引創(chuàng)建適當(dāng)?shù)?索引3 4 添加
5、數(shù)據(jù)根據(jù)系統(tǒng)需求,添加適當(dāng)?shù)臄?shù)據(jù)5 5 修改、刪除數(shù)據(jù)正確完成數(shù)據(jù)的修改、刪除5 6 查詢寫出系統(tǒng)要求的查詢語句15 7 創(chuàng)建視圖正確創(chuàng)建視圖4 8 存儲過程和函數(shù)正確創(chuàng)建存儲過程3 正確創(chuàng)建函數(shù)3 9 設(shè)計報告設(shè)計報告內(nèi)容合理5 包含個人心得體會5 10 答辯根據(jù)要求完成答辯15 總計100 分use market 出生日期學(xué)號性別姓名成績課程號成績管理學(xué)生所在系號選課管理姓名課程號學(xué)號教職技術(shù)專長職工號性別學(xué)分所在系號職稱上課地點系簡介課程信息課程號入學(xué)系號系部系名稱出生年月任職教師學(xué)時課程名稱上課時間考試時間所屬go create table 學(xué)生基本信息( 學(xué)號 int primary
6、 key, 姓名 varchar(10) not null, 性別 varchar(50), 出生日期int , 入學(xué)成績int, 所在系號int, ) go use market go create table 系部基本信息( 系號 int primary key, 系名稱 varchar(50) not null, 系的簡介 varchar(50) ) go use market go create table 課程信息( 課程號 int primary key, 課程名稱 varchar(50) not null, 任課教師號int, 學(xué)時 int , 學(xué)分 int, 上課時間 varc
7、har(50), 上課地點 varchar(50), 考試時間 varchar(50) ) go use market go create table 教職工信息( 職工號 int primary key, 教師姓名 varchar(10) not null, 性別 varchar(50), 出身年月int , 所在系號int, 職稱 varchar(50), 技術(shù)專長varchar(50) ) go use market go insert 學(xué)生基本信息(學(xué)號 ,姓名 ,性別 ,出生日期 ,入學(xué)成績 ,所在系號 ) values (1, 王曉明 ,男,278,4) insert 學(xué)生基本信息
8、values (2, 吳小麗 ,女,276,4) insert 學(xué)生基本信息values (, 章明敏 ,女 ,281,4) insert 學(xué)生基本信息values (, 王孝亞 ,男 ,273,4) insert 學(xué)生基本信息values (, 李明月 ,女 ,263,4) insert 學(xué)生基本信息values (, 任心 ,女,267,4) insert 學(xué)生基本信息values (, 吳佳麗 ,女 ,294,4) insert 學(xué)生基本信息values (, 王麗 ,女,287,4) insert 學(xué)生基本信息values (, 朱明 ,男,278,4) insert 學(xué)生基本信息va
9、lues (, 章自強 ,男 ,290,4) go use market go insert 系部基本信息(系號 ,系名稱 ,系的簡介) values (1, 經(jīng)濟貿(mào)易學(xué)院,經(jīng)濟貿(mào)易 ) insert 系部基本信息values (2, 會計經(jīng)融學(xué)院,會計經(jīng)融 ) insert 系部基本信息values (3, 旅游管理學(xué)院,旅游管理 ) insert 系部基本信息values (4, 信息工程學(xué)院,信息工程 ) insert 系部基本信息values (5, 商務(wù)外語學(xué)院,商務(wù)外語 ) insert 系部基本信息values (6, 電子工程學(xué)院,電子工程 ) insert 系部基本信息val
10、ues (7, 機電工程學(xué)院,機電工程 ) insert 系部基本信息values (8, 藝術(shù)設(shè)計學(xué)院,藝術(shù)設(shè)計 ) go use market go insert 課程信息(課程號 ,課程名稱 ,任課教師號 ,學(xué)時 ,學(xué)分 ,上課時間 ,上課地點 ,考試時間) values (1, 數(shù)學(xué) ,1,40,2,周一、四 ,教 3-a209,06-29) insert 課程信息values (2, 體育 ,2,40,2,周一 ,體育館 ,06-24) insert 課程信息values (3, 商業(yè)應(yīng)用文寫作,3,40,2,周一 ,教 3-a408,06-24) insert 課程信息values
11、 (4, 實用英語 ,4,40,2,周二、五 ,教 3-c304,06-30) insert 課程信息values (5, 影視鑒賞 ,5,16,2,周一 ,教 3-a408,06-02) insert 課程信息values (6, 音樂鑒賞 ,6,16,2,周五 ,教 3-c304,06-06) go use market go insert 教職工信息(職工號 ,教師姓名 ,性別 ,出身年月 ,所在系號 ,職稱 ,技術(shù)專長) values (1, 王明 ,女,4,教師 ,數(shù)學(xué) ) insert 教職工信息values (2, 李麗 ,女,4,教師 ,體育 ) insert 教職工信息val
12、ues (3, 徐新 ,女,2,教師 ,語文 ) insert 教職工信息values (4, 王曦 ,女,4,教師 ,英語 ) insert 教職工信息values (5, 王翔 ,男,2,教師 ,影視 ) insert 教職工信息values (6, 李雨 ,男,2,教師 ,音樂 ) go 建立外鍵alter table 課程信息add constraint fk_課程信息 _教職工信息foreign key ( 任課教師號 ) references 教職工信息 (職工號 ) go use market go create table 選課信息( 學(xué)號 int primary key, 教
13、師姓名 varchar(10) not null, 課程號int, 課程名稱varchar(10) , 平時成績int, 考試成績int, 總評成績int ) go use market go insert 選課信息(學(xué)號 ,姓名 ,課程號 ,課程名稱 ,平時成績 ,考試成績 ,總評成績) values (1, 王曉明 ,6,音樂鑒賞 ,70,80,75) insert 選課信息values (2, 吳小麗 ,5,影視鑒賞 ,50,60,55) insert 選課信息values (, 章明敏 ,6,音樂鑒賞 ,55,65,60) insert 選課信息values (, 王孝亞 ,5,影視鑒
14、賞 ,80,80,80) insert 選課信息values (, 李明月 ,5,影視鑒賞 ,90,90,90) insert 選課信息values (, 任心 ,6,音樂鑒賞 ,90,80,85) insert 選課信息values (, 吳佳麗 ,5,影視鑒賞 ,65,65,65) insert 選課信息values (, 王麗 ,6,音樂鑒賞 ,55,65,60) insert 選課信息values (, 朱明 ,6,音樂鑒賞 ,95,95,95) insert 選課信息values (, 章自強 ,5,影視鑒賞 ,70,80,75) go use market go create ta
15、ble 數(shù)學(xué)成績信息( 課程號int, 學(xué)號int, 姓名 varchar(10) not null, 平時成績int, 考試成績int, 總評成績int ) go 數(shù)學(xué)成績信息use market go insert 數(shù)學(xué)成績信息 (課程號 ,學(xué)號 ,姓名 ,平時成績 ,考試成績 ,總評成績) values (1,1, 王曉明 ,70,80,75) insert 數(shù)學(xué)成績信息values (2,2, 吳小麗 ,50,60,55) insert 數(shù)學(xué)成績信息values (3, 章明敏 ,55,65,60) insert 數(shù)學(xué)成績信息values (4, 王孝亞 ,80,80,80) inse
16、rt 數(shù)學(xué)成績信息values (5, 李明月 ,90,90,90) insert 數(shù)學(xué)成績信息values (6, 任心 ,90,80,85) insert 數(shù)學(xué)成績信息values (7, 吳佳麗 ,65,65,65) insert 數(shù)學(xué)成績信息values (8, 王麗 ,55,65,60) insert 數(shù)學(xué)成績信息values (9, 朱明 ,95,95,95) insert 數(shù)學(xué)成績信息values (10, 章自強 ,70,80,75) go use market go create table 體育成績信息( 課程號int, 學(xué)號int , 姓名 varchar(10) not
17、 null, 平時成績int, 考試成績int, 總評成績int ) go 體育成績信息use market go insert 體育成績信息 (課程號 ,學(xué)號 ,姓名 ,平時成績 ,考試成績 ,總評成績) values (1,1, 王曉明 ,70,80,75) insert 體育成績信息values (2,2, 吳小麗 ,50,60,55) insert 體育成績信息values (3, 章明敏 ,55,65,60) insert 體育成績信息values (4, 王孝亞 ,80,80,80) insert 體育成績信息values (5, 李明月 ,90,90,90) insert 體育成
18、績信息values (6, 任心 ,90,80,85) insert 體育成績信息values (7, 吳佳麗 ,65,65,65) insert 體育成績信息values (8, 王麗 ,55,65,60) insert 體育成績信息values (9, 朱明 ,95,95,95) insert 體育成績信息values (10, 章自強 ,70,80,75) go use market go create table 商業(yè)應(yīng)用文寫作成績信息( 課程號int, 學(xué)號int , 姓名 varchar(10) not null, 平時成績int, 考試成績int, 總評成績int ) go 商業(yè)
19、應(yīng)用文寫作成績信息use market go insert 商業(yè)應(yīng)用文寫作成績信息 (課程號 ,學(xué)號 ,姓名 ,平時成績 ,考試成績 ,總評成績) values (1,1, 王曉明 ,70,80,75) insert 商業(yè)應(yīng)用文寫作成績信息values (2,2, 吳小麗 ,50,60,55) insert 商業(yè)應(yīng)用文寫作成績信息values (3, 章明敏 ,55,65,60) insert 商業(yè)應(yīng)用文寫作成績信息values (4, 王孝亞 ,80,80,80) insert 商業(yè)應(yīng)用文寫作成績信息values (5, 李明月 ,90,90,90) insert 商業(yè)應(yīng)用文寫作成績信息va
20、lues (6, 任心 ,90,80,85) insert 商業(yè)應(yīng)用文寫作成績信息values (7, 吳佳麗 ,65,65,65) insert 商業(yè)應(yīng)用文寫作成績信息values (8, 王麗 ,55,65,60) insert 商業(yè)應(yīng)用文寫作成績信息values (9, 朱明 ,95,95,95) insert 商業(yè)應(yīng)用文寫作成績信息values (10, 章自強 ,70,80,75) go use market go create table 實用英語信息( 課程號int, 學(xué)號int , 姓名 varchar(10) not null, 平時成績int, 考試成績int, 總評成績i
21、nt ) go 實用英語信息use market go insert 實用英語信息(課程號 ,學(xué)號 ,姓名 ,平時成績 ,考試成績 ,總評成績 ) values (1,1, 王曉明 ,70,80,75) insert 實用英語信息values (2,2, 吳小麗 ,50,60,55) insert 實用英語信息values (3, 章明敏 ,55,65,60) insert 實用英語信息values (4, 王孝亞 ,80,80,80) insert 實用英語信息values (5, 李明月 ,90,90,90) insert 實用英語信息values (6, 任心 ,90,80,85) in
22、sert 實用英語信息values (7, 吳佳麗 ,65,65,65) insert 實用英語信息values (8, 王麗 ,55,65,60) insert 實用英語信息values (9, 朱明 ,95,95,95) insert 實用英語信息values (10, 章自強 ,70,80,75) go 修改語句use market go update 學(xué)生基本信息set 姓名 =王曉明 , 出生日期 =19930721 where 學(xué)號 = go 刪除語句use market go delete 學(xué)生基本信息where 學(xué)號 = go 查詢可以按學(xué)號、姓名、系號查詢學(xué)生基本信息。use
23、 market go select 學(xué)號 , 姓名 , 所在系號 from 學(xué)生基本信息可以按職工號、姓名、系號查詢教職工基本信息。use market go select 職工號 ,教師姓名 ,所在系號from 教職工信息可以按系號、系名稱查詢系的基本信息。use market go select 系號 ,系的簡介from 系部基本信息可以按課程號、課程名稱、上課教師姓名查詢課程基本信息。select a.課程號 ,a.課程名稱 ,b.教師姓名from 課程信息 as a inner join 教職工信息 as b on a.課程號 =b. 職工號按學(xué)號、課程號、課程名稱、上課教師姓名、系號
24、查詢學(xué)生成績,內(nèi)容包括課程基本情況。若查詢涉及多門課程,則按課程分組。每門課程按總評成績從高分到低分給出選修該門課程的所有學(xué)生的成績(平時成績、考試成績和總評成績)。體育use market goselect 課程信息 . 課程號 , 課程信息 . 課程名稱 , 教職工信息. 姓名 , 教職工信息. 所在系號 ,體育成績信息. 學(xué)號 ,體育成績信息. 平時成績 ,體育成績信息. 考試成績 ,體育成績信息. 總評成績 from 課程信息 inner join 教職工信息on 課程信息 . 課程號 =教職工信息 . 職工號inner join 體育成績信息on 體育成績信息. 課程號 =課程信息
25、. 課程號 group by 課程信息 . 課程號 , 課程信息 . 課程名稱 , 教職工信息. 姓名 , 教職工信息. 所在系號,體育成績信息. 學(xué)號 ,體育成績信息. 平時成績 ,體育成績信息. 考試成績 ,體育成績信息.總評成績order by 體育成績信息. 總評成績 desc 數(shù)學(xué)use market goselect 課程信息 . 課程號 , 課程信息 . 課程名稱 , 教職工信息 . 姓名 , 教職工信息 . 所在系號 , 數(shù)學(xué)成績信息 . 學(xué)號 , 數(shù)學(xué)成績信息. 平時成績 , 數(shù)學(xué)成績信息. 考試成績 , 數(shù)學(xué)成績信息. 總評成績 from 課程信息 inner join 教
26、職工信息on 課程信息 . 課程號 =教職工信息 . 職工號inner join 數(shù)學(xué)成績信息on 數(shù)學(xué)成績信息. 課程號 =課程信息 . 課程號 group by 課程信息 . 課程號 , 課程信息 . 課程名稱 , 教職工信息 . 姓名 , 教職工信息 . 所在系號, 數(shù)學(xué)成績信息. 學(xué)號 , 數(shù)學(xué)成績信息. 平時成績 , 數(shù)學(xué)成績信息. 考試成績 , 數(shù)學(xué)成績信息. 總評成績order by 數(shù)學(xué)成績信息. 總評成績 desc 商業(yè)應(yīng)用文寫作use market goselect 課程信息 . 課程號 , 課程信息 . 課程名稱 , 教職工信息. 姓名 , 教職工信息. 所在系號 ,商業(yè)
27、應(yīng)用文寫作成績信息. 學(xué)號 ,商業(yè)應(yīng)用文寫作成績信息. 平時成績 ,商業(yè)應(yīng)用文寫作成績信息. 考試成績 ,商業(yè)應(yīng)用文寫作成績信息. 總評成績 from 課程信息 inner join 教職工信息 on 課程信息 . 課程號 = 教職工信息 . 職工號inner join 商業(yè)應(yīng)用文寫作成績信息on 商業(yè)應(yīng)用文寫作成績信息. 課程號 =課程信息 . 課程號 group by 課程信息 . 課程號 , 課程信息 . 課程名稱 , 教職工信息 . 姓名 , 教職工信息 . 所在系號,商業(yè)應(yīng)用文寫作成績信息. 學(xué)號 ,商業(yè)應(yīng)用文寫作成績信息. 平時成績 ,商業(yè)應(yīng)用文寫作成績信息. 考試成績 ,商業(yè)應(yīng)用
28、文寫作成績信息. 總評成績order by 商業(yè)應(yīng)用文寫作成績信息. 總評成績 desc 實用英語use market goselect 課程信息 . 課程號 , 課程信息 . 課程名稱 , 教職工信息. 姓名 , 教職工信息. 所在系號 ,實用英語信息. 學(xué)號 ,實用英語信息. 平時成績 ,實用英語信息. 考試成績 ,實用英語信息. 總評成績 from 課程信息 inner join 教職工信息 on 課程信息 . 課程號 = 教職工信息 . 職工號inner join 實用英語信息on 實用英語信息. 課程號 =課程信息 . 課程號 group by 課程信息 . 課程號 , 課程信息 . 課程名稱 , 教職工信息 . 姓名 , 教職工信息 . 所在系號,實用英語信息. 學(xué)號 ,實用英語信息. 平時成績 ,實用英語信息. 考試成績 ,實用英語信息.總評成績order by 實用英語信息. 總評成績 desc a、成績報表:內(nèi)容包括
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年中國旅行保溫杯市場調(diào)查研究報告
- 二零二五年度數(shù)字藝術(shù)展覽策劃與實施服務(wù)合同文本3篇
- 二零二五版木材加工企業(yè)安全生產(chǎn)標(biāo)準化建設(shè)合同4篇
- 二零二五年度門窗安裝工程節(jié)能性能測試合同4篇
- 二零二五年度門窗五金件品牌授權(quán)與市場拓展合同3篇
- 二零二五年度房地產(chǎn)項目財務(wù)風(fēng)險預(yù)警與防范合同3篇
- 2025年度進出口貨物通關(guān)手續(xù)代辦服務(wù)合同4篇
- 教育機器人輔助的小學(xué)數(shù)學(xué)教學(xué)應(yīng)用
- 2025年度個人商鋪租賃合同備案與登記服務(wù)合同3篇
- 公交人員智能排班與輪班的方法研究與實現(xiàn)
- 結(jié)構(gòu)力學(xué)數(shù)值方法:邊界元法(BEM):邊界元法的基本原理與步驟
- 2024年山東省泰安市高考語文一模試卷
- 工程建設(shè)行業(yè)標(biāo)準內(nèi)置保溫現(xiàn)澆混凝土復(fù)合剪力墻技術(shù)規(guī)程
- 北師大版物理九年級全一冊課件
- 2024年第三師圖木舒克市市場監(jiān)督管理局招錄2人《行政職業(yè)能力測驗》高頻考點、難點(含詳細答案)
- RFJ 006-2021 RFP型人防過濾吸收器制造與驗收規(guī)范(暫行)
- 盆腔炎教學(xué)查房課件
- 新概念英語課件NCE3-lesson15(共34張)
- GB/T 3683-2023橡膠軟管及軟管組合件油基或水基流體適用的鋼絲編織增強液壓型規(guī)范
- 電視劇《瑯琊榜》特色分析
- 5A+Chapter+1+Changes+at+home+課件(新思維小學(xué)英語)
評論
0/150
提交評論