国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

數(shù)據(jù)庫原理課程設計 — 學業(yè)課程預警系統(tǒng)

這篇具有很好參考價值的文章主要介紹了數(shù)據(jù)庫原理課程設計 — 學業(yè)課程預警系統(tǒng)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

學業(yè)課程預警系統(tǒng)

一、選題背景

21世紀的社會可謂日新月異,科學技術突飛猛進,經(jīng)濟知識和信息產業(yè)初見端倪,特別是信息技術和網(wǎng)絡技術的訊速發(fā)展和廣泛應用,對社會的政治、經(jīng)濟、軍事、文化等領域產生越來越深刻的影響。學校也不例外地快速發(fā)展著,而且要求也在不斷變化。學生的數(shù)量每年都在增加,學生資料的更換和更新也越來越頻繁。學生為學校的最主要的管理對象,而學生成績又是考核和評價學生學習情況的主要手段和方法。因此學生成績管理就成了一個教育單位不可缺少的部分,它的內容對于學校的決策者和管理者來說都至關重要。原來手工的成績管理模式就不是很合適了。而且手工的數(shù)據(jù)是存放在多處的,沒有使用統(tǒng)一管理的模式,數(shù)據(jù)整理非常麻煩,統(tǒng)計也困難,很多情況下,老師都是在重復一些相同的工作,做一些相似的報表,這樣不但降低了工作效率,而且非常容易出錯。一直以來人們使用的傳統(tǒng)人工的方式進行學生成績的管理,這種管理方式存在著許多缺點,如:效率低,容易出錯,格式不規(guī)范。另外時間一長,不容易進行統(tǒng)計和分析。

如今,不管是小學、初中、高中甚至是很多大學生的學生成績管理基本上是靠人工進行管理,但隨著時間的變化,學校規(guī)模的擴大,有關學生成績管理工作和所涉及到的數(shù)據(jù)量越來越大,越來越多,大多數(shù)學校不得不靠增加人力、物力、財力來進行學生成績管理。但是人工管理成績檔案具有效率低、查找麻煩、可靠性不高、保密性低等因素。因此,開發(fā)管理軟件是很有必要的。

二、方案論證

現(xiàn)在我國的很多院校的學生成績檔案管理水平普遍都不是很高,有的還停留在全用紙介質基礎上,這種管理方式已不能適應時代的發(fā)展,社會的需求,因為它浪費了大量的人力物力,也存在著許多不足的因素。在今天信息時代這種傳統(tǒng)的管理方法必然會被計算機為基礎的信息管理系統(tǒng)所代替。一個高效的學生成績管理系統(tǒng)可以存儲歷屆的學生成績檔案,不需要大量的人力,只需要幾名專門錄入員即可操作系統(tǒng),節(jié)省大量人力,可以迅速查到所需信息、高效、安全,學生也能方便的查看自己的成績。

開發(fā)一個學生成績管理系統(tǒng),采用計算機對學生成績進行管理,進一步提高了辦學效益和現(xiàn)代化水平。為廣大教師和學生提高工作效率,實現(xiàn)學生成績信息管理工作流程的系統(tǒng)化、規(guī)范化和自動化。運用學生成績管理系統(tǒng)可以減輕學院教學人員的工作量,縮小開支,提高工作效率與準確率,能夠合理安排時間,能夠盡快的知道自己的考試成績,投入新的課程的學習。

隨著社會的發(fā)展和科技的進步,對人才素質和能力的要求越來越高,現(xiàn)代教育觀念強調素質與能力的培養(yǎng)。當今和未來的國際競爭,說到底是人才的競爭。信息技術和網(wǎng)絡教育對于信息社會的進步、知識經(jīng)濟的發(fā)展、數(shù)字教育的建設、創(chuàng)新人才的培養(yǎng)至關重要。目前,一種新型的教育形式——以網(wǎng)絡教育為標志的現(xiàn)代教育正脫穎而出。網(wǎng)絡信息教育不僅僅體現(xiàn)在教育技術手段的先進上,而且體現(xiàn)在它所引起的教育觀念等一系列的變革上。在知識經(jīng)濟時代,不僅在教育觀念、教育內容,而且在教學手段、教學過程和教學方法等方面都將面臨挑戰(zhàn),高校教師應如何適應網(wǎng)絡信息時代教育的新特點,使教育更適應社會主義市場經(jīng)濟的要求,順應教育發(fā)展的世界潮流。

三、設計過程

3.1需求分析

(1)完成一個學業(yè)課程預警系統(tǒng)的需求分析。需求如下(不限于):學生信息、專業(yè)信息和課程信息的管理;學生當前學分的統(tǒng)計;根據(jù)學位授予的條件完成學生學業(yè)預警。關于課程成績學位授予的條件是:所有課程不及格門數(shù)不能超過 5門,并且學位課的平均分不低于 70 分。系統(tǒng)中學業(yè)課程預警閾值是:不及格的課程門數(shù)超過 3 門或者未考的學位課程的平均分必須達到 80 分以上才能保證最后所有學位課程的平均分達到 70 分的,給學生出書面通知,告知家長得到反饋,并記錄于數(shù)據(jù)庫中。涉及的主要實體有:學生、專業(yè)、課程。

(2)在需求分析的基礎上完成學業(yè)預警系統(tǒng)的數(shù)據(jù)庫概念結構設計;

(3)完成數(shù)據(jù)庫的邏輯結構設計,所有的模式屬于 3NF;

(4)數(shù)據(jù)庫的創(chuàng)建與實施,輸入模擬數(shù)據(jù);

(5)使用 Java 語言完成界面編寫,實現(xiàn)需求分析明確的業(yè)務邏輯。

3.2概要設計


??? 根據(jù)學生成績預警系統(tǒng)的設計要求,大致將系統(tǒng)分為系統(tǒng)管理模塊、選課管理模塊、培養(yǎng)方案管理模塊、成績管理模塊、成績審核模塊、政策及咨詢模塊,下面將詳細介紹各模塊的功能。系統(tǒng)流程圖見圖3-1。

數(shù)據(jù)庫原理課程設計 — 學業(yè)課程預警系統(tǒng),Mysql,數(shù)據(jù)庫,課程設計,大數(shù)據(jù)

?

圖3-1 系統(tǒng)流程圖

3.2.1系統(tǒng)管理

系統(tǒng)管理主要包括用戶管理、權限管理及安全管理

(1) 用戶管理:系統(tǒng)分為三大權限,學生權限,教務處管理人員,系統(tǒng)管理人員。

(2) 權限管理:根據(jù)不同的權限,設置了不同的使用權限,功能。

(3) 安全管理:可以對系統(tǒng)管理人員的信息以及密碼進行管理,也可以對系統(tǒng)的數(shù)據(jù)庫進行備份處理。

3.2.2 選課管理

選課管理主要包括個人選課、選課查詢。

(1) 個人選課:主要供學生在網(wǎng)上選課時使用,系統(tǒng)提供與學生選課有關的信息查詢,學生可以查詢自己的培養(yǎng)方案,了解畢業(yè)要求、學位要求、退學警示,以及個人已修課程、不及格課程、個人已修學分、已選課表等信息,從而有目的地去選課。

(2) 選課查詢:學生可以在查詢本學期自己所選的課程,結合培養(yǎng)方案,檢查是否有漏選課或錯選課,以及進采取補救措施。

3.2.3 成績管理

成績管理模塊主要對學生在校期間所有的學習成績信息進行管理,學生成績管理模塊主要為普通成績的錄入、緩考成績的錄入、成績提示。

(1) 普通成績的錄入:任課教師,通過對成績的錄入和學生信息的管理,可以管理學生的一般考試成績。

(2) 緩考成績錄入:每個學期中,會有大型考試,該功能錄入該學期的期中和期末考試成績。

(3) 成績提示:對學生成績優(yōu)秀和不合格的學生,進行提示預警,用深色表示。

3.2.4 成績審核

成績審核模塊的功能主要有學期課程審核、畢業(yè)審核、學位審核等。

(1) 學期課程審核:針對學生在某個學期的課程情況,進行審核調查。

(2) 畢業(yè)審核在畢業(yè)審核中,可以根據(jù)該功能,對畢業(yè)生是否可以畢業(yè)進行審核。

(3) 學位審核:根據(jù)學校的學分規(guī)定以及成績規(guī)定,達到一定成績和學分后,可以申請學位證書。

3.3 數(shù)據(jù)庫詳細設計

數(shù)據(jù)可設計要遵循職責分離原則,即在設計時應該要考慮系統(tǒng)獨立性,即每個系統(tǒng)之間互不干預不能混亂數(shù)據(jù)表和系統(tǒng)關系。

數(shù)據(jù)庫命名也要遵循一定規(guī)范,否則容易混淆,數(shù)據(jù)庫字段名要盡量做到與表名類似。

概念模型是對現(xiàn)實中的問題出現(xiàn)的事物的進行描述,E-R圖是由實體及其關系構成的圖,通過E-R圖可以清楚地描述系統(tǒng)涉及到的實體之間的相互關系。

3.3.1 使用人員信息E-R圖

?????? 使用人員實體包括用戶名、密碼和角色三個屬性。管理員體E-R圖如圖3-2所示。

數(shù)據(jù)庫原理課程設計 — 學業(yè)課程預警系統(tǒng),Mysql,數(shù)據(jù)庫,課程設計,大數(shù)據(jù)

圖3-2 使用人員信息E-R圖

3.3.2 預警信息信息E-R圖


? 預警信息實體包括標題、信息內容、發(fā)送時間、學號、教職工號。預警信息E-R圖如圖3-3所示。數(shù)據(jù)庫原理課程設計 — 學業(yè)課程預警系統(tǒng),Mysql,數(shù)據(jù)庫,課程設計,大數(shù)據(jù)

圖3-3 預警信息E-R圖

3.3.3 課程信息E-R圖


?? 課程信息實體包括課程名、開課時間、結課時間、教師姓名。課程信息E-R圖如圖3-4所示。數(shù)據(jù)庫原理課程設計 — 學業(yè)課程預警系統(tǒng),Mysql,數(shù)據(jù)庫,課程設計,大數(shù)據(jù)

圖3-4 課程信息E-R圖

3.3.4 成績信息E-R圖


??? 成績信息實體包括學號、姓名、科目、分數(shù)、教師姓名。成績信息E-R圖如圖3-5所示。數(shù)據(jù)庫原理課程設計 — 學業(yè)課程預警系統(tǒng),Mysql,數(shù)據(jù)庫,課程設計,大數(shù)據(jù)

圖3-5 成績信息E-R圖

3.4 學業(yè)課程預警系統(tǒng)詳細設計

3.4.1管理員用戶功能

管理員登錄后,對個人中心、學生管理、教師管理、學院信息管理、班級信息管理、科目信息管理、成績信息管理、預警信息管理、補考預約管理、掛科統(tǒng)計管理、公告信息管理等進行操作,管理員用戶功能如圖3-6所示。

圖3-6 管理員用戶功能圖

??? 3.4.2 學生管理功能


?????? 在學生管理頁面,管理員可以查看學號、姓名、性別、學院、班級、手機、郵箱等內容,也可以進行修改、刪除等操作。學生管理功能如圖3-7所示。

圖3-7 學生管理功能圖

??? 3.4.3 教師管理功能

?????? 教師管理,管理員可以查看教師工號、教師姓名、性別、學院、班級、手機、郵箱等內容,并進行修改、刪除等操作。教師管理功能如圖3-8所示。

圖3-8 教師管理功能圖

??? 3.4.4 科目信息管理功能

?????? 在科目信息管理頁面,管理員可以對科目名稱、開課學期、科目簡介、開課時間、結課時間、教師工號、教師姓名等內容,并信息查看、刪除等操作??颇啃畔⒐芾砉δ苋鐖D3-9所示。

圖3-9 科目信息管理功能圖

3.4.5 成績信息管理功能

??? 在成績信息管理頁面,管理員可以對學號、姓名、學院、班級、科目、分數(shù)、開課學期、教師工號、教師姓名等內容,并信息查看、刪除等操作。成績信息管理功能如圖3-10所示。

圖3-10 成績信息管理功能圖

3.4.6 預警信息管理功能


??? 在預警信息管理頁面,管理員可以對標題、消息內容、發(fā)送時間、學號、教師工號、教師姓名等內容,并信息查看、刪除等操作。成績信息管理功能如圖3-11所示。

圖3-11 預警信息管理功能圖

四、設計總結

在這次課程設計中,使我懂得了理論與實際相結合是非常重要的。只有理論知識是遠遠不夠的,只有把所學的理論知識與實踐相結合起來,從理論中得出結論,才能提高自己的思考和解決問題以及實際動手能力。同時也鞏固和加深了我對數(shù)據(jù)庫的進一步掌握, 提高綜合運用本課程所學知識的能力,培養(yǎng)了我運用參考書,查閱手冊及文獻資料的能力,培養(yǎng)獨立思考,深入研究,分析問題,解決問題的能力。通過實際對編譯系統(tǒng)的分析設計,編程調試,掌握應用軟件的分析方法和設計方法。而且,在做課程設計的同時也是對課本知識的鞏固和加強,平時看課本時,有些問題就不是很理解,做完課程設計,這些問題就迎刃而解了,還可以記住很多東西。

管理信息系統(tǒng)與計算機的結合的確能為人們的工作生活帶來很大的方便,尤其是在信息技術高度發(fā)達的今天,一個規(guī)范高效的信息系統(tǒng)可以節(jié)省很多人力物力,尤其是對于那些數(shù)據(jù)信息較多的企業(yè)或單位更加離不開管理信息系統(tǒng)的支持.我們這次所做的系統(tǒng)分析報告在實際中算是最簡單的了,但對我們來說確實不那么容易完成,實際工作遠比我們課堂上所學的復雜的多,因此要想更好的掌握這門技術還需要很長的學習過程,這也是我們今后努力的方向。

認識來源于實踐,實踐是認識的最終目的,有了這次課程設計,我相信在以后的課程設計制作中,能夠輕松并高質量的完成。

參考文獻

[1] 李舒,陳麗君. 高校學生成績管理系統(tǒng)的設計與實現(xiàn)[J].遼寧大學學報,2006(3):283-285。

[2] 宣華,付小龍,劉玉玲,潘蓉. 學生成績管理系統(tǒng)的研究與創(chuàng)新[J]。實驗技術與管理,2011(2):101-103。

[3] 宋昆,李嚴.SQL Server數(shù)據(jù)庫開發(fā)實例解析.機械工業(yè)出版社.2006-01.文章來源地址http://www.zghlxwxcb.cn/news/detail-538349.html

到了這里,關于數(shù)據(jù)庫原理課程設計 — 學業(yè)課程預警系統(tǒng)的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • 數(shù)據(jù)庫概論課程設計-汽車租賃公司數(shù)據(jù)庫系統(tǒng)的設計

    數(shù)據(jù)庫概論課程設計-汽車租賃公司數(shù)據(jù)庫系統(tǒng)的設計

    進入新的世紀以來,經(jīng)濟的快速發(fā)展,讓很多東西都快速的淘汰了,好多新型的東西也逐漸進入我的視野,而更有好多以前很貴的東西,漸漸降價普及了,汽車逐漸走進了千家萬戶。而汽車作為一種高價位消費品,結合我國低購買力的國情,很多人就買不起汽車了,所以公司

    2024年02月02日
    瀏覽(24)
  • 數(shù)據(jù)庫課程設計-人事管理系統(tǒng)

    數(shù)據(jù)庫課程設計-人事管理系統(tǒng)

    學期就要結束了,要完成一個數(shù)據(jù)庫的課程設計項目,想想自己一個學期下來啥也沒學到,現(xiàn)在突然要獨立完成一個小項目,不能偷懶,記錄一下吧。 代碼已經(jīng)放在文章末尾 ^ v?^ 完成軟件下載與環(huán)境配置,成功運行老師寫好的學生管理系統(tǒng)。 ?第一次實現(xiàn)用代碼彈出具體的

    2024年02月05日
    瀏覽(25)
  • 數(shù)據(jù)庫課程設計------書店管理系統(tǒng)

    數(shù)據(jù)庫課程設計------書店管理系統(tǒng)

    書店會員管理系統(tǒng) 具體的效果圖看博客-----書店管理系統(tǒng)2(https://blog.csdn.net/qq_45981397/article/details/124062654?spm=1001.2014.3001.5502) 需求分析 (1).信息需求 書店的管理人員和員工可以為管理系統(tǒng)添加圖書的購買記錄和退書記錄. 會員可以購買圖書以及退書,工作人員對會員的姓名,

    2024年02月04日
    瀏覽(22)
  • 數(shù)據(jù)庫課程設計(教室設備故障報修系統(tǒng))

    數(shù)據(jù)庫課程設計(教室設備故障報修系統(tǒng))

    ? 內容與要求: 完成需求分析,寫出功能需求和數(shù)據(jù)需求描述; 在需求分析的基礎上,完成數(shù)據(jù)庫概念結構設計、邏輯結構設計、物理結構設計和數(shù)據(jù)庫創(chuàng)建; 完成視圖、存儲過程設計,要求定義合理。 在應用程序中合理運用存儲過程,正確運用DML語句。 1.1 設計的背景和

    2024年02月12日
    瀏覽(26)
  • java課程設計(學生信息管理系統(tǒng)設計)+數(shù)據(jù)庫

    java課程設計(學生信息管理系統(tǒng)設計)+數(shù)據(jù)庫

    ?? ?? 本期帶領大家一起來學習 java課程設計(學生信息管理系統(tǒng)設計)+數(shù)據(jù)庫 的實現(xiàn)思路 ?? ?? 學生信息包括:學號,姓名,年齡,性別,出生年月,地址,電話,E-mail等。試設計學生信息管理系統(tǒng),使之能提供以下功能: 1、系統(tǒng)以菜單方式工作 2、學生信息錄入功能

    2024年02月08日
    瀏覽(31)
  • 學生信息管理系統(tǒng) Java+SQL Server 數(shù)據(jù)庫原理課程

    學生信息管理系統(tǒng) Java+SQL Server 數(shù)據(jù)庫原理課程

    該項目實現(xiàn)了圖形化界面的數(shù)據(jù)庫的登錄,以及對數(shù)據(jù)庫中表的增刪查改。 正好老師布置了相關作業(yè),通過Java 連接 SQL Server 數(shù)據(jù)庫,就寫一個學生管理系統(tǒng)。 jdk8 數(shù)據(jù)庫連接通過sqljdbc6.0 圖形化界面用swing 目錄 1、Java 連接SQL Server數(shù)據(jù)庫 2、準備數(shù)據(jù)庫 3、登錄界面 要求:

    2024年02月09日
    瀏覽(27)
  • 數(shù)據(jù)庫課程設計——工資管理系統(tǒng)Qt

    數(shù)據(jù)庫課程設計——工資管理系統(tǒng)Qt

    近年來,隨著我國信息技術的飛速發(fā)展,計算機應用已逐漸滲透到各個領域。在企業(yè)管理領域內,計算機的應用已經(jīng)十分廣泛,各種管理機制與企業(yè)運作流程都與計算機緊密結合在一起,計算機的應用進一步完善了企業(yè)的管理,提高了企業(yè)的現(xiàn)代化管理形象。開發(fā)職工工資管理

    2024年02月04日
    瀏覽(32)
  • 數(shù)據(jù)庫--汽車銷售管理系統(tǒng)【課程設計】

    數(shù)據(jù)庫--汽車銷售管理系統(tǒng)【課程設計】

    目錄 1.設計任務 1.1系統(tǒng)開發(fā)的背景? 1.2系統(tǒng)開發(fā)的意義? 1.3系統(tǒng)所應用的模塊 2.需求分析 2.1功能分析 2.2數(shù)據(jù)流圖 2.3數(shù)據(jù)字典 3.概念結構設計 4.邏輯結構設計 5.物理結構設計 5.1基本表 5.2視圖 6.數(shù)據(jù)庫實施 6.1 建立數(shù)據(jù)庫表 6.2建立視圖 7.數(shù)據(jù)庫操作 目錄 1.1系統(tǒng)開發(fā)的背景?

    2023年04月08日
    瀏覽(97)
  • 【課程設計】數(shù)據(jù)庫:火車票管理系統(tǒng)

    【課程設計】數(shù)據(jù)庫:火車票管理系統(tǒng)

    摘要:本文主要介紹了火車票管理系統(tǒng),其中包括其選題功能概述,對該系統(tǒng)的方案方法設計,以及過程實現(xiàn)等內容。由于系統(tǒng)的代碼量較大,因此將會較為抽象地對思想進行介紹,在必要時會舉出一些實例,還會附上成果展示以及安裝方法。最后補充一下這次團伙作案的心

    2024年02月08日
    瀏覽(23)
  • 醫(yī)院管理系統(tǒng)數(shù)據(jù)庫,課程設計,SQLserver,純代碼設計

    醫(yī)院管理系統(tǒng)數(shù)據(jù)庫,課程設計,SQLserver,純代碼設計

    首先創(chuàng)建數(shù)據(jù)庫,并建立各個表之間的主外鍵約束等,并插入數(shù)據(jù)。 此時數(shù)據(jù)庫已經(jīng)建立好了,下面進行數(shù)據(jù)庫的基本操作。 下面是各個表的實體圖 ? ? ? ?下面是數(shù)據(jù)流圖 ?下面是醫(yī)院管理E-R圖 下面是醫(yī)院功能結構圖 隨著計算機技術的飛速發(fā)展,計算機在醫(yī)院管理中應用

    2024年01月16日
    瀏覽(26)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包