亚洲国产日韩欧美在线a乱码,国产精品路线1路线2路线,亚洲视频一区,精品国产自,www狠狠,国产情侣激情在线视频免费看,亚洲成年网站在线观看

學(xué)生選課管理系統(tǒng)的分析與設(shè)計(jì)

時(shí)間:2024-09-23 08:28:14 計(jì)算機(jī)軟件畢業(yè)論文 我要投稿
  • 相關(guān)推薦

學(xué)生選課管理系統(tǒng)的分析與設(shè)計(jì)

  學(xué)校信息系統(tǒng)是學(xué)校當(dāng)前運(yùn)作方式和業(yè)務(wù)流程的具體體現(xiàn),下面是小編搜集的一篇關(guān)于學(xué)生選課管理系統(tǒng)設(shè)計(jì)探究的論文范文,供大家閱讀查看。

學(xué)生選課管理系統(tǒng)的分析與設(shè)計(jì)

  1 開發(fā)背景

  教育信息化的實(shí)施,自上至下而言,必須與學(xué)校的制度創(chuàng)新、組織創(chuàng)新和管理創(chuàng)新結(jié)合;自下至上而言,必須以作為學(xué)校主體的工作人員使用信息技術(shù)水平的逐步提高為基礎(chǔ)。

  1.1 需求分析

  學(xué)校信息系統(tǒng)是現(xiàn)存信息系統(tǒng)中較為復(fù)雜的一類,這是由學(xué)校本身的目標(biāo)、任務(wù)和性質(zhì)決定的;它應(yīng)用于學(xué)校的學(xué)生管理、教師管理、教室管理以及招生就業(yè)管理等各個(gè)方面,牽涉的信息種類十分龐雜。同時(shí),它融合了學(xué)校的管理思想和各職能部門的工作經(jīng)驗(yàn),是學(xué)校當(dāng)前運(yùn)作方式和業(yè)務(wù)流程的具體體現(xiàn),并且在一定程度上作用于學(xué)校當(dāng)前的運(yùn)作方式和業(yè)務(wù)流程。

  1.2 學(xué)生選課管理系統(tǒng)的實(shí)現(xiàn)技術(shù)

  1.3JSP 語言的特點(diǎn)與優(yōu)勢(shì)

  (1)一次編寫,到處運(yùn)行。除了系統(tǒng)之外,代碼不用做任何更改。

  (2)系統(tǒng)的多平臺(tái)支持;旧峡梢栽谒衅脚_(tái)上的任意環(huán)境中開發(fā),在任意環(huán)境中進(jìn)行系統(tǒng)部署,在任意環(huán)境中擴(kuò)展。

  (3)強(qiáng)大的可伸縮性。從只有一個(gè)小的 Jar 文件就可以運(yùn)行 Servlet/JSP,到由多臺(tái)服務(wù)器進(jìn)行集群和負(fù)載均衡,Java 顯示了一個(gè)巨大的生命力。

  (4)多樣化和功能強(qiáng)大的開發(fā)工具支持。Java 已經(jīng)有了許多非常優(yōu)秀的開發(fā)工具,并且其中許多已經(jīng)可以順利的運(yùn)行于多種平臺(tái)之下。

  (5) 支持服務(wù)器端組件。JSP可以使用成熟的JAVABEANS組件來實(shí)現(xiàn)復(fù)雜商務(wù)功能。

  1.4SQL SERVER 2008 數(shù)據(jù)庫(kù)

  SQL Server 2008 在 Microsoft 的數(shù)據(jù)平臺(tái)上發(fā)布,可以組織管理任何數(shù)據(jù)?梢詫⒔Y(jié)構(gòu)化、半結(jié)構(gòu)化和非結(jié)構(gòu)化文檔的數(shù)據(jù)直接存儲(chǔ)到數(shù)據(jù)庫(kù)中?梢詫(duì)數(shù)據(jù)進(jìn)行查詢、搜索、同步、報(bào)告和分析之類的操作。數(shù)據(jù)可以存儲(chǔ)在各種設(shè)備上,從數(shù)據(jù)中心最大的服務(wù)器一直到桌面計(jì)算機(jī)和移動(dòng)設(shè)備,它都可以控制數(shù)據(jù)而不用管數(shù)據(jù)存儲(chǔ)在哪里。

  2 學(xué)生選課管理系統(tǒng)的分析與設(shè)計(jì)

  2.1 學(xué)生選課管理系統(tǒng)功能分析

  (1)學(xué)生用戶需求:通過交互界面完成首次登陸前的注冊(cè);使用合法的個(gè)人用戶名、密碼進(jìn)行登陸;對(duì)個(gè)人信息的查詢與修改;對(duì)可選課程的查詢;對(duì)目標(biāo)課程的選擇;對(duì)已選課程的修改與刪除等。

  (2)教師用戶需求:通過交互界面完成首次登陸前的注冊(cè);使用合法的個(gè)人用戶名、密碼進(jìn)行登錄;對(duì)個(gè)人信息的查詢與修改;對(duì)所教授課程選課情況的查詢。

  服務(wù)器端:

  (3)管理員用戶需求:通過后臺(tái)登錄接口登錄系統(tǒng);查詢所有選課信息;擁有修改、刪除普通用戶的權(quán)限。

  2.2 學(xué)生選課管理系統(tǒng)功能設(shè)計(jì)

  (1)在登陸界面中用戶根據(jù)用戶名、密碼進(jìn)行登陸。登陸成功則進(jìn)入系統(tǒng)主界面,如果用戶還沒注冊(cè)該系統(tǒng)則可以點(diǎn)擊“注冊(cè)”按鈕進(jìn)行用戶注冊(cè)。注冊(cè)成功即可進(jìn)行系統(tǒng)登陸。

  (2)系統(tǒng)主界面分為課程查詢、學(xué)生查詢、選課信息、密碼修改、聯(lián)系我們、后臺(tái)管理等子功能。點(diǎn)擊課程查詢、學(xué)生查詢則可查詢與該選課系統(tǒng)相關(guān)的學(xué)生、課程信息。

  (3)點(diǎn)擊選課信息進(jìn)入選課界面,選課界面有分為選課查詢、添加選課、刪除選課和修改選課。選課查詢中管理員可按學(xué)號(hào)或課程號(hào)進(jìn)行相關(guān)選課查詢,添加選課中可按學(xué)號(hào)及課程號(hào)進(jìn)行選課添加,點(diǎn)擊添加后所添加的課程會(huì)隨即顯示。刪除選課與修改選課于此相似。

  (4)密碼修改中可對(duì)用戶名所對(duì)應(yīng)的密碼進(jìn)行修改。“聯(lián)系我們”中包含與該系統(tǒng)相關(guān)的制作信息。

  服務(wù)器端:

  (5)后臺(tái)管理是為高級(jí)管理員設(shè)置的,高級(jí)管理員可用特定的用戶名和密碼登陸后臺(tái),高級(jí)管理員可通過后臺(tái)對(duì)注冊(cè)的普通管理員進(jìn)行刪除。

  2.3 學(xué)生選課管理系統(tǒng)設(shè)計(jì)方案

  本系統(tǒng)采用服務(wù)器搭建 CS 模式配合 SQL SERVER 作為后臺(tái)數(shù)據(jù)庫(kù)的構(gòu)造方案,由 JSP 語言編寫完成。此體系避免了PHP 語言部分線程不安全、My SQL 數(shù)據(jù)庫(kù)穩(wěn)定性不足等問題,具有應(yīng)用服務(wù)器運(yùn)行數(shù)據(jù)負(fù)荷輕、數(shù)據(jù)的儲(chǔ)存管理功能透明等優(yōu)勢(shì)。

  2.4 系統(tǒng)運(yùn)行測(cè)試

  本系統(tǒng)分別通過 Microsoft Windows 7 操作系統(tǒng)、MicrosoftWindows 8 操作系統(tǒng)搭載 APACHE 服務(wù)器測(cè)試。各功能模塊及子功能模塊運(yùn)行正常,交互界面較為完善。

  3 結(jié)語與展望

  針對(duì)高校中對(duì)學(xué)生復(fù)雜的課程信息合理管理的巨大需求,本文敘述了開發(fā)了此學(xué)生選課信息管理系統(tǒng)的基本思路,為學(xué)生、教務(wù)提供了交互性強(qiáng)的圖形化界面,利用服務(wù)器搭建的 CS模式完成對(duì)數(shù)據(jù)庫(kù)的訪問與操作,很好地滿足了高校中的課程信息管理需求與學(xué)生選課需求。經(jīng)過多次測(cè)試,該系統(tǒng)有很強(qiáng)的容錯(cuò)性與健壯性,未出現(xiàn)異常情況與程序漏洞。

  在下一步的工作中,會(huì)針對(duì)不同的院校的選課模式提供可選擇的不同的課程設(shè)計(jì)方案,使系統(tǒng)進(jìn)一步完善。

  參考文獻(xiàn):

  [1]Kenny S J.Integrated Database[J].2014.

  [2] ( 美 )John Beresniewicz.Oracle PL\SQL 實(shí)戰(zhàn) [M].2012.

【學(xué)生選課管理系統(tǒng)的分析與設(shè)計(jì)】相關(guān)文章:

關(guān)于設(shè)計(jì)管理系統(tǒng)信息需求的分析與實(shí)現(xiàn)09-30

社區(qū)醫(yī)院信息管理系統(tǒng)的分析與設(shè)計(jì)05-08

某高校教學(xué)計(jì)劃管理系統(tǒng)的分析與設(shè)計(jì)09-23

高校學(xué)生工作信息管理系統(tǒng)設(shè)計(jì)分析論文06-22

基于web的實(shí)驗(yàn)課選課系統(tǒng)的設(shè)計(jì)ASP+sql09-24

淺談基于條碼技術(shù)的庫(kù)存管理系統(tǒng)設(shè)計(jì)分析10-10

學(xué)生成績(jī)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)09-15

管理系統(tǒng)設(shè)計(jì)論文08-10

計(jì)算機(jī)網(wǎng)絡(luò)管理系統(tǒng)設(shè)計(jì)與應(yīng)用分析05-01

護(hù)理安全管理信息系統(tǒng)的設(shè)計(jì)分析論文08-20