【正文】
,主要在以下幾個(gè)方面 : ,以適用于更多的領(lǐng)域 的某些權(quán)限的分配還存在一些不合理的地方 在設(shè)計(jì)中我深知自己掌握的知識(shí)還遠(yuǎn)遠(yuǎn)不夠,掌握的一些理論知識(shí)應(yīng)用到實(shí)踐中去,總會(huì)出現(xiàn)這樣或那樣的問(wèn)題,不是理論沒(méi)有掌握好,而是光知道書(shū)本上的知識(shí)是遠(yuǎn)遠(yuǎn)不夠的,一定要把理論知識(shí)和實(shí)踐結(jié)合起來(lái)。 4) 所有基本表的設(shè)計(jì)均應(yīng)盡量符合第三范式。要設(shè)計(jì)出一個(gè)好的信息管理系統(tǒng)數(shù)據(jù)庫(kù),除滿(mǎn)足系統(tǒng)所要求的功能外,還必須遵守下列原則: 1)基本表的個(gè)數(shù)越少越好。 由于本身能力的局限性,所以做編寫(xiě)的代碼,即使經(jīng)過(guò)反復(fù)檢查也難免出錯(cuò)所以在本階段力求使用有限的時(shí)間找出盡可能多的錯(cuò)誤,力求系統(tǒng)盡量正確。作為一個(gè)完整的系統(tǒng),聯(lián)機(jī)文檔是其中不可缺少的部分也是相當(dāng)重要的部分?,F(xiàn)將后臺(tái)管理下的各個(gè)模塊的圖示及類(lèi)試圖顯現(xiàn)如下: 一 .用戶(hù)登錄界面 圖 二 .學(xué)生登錄界面圖 學(xué)生選課 系統(tǒng)論文 19 圖 我們給 出了兩種選課類(lèi)型:人文類(lèi),科技類(lèi)。本功能實(shí)現(xiàn)對(duì)選課信息,教師信息,總體選課情況信息的查詢(xún)和統(tǒng)計(jì),工作人員和管理人 員查看及維護(hù)。 第二節(jié) 系統(tǒng)功能結(jié)構(gòu)圖 系統(tǒng)的登錄信息模塊如圖 所示: 學(xué)生選課 系統(tǒng)論文 12 圖 系統(tǒng)的前臺(tái)模塊如圖 所示: 前臺(tái) 學(xué)生身份 教師身份 登錄信息 登錄 密碼修改 選修課程 學(xué)生登錄 管理員教師登錄 學(xué)生密碼修改 管理員教師密碼修改 學(xué)生選課申請(qǐng) 教師確認(rèn)選課 學(xué)生選課 系統(tǒng)論文 13 第四章 詳細(xì)設(shè)計(jì) 第一節(jié) 系統(tǒng) ER 圖示 教工 密碼 權(quán) 限 班級(jí) 系部 工號(hào) 姓名 系部(班級(jí)) 系代碼 系名 班級(jí) 學(xué)生選課 系統(tǒng)論文 14 課程 學(xué)時(shí) 學(xué)分 課程名 教師號(hào) 課程號(hào) 上課時(shí)間 上課地點(diǎn) 課程狀態(tài) 課程簡(jiǎn)介 學(xué)生 密碼 系部 班級(jí) 姓名 學(xué)號(hào) 學(xué)生選課 系統(tǒng)論文 15 第二節(jié) 模塊設(shè)計(jì) 以下是系統(tǒng)的模塊輪廓,在此我對(duì)自己負(fù)責(zé)的開(kāi)課信息及用戶(hù)管理模塊進(jìn)行詳細(xì)描述,其他模塊由其負(fù)責(zé)的同學(xué)進(jìn)行描述。 ? 用戶(hù)管理 修改登錄密碼。教師通過(guò)身份驗(yàn)證后進(jìn)入主頁(yè)面。而 2021年 ,SUN又被 Oracal收購(gòu) .對(duì)于 Mysql的前途 ,沒(méi)有任何人抱樂(lè)觀(guān)的態(tài)度 .目前 MySQL 被廣泛地應(yīng)用在 Inter 上的中小型網(wǎng)站中。表的列包含域或?qū)傩裕淼男?包含對(duì)應(yīng)業(yè)務(wù)環(huán)境中的實(shí)體的記錄。數(shù)據(jù)庫(kù)技術(shù)在計(jì)算機(jī)軟件鄰域研究中一直是非常重要的主題,產(chǎn)生于 60 年代,學(xué)生選課 系統(tǒng)論文 10 30 多年來(lái)數(shù)據(jù)庫(kù)技術(shù)得到了迅速發(fā)展,并已形成較為完整的理論體系和一大批實(shí)用系統(tǒng)。 一 數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)簡(jiǎn)介 在數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)之前,對(duì)開(kāi)發(fā)數(shù)據(jù)庫(kù)的基本概念應(yīng)當(dāng)了解,對(duì)數(shù)據(jù)庫(kù)的結(jié)構(gòu)、開(kāi)發(fā)數(shù)據(jù)庫(kù)應(yīng)用程序的步驟、開(kāi)發(fā)體系及方法都應(yīng)當(dāng)有相當(dāng)清晰的了解和認(rèn)識(shí)。 第三節(jié) 數(shù)據(jù)庫(kù)選擇 在目前這種信息多元化,服務(wù)智能化的時(shí)代,應(yīng)用軟件往往與數(shù)據(jù)庫(kù)形影不離。 2. 經(jīng) 濟(jì)可行性 由于本系統(tǒng)是為學(xué)生選課管理使用的系統(tǒng),裝上該應(yīng)用軟件,即可使用系統(tǒng),系統(tǒng)成本主要集中在系統(tǒng)軟件的開(kāi)發(fā)上,當(dāng)系統(tǒng)投入運(yùn)行后可以為學(xué)校節(jié)約大量的人力,物力。有權(quán)限的人可以對(duì) 這些庫(kù)信息進(jìn)行修改和刪除處理。 四 業(yè)務(wù)流分析 課程 管理系統(tǒng)的業(yè)務(wù)流程:首先由教師或系統(tǒng)管理員等有錄入權(quán)限的用戶(hù)將各自權(quán)限范圍內(nèi)的信息進(jìn)行錄入,然后保存信息到數(shù)據(jù)庫(kù)中。易于用戶(hù)理解和操作。 ? 系統(tǒng)運(yùn)行過(guò)程中會(huì)產(chǎn)生許多異常(其中大多數(shù)是預(yù)期效果),要有良好的異常處理機(jī)制,即要顯示界面友好又要體現(xiàn)程序嚴(yán)謹(jǐn)。所以有了個(gè)人密碼不但滿(mǎn)足了學(xué)生的要求,還保護(hù)了學(xué)生的個(gè)人隱私。學(xué)生的需求是查詢(xún)?cè)合档恼n程,學(xué)生選課情況及學(xué)生信息的修改;教師對(duì)學(xué)生選課情況進(jìn)行操作。 3. 設(shè)計(jì)實(shí)現(xiàn)用戶(hù)管理,課程管理,選課信息錄入管理,新生信息錄入管理,課程的瀏覽和查找,學(xué)生查找等頁(yè)面。這些優(yōu)點(diǎn)能夠極大的提高人事勞資管理的效率,也是企業(yè)的科學(xué)化,正規(guī)化管理,與世界接軌的重要條件。 6. 嚴(yán)格限制不動(dòng)的用戶(hù)權(quán)限。 2. 充分為用戶(hù)著想,提供細(xì)致周到的技術(shù)支持。盡管有的學(xué)校有計(jì)算機(jī),但是尚未用于信息管理,沒(méi)有發(fā)揮它的效力,資源閑置比較突出,這就是管理信息系統(tǒng)的開(kāi)發(fā)基本環(huán)境。本系統(tǒng)就是為了管理學(xué)生課程選修信息而設(shè)計(jì)的。計(jì)算機(jī)的好處在于利用它能夠進(jìn)行信息 管理?,F(xiàn)在,我們已經(jīng)進(jìn)入到 Inter 時(shí)代了,選課系統(tǒng)自然也要隨著更新。運(yùn)用計(jì)算機(jī)輔助選課,即能實(shí)時(shí)地對(duì)大量選課數(shù)據(jù)進(jìn)行檢驗(yàn)和統(tǒng)計(jì),十分方便地輸出選課結(jié)果,同時(shí)也避免了人工處理時(shí)容易產(chǎn)生的錯(cuò)誤。在排課過(guò)程中,除了滿(mǎn)足大量的制約條件以外,還必須解決許多沖突與矛盾,例如:兩位教師不能同一時(shí)間在同一班級(jí)上課、一位教師不能在同一時(shí)間上兩門(mén)課等等。其網(wǎng)上教學(xué)教務(wù)管理系統(tǒng)也十分完善,世界各地的學(xué)生可以坐在家里通過(guò)互聯(lián)網(wǎng)完成入學(xué)報(bào)名、 選課、 考試、畢業(yè)論文、取得學(xué)位這一學(xué)習(xí)生活的全過(guò)程。同時(shí),隨著國(guó)內(nèi)高校校園網(wǎng)的建設(shè),基于互聯(lián)網(wǎng)的應(yīng)用系統(tǒng)的開(kāi)發(fā)正在蓬 勃發(fā)展并發(fā)揮著較大的作用。 關(guān)鍵詞 課程管理 / Eclipse / Java / SQL Server 學(xué)生選課 系統(tǒng)論文 II The curriculum management system based on Java ABSTRACT Course management system is a essential part of the school. Course management system should be able to provide users with adequate information and fast search tool. But along the way people use the traditional curriculum manual query, update, course selection, etc., such management, there are many drawbacks, such as: low efficiency, the implementation was slow, also over time will produce a large number of files and data , This is to find, update and maintain have brought many difficulties. With the continuous improvement of science and technology, puter science, the maturing of its powerful features for people to deepen their understanding, that it has entered all fields of human society and play an increasingly important role. As part of puter applications, using a