【正文】
頁(yè)面 根據(jù)班級(jí)編號(hào),系統(tǒng)頁(yè)面中間面板中顯示學(xué)生選課的列表 : 學(xué)生選課 系統(tǒng)論文 28 圖 教師可以根據(jù)具體情況,進(jìn)行批準(zhǔn)選課和取消選課操作,圖 為批準(zhǔn)選課;圖 為取消選課: 圖 學(xué)生選課 系統(tǒng)論文 29 圖 十 用戶管理頁(yè)面 教師可在用戶管理界面修改自己的登錄密碼,截圖如下 : 圖 學(xué)生選課 系統(tǒng)論文 30 第 六 章 測(cè)試 在這一節(jié)中,我們主要討論了兩個(gè) 問(wèn)題,一個(gè)是系統(tǒng)的聯(lián)機(jī)文檔,另一個(gè)是系統(tǒng)的測(cè)試,下面我們分別加以說(shuō)明。 第 三 節(jié) 數(shù)據(jù)表 字段 數(shù)據(jù)類型 數(shù)據(jù)長(zhǎng)度 系代碼 數(shù)字 6 系名 文本 20 班級(jí) 數(shù)字 20 學(xué)生選課 系統(tǒng)論文 17 字段 數(shù)據(jù)類型 數(shù)據(jù)長(zhǎng)度 工號(hào) 數(shù)字 6 姓名 文本 10 系部 文本 20 班級(jí) 數(shù)字 10 密碼 文本 10 字段 數(shù)據(jù)類型 數(shù)據(jù)長(zhǎng)度 學(xué)號(hào) 數(shù)字 6 姓名 文本 10 系部 文本 20 班級(jí) 數(shù)字 20 密碼 文本 10 4. 課程信息表 字段 數(shù)據(jù)類型 數(shù)據(jù)長(zhǎng)度 課程號(hào) 數(shù)字 6 課程名 文本 20 教師 號(hào) 數(shù)字 10 學(xué)分 數(shù)字 10 學(xué)時(shí) 數(shù)字 10 學(xué)生選課 系統(tǒng)論文 18 上課時(shí)間 時(shí)間 20 上課地點(diǎn) 文本 20 課程簡(jiǎn)介 文本 50 課程狀態(tài) 是 /否 10 學(xué)生選課 系統(tǒng)論文 19 第 五 章 系統(tǒng)實(shí)現(xiàn) 系統(tǒng)的實(shí)現(xiàn)是完全按照本文檔的三、四章設(shè)計(jì)進(jìn)行的,當(dāng)然在設(shè)計(jì)過(guò)程中偶爾也會(huì)遇到一些小的問(wèn)題,但最終大都通過(guò)各種辦法解決掉了。院系管理人功能的信息量大,數(shù)據(jù)安全性和保密性要求最高。 ? 成績(jī)錄入 錄入學(xué)生選修課程的成績(jī) ? 學(xué)生確認(rèn)選課 根據(jù)學(xué)生班級(jí)編號(hào),教師整理并確定學(xué)生選課生效 ? 用戶管理 修改登錄密碼。 ? 查看成績(jī): 學(xué)生通過(guò)成績(jī)按鈕可以查詢出自己已修學(xué)分等信息。主界面為學(xué)生提供 3 項(xiàng)選擇:選擇課程,查看成績(jī),用戶管 理。在 2021年 1月 16號(hào)被 Sun公司收購(gòu)?,F(xiàn)在把關(guān)系看作數(shù)據(jù)表。把設(shè)計(jì)轉(zhuǎn)變?yōu)閷?shí)際的數(shù)據(jù)庫(kù),并且這些數(shù)據(jù)庫(kù)帶有功能完備、高效能的應(yīng)用。在工程中,本系統(tǒng)采用 MyEclipse 作為開發(fā)及測(cè)試環(huán)境。 3. 操作可行性 界面設(shè)計(jì)時(shí)充分考慮管理人員的習(xí)慣,使得操作簡(jiǎn)單;數(shù)據(jù)錄入迅速,規(guī)范,可靠,統(tǒng)計(jì)準(zhǔn)確;制表靈活;適應(yīng)力強(qiáng);容易擴(kuò)充。對(duì)于軟件技術(shù)要求,現(xiàn)在的程序設(shè)計(jì)語(yǔ)言已非常成熟,再運(yùn)用圖形圖像制作工具來(lái)制作生動(dòng)活潑的網(wǎng)頁(yè)。 五 數(shù)據(jù)流分析 課程管理 管理系統(tǒng)的數(shù)據(jù)流程:首先由教師或系統(tǒng)管理員等有錄入權(quán)限的用戶將各自權(quán)限范圍內(nèi)的信息進(jìn)行錄入處理,然后保存信息到數(shù)據(jù)庫(kù)中。開發(fā)過(guò)程中,在各種矛盾的目標(biāo)之間作權(quán)衡,并在 一定的限制的條件下(經(jīng)費(fèi)、時(shí)間、可用的軟、硬件資源等),使上述各方面最大限度的得到滿足。 三 其他 需求 本系統(tǒng)有較好的可維護(hù)性、可靠性、可理解性、效率。 ? 數(shù)據(jù)庫(kù)的連接應(yīng)采用連接池技術(shù),合理、有效的分配、回收資源。一般情況下,學(xué)生只應(yīng)該查詢和維護(hù)本人的選課情況和個(gè)人信息,若查詢和維護(hù)其他學(xué)生的選課信息,就要知道其他學(xué)生的學(xué)號(hào)和密碼。經(jīng)過(guò)多方面的考核與研究,大致確定了在線測(cè)試系統(tǒng)所需要滿足的功能與性能: 一 功能需求 課程管理系統(tǒng)主要滿足三方面的需求,這三個(gè)方面分別是學(xué)生,教師和管理員。 2. 闡述整個(gè)系統(tǒng)的系統(tǒng)結(jié)構(gòu)及工作原理,分析系統(tǒng)實(shí)現(xiàn)中的特殊性,難點(diǎn)和重點(diǎn)。 作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對(duì)課程管理信息進(jìn)行操作,有著手工管理無(wú)法比擬的優(yōu)點(diǎn):檢索迅速,查找方便,可靠性高,存儲(chǔ)量大,保密性好,成本低等。 5. 為網(wǎng)站管理員提供方便、快捷的網(wǎng)站維護(hù)平臺(tái)。 第二節(jié) 開發(fā)目標(biāo) 本系統(tǒng)根 據(jù)學(xué)校實(shí)際項(xiàng)目要求及所針對(duì)的用戶群體,預(yù)期制定出主要實(shí)現(xiàn)的學(xué)生選課 系統(tǒng)論文 7 如下目標(biāo): 1. 網(wǎng)頁(yè)風(fēng)格 學(xué)校平臺(tái) 的特點(diǎn),界面美觀大方。總的來(lái)說(shuō),缺乏系統(tǒng),規(guī)范的信息管理手段。計(jì)算機(jī)進(jìn)行信息管理與信息管理系統(tǒng)的開發(fā)密切相關(guān),系統(tǒng)的開發(fā)是系統(tǒng)管理 的前提。在各行各業(yè)中離不開信息處理,這正是計(jì)算機(jī)被廣泛應(yīng)用玉信息管理系統(tǒng)的環(huán)境。 我想大家肯定都經(jīng)歷過(guò)學(xué)生時(shí)代,也許很多人還對(duì)那個(gè)時(shí)候的選課記憶猶新,每個(gè)學(xué)期都要排著長(zhǎng)長(zhǎng)的隊(duì)伍去選。在這里,學(xué)生選課時(shí)的制約因素比較復(fù)雜,工作量也很大,而且往往需要在較短的時(shí)間內(nèi)完成。 在高等學(xué)校的教務(wù)管理工作中 ,課程表的編排是一項(xiàng)十分復(fù)雜、棘手的工作。早在七十年代末,美國(guó)就建成了 NSFNET(國(guó)家科學(xué)基金網(wǎng) ),其課題的申報(bào)及課題的進(jìn)展情況匯報(bào)都在網(wǎng)上進(jìn)行。就數(shù)據(jù)應(yīng)用而言呈現(xiàn)出多樣化的空間,如數(shù)字圖書館、電子出版物、電子商務(wù)、遠(yuǎn)程教育系統(tǒng)等的出現(xiàn),給 web 數(shù)據(jù)庫(kù)技術(shù)提出了更多、更高的要求。 關(guān)鍵詞 課程管理 / Eclipse / Java / SQL Server 學(xué)生選課 系統(tǒng)論文 III 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 puter to manage information on course selection, management has the inparable advantage of hand. For example: quick search, find convenient, high reliability, large memory capacity, low cost and