數據庫課程設計教室管理信息系統(tǒng)11組_第1頁
數據庫課程設計教室管理信息系統(tǒng)11組_第2頁
數據庫課程設計教室管理信息系統(tǒng)11組_第3頁
數據庫課程設計教室管理信息系統(tǒng)11組_第4頁
數據庫課程設計教室管理信息系統(tǒng)11組_第5頁
已閱讀5頁,還剩30頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、目錄1. 項目背景31.1選題背景31.2系統(tǒng)目標和實現技術1.3基本需求及系統(tǒng)的可行性分析32. 需求分析32. 1組織結構分析32. 2業(yè)務流程分析42. 3數據流程分析52. 4數據字典63. 概念結構設計83.1教室管理信息系統(tǒng)總e-r圖94. 個人總結115. 參考文獻12126. 小組組員分工情況說明12附錄1 項目背景1.1選題背景教室管理信息化是學校教務系統(tǒng)應用信息技術及其產品的過程,是信息技術應用于教室管理的過程。教育信 息化的實施,自上而下而言,必須與學校的制度創(chuàng)新、組織創(chuàng)新和管理創(chuàng)新結合;自下而上而言,必須以作為學 校主體的工作人員使用信息技術水平的逐步提高為基礎。當今世

2、界,經濟信息化,管理業(yè)務信息化己經成為一種趨勢。就學校對于教室管理方面,建立教室管理信息 系統(tǒng)無疑是學校發(fā)展的一種趨勢,也使學校管理更方便,快捷。因此,學校信息化建設工作具有長期性、復雜性 和內容的多變性;正因為如此,教室管理信息系統(tǒng)也不是一個簡單的、封閉的、靜止的系統(tǒng),而是一個復雜的、 開放的、在應用的深度和廣度上,隨著時間的推移會逐步變化和發(fā)展的系統(tǒng)。就目前我校對教室管理情況而言, 教室信息龐大復雜,管理過程雜亂,故建立此系統(tǒng),以便及對教室信息的查詢等。1.2系統(tǒng)的可行性分析1.2. 1教室信息管理的基本需求 需要硬件設備 相應軟件設施 專業(yè)管理人員和維修人員 數據庫的建立和信息儲備 各組

3、織職能的劃分1. 2. 2教室管理信息系統(tǒng)的可行性分析通過對tl常教室使用情況的觀察和了解,我們小組討論得出以下可行性分析: 教室的使用具有一定的汁劃性和流動性,即一個班在相應的時間里,所上的課程和使用的教室是固定的, 但是不同的課程在不同的時間里會使用不同的教室,這與教務處的課程安排是密切相關的。這時就需要一個管理 信息系統(tǒng)來使教室安排簡單化。 在不同的情況下,老師和學生都可能出現各種狀況,導致缺課。在需要補課的情況下,就需要查詢一定時 期內的空閑教室,并申請教室。我們的教室管理信息系統(tǒng)也就給老師和學生提供了一個網絡上的平臺來簡化申請 教室的程序。 在教室使用過程屮,各硬件或軟件設備出現問題

4、,就需要專業(yè)維修人員進行維修,這時就需要一個系統(tǒng)性 的規(guī)劃和安排。 tl常的開放和清潔問題也需要解決,具體時間和人員都需要安排。教室管理信息系統(tǒng)可以使類似的事情規(guī) 范化,也簡化了管理工作。1. 2. 3教室管理信息系統(tǒng)的項目進程首先,經過小組討論確定了教室管理信息系統(tǒng)主要功能方向,主要分為教室日常維護,教室查詢,教師查詢、 課程查詢、教室借用查詢五大板塊,再細分討論各板塊的主要功能。其次,根據討論結果制定出功能目標圖,根據各個功能畫出業(yè)務流程圖、數據流程圖、e-r圖,系統(tǒng)總體結 構的設計、數據庫的設計等。3系統(tǒng)目標和實現技術實現教室信息的存儲,學校任課教師信息的存儲,學校課程的開設信息的存儲以

5、及院系設置的情況。在對這 些數據進行存儲后,要對所處學期的院系課程開設情況進行學校教室的安排,并對這些安排好的數據進行存儲, 實現數據庫的更新,之后,用戶就可以對學校教室的使用信息進行查詢,也可以對教室所上課程的相關信息進行 查詢。如果想修改數據或是進行教室使用信息的修改,只能市系統(tǒng)的管理員進行更改和儲存。本次課程設計要實 現教室口常維護、教室查詢、教師查詢、課程查詢、教室借用查詢和自習教室方面的查詢等功能,功能目標圖:實驗軟件平臺:w i n d o w s 7數據庫開發(fā)工具:microsoft visual foxpro2.需求分析2. 1組織結構分析與教室管理相關的學校的組織機構有:學生

6、、教師和教室。學校的所有日常工作都是圍繞著這三大部分進行 的。江蘇科技大學下設若干學院,如數理學院、材料學院、經管學院、船海學院等;一個學院下設若干專業(yè),如 數理學院下設有專業(yè):信息與計算科學、應用統(tǒng)計學和應用物理學;一個專業(yè)有若干班級,如數理學院的2013 級應用統(tǒng)計學專業(yè)下設兩個班級:應統(tǒng)1班、應統(tǒng)2班;一個班級有若干同學。學校下設若干學院,一個學院下設若干專業(yè),一個專業(yè)有若干教師;一個專業(yè)開設有若干課程,如數理學院 應用統(tǒng)計學專業(yè)開設有管理信息系統(tǒng)、數學分析等課程。學校有若干教學樓,如第三教學樓,第四教學樓、綜合樓等;一個教學樓有若干樓層,如綜合樓有一層、二 層、三層、四層、五層、六層;

7、一個樓層有若干教室,如綜合樓第三層有b30k b302等20個教室。一個教師可 以開設若干門課程,一門課程可以由多個老師來教授。一個教室在不同的時段可以上不同的課程。2. 2業(yè)務流程分析、2.2.1教室維護管理業(yè)務流程圖:數錄人-222教室設備維修業(yè)務流程圖:2.2.4教室查詢功能查詢,預訂教室:學生或老師將要所查詢的教室號碼報給負責老師,負責老師根據已有的上課安排課程表查 詢相應教室,如果在所查時間段空閑,則可安排教室,并把教室安排情況通知對應學生和老師,如果教室不是空 閑的,則預定教室并把預訂相應時間段的空教室通知給對應學生和老師(顯然也是口習教室安排業(yè)務流程圖)。225教師查詢功能查詢老

8、師安排:學生或老師將要所查詢的教師姓名報給負責老師,負責老師根據上課安排課程表把所要查 詢的教師和相應的教室、課程安排通知給查詢的學生或老師。相應課程、教v查詢課程安排室和教師安排226課程查詢功能查詢課程安排:學生或老師把所要查詢的課程名報給負責老師,負責老師根據上課安排課程表查詢課程安排 并把相應的課程、教室和教師安排通知給所要查詢的學生或教師。相應課程、教查詢課稈安排室和教帥安排2.2.7教室借用安排查詢的學生或老師,并把借用通知通知給原來的準備在這個教室里上課的學生和老師。2. 3數據流程分析2. 3.1查詢、預定教室數據流程圖2.3.2查詢教師安排數據流程圖學生所要查詢的-pl查詢上

9、課安排課稈表所查教師安排d3教師編號ff教師安排記錄或老師2. 3. 3查詢課程女排數據流程圖2. 3. 4借用教室數據流程圖不同意借用借用教室信息2. 4數據字典教室管理信息系統(tǒng)各實體及聯系的數據字典:241數據流的描述:數據流編號數據流名稱簡述數據流來源數據流去向數據流組成a1所查詢的教室號 碼要查詢的教室信 息s1p1教室號碼a2査詢教室空置所要查詢的教室 沒有上課p1p2教室號碼、空置時間段a3查詢教室有課所要查詢的教室 有課p1p3教室號碼、所查時間段a4預訂信息所要預定教室的 信息p3d2預定教室號碼、預定時 間、預定時間段a5安排教室情況所安排的教室的 信息p2d1所安排的教室號

10、碼、安 排的時間a6教師編號要查詢的教師編 號s1p1教師編號a7教師安排所查詢的教師安 排信息p1d3教師編號、教師上課時 間、科目、地點a8課程號所要查詢的課程 編號s1p1課程編號a9課程安排所查詢的課程所 有信息p1d4課程編號、任課教師、 對應的上課地點a10借用教室號所要借用的教師 編號s1p1教室編號all教室信息被借用教室的所 有信息p1p4教室編號、借用時間段 的上課老師、所上課 程a12同意借用同意借用信息p4p5同意在該吋間段借用 教室的信息a13不同意借用不同意借用信息p4p6不同意在該時間段借 用教室的信息a14借用教室情況借用教室信息p1d5借用教室的所有信息a15

11、同意借用信息同意借用信息p5s1同意在該吋間段借用 教室的信息2.4.2處理邏輯的描述:處理邏輯編號處理邏輯名稱簡述輸入的 數據流處理輸出的數據流p1查詢上課安排課 程表查詢所有的課程 安排表s1根據所提供的內容查詢 全校課程安排表p3 p2 d3d4 p4 d5p2安排教室實行教室安排并 記錄教室安排p1根據所查詢的教室信息 安排教室d1p3預定教室老師或學生根據 需要預定教室p1提供預定教室號、預定時 間段d2p4通知原來的學生 或老師將教室被借用信 息通知給原來在 這里上課的學生 或老師p1將教師被借用的信息通 知下去p5 p6p5安排借用同意后安排借用p4實行借用并記錄借用信 息s1p

12、6通知借用的學生 或老師將不同意借用 的情況通知給要 借用的學生或老 師p4通知不同意借用信息、取 消借用p62.4.3數據存儲的描述:數據存儲編號數據存儲名稱簡述數據存儲組成相關聯的處理d1安排教室記錄安排查詢時間段的 空置教室上課時間、任課老師、上 課教室、上課時間段p2d2預訂信息記錄所預定教室的信息預定教室編號、預定時間 段p3d3教師安排記錄所查詢的教師課程 安排信息教師編號、上課時間段、 上課地點p1d4課程安排記錄所查詢課程的全校 安排信息任課老師、上課地點、上 課時間p1d5借用信息記錄所借用教室的所有 信息教室編號、上課時間段p1d6上課女排課程表全校課程安排信息上課時間、任

13、課老師、上 課教室、上課時間段p1244外部實體的描述:外部實體編 號外部實體名 稱簡述外部實體組成輸入的數據流輸出的數據流s1學生或老師學生或老師學生、老師無p13概念結構設計概念設計是根據需求分析階段所收集到的用戶需求,設計數據庫的概念數據模型,它是從用戶角度看到的數據庫。采用兩種建模工具完成數據庫的概念結構設計如下:3.1教室管理信息系統(tǒng)總e-r圖由此得到的教室管理信息系統(tǒng)的關系模熨如下3. 1.1處理邏輯描述1. 教學樓(教學樓號,教學樓名稱)2. 教室(教室編號,教學樓號,樓層)3. 課程(課程號,課程名稱,學分,課程類型,院系號)4. 教師(教師號,教師姓名,性別,所屈院系,職稱,

14、身份證號)5.學生(學號,姓名,院系號,身份證號)6. 教室設備(設備編號,類型,生產日期)7. 維修人員(維修人員編號,姓名,性別,聯系方式,身份證號)8. 教室器材(器材編號,類型,生產日期)9. 管理員(管理員編號,姓名,性別,職稱,身份證號)10. 維護人員(維護人員編號,姓名,性別,聯系方式,身份證號)11教室借用(學號,教室教室編號,使用人編號,使用日期,使用時間段,用途)12上課(教師教師編號,課程課程號,教室教室編號,教室編號,上課時間,上課時間段,教師編號,課程 號)3.1.2教室管理信息系統(tǒng)各實體及聯系的數據表格教學樓數據字典:屬性名存儲代碼類型長度備注教學樓號bnostr

15、ing20學校教學樓號教學樓名稱bnamestring20學校教學樓名稱(2).教室數據字典:屬性名類型長度備注教室編號char10教學樓中教室號教學樓號char10教室所在教學樓號樓層char10教室所在樓層課程數據字典:屬性名類型長度備注課程號char10課程編號課程名稱char10課程名稱學分char10課程學分課程類型char10課程類型(全校選修、專業(yè)選修、 專業(yè)必修、人文修養(yǎng)、藝術教育)開課院系char10課程開課的院系教師數據字典:屬性名類型長度備注教師編號char20教師號院系號char10院系編號教師姓名char10教師姓名性別char10教師性別(男、女)所屬院系char1

16、0教師所屬院系職稱char10教師的職稱(教授、副教 授、講師)身份證號char20教師身份證號學生數據字典:屬性名類型長度備注學號char10學生編號姓名char10學生姓名院系號char10學生所屬院系身份證號char20學生的身份證號教室設備數據字典:屬性名類型長度備注設備編號char10教學設備編號類型char10教學設備類型生產日期char20教學設備生產日期維護人員數據字典:屬性名類型長度備注維護人員編號char20維護人員編號姓名char2維護人員姓名性別char10維護人員性別聯系方式char11維護人員聯系方式省份證號char28維護人員身份證號教室器材數據字典:屬性名類型長

17、度備注器材編號char10教室器材編號類型char10教室器材類型生產日期char10教室器材生產日期管理員數據字典:屬性名類型長度備注管理員編號char20管理員編號姓名char10管理員姓名性別char10管理員性別職稱char11管理員職稱身份證號char28管理員身份證號(10).維修人員數據字典:屬性名類型長度備注維修人員編號char20維修人員編號姓名char10維修人員姓名性別char10維修人員性別聯系方式char11維修人員職稱身份證號char28維修人員身份證號(11)教室借用:屬性名類型長度備注學號char20學生編號教室教室編號char10教學樓中教室號使用人編號cha

18、r10使用人的編號使用口期datetime8使用的日期使用時間段datetime8使用時間段用途char10借用目的(12)上課屬性名類型長度備注教師教師編號char20學生編號課程一課程號char10教學樓中教室號教室教室編號char10使用人的編號教室編號date8使用的日期上課時間date8使用時間段上課時1'可段char10借用目的教師編號char20教師編號課程號char10課程編號4.個人總結1340504205 郭雪寒剛開始接觸課程設計的吋候,感覺有點無助,不知道自己要做什么。雖然老師以前一直強調業(yè)務流程、功 能模塊、數據流程、數據字典,但是當真正接觸到的時候發(fā)現實施起來

19、還是有一定難度的。經過討論,我們小組 最終確定做教室管理信息系統(tǒng)的設計。首先,作為組長的我先和大家討論了整體的框架,1項目背景2可行性分析3概念結構設計。只有確定了整 體的框架,才能一步步進行實施。關于這些內容,最難的就是畫出業(yè)務流程圖、數據流程圖、er圖等。對于這 些內容,我進行了分工,我負責整體的框架設計以及程序的設計以及實現,其他人有的負責畫業(yè)務流程圖,有的 負責數據流程圖。在確定好分工后,大家就開始了實施。在為期一周的課程設計中,第一天我們先搜集了資料,了解了很多關于教室管理信息系統(tǒng)的信息,然后把有 用的信息提取出來并進行匯總,第一天在大家的努力下,搜集到了很多資料,然后我們針對這些信

20、息進行了討論, 對教室管理信息系統(tǒng)的設汁有了明確的目標。第二天下午每個人就開始了自己的任務,我們把學校按照學院、專 業(yè)、班級細化掉,并按照日常維護管理、教室查詢、教師查詢、課程查詢、教室借用五個模塊進行設計。關于業(yè) 務流程圖,真的要感謝老師上課給我們講的內容,根據老師上課講的,我們先確定了每種形狀代表的含義,然后 進行制作。剛開始在繪制線條、處理單元、外部實體的時候還比較生疏,但是經過我們小組在一起的討論,最終 我們畫出了教室fi常維護、教室查詢、教師查詢、課程查詢等的流程圖。在繪制流程圖的過程屮,我們進行了一 遍遍的修改,一遍遍的完善,最終制作了滿意的流程圖。當然,在修改的過程中,我們查閱了

21、很多資料,了解了 很多知識,培養(yǎng)了我們的能力。接下來還有一個難點就是數據流程圖的設計,數據流程圖和業(yè)務流程圖看起來很 相似,其實還是有很多不同,我們也是先確定了外部實體、處理單元等的標識,然后主要有梁彩麗同學制作。我主要負責了程序的設計,關于程序的設計,我們小組采用的是vfp,在去年vfp的課程設計中,我認真的進 行了實驗,設計出來了教師學生登陸系統(tǒng)以及課程查詢登陸系統(tǒng)、成績查詢登錄系統(tǒng)等。所以在這次課程設計屮, 由于有vfp的基礎,設計起來還比較容易。我們先建立了數據字典,標明它們的名稱、屬性、長度等。然后我們 在vfp中建立了教師表、課程表等12張表格,然后根據這些表格之間的關系編寫了代碼

22、,進行了程序的設計。 在編寫代碼的過程中,雖然有vfp的基礎,但是一些代碼的編寫還是比較休i難,為此,我從圖書館借閱了很多關 于vfp的資料,并且在網上查閱資料請教學長學姐。在設計過程中遇到了很多困難,但是在我們的不懈努力下, 一次次調試,一次次修改,最終取得了成功。在大家都各自完成自己的任務后,我把這些內容進行了整合,其中存在著一些字體大小不匹配等問題,我一 -進行了修改。當然,有些業(yè)務流程圖、數據流程圖的制作不是很標準,我也進行了修改,并生成了目錄。最終 形成了我們組的設計書。在這次實踐中,我收獲了很多,從剛開始的茫然到后來的能設計代碼并進行登陸得以實現。這其中充滿著心 酸努力和汗水,不過

23、我們很有成就感,很感謝老師給了我們這樣的機會,讓我們那么能夠充分挖掘自己的潛力, 鍛煉自己的能力。課程設計是培養(yǎng)學生綜合運用所學知識,發(fā)現、提出、分析和解決實際問題,鍛煉實踐能力的重要環(huán)節(jié)。如 果只是學習書本知識不進行實踐,我們可能就會眼高手低,不知道自己的真實能力。就比如在這次的課程實踐中, 剛開始覺得業(yè)務流程圖和數據流程圖好簡單,但是當真正制作的時候發(fā)現遠比想象的復雜,不過通過我們的努力 還是克服了這些困難。在完成后,我也進行了總結,這次管理信息系統(tǒng)的設計我們有很多不足。1我們沒有事先進行軟件運用的復習,當用到感覺生疏的時候才進行了復習,耽誤了很多時間;2在分工方面,我的分工也不是特別明確

24、,導致大家做的比較混亂,有些人做的比較多,有些人又做的特別少, 而且可能會重復,這樣子整體效率不是特別高。3在設計過程中,有些地方做不出來,就沒有深入的討論,精益求精,弄得不是特別完美,有點遺憾。不過,總的來說課程設計讓我學到了好多,讓我鍛煉了動手能力,而不是簡簡單單停留在課本中。我覺得在 這次課程設計屮收獲最大的還是團隊合作的精神。通過這次合作,大家的關系更加融洽,當然大家的人際交往能 力都得到了很好的提升,為以后的學習工作和生活都帶來了很大的益處,也給我的大學生活添上了濃墨重彩的一 筆。1340504206 郭姿涵在fi常學習生活中,我們會廣泛地接觸到管理信息系統(tǒng),比如圖書館借閱系統(tǒng)、宿舍

25、管理信息系統(tǒng)、 校園一卡通管理信息系統(tǒng)、超市收銀管理信息系統(tǒng)等等。我們現代社會是信息化社會、科技化社會,每天都會有 海量信息產生,如何抓住其屮的有效信息,找到其屮的主要矛盾,正是管理信息系統(tǒng)研究的重點和難點。隨著計 算機技術的口趨成熟與其廣泛應用,把計算機作為我們分析管理的一大工具,可以實現信息更有效更精確地管理。 作為信息的產生者和使用者,個人和企業(yè)都應對管理信息系統(tǒng)的內容有所了解和掌握,以使得自己或者企業(yè)能在 競爭屮激流勇進,更好地實現目標和價值。不知不覺,為期兩周的管理信息系統(tǒng)課程設計就要接近尾聲了,去冋味當時經歷的整個過程,酸甜苦辣,從 中收獲許多,也感悟頗多。從最開始設計題日的選擇,

26、盡管老師在很早之前就讓我們考慮過這個問題,但當時沒 有太在意,所以選題的時候我們組有些小的爭議,不過很快意見一致確定下來之后,便開始組內分工著手來進行 設計,其中也同樣遇到了許多問題與矛盾。對于這次管理信息系統(tǒng)的課程設計,雖然一些理論知識老師上課時都 給我們講授過,但真正實踐來自己完成時,卻遇到了諸多困難,完全不是紙上談兵式的空想就可以。在設計之初,由于之前大家對這個題目如何設計不太熟悉,我們組決定首先自行查閱相關資料(圖書館或者 網上),來借鑒一些有關的設計,挖掘更多的思想,最后綜合大家的想法和建議將大體設計思路確定下來。我們組設計的課題是教室管理信息系統(tǒng),這與我們學生日常的學習生活息息相關

27、,信息化計算機化的發(fā)展使 得教室的日常管理很方便。教室作為一所學校的重要資源,然而在許多學校尤其是大學,這種重要資源往往顯得 比較稀缺,如何合理而充分地管理好我們的教室,對學校教務負責教室管理的部門來說,是一項基礎而重要的工 作,不僅對老師,學生,教學等方面很方便,也可以減輕教務處管理人員的工作。對于一個現代化大學來說,教 室管理信息系統(tǒng)的設計是一項必不可少的工作,其實現是至關重要的。我在此次課程設計中主要負責業(yè)務流程圖的設計和繪制,由于老師在課上重點講授過這方面的知識,也讓我 們練習過一些常見的案例,熟悉了繪制的要求與符號等格式要求,并且在最終的期末考試中也會考察到此類型的 題目,所以趁著此

28、次課程設計的需要正好復習一下此塊內容,自己在網上也找到一些類似的題目來進行練習繪制, 嘗試著去完成一項工作的業(yè)務流程圖。在這個過程中,雖然理論知識是懂的,但真正對應于我們的課程設計題目 去做時,仍舊感到有些吃力,總是會忘記一些細節(jié)的完成,最初的設計,由于對于這些符號不太熟悉,有時畫著 畫著就會弄混亂,處理、存儲或者數據庫等會混在一起使用,或者是弄錯了統(tǒng)一的格式要求,會使用到另一種符 號記法。所以就先在草稿紙上面嘗試著去畫,修修改改也比較方便,然后一遍一遍地去思考有哪些需要改進的地 方,在自己大致完成后,就去同組內其他成員一起討論,一起查詢資料,同時來完善業(yè)務流程圖,盡量做到最好。同時,另一個問

29、題便是在文檔上編輯這些業(yè)務流程圖不太方便,但是對專門的繪圖軟件不太熟悉,時間也比 較緊迫,所以決定直接在office±來繪制,自選需要的圖形,一條線、一個框的來完成整個流程圖,這也是本次 設計中的一大遺憾。而且由于我們各自分工完成任務,每個人單獨完成之后再將所有內容匯總到一份文檔中,在 匯總時,我們也出現了一些小問題,在繪制業(yè)務流程圖時是一個圖形一個圖形完成的,所以我們在插入到總的文 檔屮時出現無法整體插入的情況,這就意味著我們的繪制需要重新再來一次。不過,在最后眾人集思廣益出主意, 我們還是想出了解決的辦法,順利地完成了匯總。在業(yè)務流程圖的繪制過程中,我自己也對此類問題理解更加深刻

30、,更加熟悉了繪制的要求與符號格式等內容, 掌握了一些有關的知識,這對于自身來說,受益匪淺。本次管理信息系統(tǒng)課程設計完成后,盡管還是有許多有待完善之處,但是總體來說,收獲頗多。我們不僅學 到了很多的專業(yè)理論知識,并且將其應用于實際生活中,去深入探究一個管理信息系統(tǒng)的設計與開發(fā)的過程,還 深刻領悟到團隊協作的重要性,懂得如何和小組其他成員進行合作,懂得更好地運用團隊的力量來解決所遇到的難題與矛盾,最終一起實現同一個日標。實踐是檢驗真理的唯一標準。在課堂上學到的書本知識也許當吋記下來, 但過后不去真正使用它,相信我們都很快遺忘。剛開始接觸題目時感到無從下手、力不從心的我們最后還是堅持 下來,協力共同

31、完成,在這個過程中我們便已經收獲很多。相信通過這次實踐,大家會共同成長,為以后學業(yè)的 繼續(xù)或者工作增添一份技能和經歷。1340504207 梁彩麗根據小組商討、安排,確定了整個教室管理系統(tǒng)的功能模塊、業(yè)務流程、數據流程、數據字典,然后小組分 工合作,我的主要任務是進行數據流程分析。首先,我查閱資料,充分了解數據流程分析的全過程和注意事項,掌握了繪制數據流程圖的方法,與此同時 鞏固了前面所學的知識。下面是關于數據流程圖的一些基本概念,是繪制數據流程圖的關鍵。數據流程圖是一種 描述數據以及對數據進行加工轉換的圖形工具,一個數據流主要rh個部分組成:數據流、處理單元、外部實體 和數據存儲。一個數據流

32、程屮類似的處理或過程的表示方法要一致,其中處理單元、外部實體和數據存儲等的圖 形表示可以白己定義,也可以利用繪圖軟件里默認的標識表示。當然,最簡單的是利用word里面的流程圖,里 血有各個圖形標識的習慣標法,我們可以直接引用,甚是方便。我需要理清數據輸入是什么,經過怎樣的處理或 過程,又會輸出什么,以及它們之間的聯系,就可以將一個數據流程圖大體展現出來,最后連線、排版。其中, 箭頭方向就是數據流向。我就是利用這種方法將數據流程分析與整個教室管理系統(tǒng)的實現聯系起來,從而將查詢 及預訂教室數據流程圖、查詢教師安排數據流程圖、查詢課程安排數據流程圖、借用教室數據流程圖給繪制岀來 to至此,教室管理系

33、統(tǒng)各個功能模塊的數據流程就清晰地呈現在我們眼前了。然后,我們小組組長將我們小組成員們所完成的任務拼接起來,由于各個功能模塊與業(yè)務流程、數據流程和 數據字典及數據庫的實現緊密相連,因此,表面上我們是分工,實質上我們是一個整體,有一大部分東西都是相 互聯系的,誰也離不開誰,這正體現了小組組長與小組成員協調配合的重要性。通過這次小組合作,我學到了很多,清楚地了解了教室管理系統(tǒng)的實現原理,尤其是“說”與“做”之間的 不一致性,認識到,在“說”的同時要一邊動手操作,這才是真正的學會。1340504208 劉娟本次課程設計持續(xù)了一個星期,時間非常緊張,我們的課題是教室管理信息系統(tǒng),我們小組共rti 6個人

34、組成, 需要完成教室管理信息系統(tǒng)的調查、設計和調試,此外還要撰寫課程設計報告。我的工作主要是設計并編寫數據 字典。但實際上每個成員的分工都各有聯系,僅僅做到自己分配的部分是不夠的,系統(tǒng)分為哪些模塊以及各模塊 的設計都需要大家一起討論確定,統(tǒng)一思路,否則思路無法銜接,課程設計無法完成。教室管理信息系統(tǒng)在整個學校的管理工作中是很重要的一個環(huán)節(jié),與教室管理相關的學校的組織機構有學 生、教師和教室。而學校的所有日常工作幾乎都是圍繞著這三大部分進行的。本系統(tǒng)涉及到教室日常維護管理、 排課管理,教室、教師和課程的查詢管理,以及教室的借用管理。通過對系統(tǒng)流程的分析和對我們學校的教室管 理調查,我們了解到該系

35、統(tǒng)的各種功能的作用,日常維護管理子功能可以對全校的教室設備進行匯總,以及增加, 修改,刪除,按條件查詢,打印設備信息等。教室查詢子功能可以對各教學樓的教室進行查詢,具有檔案信息增 加,修改,按條件查詢,打印等功能。教師查詢子功能實現了學校所有老師的上課安排課程表得到準確查詢,以 及每個老師排課的管理、查詢。課程查詢子功能可以查詢本學期全校開設的課程和配套的教材,以及進一步詳細 指定各個年級的開設的課程表。我們在分工設計系統(tǒng)前先在一起討論確定了系統(tǒng)的主要模塊和每個模塊的功能,統(tǒng)一它們的名稱然后各自 編寫文檔,發(fā)現應該添加新功能或原先的設計有問題吋再一起討論,統(tǒng)一修改,防止設計出現偏差。通過大家的

36、 討論,發(fā)現很多問題和沒有想到的細節(jié),在不斷發(fā)現問題,不斷改正錯誤、不斷完善系統(tǒng)設計的過程中,我們対 教室管理信息系統(tǒng)的理解和研究也越來越深入,也使我們認識到團隊的力量。課程設計是培養(yǎng)學生綜合運用所學 知識,發(fā)現、提岀、分析和解決實際問題,鍛煉實踐能力的重要環(huán)節(jié),這次課程設計雖然很累,但我學到了不少東 西,對軟件的設計過程和方法有了更深入的了解,培養(yǎng)了我們的團隊精神,鍛煉了我們的溝通和表達能力。通過 這次課程設計使我懂得了理論與實際相結合是很重要的,只有理論知識是遠遠不夠的,只有把所學的理論知識與 實踐相結合起來,才能真正為社會服務,從而提高自己的實際動手能力和獨立思考的能力?;仡櫰鸫舜握n程設

37、計,我感受頗多,從理論到實踐,我學到很多很多的東西,同時不僅鞏固了以前所學到的 知識,而且學到了很多在書本上所沒有學到過的知識。在今后社會的發(fā)展和學習實踐過程屮,一定要不懈努力, 不能遇到問題就想退縮,一定要不厭其煩地發(fā)現問題所在,然后一一進行解決。只有這樣,才能成功地做成想做 的事,才能在今后的道路上披荊斬棘,而不是知難而退,那樣永遠不可能收獲成功,收獲喜悅,也永遠不可能得 到社會及他人對你的認可!1340504110 王自如21世紀以計算機為主體的高新技術群體已經將觸角深入到國家經濟的方方面面。在市場經濟的大環(huán)境下, 越來越多的人士逐漸認識到計算機技術進行各類管理,交流的便捷。尤為突出的是

38、各個中小學校,教育機構等的 教師管理在計算機上的實現。然而如何利用先進的管理手段,提高教師的管理水平,是每一個機構所面臨的重要 課題。面臨的問題有:教師管理廣泛,管理內容復雜,平時需要耗費大量的人力和物力。為了解決這些復雜的難 題,就必須有一套科學,高效,嚴密,實用的教師管理系統(tǒng)。實現此目標的主要途徑就是采用現代計算機管理系 統(tǒng)來進行管理,提供規(guī)范,統(tǒng)一的服務,它在管理系統(tǒng)中的應用不僅可以簡化,規(guī)范各機構的日常操作,而且可 以使學校教師管理更加方便,簡單,快捷,清晰,從而減輕工作人員的勞動強度,減少學校的財政消耗。計算機 管理系統(tǒng)的應用是各個學校邁向現代化學校的標志,必將成為各個學校實現現代化

39、管理的不可缺少的手段。這個網上教師管理信息系統(tǒng)成功實現了建立教師基本信息表,包括:教師號、姓名、性別、家庭地址、聯 系電話、出生年月、畢業(yè)院校等;教師變動的記錄和管理;教師信息的查詢和修改等主要功能。系統(tǒng)的最大特點 就是操作簡單,部署方便,并且較好的防治錯誤操作發(fā)生,盡可能地給用戶提示信息,這樣面對非計算機專業(yè)的 教師管理人員能夠很快上手,極大地提高了工作效率和服務質量。但本系統(tǒng)也存在設計上的不足,首先因為初次設計此類的系統(tǒng),在初期階段需求分析和考慮數據庫設計的 時候都做的不全面,以至不能很好的保證數據的完整性,在長時間使用刪除一些數據后,會有一些臟數據留存, 也可能有其他一些問題發(fā)生。其次,

40、仍然有一些地方沒有及吋的給用戶反饋,沒有做操作可逆的處理。經過兩次合作,六個人更加默契。由于時間緊張,每個人的任務都很重。這個系統(tǒng)的主方向確定由六個人 一起商量決定,每個人都有自己的特長,出現問題和困難時,能夠一起解決。在課程設計過程中也出現了分歧, 都由大家商量決定解決。通過這次課程設計,增加了六個人之間的默契度,也讓我們學會了如何進行團隊合作。通過此次教師管理系統(tǒng)的數據庫的課程設計,真正達到了學與用的結合,增強了我們對數據庫方面應用的 理解,對自己今后參與開發(fā)數據庫系統(tǒng)積累了不少經驗,這次的課程設計,讓我明白學習是一個長期積累的過程, 在以后的工作、生活中都應該不斷的學習,努力提高自己知識

41、和綜合素質。在實驗過程中,從建立數據開始,對數據庫設計理念及思想上有更高的認識,從需求分析,到概念設計和 邏輯設計,e-r圖的表示,數據字典的創(chuàng)建,懂得了不少有關數據庫開發(fā)過程屮的知識,在實驗屮建表,及其關 系模式,關系代數的建立及理解,增強了自己在數據庫中應用sql語言的靈活性,在學習過程中,我主要是看 書上的例題,在做關系模式時,對這個概念不是很理解,后來請教老師,這才知道了怎么一回事。也知道了怎么 設置表與表之間的約朿關系。不管怎么說,做這次課程設計還是有不少收獲。最后的系統(tǒng)還是存在很多錯誤和漏洞,原因在于我們的技術不成熟,還有時間的不夠充裕。相信以后做管 理信息系統(tǒng)的時候,這次的課程設

42、計將成為我們的一次寶貴經驗,從失敗中我們學到了更多,不僅僅是做管理信 息系統(tǒng)的經驗,還有團隊合作的經驗。1340504111 許童彤通過對管理信息系統(tǒng)這門學科的學習和対課程設計作業(yè)的探究,我了解到了很多大數據時代的信息和大數 據時代信息處理的重耍性。數據處理最基本的要求便是建立好數據庫。之前有過一段時間對數據庫的學習,因此 有一定的基礎來做此次的課程設計。我們組選的是教室管理系統(tǒng)的設計。因為對教室管理系統(tǒng)不太熟悉,大家想要進一步學習和挑戰(zhàn),就果斷 選了這個我們一直接觸卻未深入了解的課題。教室之于教師、學生、教學,都有極其重要的作用。因此,學校信息化建設工作具有長期性、復雜性和內 容的多變性;教

43、室管理信息系統(tǒng)也不是一個簡單的、封閉的、靜止的系統(tǒng),而是一個復雜的、開放的、在應用的 深度和廣度上,隨著時間的推移會逐步變化和發(fā)展的系統(tǒng)。借助先進的計算機信息技術對教室進行合理分配和管 理,“教室管理系統(tǒng)”可以說是對學校的教室管理部門而言是一項基礎而重要的工作。在實用性方面,教室管理 系統(tǒng)是很普遍的一種應用,選擇該系統(tǒng)作為課程設計也可以為學生以后可能遇到的實際開發(fā)提供借鑒。選好課題便開始分析系統(tǒng)流程和功能了。教室管理系統(tǒng)大致分為三個功能模塊。一教師查詢:學生通過 這個功能,可以査詢相關教師的個人信息,授課地點等,以便更好了解教師及其開課情況。二教室查詢:通過 這個功能可以查詢相關教學樓相關教室

44、的信息及該教室在每天任意時段的使用情況。三教室借用:通過這個功 能可以借用教室,獲得教室在某段時間的使用權。接著要分析設計系統(tǒng)流程圖,這個比較復雜費時卻是重點。最 后編寫各種用戶表,利用vfp軟件設計界面,寫程序代碼。整個過程的完成感觸不少。經過這次合作,我們組的六個人更加默契。這次課程設計組長由郭雪寒擔任。 在設計過程中也出現了分歧,最終協商解決,從剛開始的各干各的,到一起制定計劃完成設計,整個過程讓我們 學會了如何進行團隊合作。本系統(tǒng)在設計上也存在些許不足,因第一次設計系統(tǒng),在初期階段分析和考慮數據庫設計的時候做的不全 面,對教室安排了解也不夠深入,有些功能和操作方式沒有考慮到位。但總的來

45、說,這次課程設計讓我受益頗深,不僅対管理信息系統(tǒng)這門課程有了更深的理解,同時更加 了解管理信息系統(tǒng)的過程,基本掌握各個階段的要點,也加深了對這些sqlserver. vfp數據庫知識的學習、理 解,積累了在實際工程應用小運用各種數據庫對彖的經驗,使我們學握使用應用軟件開發(fā)工具開發(fā)數據庫管理系 統(tǒng)的基本方法,能夠在進行實際操作過程中運用所學知識,將理論用于實踐。只要用心做了,最后成果雖不完美, 但仍使我們開心不已。這次的課程設計成為我們的一次寶貴的實踐經驗。5參考文獻(1) 數據庫系統(tǒng)概論(第三版)高等教育出版社主編:薩師煩王珊(2) 軟件分析建模與powerdesigner實現清華大學岀版社主

46、編:白尚旺 黨偉超(3) powerdesigner系統(tǒng)分析與建模(第2版)清華大學出版社主編:趙韶平郭雪寒: 郭姿涵: 梁彩麗:6.小組組員分工情況說明確定總體框架流程,設計e-r圖,以及vfp代碼的編寫、程序的實現。 進行業(yè)務流程圖的設計,參與討論框架的實現,修改程序。進行數據流程圖的設計,并整理參考文獻。劉娟:進行數據字典的編寫,并幫助修改業(yè)務流稈圖和數據流程圖。 許童彤:幫助編寫實驗報告,并修改程序。王自如:查閱資料,進行可行性及需求分析。附錄:代碼alter table association_3drop constraint fk_associat_associati_課程goal

47、ter table association 3drop constraint fk_assoctat_assoctati_教室 goalter table 上課drop constraint fk上課上課教師 goalter table 上課drop constraint fk_上課上課 2課程g()alter table 上課drop constraint fk_上課上課 3教室 goalter table 學生drop constraint fk_學生_relations_院系 goalter table 學生drop constraint fk學生_屬于院系goalter table 教

48、室drop constraint fk教室位置于教學樓goalter table教室借用drop constraint fk_教室借用教室借用學生goalter table教室借用drop constraint fk_教室借用教室借用2教室g()al ter table 教師drop constraint fk_教師隸屬于院系go辻exists(select1fromsysindexeswhereid二 object_idc associationandname = 'association 3 fk'andindid > 0andindid < 255)drop

49、index association_3. association_3_fkgoifexists(select1f romsysindexeswhereid= object_idc association_andname = 'association_4_fk,andindid > 0andindid < 255)drop index association 3. association 4 fkgoifexists(select1fromsysindexeswhereid= object id ('上課,)andname ='上課 2_fk'andi

50、ndid > 0andindid < 255)drop index 上課.上課 2 fkgoifexists(select1fromsysindexeswhereid= object_id('上課')andname ='上課 3 fk'andindid > 0andindid < 255)drop index 上課.上課 3 fkgoifexi sts(select1fromsysindexeswhereid= object_id('上課')andname ='上課 fk'andindid > 03)

51、3)and indid < 255)drop index 上課.上課_fkgoif exists (select 1f romsysindexeswherei d=object_idc 學生')andname='relationship_2_fkandindid> 0andindid< 255)drop index 學生.relationship 2 fkgoif exists (select 1f romsysindexeswhereid=object_id(,學生')andn ame=,屬于_fk,andindid> 0andindid<

52、; 255)drop index 學生屬于_fkgoif exists (select 1fromsysindexeswhereid=object.idc 教室')andn ame='位置于_fk'andi ndi d> 0andindid< 255)drop index教室位置于_fkgoexists (selectfrom whereandandand1sysindexesidn ameindidindid=object_idc 教室借用')='教室借用2_fk,> 0< 255)drop index教室借用.教室借用2_fk go if exists (select 1fromsysindexeswhereid=object_id('教室借用')andname='教室借用_fk'andindid>0and indid < 255)drop index教室借用.教室借用_fkgo if exists (select 1fromsysindexeswhereid=object_idc 教師')andname ='隸屬于_fk'andindid >0andindid <255)drop index教師隸屬于fkgoif exists

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論