java課程設(shè)計(jì)要求(???.ppt_第1頁
java課程設(shè)計(jì)要求(???.ppt_第2頁
java課程設(shè)計(jì)要求(專科).ppt_第3頁
java課程設(shè)計(jì)要求(???.ppt_第4頁
java課程設(shè)計(jì)要求(???.ppt_第5頁
已閱讀5頁,還剩24頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

Java程序設(shè)計(jì)課程設(shè)計(jì)要求 ,本課程要求以Java作為前端,實(shí)現(xiàn)一個(gè)c/s模式的數(shù)據(jù)庫管理系統(tǒng)。根據(jù)特定的業(yè)務(wù)場景,實(shí)現(xiàn)對(duì)業(yè)務(wù)數(shù)據(jù)的管理。 要求如下: 1.界面友好,易學(xué)易用; 2.在功能方面,用戶需首先登錄該系統(tǒng)。然后根據(jù)用戶的不同類型,進(jìn)入相應(yīng)的界面。 3.在數(shù)據(jù)處理方面,能實(shí)現(xiàn)對(duì)基本業(yè)務(wù)數(shù)據(jù)的管理。比如信息的輸入、修改、刪除、查詢和統(tǒng)計(jì)等功能。 本課程給出以下6個(gè)題目以供選擇。若題目不合適,也可自選。,目錄,任務(wù)1 班級(jí)通訊錄管理系統(tǒng) 任務(wù)2 網(wǎng)絡(luò)作業(yè)管理系統(tǒng) 任務(wù)3 企業(yè)客戶信息管理系統(tǒng) 任務(wù)4 學(xué)生選課系統(tǒng) 任務(wù)5 圖書信息管理系統(tǒng) 任務(wù)6 學(xué)生成績管理系統(tǒng),任務(wù)1 班級(jí)通訊錄管理系統(tǒng),12.1班級(jí)通訊錄管理系統(tǒng)介紹 12.1.1 基本需求 班級(jí)通訊錄管理系統(tǒng)是通過計(jì)算機(jī)來管理電子通訊錄的一種計(jì)算機(jī)應(yīng)用技術(shù)的創(chuàng)新。在計(jì)算機(jī)還未普及之前,通訊錄管理通常是由聯(lián)系人采用名片、筆錄手工記帳等方式來操作的。通訊錄信息在查詢時(shí)不方便,信息更新時(shí)操作繁瑣,且費(fèi)時(shí)費(fèi)力,通訊錄信息外觀也受到影響。 目前,一般的通訊錄管理都是采用計(jì)算機(jī)作為輔助工具,利用實(shí)用的通訊錄管理程序來幫助人們進(jìn)行更有效的通訊錄信息管理。通訊錄管理系統(tǒng)是典型的信息管理系統(tǒng)(MIS),要求應(yīng)用程序具有功能完備,易使用,操作簡單等特點(diǎn)。,利用設(shè)計(jì)好的通訊錄管理系統(tǒng),能夠輕松地管理某班級(jí)的聯(lián)系人信息,要求包括聯(lián)系人信息的添加、修改和刪除操作,另外還應(yīng)該有查詢功能。同時(shí),可通過關(guān)鍵字來查詢具體的聯(lián)系人信息,如按姓名、家庭住址、手機(jī)號(hào)碼等多種方式進(jìn)行快速查詢。 本系統(tǒng)的功能總體可分為兩大模塊:系統(tǒng)管理和通訊錄信息管理。整個(gè)系統(tǒng)的功能結(jié)構(gòu)如圖12-1所示。,12.1.2功能要求,整個(gè)系統(tǒng)的功能結(jié)構(gòu)圖可如下所示 :,12.1.2功能要求,具體各模塊的功能分析如下: 1.系統(tǒng)管理模塊: 該模塊主要完成班級(jí)通訊錄管理系統(tǒng)中的用戶管理,實(shí)現(xiàn)用戶信息的添加、修改、刪除等功能。本模塊的功能只有該系統(tǒng)的管理員可以實(shí)現(xiàn),一般用戶沒有該模塊的功能。而一般用戶登錄本系統(tǒng)后,只能對(duì)通訊錄信息進(jìn)行管理,而沒有權(quán)限管理用戶的基本信息。 2.通訊錄信息管理模塊: 主要完成班級(jí)通訊錄信息的各種管理,實(shí)現(xiàn)通訊錄信息的添加、修改、刪除、查詢等功能。系統(tǒng)管理員和一般用戶都可以管理通訊錄中的信息。,12.1.2功能要求,任務(wù)2 網(wǎng)絡(luò)作業(yè)管理系統(tǒng),12.3網(wǎng)絡(luò)作業(yè)管理系統(tǒng)介紹 12.3.1基本需求: 網(wǎng)絡(luò)作業(yè)管理系統(tǒng)是一個(gè)實(shí)現(xiàn)了無紙作業(yè)、操作方便的比較實(shí)用的應(yīng)用系統(tǒng)。教師和學(xué)生都可以使用該應(yīng)用系統(tǒng)。教師通過注冊(cè)的帳戶名和密碼登錄進(jìn)入該系統(tǒng)后,可以通過計(jì)算機(jī)在網(wǎng)絡(luò)上布置作業(yè)、批改作業(yè)、出復(fù)習(xí)提綱及復(fù)習(xí)題目、發(fā)布講義及課件等。學(xué)生登錄該應(yīng)用系統(tǒng)后則可以在網(wǎng)上做作業(yè)、瀏覽作業(yè)、下載復(fù)習(xí)提綱/講義、進(jìn)行網(wǎng)上答疑等等,該應(yīng)用系統(tǒng)的實(shí)用性非常強(qiáng)。,系統(tǒng)中的兩類用戶(教師和學(xué)生)都需要通過登錄界面進(jìn)入該系統(tǒng)。 利用設(shè)計(jì)好的網(wǎng)絡(luò)作業(yè)管理系統(tǒng),教師和學(xué)生可以很輕松地實(shí)現(xiàn)作業(yè)的布置、完成及批改等任務(wù),操作方便,使用簡單,克服了以前紙上做作業(yè)的各種弊端,該應(yīng)用系統(tǒng)很受教師和學(xué)生的歡迎。 本系統(tǒng)的功能總體上分為兩大模塊:教師管理和學(xué)生管理。根據(jù)實(shí)際需求,其功能模塊的設(shè)計(jì)可如圖12-3所示。,12.3.2功能要求,12.3.2功能要求,具體各模塊的功能分析如下: 1.教師管理模塊: 教師登錄時(shí)利用輸入的合法帳戶名和密碼進(jìn)入該系統(tǒng)后,可以添加、修改、刪除本人某一學(xué)期所教的課程信息,可以在網(wǎng)絡(luò)上布置作業(yè)、批改作業(yè)、給學(xué)生出各種復(fù)習(xí)提綱及復(fù)習(xí)題目,也可以在網(wǎng)絡(luò)上發(fā)布自己的講義及課件等。 2.學(xué)生管理模塊: 學(xué)生通過身份驗(yàn)證登錄該系統(tǒng)后,可以在網(wǎng)上做各科作業(yè)、瀏覽各科作業(yè),也可以下載各種復(fù)習(xí)提綱進(jìn)行復(fù)習(xí),可以做練習(xí)題,也可以進(jìn)行網(wǎng)上答疑等等。,12.3.2功能要求,任務(wù)3 企業(yè)客戶信息管理系統(tǒng),12.7企業(yè)客戶管理系統(tǒng)介紹 12.7.1基本需求 在瞬息萬變的市場環(huán)境中,企業(yè)要立于不敗之地,必須依托現(xiàn)代化的管理思想和手段,其中客戶資源管理尤為重要。企業(yè)要生存、要發(fā)展,要高效率地把企業(yè)活動(dòng)有機(jī)地組織起來,就必須加強(qiáng)企業(yè)管理,即加強(qiáng)對(duì)企業(yè)內(nèi)部的各種資源(人、財(cái)、物等)的有效管理,建立與自身特點(diǎn)相適應(yīng)的管理信息系統(tǒng)。 12.7.2功能要求 建立企業(yè)客戶信息管理系統(tǒng)的目標(biāo)是提高客戶管理工作的效率。本系統(tǒng)具有完善的基礎(chǔ)信息維護(hù)和客戶信息維護(hù)功能,主要涉及的內(nèi)容包括客戶資料管理、本企業(yè)信息管理、用戶管理及系統(tǒng)維護(hù)四大模塊,其功能模塊的設(shè)計(jì)如圖12-5所示。,任務(wù)3 企業(yè)客戶信息管理系統(tǒng),具體各模塊的功能分析如下: 1.用戶管理模塊: 在用戶管理模塊中,主要實(shí)現(xiàn)用戶信息的添加、修改、刪除等基本操作。本系統(tǒng)可設(shè)有兩類用戶可以使用:系統(tǒng)管理員和客戶部人員。本模塊的功能只有該系統(tǒng)的管理員可以實(shí)現(xiàn),一般的用戶沒有該功能。管理員登錄后可以實(shí)現(xiàn)對(duì)用戶的基本信息、客戶的基本信息、本企業(yè)的信息管理及系統(tǒng)管理;而客戶部人員登錄本系統(tǒng)后,只能對(duì)本企業(yè)信息和客戶信息進(jìn)行管理,而沒有權(quán)限進(jìn)行用戶和系統(tǒng)管理。 2.系統(tǒng)管理模塊: 系統(tǒng)管理模塊主要用于實(shí)現(xiàn)后臺(tái)數(shù)據(jù)庫中數(shù)據(jù)的備份、還原和清理操作。該模塊的功能只有系統(tǒng)管理員能操作實(shí)現(xiàn),一般的客戶部人員沒有權(quán)限進(jìn)行管理。,任務(wù)3 企業(yè)客戶信息管理系統(tǒng),3.客戶資料管理模塊: 在客戶資料管理模塊中,包含三個(gè)子功能模塊:區(qū)域信息管理、客戶信息管理及競爭對(duì)手信息管理 。 4.本企業(yè)資料管理模塊: 在本企業(yè)資料管理模塊中,包含三個(gè)子功能模塊:員工信息管理、貨物資料管理、重大歷史歷程管理。其中員工信息管理主要對(duì)本單位的職工信息進(jìn)行各種基本管理;貨物資料管理對(duì)本單位經(jīng)營的貨物進(jìn)行的進(jìn)貨、售貨等進(jìn)行管理。重大歷史歷程管理主要是對(duì)本單位發(fā)生的一些重大事情的記錄。,任務(wù)3 企業(yè)客戶信息管理系統(tǒng),任務(wù)4 學(xué)生選課系統(tǒng),12.9學(xué)生選課系統(tǒng)介紹 12.9.1基本需求: 目前大多數(shù)高校都已采用學(xué)分制的教學(xué)方式,因此學(xué)生可以在遵守課程管理的基礎(chǔ)上,依照自己的興趣和愛好來選擇自己所學(xué)習(xí)的課程,該教學(xué)方式在大大提高了學(xué)生學(xué)習(xí)自主性和積極性的同時(shí),卻給教學(xué)和課程管理提出了更高的要求。因此,需要設(shè)計(jì)一個(gè)合理的學(xué)生選課系統(tǒng),來實(shí)現(xiàn)學(xué)生選課管理上的信息化、規(guī)范化和制度化。 學(xué)生選課系統(tǒng)是學(xué)校教務(wù)系統(tǒng)中不可缺少的一個(gè)子系統(tǒng),該系統(tǒng)涉及到學(xué)生信息、課程信息及學(xué)生選課等信息的結(jié)合。利用學(xué)生選課系統(tǒng),學(xué)生可以根據(jù)個(gè)人的興趣愛好,很方便地選出自己喜愛的選修課程。,12.9.2功能要求: 學(xué)生選課系統(tǒng)是一個(gè)典型的信息管理系統(tǒng),本項(xiàng)目可以使用C/S(客戶端/服務(wù)器)架構(gòu)進(jìn)行設(shè)計(jì),即把數(shù)據(jù)庫信息(如系統(tǒng)用戶信息、學(xué)生信息、課程信息、選課信息等)存放在數(shù)據(jù)庫服務(wù)器中,通過前臺(tái)客戶端的應(yīng)用程序來操縱(添加、修改、刪除和查詢)這些數(shù)據(jù)。該選課系統(tǒng)主要包含的模塊有:登錄、系統(tǒng)用戶管理、個(gè)人信息管理、學(xué)生信息管理、課程信息管理、數(shù)據(jù)庫備份與恢復(fù)和幫助等多個(gè)功能模塊。 該系統(tǒng)的功能模塊的設(shè)計(jì)如圖12-6所示。,任務(wù)4 學(xué)生選課系統(tǒng),任務(wù)4 學(xué)生選課系統(tǒng),具體各模塊的功能分析如下: 1.系統(tǒng)登錄管理模塊 本系統(tǒng)的所有操作都應(yīng)保證安全性,要求用戶必須在登錄驗(yàn)證完成通過后才能繼續(xù)下一步的操作。超級(jí)用戶登錄后,可以對(duì)本系統(tǒng)的所有信息進(jìn)行管理;管理員登錄后,可以對(duì)學(xué)生信息、課程信息等進(jìn)行管理;一般用戶(如教師)登錄成功后,可以操作教師授課管理的功能;學(xué)生登錄后,可以操作學(xué)生選課管理的功能。,任務(wù)4 學(xué)生選課系統(tǒng),2.系統(tǒng)用戶管理模塊: 用戶管理模塊主要用于管理(注冊(cè)和刪除)系統(tǒng)用戶。高級(jí)別的用戶能對(duì)低級(jí)別的用戶進(jìn)行注冊(cè)和刪除操作。注冊(cè)和刪除用戶的權(quán)限分配規(guī)則是:“超級(jí)用戶”可以注冊(cè)和刪除“管理員”和 “一般用戶”,“管理員”可以注冊(cè)和刪除“一般用戶”,“一般用戶”和“學(xué)生用戶”則不具有本子系統(tǒng)的使用權(quán)限,即不能注冊(cè)和刪除系統(tǒng)用戶的操作。 3.個(gè)人信息管理模塊: 個(gè)人信息管理模塊主要用于管理系統(tǒng)用戶的個(gè)人信息,包含設(shè)置“找回密碼問題”的答案、修改用戶密碼等。當(dāng)用戶忘記密碼時(shí),可以通過本模塊提供的“找回密碼問題”的答案來找回密碼后,可重新設(shè)置新的用戶密碼。,任務(wù)4 學(xué)生選課系統(tǒng),4.學(xué)生信息管理模塊: 學(xué)生信息管理模塊用于管理學(xué)生的基本信息,包含學(xué)號(hào)、姓名、性別、年齡等,能對(duì)學(xué)生信息進(jìn)行添加、修改、刪除和查詢等操作。在該系統(tǒng)中,學(xué)生用戶默認(rèn)的用戶名和密碼都是學(xué)生的學(xué)號(hào),學(xué)生用戶如果是首次登錄,將提示該用戶設(shè)置個(gè)人信息,及時(shí)修改自己的用戶密碼。 5.課程信息管理模塊: 課程信息管理模塊主要用于管理所開設(shè)課程的一些基本信息,包括課程號(hào)、課程名、課程學(xué)分、開課學(xué)期等信息,并能對(duì)這些信息進(jìn)行添加、修改、刪除和查詢等操作。,任務(wù)4 學(xué)生選課系統(tǒng),6.選課信息管理模塊: 選課信息管理模塊主要用于管理學(xué)生選課的相關(guān)信息,提供選課和選課信息查詢功能。以記錄的形式表示學(xué)生的選課情況,每條記錄都包括選課學(xué)生的學(xué)號(hào)、所選課程的課程號(hào)和該課程的考試成績等信息。登錄該子系統(tǒng)后,“超級(jí)用戶”可以為所有學(xué)生選課,“學(xué)生用戶”只可以為他本人自己選課。 7.數(shù)據(jù)庫備份恢復(fù)模塊: 數(shù)據(jù)庫備份恢復(fù)模塊提供數(shù)據(jù)的備份和恢復(fù)功能。數(shù)據(jù)庫中的數(shù)據(jù)是以往長期工作的積累和結(jié)晶,也是以后工作的基本和必要條件,所以數(shù)據(jù)庫的備份和恢復(fù)對(duì)于一個(gè)數(shù)據(jù)庫軟件系統(tǒng)來說,是至關(guān)重要的。超級(jí)用戶可以對(duì)學(xué)生選課系統(tǒng)的數(shù)據(jù)庫進(jìn)行備份和恢復(fù)操作。,任務(wù)4 學(xué)生選課系統(tǒng),8.幫助模塊 系統(tǒng)幫助模塊是一個(gè)成功的軟件不可缺少的模塊,主要用來給用戶提供一些幫助信息,如軟件版本、作者聯(lián)系方式、系統(tǒng)使用說明等相關(guān)信息。,任務(wù)4 學(xué)生選課系統(tǒng),任務(wù)5 圖書信息管理系統(tǒng),12.11圖書信息管理系統(tǒng)介紹 12.11.1 基本需求 圖書管理是各個(gè)院校圖書館工作中的重要環(huán)節(jié),涉及到大量的人力、物力和財(cái)力。隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對(duì)圖書信息進(jìn)行管理,既能節(jié)約成本,又能減少勞動(dòng),大大提高了工作效率,具有手工管理所無法比擬的優(yōu)點(diǎn)。圖書管理信息的自動(dòng)化處理,對(duì)于保障圖書館信息的完整性,加快圖書資源的周轉(zhuǎn),提升管理水平,具有十分重要的意義。 12.11.2功能要求 一個(gè)圖書管理系統(tǒng)至少包含信息的錄入、數(shù)據(jù)的修改、刪除、查詢與統(tǒng)計(jì)等基本功能。其中最常用的功能包括圖書的借出和還回,圖書信息的錄入、修改和查詢,讀者信息的錄入、修改和查詢,員工信息的錄入、修改和查詢等。只要實(shí)現(xiàn)了這些最重要的基本功能,圖書管理信息系統(tǒng)的基本框架就搭建好了。該圖書管理系統(tǒng)的功能模塊的設(shè)計(jì)如圖12-7所示。,任務(wù)6 圖書信息管理系統(tǒng),除,圖12-7 圖書管理系統(tǒng)的功能結(jié)構(gòu)圖,具體各模塊的功能分析如下: 1.信息錄入功能: 信息錄入包括添加讀者信息、添加圖書信息和添加借閱信息。 2.數(shù)據(jù)修改和刪除功能: 數(shù)據(jù)修改和刪除模塊包含修改和刪除圖書信息、修改和刪除讀者信息、還書處理。 3.查詢功能: 查詢功能包含圖書信息查詢、讀者信息查詢、查詢所有到期未歸還的圖書信息。 4.系統(tǒng)管理: 在系統(tǒng)管理模塊中,主要實(shí)現(xiàn)系統(tǒng)用戶信息的添加、修改、刪除等操作。本模塊的功能只有該系統(tǒng)的管理員可以實(shí)現(xiàn),一般的用戶沒有該功能。,任務(wù)5 圖書信息管理系統(tǒng),任務(wù)6 學(xué)生成績管理系統(tǒng),12.11學(xué)生成績管理系統(tǒng)介紹 12.11.1 基本需求 學(xué)生成績管理是學(xué)校工作的的重要環(huán)節(jié),涉及到大量的人力、物力和財(cái)力。隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對(duì)學(xué)生成績信息進(jìn)行管理,既能節(jié)約成本,又能減少勞動(dòng),大大提高了工作效率,具有手工管理所無法比擬的優(yōu)點(diǎn)。學(xué)生成績管理信息的自動(dòng)化處理,對(duì)于保障學(xué)生成績信息的完整性,提高教學(xué)管理水平,具有十分重要的意義。 12.11.2功能要求 學(xué)生成績管理系統(tǒng)至少包含信息的錄入、修改、刪除、查詢與統(tǒng)計(jì)等基本功能。其中最常用的功能包括學(xué)生基本信息的管理,學(xué)生成績的管理,班級(jí)管理、課程管理等。用戶包括學(xué)生、教師和管理員。除了基本信息的管理之外,還需實(shí)現(xiàn)成績的統(tǒng)計(jì),如及格率、優(yōu)秀率等。,任務(wù)6 學(xué)生成績管理系統(tǒng),除,

溫馨提示

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

評(píng)論

0/150

提交評(píng)論