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

正文內(nèi)容

管理信息系統(tǒng)課程設(shè)計(選課系統(tǒng))(編輯修改稿)

2024-12-19 01:47 本頁面
 

【文章內(nèi)容簡介】 課系統(tǒng)是依據(jù)大學(xué)的選修課的網(wǎng)上申請和管理需求而進行設(shè)計的,目的是實現(xiàn)選修課的網(wǎng)上管理、申請功能。這既方便學(xué)生選課,又方便學(xué)校對學(xué)生選修課的管理與控制。 根據(jù)大學(xué)選修課管理的基本過程,網(wǎng)上選課系統(tǒng)應(yīng)具備課程設(shè)置、課程查詢、 學(xué)生選課、管理員管理等基本功能要求。系統(tǒng)的主要使用者有學(xué)生、開課教師和教務(wù)管理人員。 系統(tǒng)需求分析 通過對系統(tǒng)需求進行分析,我們可以確定系統(tǒng)中有兩類用戶:管理員和學(xué)生。各類用戶的具體描述如下: ( 1)管理員 4 4 描述:管理員維護整個系統(tǒng),包括課程設(shè)置,選課時段設(shè)置,選課前學(xué)生不可登錄;選課結(jié)束,學(xué)生只可查詢,管理員對選課結(jié)果進行統(tǒng)計;查詢選課情況,對學(xué)生的選課申請進行處理,進行用戶管理; 限制最大選課人數(shù);排課、發(fā)布選課信息; 數(shù)據(jù)備份和恢復(fù)等。 (2) 學(xué)生 描述:在選課系統(tǒng)中 查詢課程、教室信息,提交選 課,修改選課,查詢選課情況,登錄系統(tǒng),進行個人信息修改等與選課有關(guān)的活動。 根據(jù)上面所述,我們對該選課系統(tǒng)進行了劃分,分為三個主要功能,即登錄控制、排課和選課,分別對應(yīng)三個子系統(tǒng),即登錄子系統(tǒng)、排課子系統(tǒng)和選課子系統(tǒng)。其中,登錄子系統(tǒng)是前提,排課子系統(tǒng)是基礎(chǔ),選課子系統(tǒng)是關(guān)鍵。登錄子系統(tǒng)區(qū)分排課者(即系統(tǒng)管理員)和學(xué)生這兩者的不同身份,給出不同的權(quán)限,在頁面中根據(jù)身份判斷其相應(yīng)具有的權(quán)限,進行不同的操作。排課子系統(tǒng)主要供排課者使用,其中設(shè)定選課時間段,進行排課并檢測排課沖突,發(fā)布選課信息都是選課的前提和基礎(chǔ) 。選課子系統(tǒng)是本系統(tǒng)要實現(xiàn)的最終目的。選課子系統(tǒng)主要供學(xué)生選課使用,在這里可以進行與選課有關(guān)的活動,包括課程瀏覽查詢、選課、退選課程。 系統(tǒng)功能結(jié)構(gòu)圖 學(xué)生選課信息管理系統(tǒng)的功能主要包括登錄、查詢、查看選課公告、選課、修改選課信息、退出系統(tǒng)等。功能結(jié)構(gòu)圖如圖所示: 5 5 6 6 業(yè)務(wù)流程分析 選課系統(tǒng)總體業(yè)務(wù)流程圖如下所示: 數(shù)據(jù)流程圖 7 7 數(shù)據(jù)字典 根據(jù)數(shù)據(jù)流程分析,對系統(tǒng)數(shù)據(jù)進行分析和匯總,建立系統(tǒng)數(shù)據(jù)字典。下面列出部分數(shù)據(jù)字典內(nèi)容。 (1) 選修課目安排 數(shù)據(jù)流編號: A01 系統(tǒng)名:選課信息管理系統(tǒng) 條目名:選修科目安排 輸入:課程信息表,選修地點信息表,教師信息表 輸出:選課表,選課通知 描述: 排課者按年級排課。排課表內(nèi)容包括課程代號,課程名稱,受課院系,課程號,課程名稱,教師代號,學(xué)分,開課時間,上課時間,地點,開課院系,最大上課人數(shù)和課程選則限制(必修或選修)等。 在排課過程中,排課者可以查詢教室使用情況和院系課程設(shè)置。 在排課者提交排課表以后,系統(tǒng)應(yīng)當確保該排課方案中沒有時間沖突和教室沖突。如果有沖突,系統(tǒng)應(yīng)該提示排課者具體沖突產(chǎn)生的原因。 (2) 選 課 數(shù)據(jù)流編號: A02 系統(tǒng)名:選課信息管理系統(tǒng) 條目名:選課 輸入:排課表,選課通知 輸出:學(xué)生選課表 描述: 學(xué)生可以在規(guī)定的時間段內(nèi)選課。該規(guī)定時間段由排課者通過發(fā)布消息通知教師和學(xué)生。選課過程如下:學(xué)生在選課表上單擊課程號,則該信息被提交到服務(wù)器,并顯示學(xué)生的 8 8 選課結(jié)果。選課表的內(nèi)容包括排課表的全部內(nèi)容。如果一門課程已經(jīng)達到最大選課人數(shù),則不能再選擇這門課程。如果有學(xué)生退課,則該門課程的已選人數(shù)減 1。 (3) 設(shè)定選課時間段 數(shù)據(jù)流編號: A03 系統(tǒng)名:選課信息管理系統(tǒng) 條目名:設(shè)定選課時間段 輸入:選課時間段表 輸出:選課時間段表 描述: 排課者應(yīng)該設(shè)定選課時間段。學(xué)生只能在此設(shè)定的時間段內(nèi)選課和退課。 第三章 系統(tǒng)設(shè)計 實體之間的聯(lián)系 根據(jù)需求分析,歸結(jié)出合適的聯(lián)系: 一個學(xué)生最多能夠選兩門課,一門課可以被多個學(xué)生選。 一個學(xué)生可以屬于不超過兩個臨時班級,一個臨時班級可以有多名學(xué)生。 教師中只有一個是管理員。 9 9 ER圖 ( 1) 學(xué)生課程聯(lián)系 ER圖 ( 2) 管理員教師關(guān)系實體 ER圖 數(shù)據(jù)庫表設(shè)計 ( 1)學(xué)生表 字段名 類型 備注 stuID Varchar 學(xué)號 Primary Key 10 10 stuName Varchar 姓名 NOT null stuSex nchar 性別 39。男 39?;?39。女 39。默認為‘男’ stuAge Int 年齡 1 stuDept Nvarchar 系別 ( 2)教師表 字段名 類型 備注 teaID Varchar 職工號 Primary key teaName Varchar 姓名 Not null teaSex Nchar 性別 39。男 39?;?39。女 39。默認為‘男’ teaAge Int 年齡 1 teaDept Nvarchar 管理系別 ( 3)選課表 字段名 類型 備注 CourseID Varchar 課程號 Primary key CourseName Varchar 課程名 Not null CourseAdd Varchar 授課地點 Coursetea Varchar 授課老師 CourseSc Int 課程學(xué)分 ( 4)登錄表 字段名 類型 備注 Zhanghao Varchar 賬號 Primary key Password Varchar 密碼 Not null 第四章 系統(tǒng)實施 部分代碼 11 11 import .*。 import 。 import 。 import .*。 import .*。 import .*。 public class StudentManage { public static void main(String[] args) { Mypanel mp=new Mypanel()。 } } class Mypanel extends JFrame implements ActionListener { JPanel LongdingPanel1,LongdingPanel2,LongdingPanel3。 JTextField Adminjtf。 JPasswordField jpf。 JLabel Adminjl,Passwordjl。 JButton Longdingjb,zhucejb。 public Mypanel() { LongdingPanel1=new JPanel()。
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1