【正文】
院系39。教師39。教室39。學生39。Association_339。教室借用39。教室39。學生39。上課39。Association_339。通過課程設(shè)計我學習到了很多在理論學習中不能學習到的東西,動手學到的東西才真的是刻骨銘心和記憶深刻的。查詢老師安排:學生或老師將要所查詢的教師姓名報給負責老師,負責老師根據(jù)上課安排課程表把所要查詢的教師和相應(yīng)的教室、課程安排通知給查詢的學生或老師。學校的所有日常工作都是圍繞著這三大部分進行的。當今世界,經(jīng)濟信息化,管理業(yè)務(wù)信息化已經(jīng)成為一種趨勢。就學校對于教室管理方面,建立教室管理信息系統(tǒng)無疑是學校發(fā)展的一種趨勢,也使學校管理更方便,快捷。一個學校下設(shè)若干學院,如數(shù)學與統(tǒng)計學院、經(jīng)濟與貿(mào)易學院、計算機科學與工程學院、汽車學院等;一個學院下設(shè)若干專業(yè),如數(shù)學與統(tǒng)計學院下設(shè)有專業(yè):信息與計算科學、統(tǒng)計學和數(shù)學與應(yīng)用數(shù)學;一個專業(yè)有若干班級,如數(shù)學與統(tǒng)計學院的2009級信息與計算科學專業(yè)下設(shè)兩個班級:信息1班、信息2班;一個班級有若干同學。查詢課程安排:學生或老師把所要查詢的課程名報給負責老師,負責老師根據(jù)上課安排課程表查詢課程安排并把相應(yīng)的課程、教室和教師安排通知給所要查詢的學生或教師。在今后的學習中,不管是什么科目的學習,都要注重自己的動手能力,加強團隊合作。) and name = 39。) and name = 39。) and name = 39。) and name = 39。) and name = 39。) and type = 39。) and type = 39。) and type = 39。) and type = 39。) and type = 39。) drop table 課程goif exists (select 1 from sysobjects where id = object_id(39。) drop table 教室借用goif exists (select 1 from sysobjects where id = object_id(39。) drop table 教學樓goif exists (select 1 from sysobjects where id = object_id(39。) drop table 上課goif exists (select 1 from sysobjects where id = object_id(39。 and indid 0 and indid 255) drop index goif exists (select 1 from sysobjects where id = object_id(39。 and indid 0 and indid 255) drop index goif exists (select 1 from sysindexes where id = object_id(39。 and indid 0 and indid 255) drop index goif exists (select 1 from sysindexes where id = object_id(39。 and indid 0 and indid 255) drop index goif exists (select 1 from sysindexes where id = object_id(39。 and indid 0 and indid 255) drop index goif exists (select 1 from sysindexes where id = object_id(39。 and indid 0 and indid 255) drop index goif exists (select 1 from sysindexes where id = object_id(39。/*==============================================================*//* DBMS name: Microsoft SQL Server 2000 *//* Created on: 20111229 15:52:47 *//*==============================================================*/課程設(shè)計確實是一個讓自己綜合水平提高的一個好途徑,自己剛上課的時候好多東西其實都還不清楚,都是似懂非懂的,期末考試也不很理想,但經(jīng)過了課程設(shè)計,不敢說我全部弄清楚了,但至少我比以前理解的深和多了。 查詢,預(yù)訂教室:學生或老師將要所查詢的教室號碼報給負責老師,負責老師根據(jù)已有的上課安排課程表查詢相應(yīng)教室,如果在所查時間段空置,則可安排教室,并把教室安排情況通知對應(yīng)學生和老師,如果教室不是閑置的,則預(yù)定教室并把預(yù)訂相應(yīng)時間段的空教室通知給對應(yīng)學生和老師(顯然也是自習教室安排業(yè)務(wù)流程圖)。本次課程設(shè)計要實現(xiàn)教室查詢、教師查詢、課程查詢、教室借用查詢和自習教室方面的查詢等功能,功能目標圖:教室信息管理系統(tǒng)自 習教 室安 排教 室查 詢功 能教 師查 詢功 能課 程查 詢功 能教 室借 用查 詢實驗軟件平臺:Windows XP, ,Visio數(shù)據(jù)庫開發(fā)工具:Microsoft SQL Sever 2000 與教室管理相關(guān)的學校的組織機構(gòu)有:學生、教師和教室。教育信息化的實施,自上而下而言,必須與學校的制度創(chuàng)新、組織創(chuàng)新和管理創(chuàng)新結(jié)合;自下而上而言,必須以作為學校主體的工作人員使用信息技術(shù)水平的逐步提高為基礎(chǔ)。因此,學校信息化建設(shè)工作具有長期性、復(fù)雜性和內(nèi)容的多變性;正因為如此,教室管理信息系統(tǒng)也不是一個簡單的、封閉的、靜止的系統(tǒng),而是一個復(fù)雜的、開放的、在應(yīng)用的深度和廣度上,隨著時間的推移會逐步變化和發(fā)展的系統(tǒng)。一個學校下設(shè)若干學院,如數(shù)學與統(tǒng)計學院、經(jīng)濟與貿(mào)易學院、計算機科學與工程學院、汽車學院等;一個學院下設(shè)若干專業(yè),如數(shù)學與統(tǒng)計學院下設(shè)有專業(yè):信息與計算科學、統(tǒng)計學和數(shù)學與應(yīng)用數(shù)學;一個專業(yè)有若干教師。借用教室安排:學生或老師將所要借用的教室號碼報給負責老師,負責老師根據(jù)上課安排課程表把借用情況安排報給所查詢的學生或老師,并把借用通知通知給原來的準備在這個教室里上課的學生和老師。對于本次實驗的缺點,因為畢竟時間有限和本人對知識的掌握還有待提高,致使設(shè)計體系有點簡單,有很多方面還需要改進。Association_4_FK39。上課3_FK39。Relationship_2_FK39。位置于_FK39。教室借用_FK39。U39。U39。U39。U39。U39。U39。U39。U39。U39。隸屬于_FK39。教室借用2_FK39。屬于_FK39。上課_FK39。上課2_FK39。Association_3_FK39。根據(jù)以上CDM圖所轉(zhuǎn)換的PDM圖:由PDM圖可直接生成數(shù)據(jù)庫過程中的SQL腳本,為書寫美觀,如下只保留原始腳本中的頭文件和生成基本表的腳本,詳細內(nèi)容可參見附錄。一個教室在不同的時段可以上不同的課程。如果想修改數(shù)據(jù)或是進行教室使用信息的修改,只能由系統(tǒng)的管理員進行更改和儲存。20%2需求分析工作深入詳細,業(yè)務(wù)流程圖、數(shù)據(jù)流程圖、數(shù)據(jù)字典等需求文檔完整,正確性高40%3概念結(jié)構(gòu)設(shè)計合理, CDM的屬性及其數(shù)據(jù)類型與數(shù)據(jù)字典一致,且正確性高20%4轉(zhuǎn)換的PDM正確性高,相應(yīng)的SQL教本正確,參考文獻完整10%