軟件設(shè)計-實驗指導(dǎo)書_第1頁
軟件設(shè)計-實驗指導(dǎo)書_第2頁
軟件設(shè)計-實驗指導(dǎo)書_第3頁
軟件設(shè)計-實驗指導(dǎo)書_第4頁
軟件設(shè)計-實驗指導(dǎo)書_第5頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

PAGE5課程編號:K0165021C 課程名稱:軟件設(shè)計課內(nèi)總學(xué)時:32 實驗(上機)學(xué)時:32*2實驗課教師:李宏偉 課程屬性:必修,考查上課班級:0900046學(xué)生人數(shù):31實驗課程的性質(zhì)、目的和任務(wù)性質(zhì):本次軟件設(shè)計是信息系統(tǒng)管理專業(yè)在本科三年級第二學(xué)期(即第六學(xué)期)開設(shè)的設(shè)計型實驗,共32課時,其中上機32學(xué)時。目的在于結(jié)合本專業(yè)的“系統(tǒng)分析與設(shè)計”、“數(shù)據(jù)庫原理”、“軟件設(shè)計”等課程,通過實際設(shè)計、開發(fā)一個B/S結(jié)構(gòu)的小型商務(wù)應(yīng)用系統(tǒng),幫助學(xué)生掌握軟件應(yīng)用的開發(fā)能力,更深刻地理解企業(yè)信息系統(tǒng)的運作原理和相關(guān)問題。目的:本次軟件設(shè)計主要是以軟件開發(fā)技術(shù)為基礎(chǔ),應(yīng)用數(shù)據(jù)庫系統(tǒng)知識和信息管理理論,采用B/S結(jié)構(gòu),開發(fā)一個小型管理信息系統(tǒng)。任務(wù):設(shè)計過程中首先要求學(xué)生自己安裝建立系統(tǒng)開發(fā)環(huán)境,主要包括數(shù)據(jù)庫服務(wù)器和開發(fā)環(huán)境;其次要求學(xué)生通過自學(xué)掌握所選開發(fā)工具的使用方法,尤其是數(shù)據(jù)庫的訪問技術(shù);最后按照企業(yè)信息系統(tǒng)理論和系統(tǒng)分析方法對應(yīng)用系統(tǒng)進(jìn)行分析設(shè)計,并使用所選工具開發(fā)完成此應(yīng)用系統(tǒng)。實驗內(nèi)容、學(xué)時分配及基本要求序號實驗名稱課時實驗內(nèi)容及要求實驗條件要求實驗類型每組人數(shù)選做必做備注1開發(fā)環(huán)境安裝和使用4*2內(nèi)容:學(xué)習(xí)某種開發(fā)IDE的安裝方法要求:掌握基本配置步驟開發(fā)環(huán)境允許學(xué)生自選操作1√2數(shù)據(jù)庫服務(wù)器的安裝和使用4*2內(nèi)容:學(xué)習(xí)某種數(shù)據(jù)庫服務(wù)器的安裝方法掌握基本配置步驟掌握數(shù)據(jù)庫的基本操作步驟考慮用戶權(quán)限的分配問題要求:能使用該工具制作友好的用戶界面,并進(jìn)行數(shù)據(jù)庫訪問操作1√3熟悉設(shè)計工具的使用6*2內(nèi)容:學(xué)習(xí)此IDE的設(shè)計環(huán)境學(xué)習(xí)使用該工具進(jìn)行數(shù)據(jù)查詢和更新的操作方式要求:能夠使用此IDE進(jìn)行簡單的界面設(shè)置和數(shù)據(jù)庫操作驗證1√14應(yīng)用系統(tǒng)分析設(shè)計4*2內(nèi)容:根據(jù)結(jié)構(gòu)化設(shè)計方法的準(zhǔn)則完成以下工作內(nèi)容:處理流程分析,系統(tǒng)功能分析,總體結(jié)構(gòu)設(shè)計,數(shù)據(jù)庫設(shè)計要求:根據(jù)規(guī)范的系統(tǒng)分析設(shè)計流程進(jìn)行工作驗證1√5應(yīng)用系統(tǒng)的實現(xiàn)12*2內(nèi)容:建立后臺數(shù)據(jù)庫編程實現(xiàn)界面和數(shù)據(jù)庫操作要求:功能完善、性能穩(wěn)定驗證1√6應(yīng)用系統(tǒng)的演示2*2內(nèi)容:設(shè)計演示數(shù)據(jù)和演示流程,提交指導(dǎo)老師檢查要求:合理設(shè)計演示數(shù)據(jù)和流程,全面展示系統(tǒng)功能操作1√具體題目為:M書店進(jìn)銷存管理信息系統(tǒng),需求如下:M書店是位于大學(xué)城內(nèi)一家中等規(guī)模的綜合類圖書零售商店,它在該區(qū)域的銷售業(yè)績是最好的。但是在日常經(jīng)營過程中,傳統(tǒng)的手工記帳方式暴露出了很多問題:售貨員不能很快地告訴顧客是否有他要找的書;由于賣圖書時是手工開票,速度慢,在付款臺經(jīng)常要排較長的隊;一些暢銷的圖書經(jīng)常脫銷,但是倉庫積壓的圖書卻越來越多;月底的庫存盤點費時費力,且經(jīng)常出現(xiàn)圖書賬面數(shù)量與盤點數(shù)量不一致。目前M書店老板想通過實施MIS系統(tǒng)來解決這些問題,請設(shè)計一個進(jìn)銷存管理信息系統(tǒng)來幫助此書店進(jìn)行管理。三、考核及實驗報告考核課程設(shè)計結(jié)束后要求提供開發(fā)報告的電子文檔。最終成績根據(jù)實驗報告、系統(tǒng)演示情況綜合打分,分為優(yōu)-良-中-及格-不及格等幾個檔次。從系統(tǒng)的角度來說,要求界面簡介美觀,功能實用,運行穩(wěn)定;從文檔的角度來說,要求提供格式規(guī)范、內(nèi)容全面的開發(fā)文檔。實驗報告開發(fā)報告要求包括以下各項主要內(nèi)容:課題簡介,包括對題目的理解和資料調(diào)研的綜述。開發(fā)環(huán)境簡介,包括開發(fā)工具、開發(fā)環(huán)境、數(shù)據(jù)庫服務(wù)器。系統(tǒng)分析結(jié)果,包括業(yè)務(wù)處理流程描述,數(shù)據(jù)處理流程描述和系統(tǒng)功能分析。系統(tǒng)設(shè)計結(jié)果,包括系統(tǒng)總體設(shè)計,模塊設(shè)計,數(shù)據(jù)庫設(shè)計,界面設(shè)計。系統(tǒng)實現(xiàn),包括數(shù)據(jù)庫的建立,編碼模塊簡介。系統(tǒng)評價,包括自己對本次設(shè)計成果的評價和系統(tǒng)需要完善之處。系統(tǒng)演示,包括測試數(shù)據(jù)和演示流程安排。主要儀器設(shè)備硬件:計算機配置奔4,60G,256m以上軟件:Dreamweaver;.net等編程平臺自選安裝,后臺數(shù)據(jù)庫推薦Access,SQLSERVER五、教材及參考書自選軟件設(shè)計目的通過軟件設(shè)計,使學(xué)生理解Web的請求-響應(yīng)方式、HTML、JSP或ASP、Servlet等Web設(shè)計元素的使用方法。使學(xué)生對web應(yīng)用設(shè)計的步驟有一個更深入的理解,為后繼課程的學(xué)習(xí)打下一定的基礎(chǔ)。軟件設(shè)計要求利用ASP或者JSP都相應(yīng)IDE,針對任務(wù)書中提出的相關(guān)設(shè)計要求,在指定的時間內(nèi)提交相關(guān)的程序和源代碼。按照web系統(tǒng)開發(fā)步驟進(jìn)行需求分析、概要設(shè)計、詳細(xì)設(shè)計、系統(tǒng)測試,完成最終的設(shè)計報告。軟件設(shè)計說明軟件設(shè)計題目共6個,學(xué)生可從中任選一個或自擬一個題目一、設(shè)計課題名稱1.網(wǎng)上商城系統(tǒng)2.圖書管理系統(tǒng)3.學(xué)生成績管理系統(tǒng)4.考勤管理系統(tǒng)5.進(jìn)銷存管理系統(tǒng)6.學(xué)籍管理系統(tǒng)7.自選web應(yīng)用系統(tǒng)課題二、課題任務(wù)描述本設(shè)計要求完成一個B/S結(jié)構(gòu)的WEB應(yīng)用系統(tǒng)。1. 學(xué)習(xí)網(wǎng)頁設(shè)計基礎(chǔ)知識,掌握HTML和某種常用腳本語言(asp,jsp或者php等)和服務(wù)器端編程、Servlet。掌握通過JDBC等和MS-Access、MS-SqlServer或MySql等數(shù)據(jù)庫的連接方法2.在調(diào)研電子商務(wù)網(wǎng)站或其他WEB應(yīng)用系統(tǒng)基礎(chǔ)上,熟悉WEB開發(fā)基本概念,掌握WEB系統(tǒng)流程和軟件設(shè)計的基本過程。3. 根據(jù)軟件設(shè)計流程,實現(xiàn)簡單的WEB應(yīng)用系統(tǒng)。三、課題任務(wù)實例概述(一)學(xué)籍管理系統(tǒng)隨著當(dāng)前教育事業(yè)的發(fā)展,以及各大高校的擴招,大大增加了學(xué)校學(xué)籍管理人員的工作量。這里的學(xué)籍管理包括學(xué)生的基本信息以及學(xué)生每學(xué)期成績的管理等。我們可以通過學(xué)籍管理系統(tǒng),將學(xué)籍管理工作變?yōu)橐环N趣事。1.系統(tǒng)目標(biāo)設(shè)計使得學(xué)生的學(xué)籍管理工作更加清晰、條理化、自動化。很容易地完成新生信息的輸入、老生信息的備份、畢業(yè)學(xué)生的信息可以很容易地保存。當(dāng)學(xué)生需要查詢成績時,可以很簡單地將其需要的信息從數(shù)據(jù)庫中查找出來并可以打印查詢結(jié)果。隨著當(dāng)今網(wǎng)絡(luò)技術(shù)的發(fā)展,提供網(wǎng)絡(luò)在線查詢功能,可以為畢業(yè)生提供更多的就業(yè)機會。2.系統(tǒng)功能要求(1)學(xué)生基本信息系統(tǒng)能夠完成新、老生信息的輸人、修改、插人、刪除等工作。可以按照特定的信息進(jìn)行查找,并按照特定的要求進(jìn)行排序??梢詫仙男畔⑦M(jìn)行備份,以便日后查詢。可以對學(xué)生的信息進(jìn)行打印輸出。提供詳細(xì)的幫助文件和系統(tǒng)維護(hù)功能。(2)學(xué)生成績管理系統(tǒng)此部分的功能如下:學(xué)生成績的輸入、修改、刪除等基本操作。成績的綜合統(tǒng)計功能,包括學(xué)生成績按照不同條件進(jìn)行排名。管理人員可以選擇不同的排序條件,并可以將排序結(jié)果進(jìn)行打印輸出。計算各班的總分和平均分,并按照平均分將各班成績進(jìn)行排序。統(tǒng)計不及格考生的信息,根據(jù)條件確定是重修還是補考。學(xué)生獎勵統(tǒng)計,自動生成每班獲得獎學(xué)金的同學(xué)的信息,并可以將獎學(xué)金分成不同的等級,以及所得獎學(xué)金的數(shù)目。本系統(tǒng)應(yīng)用在網(wǎng)絡(luò)上供在線查詢成績和其他一些學(xué)生的信息(此功能選做人提供給學(xué)生進(jìn)行查詢的系統(tǒng)和提供給教務(wù)處使用的系統(tǒng),在不同用戶使用時,應(yīng)該會有不同的使用權(quán)限。提供詳細(xì)的幫助文件。3.設(shè)計提示要有用戶登錄驗證界面,不同的用戶提供不同的功能。由于數(shù)據(jù)庫內(nèi)的信息會很多,注意數(shù)據(jù)庫表格設(shè)計,使得學(xué)生查詢基本信息或?qū)W習(xí)成績時使用時間較短。系統(tǒng)的功能模塊設(shè)計圖如圖所示。四、設(shè)計要求按照WEB系統(tǒng)開發(fā)步驟進(jìn)行需求分析、概要設(shè)計、詳細(xì)設(shè)計、系統(tǒng)測試。五、成績考核考勤20%設(shè)計成果60%(其中設(shè)計文檔20%)答辯20%六、時間安排見具體安排表七、設(shè)計報告內(nèi)容每個階段的設(shè)計文檔按照附件要求進(jìn)行書寫。八、軟件設(shè)計結(jié)果要求1、軟件設(shè)計需要獨立完成,不可相互抄

溫馨提示

  • 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

提交評論