999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

課程與成績(jī)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

2020-11-25 20:31:46鄒子豪南京理工大學(xué)紫金學(xué)院
數(shù)碼世界 2020年4期
關(guān)鍵詞:數(shù)據(jù)庫(kù)用戶(hù)信息

鄒子豪 南京理工大學(xué)紫金學(xué)院

前言

近年來(lái)科技發(fā)展十分迅猛,信息技術(shù)已經(jīng)廣泛地被應(yīng)用于高校的教學(xué)、科研以及管理等各個(gè)領(lǐng)域,并取得很好的效果。

1 課程與成績(jī)管理系統(tǒng)功能需求概述

系統(tǒng)性能的組織問(wèn)題的用戶(hù)的技術(shù)實(shí)現(xiàn)技術(shù)和經(jīng)濟(jì)可行性研究的概念體系。本系統(tǒng)采用的是JSP 技術(shù)開(kāi)發(fā),JSP 是一個(gè)功能強(qiáng)大的交互式網(wǎng)頁(yè)設(shè)計(jì)工具,使用JSP 的開(kāi)發(fā)軟件,簡(jiǎn)單方便并且很容易維護(hù)。

2 系統(tǒng)設(shè)計(jì)規(guī)則與運(yùn)行環(huán)境

簡(jiǎn)單:在保證系統(tǒng)能夠成功實(shí)現(xiàn)的前提下,并盡量使系統(tǒng)更容易理解。

針對(duì)性:系統(tǒng)設(shè)計(jì)的重點(diǎn)是開(kāi)發(fā)和課程與成績(jī)管理系統(tǒng)和后臺(tái)管理的設(shè)計(jì),它具有專(zhuān)業(yè)突出和針對(duì)性很強(qiáng)的特點(diǎn)。

適用范圍:可完成對(duì)課程與成績(jī)管理系統(tǒng)的基本信息管理功能等,具有良好的可用性。

操作環(huán)境:這個(gè)系統(tǒng)是一個(gè)版本的web 應(yīng)用程序,則需要通過(guò)網(wǎng)絡(luò)來(lái)部署Tomcat 服務(wù)器中間件,數(shù)據(jù)庫(kù)訪問(wèn),其他客戶(hù)機(jī)訪問(wèn)服務(wù)器。

(1)硬件平臺(tái):CPU:酷睿i3 -3.0GHZ 內(nèi)存:2G 以上 硬盤(pán):320GB

(2)軟件平臺(tái):操作系統(tǒng):Window XP 或Win 7 均可 數(shù)據(jù)庫(kù):Mysql 數(shù)據(jù)庫(kù)

3 系統(tǒng)架構(gòu)設(shè)計(jì)

本系統(tǒng)使用了三層結(jié)構(gòu)、JSP 技術(shù),以增加系統(tǒng)的先進(jìn)性、擴(kuò)充性及前瞻性,從而使系統(tǒng)更加的穩(wěn)定。系統(tǒng)的開(kāi)發(fā)方式采用了軟件構(gòu)件化,使系統(tǒng)結(jié)構(gòu)分層,從而實(shí)現(xiàn)了業(yè)務(wù)與實(shí)現(xiàn)、邏輯與數(shù)據(jù)的分離;系統(tǒng)采用的是開(kāi)放的標(biāo)準(zhǔn)和統(tǒng)一的服務(wù)接口作為核心。對(duì)象分層結(jié)構(gòu)的信息系統(tǒng)而言,可分為三層:用戶(hù)界面層,業(yè)務(wù)層,數(shù)據(jù)訪問(wèn)層。

數(shù)據(jù)訪問(wèn)層:主要是對(duì)原始數(shù)據(jù)(數(shù)據(jù)庫(kù)或者文本文件等存放數(shù)據(jù)的形式)的操作層,而不是指原始數(shù)據(jù),也就是說(shuō),是對(duì)數(shù)據(jù)的操作,而不是數(shù)據(jù)庫(kù),具體為業(yè)務(wù)邏輯層或者表現(xiàn)層提供數(shù)據(jù)服務(wù)。

業(yè)務(wù)邏輯層:主要是針對(duì)具體的問(wèn)題的操作,也可以理解成對(duì)數(shù)據(jù)層的操作,對(duì)數(shù)據(jù)業(yè)務(wù)邏輯處理,如果說(shuō)數(shù)據(jù)層是積木,那邏輯層就是對(duì)這些積木的搭建。

表示層:主要表示W(wǎng)EB 方式,也可以表示成WINFORM 方式,如果邏輯層相當(dāng)強(qiáng)大和完善,無(wú)論表現(xiàn)層如何定義和更改,邏輯層都完善地提供服務(wù)。

4 系統(tǒng)交互圖

4.1 系統(tǒng)架構(gòu)類(lèi)交互圖

(1)在接收到用戶(hù)輸入的請(qǐng)求后,用戶(hù)界面的對(duì)象,將請(qǐng)求發(fā)送到服務(wù)代理對(duì)象的處理。

(2)接收到請(qǐng)求業(yè)務(wù)代理對(duì)象后,受請(qǐng)求管理權(quán)被發(fā)送到驗(yàn)證權(quán)限。

(3)對(duì)象管理權(quán),以驗(yàn)證授權(quán)將驗(yàn)證回到代理業(yè)務(wù)對(duì)象的結(jié)果。

(4)在這個(gè)問(wèn)題上根據(jù)驗(yàn)證結(jié)果如下處理業(yè)務(wù)代理:不符合授權(quán)消息請(qǐng)求返回;滿足的特權(quán)的請(qǐng)求,該請(qǐng)求被轉(zhuǎn)發(fā)到業(yè)務(wù)事項(xiàng)。

(5)業(yè)務(wù)流程的業(yè)務(wù)對(duì)象。用于處理業(yè)務(wù)數(shù)據(jù)保留的操作中,通過(guò)訪問(wèn)數(shù)據(jù)庫(kù)訪問(wèn)對(duì)象,任何例外處理期間的異常處理的對(duì)象進(jìn)行操作。最后,將結(jié)果返回給代理對(duì)象上的業(yè)務(wù)信息。

(6)業(yè)務(wù)代理回給用戶(hù)界面的結(jié)果在處理對(duì)象的信息。

管理員管理主要涉及:管理員用戶(hù)的添加,提供管理員用戶(hù)信息的查詢(xún)功能。管理員用戶(hù)創(chuàng)建時(shí)的時(shí)序圖。

4.2 系統(tǒng)協(xié)作圖

交互圖來(lái)說(shuō)明系統(tǒng)如何實(shí)現(xiàn)的使用情況或特殊用途的情況。 UML提供了兩種類(lèi)型的交互圖,序列圖和協(xié)作圖的。連續(xù)圖描述系統(tǒng)定時(shí)的元素之間的相互作用;按照時(shí)間和空間的順序來(lái)描述該系統(tǒng)的元件之間的相互作用的協(xié)作圖。

4.3 系統(tǒng)狀態(tài)圖

狀態(tài)圖是由對(duì)象的類(lèi)型建模來(lái)描述的動(dòng)態(tài)行為中的一個(gè)對(duì)象的變化的生命周期。用戶(hù)管理模塊,主要用戶(hù)創(chuàng)建,修改用戶(hù)信息,查看用戶(hù)信息等三個(gè)狀態(tài),這三種狀態(tài)的完成過(guò)程是非常相似的。

4.4 系統(tǒng)活動(dòng)圖

當(dāng)必須完成的一系列事情的操作,但不能確定在什么為了實(shí)現(xiàn)這些東西,活動(dòng)圖可以更清楚地說(shuō)明這個(gè)問(wèn)題。用戶(hù)管理模塊,主要是與用戶(hù)的活動(dòng)相關(guān)聯(lián)。首先以管理員身份登錄和查看用戶(hù)信息,如果需要添加新用戶(hù);您也可以更改用戶(hù)加入;在同一時(shí)間可以查詢(xún)被添加到該用戶(hù)的信息相關(guān)的和其他活動(dòng)。

5 系統(tǒng)實(shí)現(xiàn)

5.1 系統(tǒng)主要功能

本系統(tǒng)的后臺(tái)相關(guān)功能主要包括管理員、學(xué)生、老師三個(gè)角色,不同的角色登錄系統(tǒng)實(shí)現(xiàn)不同的功能。主要實(shí)現(xiàn)了課表管理、課程管理、班級(jí)管理、學(xué)生信息管理、教師信息管理、管理員維護(hù)、修改個(gè)人信息、修改登錄密碼等功能模塊。

5.2 各功能模塊設(shè)計(jì)

5.2.1 數(shù)據(jù)庫(kù)設(shè)計(jì)實(shí)現(xiàn)

根據(jù)需求分析,該系統(tǒng)應(yīng)該主要包含:用戶(hù)實(shí)體、課程實(shí)體、成績(jī)實(shí)體。

用戶(hù)實(shí)體:ID、用戶(hù)名、密碼、姓名、性別、年齡、聯(lián)系電話、聯(lián)系地址。

課程實(shí)體:ID、課程名稱(chēng)、課程簡(jiǎn)介、相關(guān)材料、負(fù)責(zé)老師、是否必修、學(xué)分。

成績(jī)實(shí)體:ID、班級(jí)、用戶(hù)、課程名稱(chēng)、學(xué)分、成績(jī)、是否補(bǔ)考、補(bǔ)考信息。

5.2.2 登錄設(shè)計(jì)實(shí)現(xiàn)

用戶(hù)進(jìn)入系統(tǒng)登錄界面,輸入用戶(hù)名、密碼信息份,點(diǎn)擊登錄按鈕實(shí)現(xiàn)登錄系統(tǒng)前臺(tái)功能。

5.2.3 課表管理模塊設(shè)計(jì)實(shí)現(xiàn)

課表管理模塊主要實(shí)現(xiàn)了管理員對(duì)課表信息的查詢(xún)、安排、修改等操作。

5.2.4 課程管理模塊設(shè)計(jì)實(shí)現(xiàn)

課程管理模塊主要實(shí)現(xiàn)了管理員對(duì)課程信息的查詢(xún)、添加、刪除、修改等功能。

5.2.5 學(xué)生信息管理模塊設(shè)計(jì)實(shí)現(xiàn)

學(xué)生信息管理模塊主要實(shí)現(xiàn)管理員對(duì)學(xué)生信息的查詢(xún)、添加、刪除、修改等功能。

5.2.6 成績(jī)錄入模塊設(shè)計(jì)實(shí)現(xiàn)

成績(jī)錄入模塊主要實(shí)現(xiàn)教師對(duì)學(xué)生成績(jī)信息的查詢(xún)、錄入功能等功能。

6 結(jié)語(yǔ)

總之,課程與成績(jī)管理系統(tǒng)的開(kāi)發(fā)過(guò)程中遇到了很多問(wèn)題,設(shè)計(jì)數(shù)據(jù)庫(kù)一定要思路清晰。數(shù)據(jù)庫(kù)設(shè)計(jì)出錯(cuò)了對(duì)以后整個(gè)系統(tǒng)的影響是最直接的。

猜你喜歡
數(shù)據(jù)庫(kù)用戶(hù)信息
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
數(shù)據(jù)庫(kù)
關(guān)注用戶(hù)
關(guān)注用戶(hù)
數(shù)據(jù)庫(kù)
關(guān)注用戶(hù)
數(shù)據(jù)庫(kù)
數(shù)據(jù)庫(kù)
如何獲取一億海外用戶(hù)
展會(huì)信息
主站蜘蛛池模板: 国产美女在线免费观看| 中文无码伦av中文字幕| 国产精品30p| 色网在线视频| 免费观看亚洲人成网站| 亚洲成在人线av品善网好看| 成年A级毛片| 亚洲精品无码抽插日韩| 看av免费毛片手机播放| 欧美高清视频一区二区三区| 亚洲嫩模喷白浆| 天堂网亚洲系列亚洲系列| 无码'专区第一页| 日韩精品久久久久久久电影蜜臀| 超级碰免费视频91| 亚洲精选高清无码| 日韩无码视频网站| 久久国产香蕉| 久久人人97超碰人人澡爱香蕉| 日韩福利视频导航| 国产视频久久久久| 色婷婷成人| 久久视精品| 欧美日韩第三页| jizz在线观看| 亚洲电影天堂在线国语对白| 欧美α片免费观看| 91精品人妻一区二区| 国产精品区网红主播在线观看| 亚洲欧洲AV一区二区三区| 午夜毛片福利| 综合色天天| 蜜芽一区二区国产精品| 国产精品亚洲一区二区在线观看| 国产成人综合在线视频| 免费亚洲成人| 久久免费视频播放| 成年av福利永久免费观看| 无码AV日韩一二三区| 久久成人国产精品免费软件| 国产日韩欧美精品区性色| 久久亚洲AⅤ无码精品午夜麻豆| 亚洲天堂网2014| 亚洲第一精品福利| 欧美精品在线免费| 国产一二三区视频| 亚洲性色永久网址| 91久久国产热精品免费| 99久久无色码中文字幕| 国产美女精品一区二区| 亚洲制服丝袜第一页| 九色综合伊人久久富二代| 久久久久久久久久国产精品| 国产黄色爱视频| 国产欧美高清| 网友自拍视频精品区| 熟妇人妻无乱码中文字幕真矢织江| 久久不卡国产精品无码| 国产熟睡乱子伦视频网站| 国产99精品久久| 午夜国产精品视频| 欧美激情福利| 在线播放91| 噜噜噜久久| 国内精品视频在线| 久久综合一个色综合网| 国产噜噜噜| 久久久久久久97| 日本精品视频一区二区| 亚洲欧美日韩动漫| 亚洲天堂成人| 中文字幕色在线| 亚洲成人精品| 好吊色妇女免费视频免费| 欧美一级片在线| 国产美女叼嘿视频免费看| 在线精品亚洲一区二区古装| 中文字幕亚洲另类天堂| 日本午夜影院| 日本免费a视频| 青草视频在线观看国产| 国产人成乱码视频免费观看|