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

基于web的學生成績管理系統設計與實現

2009-04-29 00:00:00柳義筠廖建文
電腦知識與技術 2009年27期

摘要:學生成績管理是學校日常工作中的重要組成部分。該文系統地介紹了采用ASP+SQL Server技術實現了學生成績管理系統,首先通過模塊化方法細分系統功能,再設計程序流程和數據庫系統,最后采用ASP相關技術完成編碼工作。

關鍵詞:ASP;學生成績管理;數據庫系統

中圖分類號:TP311文獻標識碼:A文章編號:1009-3044(2009)27-7672-02

Design and Implementation of Student's Score Management System Based on Web

LIU Yi-jun, LIAO Jian-wen

(Guangzhou Vocational College of Technology and Business, Guangzhou 511442, China)

Abstract: Student’s score management is an important part of the school routine work .This paper introduced systematically Student’s score management system by use of ASP + SQL Server, first subdivided the system function through the modular method, then designed procedure flow and the database system, and finally completed procedure codes by use of ASP.

Key words: ASP; student's score management system; database system

學生成績信息的管理是學校日常工作中的重要組成部分。高校招生規模的逐步擴大和人事制度的改革,在校學生人數將不斷增加,而學生管理人員則相對減少。加上我國高等學校基層學生管理工作的頭緒多,內容雜,傳統手工管理辦法已基本不適應新形勢的要求,一方面學生不能及時查到考試科目的成績,另一方面對于眾多專業、眾多科目的學生成績難得集中歸類管理。在計算機技術飛速發展的今天,應用數據庫技術實現學生成績信息的管理是可行而必要的工作,實現高校學生成績網上web成績管理系統,既能夠提高工作效率,又可以提高工作水平。

1 系統主要功能

1.1 系統目標

采用目前較為成熟的技術完成一個高效、穩定可靠和具有擴展性網上web系統,實現學生能在線查詢所考科目成績,教師能在線錄入所教科目學生成績 ,教務管理人員能在線對院系、專業、學期、教師和學生、課程科目等進行管理,系統管理人員能在線管理賬號、密碼和權限管理。

1.2 系統功能

本系統采用ASP+SQL Server技術,因為ASP技術目前比較成熟,而且在業界被廣泛使用,而考慮目前學校在校生有幾千人,操作具有一定的并發性,SQL Server數據庫能夠勝任。

在設計過程中,改變習慣上往往把系統分為前臺和后臺兩個部分的做法,對各種功能進行歸類整合,分為以下3個模塊

1)管理員模塊

管理員登錄,根據權限進入管理員相應的頁面,完成密碼管理、帳號管理、系級管理、班級管理、學期管理、課程管理、學生管理、教師管理等信息功能。

2)學生模塊

學生注冊、登錄網站,修改密碼,修改個人信息,查詢成績等信息功能。

3)教師模塊

教師注冊、登錄網站,修改密碼,修改個人信息,添加成績,編輯成績等信息功能。

2 數據庫系統的實現

本系統使用SQL Server數據庫管理系統,設計一個數據數庫名稱為db1,數據庫db1中包含了11張數據表。

管理員基本信息表admin(mid,mname,passwd,question,answer)(管理員ID,賬號,密碼,密碼問題,問題答案),用于保存管理員的基本信息。

課程基本信息表subject(sub_id ,sname)(課程ID,課程名),用于保存課程基本信息。

學生成績基本信息表score(id,suser ,sname,cname,sub_name,leixing,tname,xueqi,chengji )(成績ID,學號,學生姓名,班級名,科目,類型,學期名,學期數,成績),用于保存學生成績的基本信息。

學生基本信息表student(sid,suser,password,sname,sex, cla_id,states,scome,sout,scancel,saddtime,slastdate,sloads,question,answer,classes)(學生編號ID,學號,密碼,姓名,性別(男,女,保密),班級編號,狀態(在讀,離校,退學,畢業),入學時間,離校時間,退學時間,最后登錄時間,登錄數,注冊問題,問題答案,所在班級名稱),用于保存學生的基本信息。

學期信息表term(ter_id,tname,tnow,tstart,tend)(學期編號ID,學期名,當前學期,學期開始年月,學期結束年月),用于保存學期的基本信息。

教師基本信息表teacher(tid,tuser,password,tname,telephone,temail,tqq,tquestion, tanswer,taddtime,tlastdate,tloads)(教師編號ID,教師賬號,密碼,姓名,電話,郵箱,QQ號,找回密碼問題,找回密碼答案,注冊時間,最后登錄時間,登錄數),用于保存教師基本信息。

考試項目基本信息表bw_class(bcid,ter_id,dep_id,bwname)(自動編號ID,學期編號ID,年級ID,考試科目),用于保存考試項目的基本信息。

數據連接基本信息表bbs(bid,cla_id,suser,sub_id,ter_id,bresult,btype)(自動編號ID,班級編號ID,學號,課程編號ID,學期編號ID,成績,(期中,期末)),用于各表連接信息。

班級基本信息表class(cla_id,dep_id,cname,cstudent,cteacher)(班級編號ID,年級ID,班級名,該班學生數,班主任ID),用于保存班級的基本信息。

系基本信息表department(did,dname)(系編號ID,系名稱),用于保存系級基本信息。

任課基本信息表tea_sub(tsid,tid,sub_id,ter_id,cla_id)(任課編號ID,教師編號ID,課程編號ID,學期編號ID,班級ID),用于保存任課的基本信息。

3 主要模塊的設計

3.1 學生模塊設計

學生模塊的主要功能是為學生提供成績查詢的操作,其中包括學生注冊、登錄、找回密碼、修改個人資料、查詢成績以及退出系統。學生首先要注冊為系統用戶,然后才被授權登錄系統進行一系列的操作。學生模塊的管理框架見圖1。

3.2 教師模塊設計

教師模塊的主要功能是老師為學生添加成績,同時管理學生成績,其中包括教師注冊、登錄、找回密碼、修改個人資料、添加成績、管理成績以及退出系統等。教師首先要注冊為網站用戶,然后才被授權登錄系統進行一系列的操作。教師模塊的管理框架見圖2。

3.3 管理模塊設計

管理模塊的主要功能是完成系統管理和教務管理,系統管理包括賬戶密碼管理和權限分配;而教務管理主要是完成課程、成績、學生和教師管理,管理員首先登陸系統,才能完成對課程、成績、學生和教師等信息完成添加、修改和刪除操作。見表1,見圖3。

4 技術實現

基本設計思路確定下來,要全部用代碼實現也并非一件輕松的事,需經過艱難的邏輯分析和整合,然后細分為一個個asp文件,據統計,完成這些功能共設計了64個asp文件,2個css文件,1個數據庫系統。所采用技術是比較成熟且廣泛使用技術,如ASP、ADO等。

為了提高設計效率,也采用了一些設計技巧,如創建數據庫公共連接文件conn.asp。

<%

Set conn = Server.CreateObject(\"ADODB.Connection\")‘創建Connection對象實例

conn.Open \"DSN=tt;UID=sa;PWD=\"‘tt為ODBC數據源

set rs=nothing

%>

當頁面需要進行數據庫連接時,只需要在該頁面中通過ASP的引用公用的文件,這樣不但避免了代碼的重復使用,同時也能避免當數據庫連接發生變化時修改每一個頁面的麻煩。

在進行頁面排版時,采用css文件既方便又能保證頁面風格一致,在網頁中通過標記可以引用CSS樣式表文件,代碼如下:系統經過一段時間試運行,現已基本可以投入使用,但在穩定性、并發操作上還存在不足之處,根據使用者反映,系統的自動化程度還存在一些改進之處。筆者在以后的工作和學習中,將根據用戶反饋的問題,不斷地改進和完善系統。

參考文獻:

[1] 宋先斌,何在玉.web應用開發技術[M].北京:人民郵電出版社,2007.

[2] 張景坤.ASP項目開發全程實錄[M].北京:清華大學出版社,2008.

[3] 馮昊,楊海燕.ASP動態網頁設計與應用[M].北京:清華大學出版社,2008.

[4] 陳永強.ASP數據庫開發實例精解[M].北京:機械工業出版社,2006.

[5] 鄭鴻英,高攀,康娟.成績管理系統的研究[J].電腦知識與技術,2009,5(10).

主站蜘蛛池模板: 国产成熟女人性满足视频| 亚洲一级毛片在线观播放| 麻豆精品在线播放| 国产精品无码一二三视频| 日本亚洲国产一区二区三区| 99热这里只有精品2| 国产福利2021最新在线观看| 国产av剧情无码精品色午夜| 国产成人麻豆精品| 高清码无在线看| 26uuu国产精品视频| 国产精品手机在线播放| 亚洲激情99| 国产欧美亚洲精品第3页在线| 久久五月视频| 国产精品流白浆在线观看| 毛片免费在线视频| 人妻一区二区三区无码精品一区 | 国产三级韩国三级理| 波多野结衣视频一区二区| 欧美成人手机在线观看网址| 国产精品一区二区不卡的视频| 成人午夜亚洲影视在线观看| 91青青草视频在线观看的| 亚洲欧美h| 中文字幕在线一区二区在线| 国产在线拍偷自揄拍精品| 婷婷丁香色| 欧美高清三区| 亚洲中文字幕国产av| 久久久久久久久亚洲精品| 波多野结衣在线se| 国产在线视频自拍| 成人无码区免费视频网站蜜臀| 538精品在线观看| 成人国产精品网站在线看| 亚洲无限乱码一二三四区| 手机在线看片不卡中文字幕| 免费a在线观看播放| 国产凹凸视频在线观看| 国产精品尤物在线| 青青草原国产免费av观看| 久久国产V一级毛多内射| 久操中文在线| 亚洲色精品国产一区二区三区| 亚洲国产在一区二区三区| 亚洲午夜18| 国产精品成人一区二区不卡| 97久久免费视频| 久久永久免费人妻精品| 亚洲激情区| 日韩天堂在线观看| 日本精品视频一区二区| 四虎永久在线精品影院| 欧美区一区| 2048国产精品原创综合在线| 午夜国产在线观看| 日韩资源站| 2021最新国产精品网站| 国产内射一区亚洲| 美女无遮挡拍拍拍免费视频| 午夜精品福利影院| 人妻少妇乱子伦精品无码专区毛片| 色视频国产| 欧美视频免费一区二区三区 | 国产91丝袜在线播放动漫| 精品91视频| 日韩欧美国产中文| 亚洲av成人无码网站在线观看| 凹凸精品免费精品视频| 99精品国产自在现线观看| 色综合天天综合中文网| 日韩不卡高清视频| 美女视频黄频a免费高清不卡| 亚洲一区二区三区中文字幕5566| 久久香蕉欧美精品| 国产国语一级毛片在线视频| 精品国产福利在线| 中文无码精品a∨在线观看| 九色免费视频| 国产在线精品99一区不卡| 国模在线视频一区二区三区|