亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

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

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

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

        前言

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

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

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

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

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

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

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

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

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

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

        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)的開發(fā)方式采用了軟件構(gòu)件化,使系統(tǒng)結(jié)構(gòu)分層,從而實(shí)現(xiàn)了業(yè)務(wù)與實(shí)現(xiàn)、邏輯與數(shù)據(jù)的分離;系統(tǒng)采用的是開放的標(biāo)準(zhǔn)和統(tǒng)一的服務(wù)接口作為核心。對(duì)象分層結(jié)構(gòu)的信息系統(tǒng)而言,可分為三層:用戶界面層,業(yè)務(wù)層,數(shù)據(jù)訪問層。

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

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

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

        4 系統(tǒng)交互圖

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

        6 結(jié)語

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

        猜你喜歡
        數(shù)據(jù)庫用戶信息
        訂閱信息
        中華手工(2017年2期)2017-06-06 23:00:31
        數(shù)據(jù)庫
        關(guān)注用戶
        商用汽車(2016年11期)2016-12-19 01:20:16
        關(guān)注用戶
        商用汽車(2016年6期)2016-06-29 09:18:54
        數(shù)據(jù)庫
        關(guān)注用戶
        商用汽車(2016年4期)2016-05-09 01:23:12
        數(shù)據(jù)庫
        數(shù)據(jù)庫
        如何獲取一億海外用戶
        展會(huì)信息
        亚洲av午夜福利精品一区二区| 大白屁股流白浆一区二区三区| 国产精品一区成人亚洲| 极品少妇在线观看视频| 亚洲精品一区二在线观看| 国产自拍视频在线观看免费 | 亚洲一区二区三区偷拍视频| 亚洲中文久久精品字幕| 伊甸园亚洲av久久精品| 亚洲人成影院在线观看| 人妻被黑人粗大的猛烈进出| 2021国产精品视频| 亚洲精品综合色区二区| 一本色道久久88综合亚精品| 日本综合视频一区二区| 久久人妻av无码中文专区| 日韩精品视频一区二区三区| 少妇无码一区二区三区免费| 欧美z0zo人禽交欧美人禽交| 国产精品视频免费的| 日韩精品一区二区三区在线观看的| 丝袜人妻中文字幕首页| 日韩亚洲精品国产第二页| av国产传媒精品免费| 久久人与动人物a级毛片| 免费一级特黄欧美大片久久网 | 国产三级自拍视频在线| 日本高清在线播放一区二区| 亚洲av综合av一区| 日本少妇春药特殊按摩3| 特级做a爰片毛片免费看108| 亚洲福利视频一区| а的天堂网最新版在线| 亚洲国产综合精品中文| 开心五月激情五月五月天| 亚洲中文字幕久久精品蜜桃| 开心五月激情综合婷婷色| 老熟女毛茸茸浓毛| 久久亚洲av成人无码软件| 蜜桃激情视频一区二区| 国内精品少妇高潮视频|