freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于java網(wǎng)絡(luò)音樂系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文(編輯修改稿)

2024-10-03 19:12 本頁面
 

【文章內(nèi)容簡介】 共 46 頁 B/S 模式的新穎與流行,和在某些方面相對于 C/S 的巨大改進(jìn),使 B/S 成了MIS 系統(tǒng)平臺的首選。 基于 JAVA 在線音樂系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 第 16 頁 共 46 頁 4 系統(tǒng)分析和開發(fā)計(jì)劃 總體分析 開發(fā)一個(gè)系統(tǒng),首先要進(jìn)行系統(tǒng)分析。其主要任務(wù)是確定系統(tǒng)的規(guī)模和范圍,確定軟件的總體要求以及所需要的硬件環(huán)境和支撐軟件平臺、確定待開發(fā)軟件與外界的接口,確定軟件對操作系統(tǒng)的要求,以及待開發(fā)軟件總體上的約束和限制。系統(tǒng)分析有助于弄清所需開發(fā)的軟件、硬件環(huán)境、支撐軟件和操作人員的要求。 項(xiàng)目開發(fā)計(jì)劃 經(jīng)過詳細(xì)的分析后,我們一致認(rèn)為這是一項(xiàng)具有開發(fā)價(jià)值的軟件,接下來的工作就是編制項(xiàng)目開發(fā)計(jì)劃。通過對有關(guān)人員的 統(tǒng)一調(diào)查,并吸取他們的意見、見解,要求系統(tǒng)需要有以下功能: 要求有良好的人機(jī)界面。良好的人機(jī)界面是衡量一個(gè)系統(tǒng)易用性的重要標(biāo)準(zhǔn)之一。所以本系統(tǒng)的界面要求簡潔明了,使管理人員能迅速地就可以掌握系統(tǒng)的使用。 要設(shè)置使用權(quán)限,以提高軟件的安全性。 對原始數(shù)據(jù)的修改簡單方便 .修改也和其它系統(tǒng)一樣包括基本的修改、刪除和保存以及查詢等。 要求對數(shù)據(jù)能進(jìn)行查詢、統(tǒng)計(jì)。查詢要求能以最快的速度找到所需數(shù)據(jù),以達(dá)到方便管理的目的。統(tǒng)計(jì)要求能根據(jù)人口信息信息、等進(jìn)行統(tǒng)計(jì)。讓軟件更具靈活性。 內(nèi)容分析 音樂網(wǎng)站 設(shè)計(jì)能夠方便地進(jìn)行音樂及音樂信息的網(wǎng)上發(fā)布和更新,并且可以檢索到符合查詢條件的音樂信息;用戶可以將音樂信息實(shí)現(xiàn)上傳,并能夠?qū)Ω黝愐魳芳耙魳沸畔⑦M(jìn)行網(wǎng)上查詢。該系統(tǒng)具有較強(qiáng)的操作權(quán)限管理功能。 充分發(fā)揮互聯(lián)網(wǎng)的便利性 ,使招聘工作更便捷、更有效。從發(fā)布音樂及音樂信息、用戶瀏覽到音樂信息的管理等流程,音樂網(wǎng)站設(shè)計(jì)都將幫助用戶更方便地服務(wù)。 系統(tǒng)分析和開發(fā)計(jì)劃 第 17 頁 共 46 頁 功能模塊圖 圖 功能模塊圖 此功能模塊圖展示了本網(wǎng)站的總體設(shè)計(jì),分為四層表現(xiàn)了音樂網(wǎng)站的結(jié)構(gòu),同時(shí)解釋了 每層的功能作用。 處理流程設(shè)計(jì) 1 系統(tǒng)操作流程圖 音樂網(wǎng)站 最新歌曲 全部分類 搜索歌曲 注冊會員 登錄會員 修改密碼 設(shè)為首頁 評論管理 分類管理 歌曲管理 用戶管理 系統(tǒng)維護(hù) 前臺 后臺 修改用戶名 修改密碼 刪除管理員 添加管理員 基于 JAVA 在線音樂系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 第 18 頁 共 46 頁 圖 系統(tǒng)操作流程圖 該圖具體再現(xiàn)了操作本系統(tǒng)的流程,其中操作員還包括網(wǎng)站管理者與瀏覽人員,進(jìn)入操作界面時(shí)將更具使用者提供的賬號和密碼分配到不通的操作界面。 2 數(shù)據(jù)增加流程 添加信息時(shí),編號字段由系統(tǒng)自動生成,且不能修改,其他信息由用戶輸入,系統(tǒng)登錄界面 輸入操作員及密碼 檢查 密碼正確 功能界面 數(shù)據(jù)庫 系統(tǒng)主界面 功能處理 系統(tǒng)管理 錯(cuò)誤信息 密碼錯(cuò)誤 系統(tǒng)分析和開發(fā)計(jì)劃 第 19 頁 共 46 頁 之后對數(shù)據(jù)進(jìn)行合法判斷,合法則寫入保存至數(shù)據(jù)庫,不合法則重新輸入數(shù)據(jù)。數(shù)據(jù)增 加流程圖如圖 所示 : 圖 數(shù)據(jù)增加流程圖 3數(shù)據(jù)修改流程 在修改信息時(shí),先選中一條待修改的記錄,然后直接輸入數(shù)據(jù),判斷合法性,合法則保存至數(shù)據(jù)庫,不合法重新輸入。數(shù)據(jù)修改流程圖如圖 。 開始 自動生成編號 輸入數(shù)據(jù) 是否合法 寫入數(shù)據(jù)庫 結(jié)束 基于 JAVA 在線音樂系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 第 20 頁 共 46 頁 圖 數(shù)據(jù)修改流程圖 4數(shù)據(jù)刪除流程 當(dāng)用戶選定一條記錄時(shí),單擊刪除按鈕,會提示用戶是否確定刪除,然后刪除數(shù)據(jù)庫相關(guān)內(nèi)容。數(shù)據(jù)刪除流程圖如圖 所示。 圖 數(shù)據(jù)刪除流程圖 開始 選擇需要?jiǎng)h除記錄 是否刪除 更新數(shù)據(jù)庫 開始 選擇需要修改記錄 輸入數(shù)據(jù) 是否合法 寫入數(shù)據(jù)庫 結(jié)束 系統(tǒng)分析和開發(fā)計(jì)劃 第 21 頁 共 46 頁 ER 圖 前臺用戶 圖 前臺用戶 該圖為用戶系統(tǒng) ER 結(jié)構(gòu)圖,具體展示了用戶的權(quán)限與獲得的服務(wù),以及登陸音樂網(wǎng)站的具體操作流程。同時(shí)系統(tǒng)還會自動區(qū)分用戶是否為注冊會員,注冊會員將獲得更多的服務(wù)。 用戶名 密碼 用戶 操作 功能 最新歌曲 全部分類 搜索歌曲 注冊會員 收聽音樂 基于 JAVA 在線音樂系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 第 22 頁 共 46 頁 圖 管理員 該圖為管理員系統(tǒng) ER結(jié)構(gòu)圖,具體展示了管理員的權(quán)限,以及登陸音樂網(wǎng)站的具體操作流程。同時(shí)管理員能對整個(gè)系統(tǒng)的用戶以及 用戶進(jìn)行的評論進(jìn)行管理。 當(dāng)管理員增加的時(shí)候,一級管理員還能夠添加二級管理員,協(xié)助一級管理員進(jìn)行管理,一級管理員同時(shí)有權(quán)限進(jìn)行管理員的變換。 用戶名 密碼 管理員 查看 信息 評論管理 分類管理 歌曲管理 用戶管理 系統(tǒng)維 護(hù) 維護(hù)內(nèi)容 修改密碼 添加管理員 修改用 戶名 刪除管理員 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 第 23 頁 共 46 頁 5 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 前臺模塊設(shè)計(jì) 1 首頁 圖 在線音樂管理系統(tǒng)網(wǎng)站首頁 該界面是本音樂網(wǎng)站的主頁,當(dāng)用戶打開本網(wǎng)頁的時(shí)候,界面上將同時(shí)出現(xiàn)登陸窗口,頁面同時(shí)顯示出本站收藏的歌曲并在顯目的位置顯示出最新添加入庫的歌曲,方便用戶查詢。界面右上角同時(shí)附有小的電子鐘,方便用戶掌握時(shí)間。 2 最新歌曲基于 JAVA 在線音樂系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 第 24 頁 共 46 頁 圖 最新歌曲展示 該 界面顯示的是本音樂網(wǎng)站的最新歌曲,當(dāng)用戶打開本網(wǎng)頁的時(shí)候,所有最新添加入庫的歌曲將會按時(shí)間先后順序排列,便于查詢。 3 全部分類 圖 全部分類歌曲 本界面是所有不同風(fēng)格分類展示,讓用戶能夠通過歌曲風(fēng)格更快捷的查找到個(gè)人喜歡的音樂系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 第 25 頁 共 46 頁 4搜索歌曲 圖 歌曲收索界面 該界面給用戶提供了歌曲查找功能,當(dāng)同一種類歌曲太多的時(shí)候,用戶可以通過了解的歌曲名稱或者歌手名字快速查找到所需的資料。 5 用戶注冊 圖 用戶注冊界面 此圖展示的是新用戶注冊界面,將要求用戶填寫用戶名,密碼,昵稱,和性別等個(gè) 人信息,同時(shí)系統(tǒng)還提供用戶名檢查功能,讓用戶查找是否該用戶名可用。 6會員登錄基于 JAVA 在線音樂系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 第 26 頁 共 46 頁 圖 會員登陸界面 此圖展示的是會員登陸界面,將要求用戶填寫用戶名,密碼。當(dāng)確認(rèn)無誤后,系統(tǒng)將登陸。 7 修改密碼 圖 修改密碼界面 該窗口提供給用戶和管理員針對個(gè)人的密碼進(jìn)行重新設(shè)置的功能。 8 設(shè)為首頁 圖 提示設(shè)為首頁窗口 該窗口是提醒用戶是否將本音樂網(wǎng)站設(shè)置為主頁,當(dāng)開起 IE 瀏覽器的時(shí)候?qū)⒅鲃訌棾?,方便用戶在以后的共享本網(wǎng)站的資源。 后臺模塊設(shè)計(jì) 1管理員登陸系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 第 27 頁 共 46 頁 圖 管理員登陸界面 該界面是系統(tǒng)管理員專用登陸界面,通過該界面,管理員將登陸系統(tǒng)的控制界面對系統(tǒng)進(jìn)行日常管理和維護(hù)。 2評論管理 圖 評論管理界面 該界面是系統(tǒng)管理員管理評論的界面,通過該界面,管理員可以對會員的評論進(jìn)行日常管理。對于有害信息管理員將有刪除的權(quán)限。 3 分類管理基于 JAVA 在線音樂系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 第 28 頁 共 46 頁 圖 分類管理界面 該界面是系統(tǒng)管理員管理歌曲的界面,通過該界面,管理員可以對歌曲進(jìn)行日常管理。對于有變動的歌曲信息,管理員能夠?qū)⑵鋭h除。 4 歌曲管理 圖 歌曲管理界面 該界面是系統(tǒng)管理員管理歌曲的界面,通過該界面 ,管 理員可以對歌曲進(jìn)行日常管理。同時(shí),通過該界面管理員也可對出現(xiàn)錯(cuò)誤信息的歌曲進(jìn)行查詢和修改。系統(tǒng)調(diào)試與測試 第 29 頁 共 46 頁 5 系統(tǒng)管理員設(shè)置 圖 管理員密碼修改界面 該界面主要是給管理員提供賬號密碼修改的功能,當(dāng)修改密碼的時(shí)候,將要求管理員提供原密碼,防止讓其他非管理人員獲得管理員權(quán)限。 6 系統(tǒng)調(diào)試與測試 程序調(diào)試 在設(shè)計(jì)系統(tǒng)的過程中,存在一些錯(cuò)誤是必然的。對于語句的語法錯(cuò)誤,在程序運(yùn)行時(shí)自動提示,并請求立即糾正,因此,這類錯(cuò)誤比較容易發(fā)現(xiàn)和糾正。但另一類錯(cuò)誤是在程序執(zhí)行時(shí)由于不正確的操作或?qū)δ承?shù)據(jù)的計(jì)算公式的邏 輯錯(cuò)誤導(dǎo)致的錯(cuò)誤結(jié)果。這類錯(cuò)誤隱蔽性強(qiáng),有時(shí)會出現(xiàn),有時(shí)又不出現(xiàn),因此,對這一類動態(tài)發(fā)生的錯(cuò)誤的排查是耗時(shí)費(fèi)力的。 程序的測試 1 測試的重要性及目的 ( 1)測試的重要性 軟件的測試在軟件生命周期中占據(jù)重要的地位,在傳統(tǒng)的瀑布模型中,軟件測試學(xué)僅處于運(yùn)行維護(hù)階段之前,是軟件產(chǎn)品交付用戶使用之前保證軟件質(zhì)量的重要手段。近來,軟件工程界趨向于一種新的觀點(diǎn),即認(rèn)為軟件生命周期每一階基于 JAVA 在線音樂系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 第 30 頁 共 43 頁 段中都應(yīng)包含測試,從而檢驗(yàn)本階段的成果是否接近預(yù)期的目標(biāo),盡可能早的發(fā)現(xiàn)錯(cuò)誤并加以修正,如果不在早期階段進(jìn)行測試,錯(cuò)誤的延時(shí) 擴(kuò)散常常會導(dǎo)致最后成品測試的巨大困難。 事實(shí)上,對于軟件來講,不論采用什么技術(shù)和什么方法,軟件中仍然會有錯(cuò)。采用新的語言、先進(jìn)的開發(fā)方式、完善的開發(fā)過程,可以減少錯(cuò)誤的引入,但是不可能完全杜絕軟件中的錯(cuò)誤,這些引入的錯(cuò)誤需要測試來找出,軟件中的錯(cuò)誤密度也需要測試來進(jìn)行估計(jì)。測試是所有工程學(xué)科的基本組成單元,是軟件開發(fā)的重要部分。自有程序設(shè)計(jì)的那天起測試就一直伴隨著。統(tǒng)計(jì)表明,在典型的軟件開發(fā)項(xiàng)目中,軟件測試工作量往往占軟件開發(fā)總工作量的 40%以上。而在軟件開發(fā)的總成本中,用在測試上的開銷要占 30%到 50% 。如果把維護(hù)階段也考慮在內(nèi),討論整個(gè)軟件生存期時(shí),測試的成本比例也許會有所降低,但實(shí)際上維護(hù)工作相當(dāng)于二次開發(fā),乃至多次開發(fā),其中必定還包含有許多測試工作。 在實(shí)踐中,軟件測試的困難常常使人望而卻步或敷衍了事,這是由于對測試仍然存在一些不正確的看法和錯(cuò)誤的態(tài)度,這包括 : ① 認(rèn)為測試工作不如設(shè)計(jì)和編碼那樣容易取得進(jìn)展難以給測試人員某種成就感 。 ② 以發(fā)現(xiàn)軟件錯(cuò)誤為目標(biāo)的測試是非建設(shè)性的,甚至是破壞性的,測試中發(fā)現(xiàn)錯(cuò)位是對責(zé)任者工作的一種否定 。 ③ 測試工作枯燥無味,不能引起人們的興趣 。 ④ 測試工 作是艱苦而細(xì)致的工作 。 ⑤ 對自己編寫的程序盲目自信,在發(fā)現(xiàn)錯(cuò)誤后,顧慮別人對自己的開發(fā)能力的看法。 這些觀點(diǎn)對軟件測試工作是極為不利的,必須澄清認(rèn)識、端正態(tài)度,才可能提高軟件產(chǎn)品的質(zhì)量。 ( 2)測試的目的 如果測試的目的是為了盡可能多地找出錯(cuò)誤,那么測試就應(yīng)該直接針對軟件比較復(fù)雜的部分或是以前出錯(cuò)比較多的位置。 ① 軟件測試是為了發(fā)現(xiàn)錯(cuò)誤而執(zhí)行程序的過程 。 ② 測試是為了證明程序有錯(cuò),而不是證明程序無錯(cuò)誤 。 系統(tǒng)調(diào)試與測試 第 31 頁 共 43 頁 ③ 一個(gè)好的測試用例是在于它能發(fā)現(xiàn)至今未發(fā)現(xiàn)的錯(cuò)誤 。 ④ 一個(gè)成功的測試是發(fā)現(xiàn)了 至今未發(fā)現(xiàn)的錯(cuò)誤的測試。 這種觀點(diǎn)可以提醒人們測試要以查找錯(cuò)誤為中心,而不是為了演示軟件的正確功能。但是僅憑字面意思理解這一觀點(diǎn)可能會產(chǎn)生誤導(dǎo),認(rèn)為發(fā)現(xiàn)錯(cuò)誤是軟件測試的唯一目,查找不出錯(cuò)誤的測試就是沒有價(jià)值的,事實(shí)并非如此。 首先,測試并不僅僅是為了要找出錯(cuò)誤。通過分析錯(cuò)誤產(chǎn)生的原因和錯(cuò)誤的分布特征,可以幫助項(xiàng)目管理者發(fā)現(xiàn)當(dāng)前所采用的軟件過程的缺陷,以便改進(jìn)。同時(shí),這種分析也能幫助我們設(shè)計(jì)出有針對性地檢測方法,改善測試的有效性。其次,沒有發(fā)現(xiàn)錯(cuò)誤的測試也是有價(jià)值的,完整的測試是評定測試質(zhì)量的一種方法。 2測試的步驟 與開發(fā)過程類似,測試過程也必須分步驟進(jìn)行,每個(gè)步驟在邏輯上是前一個(gè)步驟的繼續(xù)。大型軟件系統(tǒng)通常由若干個(gè)子系統(tǒng)組成,每個(gè)子系統(tǒng)又由若干個(gè)模塊組成。因此,大型軟件系統(tǒng)的測試基本上由下述幾個(gè)步驟組成: ( 1)模塊測試 在這個(gè)測試步驟中所發(fā)現(xiàn)的往往是編碼和詳細(xì)設(shè)計(jì)的錯(cuò)誤。 ( 2)系統(tǒng)測試 在這個(gè)測試步驟中發(fā)現(xiàn)的往往是軟件設(shè)計(jì)中的錯(cuò)誤,也可能發(fā)現(xiàn)需求說明中的錯(cuò)誤。 ( 3)驗(yàn)收測試 在這個(gè)測試
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1