Java語言課程設(shè)計(jì)要求A_第1頁
Java語言課程設(shè)計(jì)要求A_第2頁
Java語言課程設(shè)計(jì)要求A_第3頁
Java語言課程設(shè)計(jì)要求A_第4頁
Java語言課程設(shè)計(jì)要求A_第5頁
已閱讀5頁,還剩11頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、Java語言課程設(shè)計(jì)考核說明書一、對象:2012級電子商務(wù)專業(yè)二、目的:運(yùn)用在課程中所學(xué)Java語言知識來進(jìn)行本課程設(shè)計(jì),加深對課程內(nèi)容的理解、提高軟件應(yīng)用設(shè)計(jì)能力。三、要求:以規(guī)范化要求提交課程設(shè)計(jì)報(bào)告。(正文文字統(tǒng)一設(shè)為五號宋體,行間距為單倍行距)(1)需求分析(系統(tǒng)模塊分析)(2)項(xiàng)目設(shè)計(jì)(包括數(shù)據(jù)庫設(shè)計(jì)、頁面流程等)四、評分1. 達(dá)到基本要求,7080分;2. 達(dá)到基本要求,質(zhì)量較好,8089分;3. 達(dá)到基本要求,并做出一些拓展,質(zhì)量較好,90100分;4. 勉強(qiáng)達(dá)到基本要求,6070分;5. 不能達(dá)到要求的,60分以下。五、附件:題目一:職工信息管理系統(tǒng)設(shè)計(jì)2題目二:圖書信息管理系

2、統(tǒng)設(shè)計(jì)2題目三:圖書管理系統(tǒng)設(shè)計(jì)2題目四:實(shí)驗(yàn)設(shè)備管理系統(tǒng)設(shè)計(jì)3題目五:西文下拉菜單的設(shè)計(jì)3題目六:學(xué)生信息管理系統(tǒng)設(shè)計(jì)3題目七:學(xué)生成績管理系統(tǒng)設(shè)計(jì)3題目八:學(xué)生選修課程系統(tǒng)設(shè)計(jì)4題目九:學(xué)生成績記錄簿設(shè)計(jì)4題目十:學(xué)生籍貫信息記錄簿設(shè)計(jì)4題目十一:學(xué)生通訊錄管理系統(tǒng)設(shè)計(jì)4題目十二:職工工作量統(tǒng)計(jì)系統(tǒng)設(shè)計(jì)5題目十三:銷售管理系統(tǒng)設(shè)計(jì)5題目十四:成績管理系統(tǒng)設(shè)計(jì)5題目十五:通信錄管理系統(tǒng)設(shè)計(jì)6題目十六:學(xué)生管理系統(tǒng)設(shè)計(jì)7題目十七:單項(xiàng)選擇題標(biāo)準(zhǔn)化考試系統(tǒng)設(shè)計(jì)8題目十八:設(shè)計(jì)一個簡單計(jì)算器8題目十九:猜數(shù)字游戲,8題目二十:學(xué)生宿舍管理系統(tǒng)設(shè)計(jì)題目二十一:通信錄9題目二十二:學(xué)生自擬9題目一:職

3、工信息管理系統(tǒng)設(shè)計(jì)職工信息包括職工號、XX性別、年齡、學(xué)歷、工資、住址、等(職工號不重復(fù))。試設(shè)計(jì)一職工信息管理系統(tǒng),使之能提供以下功能:1、系統(tǒng)以菜單方式工作2、職工信息錄入功能輸入3、職工信息瀏覽功能輸出4、職工信息查詢功能算法查詢方式按學(xué)歷查詢等按職工號查詢等5、職工信息刪除、修改功能(可選項(xiàng))題目二:圖書信息管理系統(tǒng)設(shè)計(jì)圖書信息包括:登錄號、書名、作者名、分類號、出版單位、出版時間、價格等。試設(shè)計(jì)一圖書信息管理系統(tǒng),使之能提供以下功能:1、系統(tǒng)以菜單方式工作2、圖書信息錄入功能輸入3、圖書信息瀏覽功能輸出4、圖書信息查詢功能算法查詢方式按書名查詢按作者名查詢5、圖書信息的刪除與修改(可

4、選項(xiàng))題目三:圖書管理系統(tǒng)設(shè)計(jì)圖書管理信息包括:圖書名稱、圖書編號、單價、作者、存在狀態(tài)、借書人XX性別、學(xué)號等功能描述1、新進(jìn)圖書基本信息的輸入。2、圖書基本信息的查詢。3、對撤消圖書信息的刪除。4、為借書人辦理注冊。5、辦理借書手續(xù)。6、辦理還書手續(xù)要求:存儲數(shù)據(jù)方式不限,系統(tǒng)以菜單方式工作題目四:實(shí)驗(yàn)設(shè)備管理系統(tǒng)設(shè)計(jì)實(shí)驗(yàn)設(shè)備信息包括:設(shè)備編號,設(shè)備種類(如:微機(jī)、打印機(jī)、掃描儀等等),設(shè)備名稱,設(shè)備價格,設(shè)備購入日期,是否報(bào)廢,報(bào)廢日期等。主要功能:1、能夠完成對設(shè)備的錄入和修改2、對設(shè)備進(jìn)行分類統(tǒng)計(jì)3、設(shè)備的破損耗費(fèi)和遺損處理4、設(shè)備的查詢要求:存儲數(shù)據(jù)方式不限,系統(tǒng)以菜單方式工作題目

5、五:西文下拉菜單的設(shè)計(jì)主要功能:1、完成一個類似TC集成系統(tǒng)菜單的西文下拉菜單的設(shè)計(jì)2、不要XX現(xiàn)各子菜單的功能要求:可以通過光標(biāo)鍵的移動來選擇不同的菜單項(xiàng)(或通過字母組合),當(dāng)選定某個菜單項(xiàng)后,按回車鍵可以實(shí)現(xiàn)一個簡單的動作。題目六:學(xué)生信息管理系統(tǒng)設(shè)計(jì)E-mail 等。學(xué)生信息包括:學(xué)號,XX,年齡,性別,出生年月,地址,試設(shè)計(jì)一學(xué)生信息管理系統(tǒng),使之能提供以下功能:1、系統(tǒng)以菜單方式工作2、學(xué)生信息錄入功能輸入3、學(xué)生信息瀏覽功能輸出4、學(xué)生信息查詢功能算法按學(xué)號查詢按XX查詢5、學(xué)生信息的刪除與修改(可選項(xiàng))題目七:學(xué)生成績管理系統(tǒng)設(shè)計(jì)學(xué)生成績信息包括:學(xué)期,學(xué)號,班別,XX,四門課程

6、成績(體育、高等數(shù)學(xué)、大學(xué)英語和計(jì)算機(jī)基礎(chǔ))等。主要功能:( 1) 能按學(xué)期、按班級完成對學(xué)生成績的錄入、修改( 2) 能按班級統(tǒng)計(jì)學(xué)生的成績,求學(xué)生的總分與平均分( 3) 能查詢學(xué)生成績,不與格科目與學(xué)生( 4) 能按班級輸出學(xué)生的成績單要求:存儲數(shù)據(jù)方式不限,系統(tǒng)以菜單方式工作題目八:學(xué)生選修課程系統(tǒng)設(shè)計(jì)假定有n門課程,每門課程有:課程編號,課程名稱,課程性質(zhì)(公共課、必修課、選修課),總學(xué)時,授課學(xué)時,實(shí)驗(yàn)或上機(jī)學(xué)時,學(xué)分,開課學(xué)期等信息,學(xué)生可按要求(如總學(xué)分不得少于60)自由選課。試設(shè)計(jì)一選修課程系統(tǒng),使之能提供以下功能:1、系統(tǒng)以菜單方式工作2、課程信息錄入功能輸入3、課程信息瀏覽

7、功能輸出4、課程信息查詢功能算法查詢方式按學(xué)分查詢按課程性質(zhì)查詢5、學(xué)生選修課程(可選項(xiàng))題目九:學(xué)生成績記錄簿設(shè)計(jì)編制一個C語言成績記錄簿,每個學(xué)生信息包括:學(xué)號、XXC語言成績。具體功能:( 1)創(chuàng)建學(xué)生信息并以磁盤文件保存;( 2)讀取磁盤文件并顯示輸出所有學(xué)生的成績;( 3)按學(xué)號或XX查詢成績;( 4)添加成績記錄;( 5)修改指定XX或?qū)W號的學(xué)生的成績并可存盤;(6)顯示輸出60分以下、6079、8089、90分以上各分?jǐn)?shù)段的學(xué)生信息(可選項(xiàng))。題目十:學(xué)生籍貫信息記錄簿設(shè)計(jì)編制一個學(xué)生籍貫信息記錄簿,每個學(xué)生信息包括:學(xué)號、XX籍貫。具體功能:( 1)創(chuàng)建學(xué)生信息并以磁盤文件保存

8、;( 2)讀取磁盤文件并顯示輸出所有學(xué)生的籍貫信息;( 3)按學(xué)號或XX查詢其籍貫;( 4)按籍貫查詢并輸出該籍貫的所有學(xué)生;( 5)能添加、刪除和修改學(xué)生的籍貫信息(可選項(xiàng));題目十一:學(xué)生通訊錄管理系統(tǒng)設(shè)計(jì)設(shè)計(jì)一個學(xué)生通信錄,學(xué)生通迅錄數(shù)據(jù)信息構(gòu)成內(nèi)容可自行設(shè)計(jì)(如:XX、家庭地址、郵政編碼、等等),通信錄數(shù)據(jù)類型定義為結(jié)構(gòu)體類型。1 .主要功能:(1)能建立、修改和增刪學(xué)生通訊錄(2)能夠按多種方式進(jìn)行查詢2 .要求:界面友好,易于操作。題目十二:職工工作量統(tǒng)計(jì)系統(tǒng)設(shè)計(jì)編寫有一個程序,該程序輸入職工工號和完成的產(chǎn)品數(shù)量,程序允許同一職工有多次輸入,由程序?qū)ζ渫瓿傻漠a(chǎn)品數(shù)量實(shí)現(xiàn)累計(jì)。程序按

9、完成數(shù)量對他們排序,并確定他們的名次。按完成的產(chǎn)品數(shù)量由多到少的順序,輸出名次、同一名次的職工人數(shù)與他們的工號(工號由小到大順序輸出)。題目十三:銷售管理系統(tǒng)設(shè)計(jì)某公司有四個銷售員(編號:1-4),負(fù)責(zé)銷售五種產(chǎn)品(編號:1-5)。每個銷售員都將當(dāng)天出售的每種產(chǎn)品各寫一張便條交上來。每張便條包含內(nèi)容:1)銷售員的代號,2)產(chǎn)品的代號,3)這種產(chǎn)品的當(dāng)天的銷售額。每位銷售員每天上繳1張便條。試設(shè)計(jì)一個便條管理系統(tǒng),使之能提供以下功能:1、系統(tǒng)以菜單方式工作2、便條信息錄入功能輸入3、收集到了上個月的所有便條后,讀取銷售情況1)計(jì)算每個人每種產(chǎn)品的銷售額。2)按銷售額對銷售員進(jìn)行排序,輸出排序結(jié)果

10、(銷售員代號)3)統(tǒng)計(jì)每種產(chǎn)品的總銷售額,對這些產(chǎn)品按從高到底的順序,輸出排序結(jié)果(需輸出產(chǎn)品的代號和銷售額)(可選項(xiàng))銷售統(tǒng)計(jì)報(bào)表“"X品代號銷售員代務(wù)、121234345題目十四:成績管理系統(tǒng)設(shè)計(jì)現(xiàn)有學(xué)生成績信息,內(nèi)容如下XX學(xué)號語文數(shù)學(xué)英語張明明01677882李成友02789188張輝燦03688256王露04564577陳東明05673847編寫一系統(tǒng),實(shí)現(xiàn)學(xué)生信息管理,軟件的入口界面應(yīng)包括如下幾個方面:(一)功能要求:(1) 信息維護(hù):要求:學(xué)生信息數(shù)據(jù)要以文件的形式保存,能實(shí)現(xiàn)學(xué)生信息數(shù)據(jù)的維護(hù)。此模塊包括子模塊有:增加學(xué)生信息、刪除學(xué)生信息、修改學(xué)生信息(2) 信息查

11、詢:要求:查詢時可實(shí)現(xiàn)按XX查詢、按學(xué)號查詢(3) 成績統(tǒng)計(jì):要求:A輸入任意的一個課程名(如數(shù)學(xué))和一個分?jǐn)?shù)段(如60-70),統(tǒng)計(jì)出在此分?jǐn)?shù)段的學(xué)生情況。(二)其它要求:( 1)只能使用C語言,源程序要有適當(dāng)?shù)淖⑨?,使程序容易閱讀( 2)至少采用文本菜單界面(如果能采用圖形菜單界面更好)( 3)學(xué)生可自動增加新功能模塊(視情況可另外加分)題目十五:通信錄管理系統(tǒng)設(shè)計(jì)設(shè)計(jì)出模擬手機(jī)通信錄管理系統(tǒng),實(shí)現(xiàn)對手機(jī)中的通信錄進(jìn)行管理。功能要求(1) 查看功能:選擇此功能時,列出下列三類選擇。A辦公類B個人類C商務(wù)類,當(dāng)選中某類時,顯示出此類所有數(shù)據(jù)中的XX和)(2) 增加功能:能錄入新數(shù)據(jù)(一個結(jié)點(diǎn)

12、包括:XX、分類(可選項(xiàng)有:A辦公類B個人類C商務(wù)類)、電子)。例如楊務(wù)類chuny126當(dāng)錄入了重復(fù)的XX和時,則提示數(shù)據(jù)錄入重復(fù)并取消錄入;當(dāng)通信錄中超過15條信息時,存儲空間已滿,不能再錄入新數(shù)據(jù);錄入的新數(shù)據(jù)能按遞增的順序自動進(jìn)行條目編號。(3) 修改功能:選中某個人的XX時,可對此人的相應(yīng)數(shù)據(jù)進(jìn)行修改(4)刪除功能:選中某個人的XX時,可對此人的相應(yīng)數(shù)據(jù)進(jìn)行刪除,并自動調(diào)整后續(xù)條目的編號。(二)其它要求:( 1) 源程序要有適當(dāng)?shù)淖⑨?,使程序容易閱讀( 2) 至少采用文本菜單界面(如果能采用圖形菜單界面更好)( 3) 建議使用結(jié)構(gòu)和鏈表等數(shù)據(jù)結(jié)構(gòu)( 4) 學(xué)

13、生可自動增加新功能模塊(視情況可另外加分)使用下面的數(shù)據(jù),設(shè)計(jì)一個簡單的學(xué)籍管理系統(tǒng),實(shí)現(xiàn)出最基本的功能。學(xué)生基本信息文件(A.TXT)與其內(nèi)容:A.TXT文件不需要編程錄入數(shù)據(jù),可用文本編輯工具直接生成學(xué)號XX性別宿舍01張成成男5018773211102李成華女1018772311203王成鳳女1018772311204張明明男5028773433305陳東男5018773211106李果男5028773433307張園園女10287756122學(xué)生成績基本信息文件(B.TXT)與其內(nèi)容:學(xué)號課程編號課程名稱學(xué)分平時成績實(shí)驗(yàn)成績實(shí)得學(xué)分01A01大學(xué)物理366788202B03高等數(shù)學(xué)47

14、8-19001B03高等數(shù)學(xué)445-18802C01VF3657666卷面成績綜合成績(一)功能要求與說明:(1) 數(shù)據(jù)錄入功能:對B.TXT進(jìn)行數(shù)據(jù)錄入,只錄入每個學(xué)生的學(xué)號、課程編號、課程名稱、學(xué)分、平時成績、實(shí)驗(yàn)成績、卷面成績共7個數(shù)據(jù)。綜合成績、學(xué)分由程序根據(jù)條件自動運(yùn)算。綜合成績的計(jì)算:如果本課程的實(shí)驗(yàn)成績?yōu)?1,則表示無實(shí)驗(yàn),綜合成績=平時成績*30%+卷面成績*70%;如果實(shí)驗(yàn)成績不為-1,表示本課程有實(shí)驗(yàn),綜合成績=平時成績*15%+實(shí)驗(yàn)成績*.15%+卷面成績*70%。實(shí)得學(xué)分的計(jì)算:采用等級學(xué)分制。綜合成績在90-100之間,應(yīng)得學(xué)分=學(xué)分*100%綜合成績在80-90之間

15、,應(yīng)得學(xué)分=學(xué)分*80%綜合成績在70-80之間,應(yīng)得學(xué)分=學(xué)分*75%綜合成績在60-70之間,應(yīng)得學(xué)分=學(xué)分*60%綜合成績在60以下,應(yīng)得學(xué)分=學(xué)分*0%(2) 查詢功能:分為學(xué)生基本情況查詢和成績查詢兩種A:學(xué)生基本情況查詢:A1-輸入一個學(xué)號或XX(可實(shí)現(xiàn)選擇),查出此生的基本信息并顯示輸出。A2輸入一個宿舍,可查詢出本室所有的學(xué)生的基本信息并顯示輸出。B:成績查詢:B1:輸入一個學(xué)號時,查詢出此生的所有課程情況,格式如下:學(xué)號:xx_xxxxx課程編號:xxx課程名稱:xxxxx綜合成績:xxxx實(shí)得學(xué)分:xx課程編號:xxx課程名稱:xxxxx綜合成績:xxxx實(shí)得學(xué)分:xx課程

16、編號:xxx課程名稱:xxxxx綜合成績:xxxx實(shí)得學(xué)分:xx共修:xx科,實(shí)得總學(xué)分為:xxx(3) 刪除功能:當(dāng)在A.TXT中刪除一個學(xué)生時,自動地在B.TXT中刪除此人所有信息。(4) 排序功能:能實(shí)現(xiàn)選擇按綜合成績或?qū)嵉脤W(xué)分升序或降序排序并顯示數(shù)據(jù)。(二)其它要求:( 1)源程序要有適當(dāng)?shù)淖⑨?,使程序容易閱讀( 2)至少采用文本菜單界面(如果能采用圖形菜單界面更好)( 3)學(xué)生可自動增加新功能模塊(視情況可另外加分)題目十七:單項(xiàng)選擇題標(biāo)準(zhǔn)化考試系統(tǒng)設(shè)計(jì)(一)功能要求:1、用文件保存試題庫。(每個試題包括題干、4個備選答案、標(biāo)準(zhǔn)答案)2、試題錄入:可隨時增加試題到試題庫中3、試題抽取

17、:每次從試題庫中可以隨機(jī)抽出N道題(N由鍵盤輸入)4、答題:用戶可實(shí)現(xiàn)輸入自己的答案5、自動判卷:系統(tǒng)可根據(jù)用戶答案與標(biāo)準(zhǔn)答案的對比實(shí)現(xiàn)判卷并給出成績。(二)其它要求:1、源程序要有適當(dāng)?shù)淖⑨?,使程序容易閱讀2、至少采用文本菜單界面(如果能采用圖形菜單界面更好)3、學(xué)生可自動增加新功能模塊(視情況可另外加分)4、寫出課程設(shè)計(jì)報(bào)告,具體要求見相關(guān)說明文檔題目十八:設(shè)計(jì)一個簡單計(jì)算器要求:在功能上盡量模擬windows操作系統(tǒng)中的計(jì)算器,系統(tǒng)界面不做強(qiáng)制要求。本計(jì)算器可以進(jìn)行簡單的四則運(yùn)算(加、減、乘、除)但僅限于十進(jìn)制下,還可以進(jìn)行(八進(jìn)制,十進(jìn)制,十六進(jìn)制)之間的相互轉(zhuǎn)換,八進(jìn)制最多可以輸入1

18、9位數(shù),十進(jìn)制最多可以輸入18位數(shù),十六進(jìn)制最多可以輸入14位數(shù),backspace表示退格,clear表示初始化。題目十九:猜數(shù)字游戲,有一定的容錯功能,界面友好,功能齊全。游戲規(guī)則:a,一個四位數(shù),各位上的數(shù)字不重復(fù),從1到9。b,按以下提示猜出這個四位數(shù)。c,每次猜測輸入的數(shù)據(jù)給出類似的提示*A*B。d,其中A前的*代表你本次猜對了多少個數(shù)字。e,其中B前的*代表你本次猜對的數(shù)字并且位置正確的個數(shù)。功能:實(shí)現(xiàn)簡單的學(xué)生宿舍基本信息管理,宿舍的基本信息包括樓號、房間號、面積、所容納人數(shù)、已入住人數(shù)等基本要求:1 設(shè)計(jì)簡單的菜單,能夠進(jìn)行系統(tǒng)功能選擇。2 實(shí)現(xiàn)信息的錄入功能。3 在已有信息的

19、基礎(chǔ)上添加新的記錄。4 刪除指定房間號的記錄。5 修改指定房間號的記錄6 實(shí)現(xiàn)信息的瀏覽功能7 按房間號查詢功能8 按已入住人數(shù)排序功能題目二十一:通信錄設(shè)一個通信錄由以下幾項(xiàng)數(shù)據(jù)信息構(gòu)成:數(shù)據(jù)項(xiàng)類型XX字符串地址字符串郵政編碼字符串字符串試定義通信錄類和定義通信錄類實(shí)例,實(shí)現(xiàn)功能:存取、顯示、刪除記錄、查詢記錄等功能。題目二十二:學(xué)生自擬要求具有插入、刪除、查詢、修改等功能。六、附課程設(shè)計(jì)報(bào)告樣例示例:成績管理系統(tǒng)的分析與設(shè)計(jì)專業(yè):學(xué)號:完成時間:課程設(shè)計(jì)成績評定題目任課教師評語成績:教師簽名:日期:需求分析該成績管理系統(tǒng)包括的基本功能有學(xué)生成績的錄入,查詢,修改和刪除,其中成績的錄入,修改和刪除為教師獨(dú)有的權(quán)利,禁止學(xué)生的使用,學(xué)生只享有成績查詢的權(quán)利,此外為了方便教師和學(xué)生之間的交流,該系統(tǒng)還特別制作了留言板的功能。注冊用戶:可以注冊新用戶,并利用注冊完的用戶信息登錄系統(tǒng),以便進(jìn)行相應(yīng)

溫馨提示

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

評論

0/150

提交評論