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

基于PHP及MYSQL的畢業設計(論文)選題系統

2018-01-29 10:30:36朱志斌謝文崇王國基劉詩瑾
科技創新與應用 2018年36期

朱志斌 謝文崇 王國基 劉詩瑾

摘 要:文章是設計開發基于PHP以及MySQL的畢業設計論文選題系統。該系統基于角色分配主要分為四大功能模塊,分別是:學生管理模塊、教師管理模塊、審核員管理模塊以及管理員管理模塊,模塊公共功能包括:留言板、文件上傳下載、信息修改等。系統基于B/S三層架構作為設計方案,采用PHP7.0、MySQL5.5以及Apache2.4進行系統的開發與后臺數據庫管理。

關鍵詞:選題系統;畢業論文;PHP

中圖分類號:TP311 文獻標志碼:A 文章編號:2095-2945(2018)36-0041-03

Abstract: This paper is to design and develop the thesis selection system of graduation project based on PHP and MySQL. The system is mainly divided into four functional modules based on the role assignment, namely, student management module, teacher management module, auditor management module and administrator management module. The common functions of the module include: message board, file upload and download, information modification and so on. The system is based on B/S three-layer architecture as the design scheme, using PHP7.0, MySQL5.5 and Apache2.4 to develop the system and administer the background database.

Keywords: topic selection system; graduation thesis; PHP

1 概述

隨著互聯網信息化時代的快速發展,互聯網技術對提高教學管理水平有著深遠的意義。畢業論文對于當下大學生來說極其重要,也是高校對于學生的一個“畢業考核”,但現在大多數的高校都是通過線下的方式,學生與老師線下協商完成論文選題工作。明顯地,這種方式不僅成本高而且雙方所需付出的時間較長,效率低。加之每年高校的畢業生人數不斷增加,畢業生都愿意提前離校,走向社會尋找一個實習工作的機會,以便當正式畢業能有一個好的崗位。這時候傳統的論文指導工作明顯不適合新形勢下的要求,所以迫切的需要線上的網絡平臺,線上的網絡平臺更能增進師生的交流,提高了教學質量和效果。

2 需求分析

遵循軟件工程中軟件開發的相關理論以及設計規范,以及結合實際開發需求,我們對系統進行了分析和設計。基于角色分配把系統分為四大模塊,每個模塊梳理之后的系統功能需求分析主要有以下方面:

(1)學生模塊:實現個人信息的查看與修改、個人密碼的修改、查看課題信息、選題情況、查看審核通過的課題。

(2)教師模塊:實現個人信息的查看與修改、個人密碼的修改、申請課題、查看申請課題的審核情況、對審核不通過的課題可以進行刪除、查看課題被選情況、審核學生選擇的課題。

(3)審核員模塊:實現個人信息的查看與修改、個人密碼的修改、審核教師申請的課題。

(4)管理員模塊:實現個人信息的查看與修改、個人密碼的修改、添加與刪除不同角色的信息(主要是添加不同角色的用戶)、留言管理、公告與資料下載管理、課題強制分配、查看學生選題情況(按照班級或專業查詢)。

(5)公共模塊:留言板、文件上傳與下載、查看公告與資料的下載。

3 數據庫設計

本系統的設計中,數據庫的部分主要體現在用戶信息存儲和畢業論文課題信息的存儲。數據庫設計是指根據用戶的需求,在某一具體的數據庫管理系統上,實現設計數據庫的結構和建立數據庫的過程。

根據數據庫的概念設計,數據表設計遵循第二范式,用戶表的主鍵為用戶賬號(username),用戶表的id和username分別建立唯一索引,保證數據的唯一性,數據不重復,其他字段依賴于主鍵,相應的設計與實體對應的數據表,分別有admin(管理員表)、student(學生表)、teacher(教師表)、auditor(審核員表),message(留言表)、reply(留言回復表)、topics(教師課題申請表)、topics_stu(學生選擇論文課題表)、news(新聞公告表)、upload(文件上傳表)、major(專業班別表)。

4 系統具體的功能實現

4.1 系統用戶登錄的設計與實現

難點主要是根據登錄表單進行權限分配問題,不同角色的用戶登錄會進去相對應的管理界面。代碼實現邏輯:通過獲取下拉菜單的value值,開啟session會話保存獲取的value值,根據對應的值判斷用戶身份。其次進行表單的為空判斷,判斷表單信息是否填寫完整,返回為true根據輸入的賬號查數據庫,沒有結果集則返回用戶不存在,返回true跳下一級判斷密碼是夠正確,驗證碼同理,如圖2所示。

實現用戶登錄的代碼如下:

<?php

session_start();//權限判斷

$biao=″;

switch ($role) {

case 0:

$biao=′student′;

break;

主站蜘蛛池模板: 91精品专区| 一区二区影院| 伊人精品成人久久综合| 无码中文字幕加勒比高清| 99热国产这里只有精品无卡顿"| 国产精品一区二区不卡的视频| 2020国产精品视频| 亚洲视频二| 性色一区| 久久国产精品夜色| 永久免费无码成人网站| 香蕉久久永久视频| 四虎亚洲国产成人久久精品| 久久国产免费观看| 思思99思思久久最新精品| 伊人久久大线影院首页| 国产真实乱子伦精品视手机观看 | 亚洲成人一区二区三区| 国产福利大秀91| 久久免费观看视频| 日韩欧美国产中文| 毛片一区二区在线看| 日韩小视频网站hq| 免费在线色| 日韩性网站| 久久久国产精品免费视频| 国产免费羞羞视频| 国产欧美日韩专区发布| 日韩大片免费观看视频播放| 亚洲中文字幕在线观看| 免费毛片a| 最新日韩AV网址在线观看| 熟女日韩精品2区| 中文字幕无线码一区| 91啦中文字幕| 欧美日韩理论| 99热这里只有精品2| 日韩东京热无码人妻| 日本精品中文字幕在线不卡| 欧美在线视频不卡| 18禁黄无遮挡免费动漫网站| 精品综合久久久久久97| 91久久国产综合精品女同我| www精品久久| 国产高潮流白浆视频| 天堂岛国av无码免费无禁网站| 国产91精选在线观看| 国产免费网址| 亚洲日产2021三区在线| 国产凹凸视频在线观看| 国产免费福利网站| 色老二精品视频在线观看| 在线精品亚洲国产| 欧美综合区自拍亚洲综合天堂| 日韩在线播放欧美字幕| 久久综合一个色综合网| 欧美成人A视频| 亚洲天堂.com| 在线欧美一区| 亚洲视频在线网| 亚洲欧美天堂网| 99精品在线看| 91久久偷偷做嫩草影院| 国产一级做美女做受视频| 五月婷婷综合在线视频| 99热这里都是国产精品| 亚洲天堂网视频| 国产精品永久不卡免费视频| 国产精品久久久久久久久| 亚洲AV无码乱码在线观看代蜜桃| 久久99精品国产麻豆宅宅| 亚洲区欧美区| 国产免费怡红院视频| 日本一区高清| 精品伊人久久大香线蕉网站| 蜜臀av性久久久久蜜臀aⅴ麻豆| 2020国产免费久久精品99| 日韩高清成人| 好吊妞欧美视频免费| 91小视频版在线观看www| 四虎永久在线视频| 亚洲欧美自拍一区|