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

        ?

        學生信息管理系統(tǒng)研究

        2019-08-15 03:41:04周錢高江西省贛州市瑞金中等專業(yè)學校
        數(shù)碼世界 2019年8期
        關鍵詞:視圖管理員頁面

        周錢高 江西省贛州市瑞金中等專業(yè)學校

        關鍵字:Django 數(shù)據(jù)庫 信息管理 Python

        1 研究背景及意義

        隨著學生數(shù)量在不斷的增長,因此學生信息的錄入變得困難,而且加劇學生信息的重復率,如果依舊延用傳統(tǒng)的管理員錄入的方式來管理是一件很難在短期內完成的事情,不但工作效率需要得到提高,而且還要降工作程序的繁雜程度,這樣才能降低人力、物力和財力的開銷,以達到真正的提升教學質量。因此就需要一種對信息快速、便捷的錄入、查找、更改等一系列操作的管理系統(tǒng),利用計算機的處理速度快和存儲容量大等優(yōu)點,對學生的各類信息有著高效率、高精度和快存儲的管理,極大地降低了管理人員的操作量和操作時間以及大大的減少了學校的資源開銷,提高校內事務處理及管理能力,更提升了數(shù)據(jù)的保密性,也正因為如此,在這樣的環(huán)境下,創(chuàng)建一個學生信息管理系統(tǒng)就成為了當代大學必備的一部分。

        數(shù)字化信息管理的意義:

        1.便于管理員管理數(shù)據(jù)。管理員登錄管理員權限可實現(xiàn)實時對數(shù)據(jù)維護、檢查的操作,無需再擔心筆墨形式的記錄在不同的環(huán)境中受到不同的影響。

        2.管理人員可在后端更新數(shù)據(jù)。如學生更換了宿舍,管理員即可在線實時更改學生的個人基本信息的記錄,便于管理員對數(shù)據(jù)的更新操作。

        3.降低信息查詢時間。學生可登錄系統(tǒng)在線選課和查詢分數(shù),節(jié)約了查詢的時間。

        檢查、更改、移除等操作,為校內事務工作提供了一個有效的推動力。

        國內各大高校紛紛加入數(shù)字化管理信息行列中,都使用數(shù)據(jù)庫和互聯(lián)網(wǎng)技術開發(fā)了一系列的用于管理的校園系統(tǒng),并且一些軟件開發(fā)公司也陸續(xù)為部分學校設計和開發(fā)了專屬的學生信息管理系統(tǒng)。

        如今的B/S 模式方便快捷,這種形式的程序具有易用性和高安全性。

        2 相關開發(fā)工具和技術介紹

        2.1 Python 介紹

        Python 是盛行的解釋性語言,并于1991 公布?,F(xiàn)在它被更新到Python 3.6。Python 腳本語言的語法更加簡單明了,這讓它比其他語言容易上手。而且Python 擁有完善的代碼庫,對常用功能代碼進行封裝,這樣大大的加快了它的開發(fā)速度,雖然Python 是解釋型編程語言,但是其底層是使用C 語言寫的,所以運行速度也會非常快。

        2.2 Django 框架介紹

        Django 是開放性Web 框架,采取了MVC 的軟件設計模式,即Model,View 和Controller。Django 中的控制器拿到用戶輸入數(shù)據(jù)并智能計算數(shù)據(jù)。Django 里更注意的是三個層次,稱為 MTV 模式。它們各自的負責的任務以下所示:

        層次 功能模型(Model):數(shù)據(jù)存取層 在系統(tǒng)中主要負責的是對數(shù)據(jù)庫進行操作模板(Template):業(yè)務邏輯層 在系統(tǒng)中主要的作用是用戶與系統(tǒng)的交互視圖(View):表現(xiàn)層 程序的入口,用于響應用戶的實時操作

        Django 是簡單、便利的開發(fā)網(wǎng)站。它具有多種的API 接口支持,多個API 以包文件庫形式應用于整個框架,還可以根據(jù)個人需要自開發(fā)支持包,增強了其可擴展性。

        從上可以看出視圖層并不處理輸入的數(shù)據(jù),而是顯示操作者需要的數(shù)據(jù)項,而Django 模板是用來反饋給視圖(View)所需要的一些數(shù)據(jù)。也可以將 Django 的視圖和模板看成為MVC 中的視圖,一個負責“讀取數(shù)據(jù)”,另一個負責“顯示數(shù)據(jù)項”。Django 的模板可以根據(jù)用戶的需求及時的更換,并非用它做內置模板應用。

        2.3 MySQL 介紹

        MySQL 數(shù)據(jù)庫主要的優(yōu)點體現(xiàn)在它的體積小、速度快、總體擁有成本低,以至于受到不少開發(fā)者們的追捧。同時它也是一款開源免費的數(shù)據(jù)庫管理系統(tǒng),因為它目前已經(jīng)支持5000 萬條數(shù)據(jù)記錄,并且在所有的平臺都兼容,所以基本上能滿足中小企業(yè)在數(shù)據(jù)庫的全部需求,所有MySQL 數(shù)據(jù)庫成為了時下中小型網(wǎng)站首選數(shù)據(jù)庫。My SQL 所使用的SQL 語言是用于訪問數(shù)據(jù)庫的最常用標準化語言。

        2.4 jQuery 介紹

        jQuery 是一種基于JS 的應用框架,用于優(yōu)化超文本標記語言文件,優(yōu)點在于簡潔。它對JavaScript 的一些經(jīng)常使用的代碼做了封裝,提供簡便的使用模式,從而不用重復寫相同代碼。

        因為有CSS 的選擇器,jQuery 可以快速獲取文檔中需要被選中的元素,而且jQuery 可以讓網(wǎng)頁中出現(xiàn)不同的動態(tài)效果,讓使用者在瀏覽時不會覺得枯燥,另一方面,jQuery 使用AJAX 技術后,只需要在瀏覽器和服務器之間采用數(shù)據(jù)異步傳輸就可以對頁面做到局部刷新,這樣可以減少頁面刷新花費的時間。

        3 非功能性需求

        3.1 數(shù)據(jù)的精確性

        數(shù)據(jù)的精確性是一個系統(tǒng)對信息的最基本要求,該系統(tǒng)的數(shù)據(jù)精確性要求學生在注冊時需要向系統(tǒng)填寫正確的個人信息,否則將會在學生檔案信息與學生本人信息做對比時產生差異,不僅使得系統(tǒng)失去了信息存儲的意義,還將會影響學生的畢業(yè)進展。

        3.2 數(shù)據(jù)的完整性

        該系統(tǒng)運用后將會頻繁處理學生信息,所以管理員需要對數(shù)據(jù)進行維護,確保學生的各項數(shù)據(jù)的一致性,并且需要對該系統(tǒng)后臺的數(shù)據(jù)庫的完整性加以嚴格排查。

        3.3 系統(tǒng)的易用性

        對系統(tǒng)本身來說,易用性能是便于用戶對該系統(tǒng)的維護,做到簡單易懂的操作,對于用戶來說是用戶操作的交互界面友好且直觀,使得系統(tǒng)的操作通俗易懂,簡單方便,便于讓操作者可獲取到想要的查詢信息。

        3.4 數(shù)據(jù)的安全性

        學生在注冊信息時可能因為錯別字導致信息錄入不完整,因此管理人員可登錄后臺管理用戶權限在對專門的學生基本信息加以修正,可防止學生個人因私自更改信息導致系統(tǒng)信息出錯,提高了該系統(tǒng)的安全性能。

        4 系統(tǒng)設計

        4.1 系統(tǒng)架構設計

        本文中的設計使用PyCharm 工具編寫,并且運用Python3.6.0和Django1.11.7,在Django 框架中,模型(Model)在Python 類和MySQL 之間建立映射,用戶可以復用在模型中的API 來操作數(shù)據(jù)庫。而路由分發(fā)器和控制頁面跳轉層則為用戶完成跳轉所需頁面的操作。Django 中有路由分發(fā)器,它的作用是將一個個網(wǎng)址的頁面請求分發(fā)給不同的頁面處理層處理,頁面處理層再使用相應的模型文件和網(wǎng)頁文件。

        4.2 系統(tǒng)功能模塊設計

        基于Django 的學生信息管理系統(tǒng)主要包括學生模塊和管理員模塊。

        學生模塊功能為方便學生查詢自己的信息。首先要設立學生登錄賬號的密碼,并且需要初始化密碼。管理員主要是對數(shù)據(jù)維護和老師管理以及成績錄入等。教師和管理員可以輸入和修改成績,并且可以很容易地檢查排名。

        5 總結

        一個學生需要使用自己的賬號登錄這個系統(tǒng)用來查詢他的各項基本信息,查詢班級信息和老師信息,也可以完善一些自己的個人信息,不僅降低了校內資源開銷,還為管理員提高維護數(shù)據(jù)質量。學校的老師需要在管理員為其創(chuàng)建好賬號及密碼后方可登錄系統(tǒng)后臺添加學生,添加學生成績等信息,管理員也就是作者本人擁有該系統(tǒng)最高權限可以根據(jù)校內制度添加新模塊并擁有修改成員的權限。

        猜你喜歡
        視圖管理員頁面
        大狗熊在睡覺
        刷新生活的頁面
        我是小小午餐管理員
        我是圖書管理員
        少先隊活動(2020年8期)2020-12-18 02:32:07
        我是圖書管理員
        少先隊活動(2020年7期)2020-12-18 01:48:39
        可疑的管理員
        5.3 視圖與投影
        視圖
        Y—20重型運輸機多視圖
        SA2型76毫米車載高炮多視圖
        国产成人精品999视频| 熟女白浆精品一区二区| 日本久久一区二区三区高清| 东京热加勒比国产精品| 国产亚洲视频在线播放| 亚洲国产av精品一区二| 偷拍一区二区三区高清视频| 青青草成人免费在线观看视频| 国产婷婷成人久久av免费| 丰满熟妇乱又伦精品| 久人人爽人人爽人人片av| 人禽交 欧美 网站| 欧美成人精品午夜免费影视| 国产一卡2卡3卡四卡国色天香| 日本精品一区二区三区在线视频| AV在线毛片| 国内专区一区二区三区| 国产成人一区二区三区影院| 精品人妻中文av一区二区三区| 色欲综合一区二区三区| 亚洲第一页综合图片自拍| 四虎影视在线观看2413| 蜜臀av一区二区三区人妻在线| 成人av资源在线观看| 无码国产精品一区二区免费式芒果| 白天躁晚上躁麻豆视频| 亚洲高潮喷水中文字幕| 久久夜色精品国产亚洲av老牛 | 女同视频一区二区在线观看| 久久不见久久见免费影院国语| 欧美日韩精品一区二区三区不卡| 国产精品成人无码a 无码| 国产精品久久婷婷六月丁香| 欧美老肥妇做爰bbww| 久久乐国产精品亚洲综合| 人人妻人人添人人爽日韩欧美 | 日本精品久久中文字幕| 户外精品一区二区三区| 国产熟女内射oooo| 中文字幕无码免费久久| 亚洲视频在线观看青青草|