【正文】
雖然只有五天的時間學習,我們初步掌握了對 PowerDesign 軟件的基本造作,對模型的創(chuàng)建,各模型的關系連接也有一定了解。,39。,39。,39。,39。,39。,39。) insert into values(5,39。,39。,39。) 查詢結果 select * from (六)成績管理 ( 11) /*==============================================================*/ /* Table: GradeManagement 建立分數(shù)管理表 */ /*==============================================================*/ 26 create table GradeManagement ( St_Id numeric(20) null, 學生編號 Course_Id numeric(10) null, 課程編號 Mark numeric(10) null 分數(shù) ) Go 數(shù)據(jù)插入 成績 管理插入的相關信息: insert into values(101,2,60) insert into values(102,3,60) insert into values(103,5,60) insert into values(104,2,60) insert into values(105,5,60) insert into values(106,5,60) insert into values(107,1,60) insert into values(108,2,60) insert into values(109,4,60) insert into values(100,4,60) 查詢結果 select * from 27 ( 七)課程 管理 ( 11) /*==============================================================*/ /* Table: Courseinformationform 建立課程信息表 */ /*==============================================================*/ create table Courseinformationform ( Course_Id numeric(10) not null, 課程編號 Course_Name varchar(10) not null, 課程名稱 Teacher varchar(10) not null, 任課教師 class_name varchar(10) null, 班級名稱 constraint PK_COURSEINFORMATIONFORM primary key nonclustered (Course_Id) 建立主鍵:課程編號 ) Go 數(shù)據(jù)插入 課程 管理插入的相關信息: insert into values(1,39。) insert into values(2,2,2020063,39。,43) insert into values(9,7,39。,36) insert into values(5,3,39。,80,50) 查詢結果 select * from (四)班級管理 ( 11) /*==============================================================*/ /* Table: Classmangement 建立班級管理表 */ /*==============================================================*/ create table Classmangement ( class_id numeric(10) not null, 班級編號 Depar_Id numeric(10) null, 系部編號 class_name varchar(10) not null, 班級名稱 cls_num numeric(10) not null, 班級號 constraint PK_CLASSMANGEMENT primary key nonclustered (class_id) 建立主鍵:班級編號 ) Go 24 數(shù)據(jù)插入 班級管理插入的相關信息: insert into values(1,1,39。,39。,39。,70,65) insert into values(7,39。,39。,39。,160,35) insert into values(3,39。,39。,39。,39。,39。,39。,39。,110,9,11,39。,160041,19900512) insert into values(39。,39。,106,5,7,39。,129941,19900112) insert into values(39。,39。,102,4,2,39。,135641,19890622) insert into values(39。) and type = 39。) and name = 39。) and name = 39。) and type = 39。) and name = 39。) and name = 39。) and name = 39。) and type = 39。) and name = 39。) and type = 39。) and type = 39。) and = 39。) where = object_id(39。) alter table 教材使用 drop constraint FK_教材使用 _教材使用 _COURSEIN go if exists (select 1 from r join o on ( = and = 39。) and = 39。) where = object_id(39。) alter table TeachManage drop constraint FK_TEACHMAN_RELATIONS_TEACHERM go if exists (select 1 13 from r join o on ( = and = 39。) and = 39。) where = object_id(39。) alter table Classmangement drop constraint FK_CLASSMAN_RELATIONS_DEPARTME go if exists (select 1 from r join o on ( = and = 39。 (其 ER 圖如下) 課程管理 班級名稱 任課教師 課程名稱 課程編號 成績管理 成績 課程編號 學號 10 (八)系部管理 ( 11) 系部 管理實現(xiàn)對有關 系編號 、 系名稱、系主任 、 系部電話 的 信息的存儲、查詢、維護。 以下為教務管理系統(tǒng)需求分析圖 教務管理系統(tǒng)需求分析圖 4 數(shù)據(jù)字典 : ( 11) 學生管理實體 系信息表實體 教室管理實體 成績管理實體 班級管理實體 5 教材管理實體 課程信息表實體: 教學管理實體 6 二、 概要設計 (全體組員) 教務管理系統(tǒng)設計實現(xiàn)對有關學生的信息、有關教師的信息、有關每個系部的信息、有關每個班級的信息、有關課程及使用教材的信息、有關課程安排的信息的存儲、查詢、維護。 教務人員通過學生信息管理模塊來管理學生信息,如進行學生信息的添加、修改、刪除等 ;教務工作人員通過此模塊來管理教師信息,包括教師信息的添加、修改、刪除等 ; 教務工作人員通過該模塊來管理課程的基本信息,包括課程信息的添加,修改,刪除和班級課程的設置等 ; 教務工作人員通過該模塊來進行學生成績的管理,在進行學生成績的添加時,可用它來為學生設置所在班級的課程表來直接輸入 成績 ; 通過該模塊可以查詢教務所需要的各種信息 ; 教務工作人員可以通過打印模塊來打印學生成績信息,選課記表和班級表。 10 三、詳細設計(全體組員) 8 (六)成績管理( 11) 3 二、 概要設計(全體組員) 6 (一) 學生管理( 11) 22 (四)班級管理( 11) 23 (五)教學管理( 11) 24 (六)成績管理( 11) 25 (七)課程管理( 11) 27 (八)系部管理( 11) 30 七、心得體會 ( 11) 35 2 Jiaowuguanlixitong 學 生: 11 指導老師: 11 摘 要: 數(shù)據(jù)庫技術是計算機科學技術中發(fā)展最快的領域之一,也是應用范圍最廣、實用性很強的技術之一,它已成為信息社會的核心技術和重要基礎。通過教務管理系統(tǒng),可以做到信息的規(guī)范化管理、科學統(tǒng)計和快速查詢,從而減少管理方面的工作量。 (其 ER 圖如下) (五)教學管理 ( 11) 教學 管理實現(xiàn)對有關 教學工號 、 課程編號、教學時間 、 教學地點 的 信息的存儲、查詢、維護。Classmangement39。FK_GRADEMAN_