




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
課程設計報告課程名稱:數據庫原理課程設計專業(yè):軟件工程姓名:班級:學號:指導教師:學生檔案管理系統(tǒng)一、需求分析1引言1.1編寫目的本系統(tǒng)的開發(fā)目的是為了開發(fā)出一套功能完善、操作便捷、及時性好、適用面廣的高校學生檔案管理系統(tǒng),以提高高校學生檔案管理的效率學生檔案信息是學校管理的重要組成部分,它記錄了學校所有學生的基本信息。由于學生信息量的龐大,需要一個學生檔案管理系統(tǒng),這個系統(tǒng)能幫助檔案理人員利用計算機,快速方便的對學生的基本信息、教育經歷信息、獎懲信息等基本檔案進行插入、刪除、更改、查詢等所需操作。。1.2背景高校學生檔案管理最初是人工方式進行,顯然在信息化發(fā)展的今天,這遠遠不能滿足檔案管理的需要。后來,隨著單機板檔案管理系統(tǒng)的開發(fā),這在很大程度上解決了上述矛盾但是,這種系統(tǒng)如今也不能滿足檔案管理的要求了,這主要是由于高校的擴招,在校學生人數的增加。本課程設計是在這種背景下提出的。2任務概述2.1目標開發(fā)一個使用于學生檔案管理的系統(tǒng)。2.2用戶的特點學生檔案的管理者。3需求規(guī)定3.1對功能的規(guī)定(1)院系信息的添加、修改、刪除和查詢,院系信息包括院系名稱、院系編號。(2)學生基本信息的添加、修改、刪除和查詢,學生基本信息包括學生編號、學生姓名、性別、民族、籍貫、出生日期。(3)學生教育經歷信息的添加、修改、刪除和查詢,學生教育經歷信息包括編號、起始日期、截止日期、學校名稱。(4)學生獎勵和處罰信息管理,包括獎懲記錄編號、獎懲日期、獎懲類型(0表示獎勵、1表示處罰),獎懲說明。(5)學生學籍變動信息管理,包括調轉管理,學生學籍變動信息包括學籍變動編號、變動日期、轉入學校、軟入院系,原因說明。3.2對性能的規(guī)定檢索迅速、查找方便、可靠性高、存儲量大。3.3界面需求首先出現(xiàn)登陸界面,用戶為學生檔案的管理者。3.4操作需求點擊按鈕,可以執(zhí)行相應操作。4.數據流圖4.1功能數據流圖,如圖1。圖1-1學生檔案管理功能數據流圖二、概念結構設計1.E-R圖1.1院系信息模塊,如圖2-1。圖2-1院系信息模塊1.2學生基本信息模塊,如圖2-2。圖2-2學生基本信息模塊1.3學生獎勵和處罰模塊,如圖2-3。圖2-3學生獎勵和處罰模塊1.4學生獎勵和處罰模塊,如圖2-4。圖2-4學生教育經歷模塊1.5學生獎勵和處罰模塊,如圖2-5。圖2-5學生學籍變動模塊1.6E-R圖,如圖2-6。圖2-6學生檔案管理系統(tǒng)E-R圖2.E-R圖說明本系統(tǒng)的E-R圖,主要包括6個實體,分別是學生基本信息、院系信息、學生獎懲信息、學生學籍變動信息、學生教育經歷信息和檔案管理員。檔案管理員可以管理多個學生檔案,一個學院管理多個學生,一個學生可以有多個教育經歷、多個獎勵和處罰、多次學籍變動。三、邏輯結構設計在概念設計的基礎上,根據設計得到系統(tǒng)總體的E-R圖,按照概念模式與關系表轉化的一般規(guī)則,結合實際的需要進行邏輯設計,E-R圖中的實體、實體的屬性和實體之間的聯(lián)系轉化為關系模式。1.系統(tǒng)關系模型(1)院系(院系編號、院系名稱),主碼:院系編號。(2)學生(學生編號、學生姓名、性別、民族、籍貫、出生日期、院系編號),主碼:學生編號,外碼:院系編號。(3)學生教育經歷(編號、學生編號、起始日期、截止日期、學校名稱),主碼:編號,外碼:學生編號。(4)學生獎勵和處罰信息(獎懲記錄編號、學生編號、獎懲日期、獎懲類型(0表示獎勵、1表示處罰),獎懲說明),主碼:獎懲記錄編號,外碼:學生編號。(5)學生學籍變動信息(學籍變動編號、學生編號、變動日期、轉入學校、軟入院系,原因說明),主碼:學籍變動編號,外碼:學生編號。(6)檔案管理員(用戶名、密碼),主碼:用戶名。四、數據庫物理設計1.系統(tǒng)數據庫表結構數據庫包含6個表院系表,保存學校院系的信息,結構如表4-1。表4-1Classes的結構編號字段名稱數據類型說明1Class_Idint院系編號,主鍵2Class_Namevarchar40院系名稱(2)學生信息基本表student,結構如表4-2。表4-2Student的結構編號字段名稱數據類型說明1Student_Idint學號,主鍵2Student-namevarchar20姓名3Sexchar2性別4Birthint出生日前5Nationalityvarchar40民族6Family_Placevarchar60籍貫7Class-cardvarchar50所在的院系編號(3)學生教育經歷記錄表Experience,保存學生教育經歷的基本信息,結構如表4-3。表4-3Experience的結構編號字段名稱數據類型說明1Expldint編號,主碼2Student_Idint學生編號3Start_Datechar10開始日期4End_Datechar10終止日期5Schoolvarchar50學校名稱(4)學生獎懲表Evaluation,保存學生的獎勵和處罰信息,結構如表4-4。表4-4Evaluation的結構編號字段名成數據類型說明1Evaidint獎懲記錄編號,主碼2evadatechar10獎懲日期3Student_Idint學生編號4EvaTypebit獎懲類型(0表示獎勵,1表示處罰)5Memovarchar200獎懲說明(5)學籍變動表格Change,保存學生學籍變動的信息,結構如表4-5。表4-5Change的結構編號字段名成數據類型說明1ChangeIdint學籍變動編號,主鍵2Student_Idint學生編號4ChangedateChar10變動日期6NewSchoolvarchar50轉入學校7NewClassint轉入院系編號8Reasonvarchar200學籍變動原因9Memovarchar200備注(6)用戶信息表Users,保存系統(tǒng)用戶信息,結構如表4-6。表4-6Users的結構編號字段名稱數據類型說明1UserNamechar50用戶名,主碼2UserPwdchar50密碼五、數據庫的實施1.系統(tǒng)模塊圖,如圖5-1圖5-1系統(tǒng)模塊圖2模塊功能2.1登陸模塊輸入用戶ID和用戶密碼,并判斷輸入是否正確,如圖5-2圖5-2登陸模塊程序流程圖2.2學生基本信息模塊開始程序并且選擇學生基本信息按鈕,可對學生基本信息進行增加、修改、刪除和查詢的操作,如圖5-3。圖5-3學生基本信息模塊圖2.2學院基本信息模塊開始程序并且選擇院系信息按鈕,可對院系信息進行增加、修改、刪除和查詢的操作,如圖5-4。圖5-4院系信息模塊圖3創(chuàng)建數據庫Student,配置數據源,數據源名為“Student”。用MFCAppWizard創(chuàng)建一個名為“學生檔案管理系統(tǒng)”的基于對話框的應用程序框架。設計各界面的對話框,為每個對話框創(chuàng)建類,并為對話框中控件綁定變量。使用MFCClassWizard以CRecordset為基類,為各個表創(chuàng)建新類,并以“Student”為ODBC數據源。六、系統(tǒng)運行結果1.運行后顯示登錄對話框,輸入用戶ID號和用戶密碼(用戶ID:1234,密碼:1234)如圖6-11圖6-1登陸界面2點擊基本信息管理按鈕,顯示學生基本信息表,如圖6-2圖6-2顯示基本信息管理界面3點擊添加按鈕,顯示編輯學生基本信息,如圖6-3圖6-3編輯學生信息界面4選中一行信息,點擊刪除按鈕,彈出提示對話框,若確定則刪除此條信息,如圖6-4圖6-4刪除一條學生基本信息記錄5選中一行信息點擊修改按鈕,出先修改學生基本信息,如圖6-5圖6-5修改學生基本信息頁面6點擊查詢按鈕,彈出輸入學生學號的對話框,并輸入學生學號,按確定輸出要查詢的學生基本信息,如圖6-6和6-7圖6-6查詢學生基本信息圖6-6查詢學生基本信息七、實習總結本系統(tǒng)采用目前比較流行的ODBC數據訪問技術,并將每個數據庫表的字段和操作封裝到類中,從而成功地將面向對象的程序設計思想應用到數據庫應用程序設計中。在實習中,我們可以把這學期所學的理論知識和實踐聯(lián)系起來,在所要開發(fā)的程序中漸漸融會貫通。雖然我們對這些知識還運用得還不是很熟練,但是相信在現(xiàn)在和今后的學習中會得到更加深刻的掌握。實習過程中我們一邊設計一邊探索,發(fā)現(xiàn)理論和實踐要充分地結合,是需要扎實的基本功的,這就表明學好基礎知識是理論付諸實踐的前提。在實習中我們學到了很多,希望在以后我們能充分利用實習的機會充實自己,并希望這樣的機會能被更好更多地提供。
社會實踐報告系別:班級:學號:姓名:作為祖國未來的事業(yè)的繼承人,我們這些大學生應該及早樹立自己的歷史責任感,提高自己的社會適應能力。假期的社會實踐就是很好的鍛煉自己的機會。當下,掙錢早已不是打工的唯一目的,更多的人將其視為參加社會實踐、提高自身能力的機會。許多學校也積極鼓勵大學生多接觸社會、了解社會,一方面可以把學到的理論知識應用到實踐中去,提高各方面的能力;另一方面可以積累工作經驗對日后的就業(yè)大有裨益。進行社會實踐,最理想的就是找到與本專業(yè)對口單位進行實習,從而提高自己的實戰(zhàn)水平,同時可以將課本知識在實踐中得到運用,從而更好的指導自己今后的學習。但是作為一名尚未畢業(yè)的大學生,由于本身具備的專業(yè)知識還十分的有限,所以我選擇了打散工作為第一次社會實踐的方式。目的在于熟悉社會。就職業(yè)本身而言,并無高低貴賤之分,存在即為合理。通過短短幾天的打工經歷可以讓長期處于校園的我們對社會有一種更直觀的認識。實踐過程:自從走進了大學,就業(yè)問題就似乎總是圍繞在我們的身邊,成了說不完的話題。在現(xiàn)今社會,招聘會上的大字報都總寫著“有經驗者優(yōu)先”,可還在校園里面的我們這班學子社會經驗又會擁有多少呢?為了拓展自身的知識面,擴大與社會的接觸面,增加個人在社會競爭中的經驗,鍛煉和提高自己的能力,以便在以后畢業(yè)后能真正真正走入社會,能夠適應國內外的經濟形勢的變化,并且能夠在生活和工作中很好地處理各方面的問題,我開始了我這個假期的社會實踐-走進天源休閑餐廳。實踐,就是把我們在學校所學的理論知識,運用到客觀實際中去,使自己所學的理論知識有用武之地。只學不實踐,那么所學的就等于零。理論應該與實踐相結合。另一方面,實踐可為以后找工作打基礎。通過這段時間的實習,學到一些在學校里學不到的東西。因為環(huán)境的不同,接觸的人與事不同,從中所學的東西自然就不一樣了。要學會從實踐中學習,從學習中實踐。而且在中國的經濟飛速發(fā)展,又加入了世貿,國內外經濟日趨變化,每天都不斷有新的東西涌現(xiàn),在擁有了越來越多的機會的同時,也有了更多的挑戰(zhàn),前天才剛學到的知識可能在今天就已經被淘汰掉了,中國的經濟越和外面接軌,對于人才的要求就會越來越高,我們不只要學好學校里所學到的知識,還要不斷從生活中,實踐中學其他知識,不斷地從各方面武裝自已,才能在競爭中突出自已,表現(xiàn)自已。在餐廳里,別人一眼就能把我人出是一名正在讀書的學生,我問他們?yōu)槭裁?他們總說從我的臉上就能看出來,也許沒有經歷過社會的人都有我這種不知名遭遇吧!我并沒有因為我在他們面前沒有經驗而退后,我相信我也能做的像他們一樣好.我的工作是在那做傳菜生,每天9點鐘-下午2點再從下午的4點-晚上8:30分上班,雖然時間長了點但,熱情而年輕的我并沒有絲毫的感到過累,我覺得這是一種激勵,明白了人生,感悟了生活,接觸了社會,了解了未來.在餐廳里雖然我是以傳菜為主,但我不時還要做一些工作以外的事情,有時要做一些清潔的工作,在學校里也許有老師分配說今天做些什么,明天做些什么,但在這里,不一定有人會告訴你這些,你必須自覺地去做,而且要盡自已的努力做到最好,一件工作的效率就會得到別人不同的評價。在學校,只有學習的氛圍,畢竟學校是學習的場所,每一個學生都在為取得更高的成績而努力。而這里是工作的場所,每個人都會為了獲得更多的報酬而努力,無論是學習還是工作,都存在著競爭,在競爭中就要不斷學習別人先進的地方,也要不斷學習別人怎樣做人,以提高自已的能力!記得老師曾經說過大學是一個小社會,但我總覺得校園里總少不了那份純真,那份真誠,盡管是大學高校,學生還終歸保持著學生的身份。而走進企業(yè),接觸各種各樣的客戶、同事、上司等等,關系復雜,但我得去面對我從未面對過的一切。記得在我校舉行的招聘會上所反映出來的其中一個問題是,學生的實際操作能力與在校理論學習有一定的差距。在這次實踐中,這一點我感受很深。在學校,理論的學習很多,而且是多方面的,幾乎是面面俱到;而在實際工作中,可能會遇到書本上沒學到的,又可能是書本上的知識一點都用不上的情況。或許工作中運用到的只是很簡單的問題,只要套公式似的就能完成一項任務。有時候我會埋怨,實際操作這么簡單,但為什么書本上的知識讓人學得這么吃力呢?這是社會與學校脫軌了嗎?也許老師是正確的,雖然大學生生活不像踏入社會,但是總算是社會的一個部分,這是不可否認的事實。但是有時也要感謝老師孜孜不倦地教導,有些問題有了有課堂上地認真消化,有平時作業(yè)作補充,我比一部人具有更高的起點,有了更多的知識層面去應付各種工作上的問題,作為一名大學生,應該懂得與社會上各方面的人交往,處理社會上所發(fā)生的各方面的事情,這就意味著大學生要注意到社會實踐,社會實踐必不可少。畢竟,很快我就不再是一名大學生,而是社會中的一分子,要與社會交流,為社會做貢獻。只懂得紙上談兵是遠遠不及的,以后的人生旅途是漫長的,為了鍛煉自己成為一名合格的、對社會有用的人才.很多在學校讀書的人都說寧愿出去工作,不愿在校讀書;而已在社會的人都寧愿回校讀書。我們上學,學習先進的科學知識,為的都是將來走進社會,獻出自己的一份力量,我們應該在今天努力掌握專業(yè)知識,明天才能更好地為社會服務。實踐心得:雖然這次的實踐只有短短的幾天,而且從事的是比較簡單的服務工作,但是通過與各種各樣的人接觸,還是讓我學會了很多道理。首先是明白了守時的重要性。工作和上學是兩種完全不同的概念,上學是不遲到很多時候是因為懼怕老師的責怪,而當你走上了工作崗位,這里更多的是由于自己內心的一種責任。這種責任是我學會客服自己的惰性,準時走上自己的崗位。這對我以后的學習生活也是一種鞭策,時刻牢記自己的責任,并努力加強自己的時間觀念。其次讓我真實的體會到了合作的重要性。雖然我工作的只是小小的一家餐廳,但是從點單到制作到遞送到結帳這一環(huán)環(huán)的工作都是有分工的,只有這樣才能使整家店的工作效率都大大的提高。以前雖然在書上看見過很多的團隊合作的例子,但這一次是深刻的體會到了,正所謂“眾人拾柴火焰高”,“團結就是力量”。在以后的學習和工作中,一定會要牢記這一點,將自己融入到集體中,和大家一起攜手走向輝煌。再次,這次打工的經歷也讓我的心理更加趨于成熟。在餐廳里每天面對形形色色的客人,重復著單調的工作。讓從未涉世的我還是有那么一點點不適應的,但是堅持就是勝利。打工畢竟和在家是完全不同的概念,我們學會需要忍耐
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 七年級歷史下冊 第二單元 遼宋夏金元時期 民族關系發(fā)展和社會變化 第9課 宋代經濟的發(fā)展教學設計 新人教版
- 早教報名協(xié)議書8篇
- 七年級語文上冊 9從百草園到三味書屋第3課時教學設計 新人教版
- 電子商務發(fā)展動態(tài)
- 車輛安全隱患課件
- Unit6 Section A Grammar Focus3a-3d 教學設計 2024-2025學年人教版英語七年級上冊
- 七年級體育與健康 基本體操2教學設計
- 直腸肛管疾病護理
- Unit 8 How are you (教學設計)-2023-2024學年譯林版(三起)英語四年級下冊
- 耳科手術一般護理
- 2025重慶西南證券股份有限公司招聘45人筆試參考題庫附帶答案詳解
- 2025年4月自考15043中國近現(xiàn)代史綱要押題及答案
- 湖南省示范性高中2024-2025學年高二下學期2月聯(lián)考 物理試卷(含解析)
- 服裝公司品質(質量)管理手冊
- 江蘇省淮安市洪澤區(qū)2024-2025學年七年級下學期3月調研地理試題(含答案)
- 辦公樓弱電系統(tǒng)設計方案
- 黃金卷02(廣州專用)-【贏在中考·黃金預測卷】2025年中考數學模擬卷(考試版)
- 2025-2030年班用帳篷項目投資價值分析報告
- 2025年國家糧食和物資儲備局垂直管理系統(tǒng)事業(yè)單位招聘701人歷年自考難、易點模擬試卷(共500題附帶答案詳解)
- 2025年合肥二模數學試題及答案
- 射線無損探傷合同范本
評論
0/150
提交評論