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

正文內(nèi)容

基于java的學生選課系統(tǒng)設計與實現(xiàn)-計算機專業(yè)畢業(yè)設計論文(完整版)

2025-01-16 10:23上一頁面

下一頁面
  

【正文】 管理和與世界接軌的重要條件。同時,隨著國內(nèi)高校校園網(wǎng)的建設,基于互聯(lián)網(wǎng)的應用系統(tǒng)的開發(fā)正在蓬勃發(fā)展并發(fā)揮著較大的作用。運用計算機輔助選課,即能實時地對大量選課數(shù)據(jù)進行檢驗和統(tǒng)計,十分方便地輸出選課結果,同時也避免了人工處 理時容易產(chǎn)生的錯誤。計算機的好處在于利用它能夠進行信息 管理。盡管有的學校有計算機,但是尚未用于信息管理,沒有發(fā)揮它的效力,資源閑置比較突出,這就是管理信息系統(tǒng)的開發(fā)基本環(huán)境。 第三節(jié) 項目意義 課程管理系統(tǒng)是一個學校不可缺少的部分,它的內(nèi)容對于學校的決策者和管理者來說都至關重要,所以課程管理系統(tǒng)能夠為用戶提供充足的信息和快捷的查詢手段,但是一直以來人們使用傳統(tǒng)人工的方式管理文件檔案,這種管理方式存在著許多缺點如:效率低,保密性差,另外時間一長,將產(chǎn)生大量的 文件和數(shù)據(jù),這對于查找,更新和維護都帶來了不少的困難。 分析并解決實現(xiàn)中的若干技術問題。 二 性能需求 一般用戶并不具備計算機專業(yè)知識,若程序性能有一定的缺陷或可對其隱藏,但一旦異常暴露,對于計算機專業(yè)知識較少的用戶來說降一發(fā)不可收拾??删S護性包括了可讀性、可修改性、可測試性、等含義。所有用戶均可以進行信息查詢和統(tǒng)計。礙于 JAVA 技術的跨平臺特性,我們在實際應用中很少見到微軟的數(shù)據(jù)庫產(chǎn)品要去搭配使用,而是 MySql 和 Orcale 居多,本項目最終決定選用 MySql 作為后臺數(shù)據(jù)庫。并且,近年來,隨著 World Wide Web 的猛增及 Inter 技術的迅速發(fā)展,使得數(shù)據(jù)庫技術之時成為最熱門技術之一。由于其體積小、速度快、總體擁有成本低,尤 其是開放源碼這一特點,許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了 MySQL 作為網(wǎng)站數(shù)據(jù)庫。 學生及教師信息模塊 開課信息及學生信息模塊 學生與成績錄入模塊 管理員管理模塊 開課信息及用戶管理模塊主要有兩個部分: :給出所有開設課程的列表,教師選擇所教課程并設置學分,限選人數(shù),上課時間等信息。其中, stu_id(學生學號)字段作為主關鍵字。其中, cou_id(授課課程號)、 tea_id(教師編號)作為主關鍵字。假如選擇任何一門,最多不能超過三門課程,將會提示不超過好三門課或剛好三門課系統(tǒng)頁面彈出提示“選課成功” ,如下截圖: 圖 點擊“確定”,即可查看所選的課程,如下截圖 圖 系統(tǒng)給出了選課課程的明細課程名。 信息管理系統(tǒng)所涉及的數(shù)據(jù)庫設計的重要步驟加載測試。 一 .登陸模塊測試 1 教師用戶測試: 輸入數(shù)據(jù): TeacherID ’ t2020020’ Tpassword ’ 111’ 進入 教師管理模塊; 輸入錯誤的信息如, TeacherID ’ t2020020’ Tpassword ’ abcd’ 提示錯誤對話框,如下截圖: 2 輸入數(shù)據(jù)(正確數(shù)據(jù)): StudentID ’ s202089777’ Spassword ’ 111’ 正確數(shù)據(jù),進入學生選課模塊; 輸入數(shù)據(jù)(錯誤數(shù)據(jù)): StudentID ’ s202089775’ Spassword ’ advsd’ 提示錯誤對話框,如下截圖: 二 .學生選課模塊測試 1 在學生選課界面使用圖形界面選 彈出成功對話框 2 重復選課彈出錯誤對話框(沒有提 示框) 三學生成績查詢模塊測試 1 通過學生選課界面選擇所選課程 得到課程成績信息 2 通過學生選課界面不選擇課程將是空白狀態(tài) 四 用戶管理測試(修改密碼) 1 輸入數(shù)據(jù): UserID ” a20208” Spassword2 ’ 111’ 成功修改密碼 輸入數(shù)據(jù): Spassword ’ 654321’ Spassword2 ’ 111111’ 提示錯誤對話框 五 學生信息模塊測試 1 在 GUI 界面依據(jù)班級號選擇 輸出:以列表形式顯示學生基本信息 2 在 GUI 界面班級號為空 輸出:空信息 3 在 GUI 界面添加新學生: 輸入: StudentID ’ s11’ StudentName ’小倩’ StudentSex ’女’ StudentBirthday ’ 198811’ Class ’數(shù)控 1 班’ 輸出:顯示添加成功對話框 4 在 GUI 界面刪除學生 輸入: StudentID ’ s11’ 輸出:刪除成功對話框 結論 ,一直沒有辦法執(zhí)行成功,一直出錯感覺寫的代碼又沒有錯,查了很久 參數(shù)類型與表不一樣,改成一樣就可以了在顯示全部課程的時候,剛開始一直顯示不出來,以為是 java 代 碼寫錯了 返回結果集與表的長度不符合,修改下讓返回結果集與表一樣 2 設計過程的體會該系統(tǒng)主要實現(xiàn)學生選課系統(tǒng)的功能,從數(shù)據(jù)庫的分析設計,界面的設計,數(shù)據(jù)庫的連接,表格,存儲過程,觸發(fā)器的設計,我們學到了很多東西,特別是在是在數(shù)據(jù)庫的設計和實現(xiàn)中,我們建了用戶表 logon,學生表 stu_table,選課表 selecttable,課程表 cou_tab,授課表 t_tab,教師表tea_tab,用戶表示用來存放登陸的賬號和密碼,當學生表,或是教師表中有新增了一條記錄的時候,都會自動插入到用戶表里,密碼初始化是和賬號 一樣的,用戶表里面有管理員賬號,學生賬號,教師賬號,分別是以 a,s,t 開頭,管理員以有學生的添加與刪除,查看。這次的課程設計雖然實現(xiàn)了基本的選課,但是還有一些功能沒有實現(xiàn)。學生賬號可以查看個人的成績,選課與退課,以及當前的選課情況,修改密碼。要設計出一個好的信息管理系統(tǒng)數(shù)據(jù)庫,除滿足系統(tǒng)所要求的功能外,還必須遵守下列原則: 1)基本表的個數(shù)越少越好。作為一個完整的系統(tǒng),聯(lián)機文檔是其中不可缺少的部分也是相當重要的部分。包括判課程編號( cou_id)、課程名稱( co_name)、學分( point)和選課人數(shù)( stu_num) 4 個字段。其中, tea_id(編號)字段作為該表的主鍵( primary key),惟一標識了一個管理員(教師)用戶記錄 的信息。院系管理人功能的信息量大,數(shù)據(jù)安全性和保密性要求最高。 用戶管理 修改登錄密碼?,F(xiàn)在把關系看作數(shù)據(jù)表。在工程中,本系統(tǒng)采用 MyEclipse 作為開發(fā)及測試環(huán)境。對于軟件技術要 求,現(xiàn)在的程序設計語言已非常成熟,再運用圖形圖像制作工具來制作生動活潑的網(wǎng)頁。開發(fā)過程中,在各種矛盾的目標之間作權衡,并在一定的限制的條件下(經(jīng)費、時間、可用的軟、硬件資源等),使上述各方面最大限度的得到滿足。 數(shù)據(jù)庫的連接應采用連接池技術,合理、有效的分配、回收資源。經(jīng)過多方面的考核與研究,大致確定了學生選課測試系統(tǒng)所需要滿足的功能與性能: 一 功能需求 課程管理系統(tǒng)主要滿足三方面的需求,這三個方面分別是學生,教師和管理員。 作為計算機應用的一部分,使用計算機對課程管理信息進行操作,有著手工管理無法比擬的優(yōu)點:檢索迅速,查找方便,可靠性高,存儲量大,保密性好,成本低等。造成時間上的浪費,基于這個問題,是有必要建立一個課程管理系統(tǒng),使學生選課信息管理工作規(guī)范化,系統(tǒng)化,程序化,避免學生選課管理的隨意性,提高信息處理的速度和準確性,能夠及時,準確,有效的查詢和修改選課情況。 尤其對于復雜的信息管理,計算機能夠充分發(fā)揮它的優(yōu)越性。本文主要對高校教務管理系統(tǒng)中計算機課表編排與選課子系統(tǒng)的基本功能、設計思想、需求分析以及實現(xiàn)技術進行探討。 NSFNET 國家科學基金網(wǎng) ,其課題的申報及課題的進展情況匯報都在網(wǎng)上進行。 JAVA 是一門很優(yōu)秀的編程語言,具有面向對象、與平臺無關、安全、穩(wěn)定和多線程等特點,是目前軟件設計中極為健壯的編程語言?;?JAVA的學生選課系統(tǒng)設計與實現(xiàn) 計算機專業(yè)畢業(yè)設計論文 1
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1