第一篇:數(shù)據(jù)庫、軟件工程課程設(shè)計大綱
課程設(shè)計教學(xué)大綱
實習(xí)名稱:數(shù)據(jù)庫、軟件工程課程設(shè)計
課程代碼:
學(xué)分:
實習(xí)周數(shù);3周適用專業(yè):計算機科學(xué)與技術(shù)
一、實習(xí)的目的與任務(wù)
課程設(shè)計是實踐教學(xué)的一種重要手段,是培養(yǎng)和訓(xùn)練學(xué)生動手能力的重要方法。數(shù)據(jù)庫、軟件工程課程設(shè)計的目的是;以《軟件工程》課程介紹的軟件開發(fā)思想為指導(dǎo),以《數(shù)據(jù)庫原理與設(shè)計》課程中介紹的設(shè)計技術(shù)為手段,學(xué)習(xí)應(yīng)用一種軟件開發(fā)工具(VB、VC++、PB、Delphi 等等)具體分析、設(shè)計、實現(xiàn)一個簡單但完整的數(shù)據(jù)庫應(yīng)用系統(tǒng)。
二、實習(xí)教學(xué)的基本要求
1參加課程設(shè)計的學(xué)生必須服從指導(dǎo)教師的指導(dǎo),遵守紀律,按時、按指導(dǎo)教師的要求獨立完成課程設(shè)計的任務(wù)。
2每周指導(dǎo)教師必須嚴格考勤。有條件的學(xué)生可采用電話、電子郵件的方式隨時與教師交流。3 課程設(shè)計報告應(yīng)包含以下內(nèi)容:
①系統(tǒng)需求分析的文檔。
②系統(tǒng)數(shù)據(jù)模型和系統(tǒng)模型的設(shè)計文檔資料。(E-R圖、數(shù)據(jù)流圖或UML建模圖等、符合3NF范式的數(shù)據(jù)庫)
③系統(tǒng)的實現(xiàn)流程介紹及用戶界面和運行結(jié)果。
④系統(tǒng)的評價及設(shè)計體會。
三、實習(xí)內(nèi)容
1)實習(xí)地點:本課程設(shè)計的實習(xí)地點為信自院機房。
2)實習(xí)內(nèi)容:
1在指導(dǎo)教師的指導(dǎo)下,每個學(xué)生選擇一個數(shù)據(jù)庫應(yīng)用系統(tǒng)。
2應(yīng)用軟件工程的開發(fā)思想進行數(shù)據(jù)庫應(yīng)用系統(tǒng)的需求分析。
3應(yīng)用數(shù)據(jù)庫設(shè)計技術(shù)(E-R圖、概念設(shè)計)和軟件工程設(shè)計技術(shù)構(gòu)造系統(tǒng)的數(shù)據(jù)模型和系統(tǒng)模型。學(xué)習(xí)并掌握一種軟件開發(fā)工具,學(xué)會應(yīng)用軟件工具開發(fā)實現(xiàn)應(yīng)用系統(tǒng)的方法。5 運用所學(xué)的軟件工具具體實現(xiàn)以上的數(shù)據(jù)庫應(yīng)用系統(tǒng)。編寫并提交課程設(shè)計報告。
3)課程設(shè)計時間安排:
數(shù)據(jù)庫、軟件工程課程設(shè)計的時間歷經(jīng)5周,大致安排如下:
第一周:系統(tǒng)的確定及需求分析,數(shù)據(jù)模型與系統(tǒng)模型的分析與建模。系統(tǒng)結(jié)構(gòu)的設(shè)計與實現(xiàn)。第二周:系統(tǒng)的實現(xiàn)。
第三周:編寫課程設(shè)計報告提交課程設(shè)計報告、檢查系統(tǒng)。
四、考核方法
通過在計算機上檢查并驗收所開發(fā)的系統(tǒng),以及指導(dǎo)教師評閱課程設(shè)計報告給出一個綜合成績。
五、主要參考書
1數(shù)據(jù)庫系統(tǒng)的理論與設(shè)計方面的書籍、文獻。
2軟件工程方面的書籍、文獻。
3軟件開發(fā)工具方面的書籍、文獻。
執(zhí)筆人:周 楓審定人:教學(xué)基層組織主任:
第二篇:《軟件工程》課程設(shè)計大綱——牛
《軟件工程》課程設(shè)計教學(xué)大綱
1.課程名稱:軟件工程課程設(shè)計
2.課程類別:實踐性教學(xué)環(huán)節(jié)課
3.課程要求:必修課
4.課程屬性:課外實驗
5.課程總學(xué)時:2周(32學(xué)時)總學(xué)分:2
6.實驗學(xué)時:32
7.應(yīng)開實驗學(xué)期:第4學(xué)期
8.適用專業(yè):計算機科學(xué)與技術(shù)
9.先修課程:面向?qū)ο蟪绦蛟O(shè)計,數(shù)據(jù)結(jié)構(gòu),數(shù)據(jù)庫原理與應(yīng)用等
一、實驗課程簡介
軟件工程是計算機科學(xué)與技術(shù)專業(yè)的專業(yè)必修課。它是一門研究軟件生命周期現(xiàn)象與本質(zhì)的學(xué)科,主要研究如何采用工程化的概念、原理、技術(shù)和方法指導(dǎo)計算機軟件的開發(fā)測試與維護。
課程設(shè)計是對學(xué)生的一種全面綜合訓(xùn)練,是與課堂聽講、自學(xué)和練習(xí)相輔相成的、必不可少的一個教學(xué)環(huán)節(jié)。通常,課程設(shè)計中的問題比平時的習(xí)題復(fù)雜得多,也更接近實際。課程設(shè)計著眼于原理與應(yīng)用的結(jié)合點,使學(xué)生學(xué)會如何把書上學(xué)到的知識用于解決實際問題,培養(yǎng)軟件工作所需要的動手能力;另一方面,使書上的知識變活,起到深化理解和靈活應(yīng)用教學(xué)內(nèi)容的目的。平時的習(xí)題局限于一個到二個知識點,而課程設(shè)計題是軟件設(shè)計的綜合訓(xùn)練,包括需求獲取、問題分析,總體結(jié)構(gòu)設(shè)計,用戶界面設(shè)計、編碼訓(xùn)練、基本技能和技巧的運用、,以及一整套軟件工作規(guī)范的訓(xùn)練、科學(xué)作風(fēng)和團隊合作精神的培養(yǎng)。此外,還有很重要的一點是:計算機是比任何教師更應(yīng)嚴厲的檢查者。因此,本課程在安排實驗的基礎(chǔ)上,又為同學(xué)們安排了這門課程設(shè)計。
二、實驗教學(xué)目標與基本要求
《軟件工程課程設(shè)計》是一個綜合性的設(shè)計型實驗,是培養(yǎng)訓(xùn)練學(xué)生軟件開發(fā)能力的重要實踐性教學(xué)環(huán)節(jié),與《軟件工程》課程的教學(xué)內(nèi)容緊密配合,基本同步進行。
開設(shè)該課程設(shè)計的主要目的是:通過軟件開發(fā)的實踐訓(xùn)練,使學(xué)生進一步掌握軟件工程的概念、原理、方法和技術(shù),提高軟件開發(fā)技能,培養(yǎng)創(chuàng)造性的工程設(shè)計能力,提高綜合分析和解決問題的能力。
通過課程設(shè)計學(xué)生應(yīng)達到以下要求:
1.掌握可行性研究的方法。
2.掌握需求獲取方法。
3.掌握傳統(tǒng)軟件工程分析與設(shè)計原理、方法、技術(shù)與步驟。
4.掌握面相對象軟件工程分析與設(shè)計方法。
5.初步掌握UML語言。
6.熟練掌握軟件開發(fā)文檔的編制。
7.初步掌握軟件測試的方法與技術(shù)。
8.基本掌握面向?qū)ο蠼9ぞ叩氖褂茫ㄈ纾篟ational Rose)。
三、本實驗課程的基本理論與實驗技術(shù)知識
頁:2
本課程設(shè)計是基于《軟件工程》理論學(xué)習(xí)而開的,基本理論依據(jù)為軟件的生存周期、軟件開發(fā)模型、面向過程的技術(shù)和方法、面向?qū)ο蟮募夹g(shù)和方法、軟件項目管理技術(shù)。
基本實驗技術(shù)為CASE建模環(huán)境的使用,需求分析建模,軟件設(shè)計建模,代碼的實現(xiàn)和軟件測試技術(shù)。
四、實驗方法、特點與基本要求
1.老師依據(jù)理論課的內(nèi)容與進度詳細講述課程設(shè)計的要求。
2.在進行課程設(shè)計前要求學(xué)生按以往成績的情況、個人的興趣愛好、個人的特長、男女比例搭配等原則分組,每組5-7個學(xué)生,由老師批準后選題。
3.課程設(shè)計的選題盡量結(jié)合教學(xué)、科研、學(xué)生生活與社會實際,反映新技術(shù),以獲得更好的工程設(shè)計實踐的訓(xùn)練。課題規(guī)模、大小適當(dāng),具有一定復(fù)雜度,通過激發(fā)學(xué)生參加開發(fā)實踐的積極性與創(chuàng)造性,經(jīng)過努力能夠完成,以達到綜合應(yīng)用所學(xué)知識的目的。選題可從教師給出的參考選題中選定,也可由學(xué)生自選,自選題必須通過任課教師認可。一般情況下,各組選題不允許重復(fù)。選題定后,不可中途換題。
4.課程設(shè)計過程中要進行兩次全員參與式的演講競賽,在演講競賽中要明確每個組員的分工,頁:2
并要求每個組員介紹自己分析設(shè)計成果。
五、主要儀器設(shè)備
1.計算機
2.文字編輯器(如:MS WORD)
3.面向?qū)ο蠼9ぞ撸ㄈ纾篟ational Rose)
4.一種集成開發(fā)環(huán)境(如:C++ BUILDER、J BUILDER、Java)
六、實驗報告要求
課程設(shè)計報告要求按軟件工程文檔規(guī)范寫作。其中軟件分析與設(shè)計部分應(yīng)包括傳統(tǒng)與面向?qū)ο髢煞N。后面要有課程設(shè)計的心得體會、總結(jié)、展望與致謝。最后應(yīng)附上帶詳細注釋的幾個關(guān)鍵模塊源程序代碼。
杜絕相互抄襲的現(xiàn)象。
七、考核方式與成績評定標準
1.對系統(tǒng)分析設(shè)計文檔的翔實性、合理性和規(guī)范性進行評分,該成績占總評成績的80%。
2.頁:2
考察系統(tǒng)運行狀況,給成績占總評成績的20%。
3.總評成績分為:優(yōu)、良、中、及格、不及格五級。
九、教材及主要參考書目
1.齊治昌等編著,《軟件工程》第二版,高等教育出版社
2.史濟民等主編,《軟件工程——原理、方法與應(yīng)用》,高等教育出版社
3.[美]Wendy Boggs、Michael Boggs著,邱仲潘等譯,《UML與Rational Rose 2003從入門到精通》,電子工業(yè)出版社,2003年。
4.[英]Ian Sommerville 著, 程成、陳霞等譯,《軟件工程》,機械工業(yè)出版社
6.孫惠民,主編,《UML設(shè)計實作寶典》,中國鐵道出版社
7.根據(jù)課題選擇參考書及參考資料
執(zhí)筆人:黃萍
審核人:陳明銳
第三篇:軟件工程課程設(shè)計
軟件工程課程設(shè)計實驗心得
經(jīng)過一個星期的軟件工程課程設(shè)計,本人在老師的指導(dǎo)下,順利完成該課程設(shè)計。通過該課程設(shè)計,收獲頗多。
一、對實驗原理有更深的理解
通過該課程設(shè)計,掌握了什么是軟件程序,軟件程序工作的基本過程及其各階段的基本任務(wù),熟悉了軟件程序總流程框圖,了解了軟件程序的生成過程、構(gòu)造工具及其相關(guān)的技術(shù)對課本上的知識有了更深的理解,課本上的知識師機械的,表面的。通過把該算法的內(nèi)容,算法的執(zhí)行順序在計算機上實現(xiàn),把原來以為很深奧的書本知識變的更為簡單,對實驗原理有更深的理解。
二、對該理論在實踐中的應(yīng)用有深刻的理解
通過把該算法的內(nèi)容,算法的執(zhí)行順序在計算機上實現(xiàn),知道和理解了該理論在計算機中是怎樣執(zhí)行的,對該理論在實踐中的應(yīng)用有深刻的理解。
三、激發(fā)了學(xué)習(xí)的積極性
通過該課程設(shè)計,全面系統(tǒng)的理解了軟件工程程序構(gòu)造的一般原理和基本實現(xiàn)方法。把死板的課本知識變得生動有趣,激發(fā)了學(xué)習(xí)的積極性。把學(xué)過的軟件工程的知識強化,能夠把課堂上學(xué)的知識通過自己設(shè)計的程序表示出來,加深了對理論知識的理解。以前對與計算機操作系統(tǒng)的認識是模糊的,概念上的,現(xiàn)在通過
自己動手做實驗,從實踐上認識了操作系統(tǒng)是如何處理命令的,如何協(xié)調(diào)計算機內(nèi)部各個部件運行,對軟件工程的認識更加深刻。課程設(shè)計中程序比較復(fù)雜,在調(diào)試時應(yīng)該仔細,在程序調(diào)試時,注意指針,將不必要的命令去除。在這次課程設(shè)計中,我就是按照實驗指導(dǎo)的思想來完成。加深了理解文件系統(tǒng)的內(nèi)部功能及內(nèi)部實現(xiàn),培養(yǎng)實踐動手能力和程序開發(fā)能力的目的。
四、理解了該知識點以及學(xué)科之間的融合滲透
本次課程設(shè)計程序部分是用C語言編寫的,把《計算機操作系統(tǒng)》,《軟件工程》,《算法分析與設(shè)計》《C語言》四門學(xué)科聯(lián)系起來,把各個學(xué)科之間的知識融合起來,把各門課程的知識聯(lián)系起來,對計算機整體的認識更加深刻。使我加深了對《計算機操作系統(tǒng)》,《軟件工程》,《算法分析與設(shè)計》《C語言》四門課程的認識。
第四篇:軟件工程課程設(shè)計大綱及題目選編
《軟件工程》課程設(shè)計教學(xué)大綱
陸惠恩編寫
1.實驗總學(xué)時:2周-4周。
2.實驗類型:設(shè)計型
3.適用專業(yè)
計算機科學(xué)和技術(shù)專業(yè)、計算機應(yīng)用專業(yè)等。
4.實驗?zāi)康膶浖こ痰娜^程有感性認識和初步的經(jīng)驗。要求學(xué)生書寫軟件開發(fā)文檔、編制軟件并寫實驗報告。
5.實驗方法
每組人數(shù)4-5人,按模塊分工,各自進行設(shè)計后,集成為一個整體。
實驗學(xué)時為2周的,建立數(shù)據(jù)庫,設(shè)計用戶界面,書寫軟件開發(fā)文檔。實驗學(xué)時為4周的,可以完成一個難度適當(dāng)?shù)能浖_發(fā)課題。
6.考核方式及辦法
6.1檢查所設(shè)計的軟件功能是否符合預(yù)定要求(50分)。
6.2檢查軟件文檔的書寫是否規(guī)范、完整、正確(45分)。
6.3軟件設(shè)計是否有創(chuàng)新(5分)。
7.實驗報告要求
實驗報告是實驗工作的全面總結(jié),是教師考核學(xué)生實驗成績的主要依據(jù)。實驗報告是學(xué)生分析、歸納、總結(jié)實驗數(shù)據(jù),討論實驗結(jié)果并把實驗獲得的感性認識上升為理性認識的過程。
實驗報告要求語言通順、圖表清晰、分析合理、討論深入,處理數(shù)據(jù)應(yīng)由每人獨立進行,不能多人合寫一份報告。實驗報告要真實反映實驗結(jié)果,不得偽造。
8.實驗報告的內(nèi)容
8.1實驗名稱、班級、學(xué)號、學(xué)生姓名和實驗報告日期。
8.2實驗?zāi)康暮鸵?,本人分工完成的任?wù)內(nèi)容。
8.3實驗的硬件環(huán)境、軟件環(huán)境。
8.4實驗步驟、軟件設(shè)計文檔(項目可行性報告、設(shè)計計劃、需求分析、概要設(shè)計、詳細設(shè)計、數(shù)據(jù)庫設(shè)計、源程序及簡要說明、軟件使用手冊等)。
8.5實驗測試報告:測試用例及測試情況。
8.6實驗結(jié)果分析:討論實驗中遇到的問題,對已解決的問題介紹解決辦法;對未解決的問題分析可能的原因。
8.7實驗心得與體會。
9、參考文獻
9.1 張海藩,軟件工程導(dǎo)論(第四版).北京:清華大學(xué)出版社 2003年
9.2 陸惠恩,軟件工程.北京:人民郵電出版社 2007年
9.3陸惠恩,軟件工程實踐教程.北京:機械工業(yè)出版社,2006年
《軟件工程》課程設(shè)計題目選編
課程設(shè)計題目1招干考試成績管理系統(tǒng)
某市舉行招聘考試,分三個專業(yè):法律、行政學(xué)和經(jīng)濟學(xué)。考試科目為:政治、語文和專業(yè)課。其中,專業(yè)課為:法律專業(yè)考法律;行政學(xué)專業(yè)考行政學(xué);經(jīng)濟學(xué)專業(yè)考經(jīng)濟學(xué)。該市有20個區(qū)、縣,考生報名后,就近安排考場。估計每年有1-2萬人報名參加考試。每個考場的人數(shù)為30人,相同專業(yè)的考生安排在同一考場參加考試。每個區(qū)、縣,每個專業(yè)的考生需要幾十個考場。開發(fā)招聘考試成績管理系統(tǒng),將該市三個專業(yè)報名的考生基本情況,輸入計算機自動生成準考證號、打印準考證??荚嚦煽兪欠终n程、按考場依次輸入的。成績?nèi)枯斎牒?,計算每個考生的成績總分,輸出考生成績單;將考生分三個專業(yè),按成績總分從高到低排序。每次列出待錄用的前若干名考生信息,供招聘單位錄用,最后輸出錄用通知書。
請設(shè)計系統(tǒng)結(jié)構(gòu)、數(shù)據(jù)庫結(jié)構(gòu)、輸入輸出界面。設(shè)計應(yīng)用程序?qū)崿F(xiàn)以上功能。
課程設(shè)計題目2商品銷售管理系統(tǒng)
某商場有營業(yè)員、倉庫管理員、會計、采購員、經(jīng)理等人員,分別負責(zé)商品的銷售、庫存管理、賬冊管理、采購、售后服務(wù)等工作。開發(fā)一個商場商品銷售管理系統(tǒng),用計算機管理商場商品銷售有關(guān)的各項工作。除經(jīng)理外,一般工作人員只能進入系統(tǒng)中與本職工作有關(guān)的一個模塊;經(jīng)理負責(zé)全面管理,可進入系統(tǒng)的所有模塊進行操作。
該系統(tǒng)要求有以下功能:為每種商品編號,記錄商品名稱、單價、生產(chǎn)廠家,現(xiàn)有數(shù)量等。銷售員接班后要登錄、售貨,為顧客選購的商品輸入商品編號、數(shù)量、計價、收費、打印購物清單;交班時結(jié)算銷售的款、貨賬目。供貨員查詢哪些商品將脫銷,及時進貨。會計統(tǒng)計收銀員當(dāng)天的銷售額、商場商品的日銷售額、進貨的金額,進行月、年的統(tǒng)計。商場經(jīng)理統(tǒng)計當(dāng)前商品數(shù)量、銷售情況,以便決定增減商品種類或修改商品價格。商品的售后服務(wù):退貨、換貨或修理。
請畫出實體-關(guān)系圖和數(shù)據(jù)流圖,設(shè)計系統(tǒng)的結(jié)構(gòu)、數(shù)據(jù)庫結(jié)構(gòu)、輸入、輸出界面。設(shè)計程序?qū)崿F(xiàn)系統(tǒng)功能。
課程設(shè)計題目3某校醫(yī)療費管理系統(tǒng)
醫(yī)療費分校內(nèi)門診費、校外門診費、住院費、子女醫(yī)療費四種。該校規(guī)定,?每年每個職
工的醫(yī)療費有一個限額(如 480 元),限額在年初時確定。每個職工一年內(nèi)報銷的醫(yī)療費不超過限額時可全部報銷;超過限額時,超出部分只可報銷 90%,其余 10%由職工個人負擔(dān)。職工子女的醫(yī)療費也有限額(如240元),超出部分報銷50%。
在數(shù)據(jù)庫中存放該校每個職工的職工號、?姓名、所屬部門。職工報銷時填寫所屬部門、職工號、姓名、報銷日期、醫(yī)療費類別、報銷金額等。
醫(yī)療費管理系統(tǒng)每天記錄當(dāng)天報銷的若干職工或職工子女的醫(yī)療費的類別、金額。在當(dāng)天下班前讓系統(tǒng)自動結(jié)賬,結(jié)算當(dāng)日累計報銷的數(shù)據(jù),供出納員核對。?每筆報銷的賬要存入明細賬中去,每天所報銷的費用要和各個職工已報銷的金額累加存放到數(shù)據(jù)表里,?以便統(tǒng)計哪些職工已超額。系統(tǒng)含適當(dāng)?shù)牟樵?、統(tǒng)計功能。
年終結(jié)算、下一開始時,要對數(shù)據(jù)庫文件進行初始化。將每個職工的限額作為新的余額,并將上的余額加入下一中。職工調(diào)離本單位、職工調(diào)入本單位或在本單位內(nèi)部部門間調(diào)動,?數(shù)據(jù)庫文件要及時修改。
請畫出實體-關(guān)系圖和數(shù)據(jù)流圖,設(shè)計系統(tǒng)結(jié)構(gòu)、所需要的數(shù)據(jù)庫結(jié)構(gòu)、輸入輸出界面。設(shè)計程序?qū)崿F(xiàn)系統(tǒng)功能。
課程設(shè)計題目4銀行計算機儲蓄系統(tǒng)
銀行儲蓄分活期和定期兩類;定期又分為3個月、6個月、1年、2年、3年等,存款類型不同,則利息各不相同?;钇诖婵顔慰梢远啻蔚卮婵?、取款。定期存款可以部分地取款。銀行計算機儲蓄系統(tǒng)的工作過程大致如下:儲戶填寫的存款單或取款單,由業(yè)務(wù)員將內(nèi)容輸入系統(tǒng)。如果是存款并且是新開戶,則系統(tǒng)為儲戶編排賬號并記錄存款人姓名、住址、電話號碼、身份證號碼及密碼(可選)等。如果不是新儲戶,應(yīng)填寫賬號、姓名、金額、存款類型、存款日期、利率等信息,并打印出存款單給儲戶。
定期存款的儲戶如果取款,而且存款時留有密碼,則系統(tǒng)首先核對儲戶密碼,若密碼正確或存款時未留密碼,則系統(tǒng)計算余額、利息并打印出利息清單給儲戶?;钇诖婵畹膬羧】詈?,計算余額。如果儲戶要銷去賬號,應(yīng)核對密碼和身份證號,并取出賬號內(nèi)的全部存款。
請畫出該系統(tǒng)的實體-關(guān)系圖和數(shù)據(jù)流圖,設(shè)計系統(tǒng)的結(jié)構(gòu)、所需要的數(shù)據(jù)庫結(jié)構(gòu)、輸入輸出界面。畫出系統(tǒng)部署圖。設(shè)計程序?qū)崿F(xiàn)系統(tǒng)功能。
課程設(shè)計題目5學(xué)生成績管理系統(tǒng)
計算機專業(yè)的學(xué)生學(xué)制四年,每學(xué)期學(xué)習(xí)若干門課程。設(shè)計學(xué)生成績管理的一個子系統(tǒng),輸入班級號及該班所有學(xué)生的學(xué)號、姓名。分別將學(xué)生的一個學(xué)期的若干門課的平時成績、考試成績輸入,輸出學(xué)生個人成績單、全班成績單。
成績輸入方式:先輸入課程名稱、第幾學(xué)期、任課教師姓名。將一個班級的所有學(xué)生的同一門課程的平時成績、考試成績輸入,計算每個學(xué)生該門課的成績總評分,總評分=平時成績*0.3+考試成績*0.7。
輸出格式分全班單科成績單、全班各科匯總成績單和個人成績單三種格式。共有四門課
程。全班成績單要有班級號、課程名稱、任課教師姓名、時間。每位學(xué)生一行;每門課程分平時成績、考試成績、總評,最后要統(tǒng)計課程的全班平均總評分,以及成績不及格、及格、中、良、優(yōu)等分數(shù)段的學(xué)生人數(shù)。個人成績單含學(xué)號、姓名、每門課程的課程名、平時成績、考試成績、總評分等。
請畫出實體-關(guān)系圖和數(shù)據(jù)流圖,設(shè)計系統(tǒng)的結(jié)構(gòu)、所需要的數(shù)據(jù)庫結(jié)構(gòu)、輸入輸出界面。設(shè)計程序?qū)崿F(xiàn)系統(tǒng)功能。
課程設(shè)計題目6工資管理系統(tǒng)
為某單位開發(fā)工資管理系統(tǒng),建立職工工資數(shù)據(jù)庫,存放所有職工的工資信息:職工號、所屬部門、姓名、性別、職務(wù)、?職稱、基本工資、工齡工資、崗位津貼、車貼、伙食補貼、房貼、病事假扣款、個人所得稅、公積金、養(yǎng)老金、醫(yī)療保險金、失業(yè)保險金等。
該系統(tǒng)含有的功能有:增加工資(按條件更新、全部更新、個別更新);職工的調(diào)入、調(diào)出或部門變動;新增職工的工資信息輸入、職工工資數(shù)據(jù)修改和刪除;打印工資單、統(tǒng)計等功能。設(shè)計系統(tǒng)結(jié)構(gòu)、所需要的數(shù)據(jù)庫結(jié)構(gòu)、輸入輸出界面。設(shè)計程序?qū)崿F(xiàn)以上功能。
課程設(shè)計題目7患者監(jiān)護系統(tǒng)
某醫(yī)院擬開發(fā)患者監(jiān)護系統(tǒng),該系統(tǒng)隨時接收每個病人的生理信息(體溫、血壓、脈搏、心電圖),定時記錄病人情況以形成患者日志。醫(yī)生根據(jù)每個病人的具體情況,規(guī)定需要測試的各項生理信息的安全范圍(并不是每個病人都需要測試這四項生理信息的,有的人也許只需要測試其中的一項、兩項)。當(dāng)某個病人的生理信號超出醫(yī)生規(guī)定的安全范圍時,向值班護士發(fā)出警告信息。在護士需要時,可以要求系統(tǒng)打印出某個指定病人的病情報告(可指定是體溫、血壓還是脈搏的數(shù)據(jù)或全部數(shù)據(jù))。
請畫出實體-關(guān)系圖和數(shù)據(jù)流圖,設(shè)計系統(tǒng)的結(jié)構(gòu)、所需要的數(shù)據(jù)庫結(jié)構(gòu)、輸入輸出界面。設(shè)計程序?qū)崿F(xiàn)系統(tǒng)功能。畫出系統(tǒng)部署圖、系統(tǒng)結(jié)構(gòu)的HIPO圖。
第五篇:數(shù)據(jù)庫課程設(shè)計
數(shù)據(jù)庫課程設(shè)計
第一章 引言
開發(fā)的意義
設(shè)計應(yīng)用系統(tǒng)的任務(wù)及目標 設(shè)計開發(fā)及運行的軟硬件環(huán)境
第二章 系統(tǒng)分析與設(shè)計
系統(tǒng)需求分析
數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計 數(shù)據(jù)庫物理結(jié)構(gòu)設(shè)計 系統(tǒng)總體結(jié)構(gòu)設(shè)計
第三章 系統(tǒng)開發(fā)及實現(xiàn)
設(shè)計開發(fā)采用的技術(shù)及設(shè)計效果
第四章 總結(jié)