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