九九热最新网址,777奇米四色米奇影院在线播放,国产精品18久久久久久久久久,中文有码视频,亚洲一区在线免费观看,国产91精品在线,婷婷丁香六月天

歡迎來到裝配圖網! | 幫助中心 裝配圖網zhuangpeitu.com!
裝配圖網
ImageVerifierCode 換一換
首頁 裝配圖網 > 資源分類 > DOC文檔下載  

學生成績管理系統(tǒng)數(shù)據(jù)庫設計報告書.doc

  • 資源ID:6477306       資源大?。?span id="24d9guoke414" class="font-tahoma">1.08MB        全文頁數(shù):20頁
  • 資源格式: DOC        下載積分:9.9積分
快捷下載 游客一鍵下載
會員登錄下載
微信登錄下載
三方登錄下載: 微信開放平臺登錄 支付寶登錄   QQ登錄   微博登錄  
二維碼
微信掃一掃登錄
下載資源需要9.9積分
郵箱/手機:
溫馨提示:
用戶名和密碼都是您填寫的郵箱或者手機號,方便查詢和重復下載(系統(tǒng)自動生成)
支付方式: 支付寶    微信支付   
驗證碼:   換一換

 
賬號:
密碼:
驗證碼:   換一換
  忘記密碼?
    
友情提示
2、PDF文件下載后,可能會被瀏覽器默認打開,此種情況可以點擊瀏覽器菜單,保存網頁到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無水印,預覽文檔經過壓縮,下載后原文更清晰。
5、試題試卷類文檔,如果標題沒有明確說明有答案則都視為沒有答案,請知曉。

學生成績管理系統(tǒng)數(shù)據(jù)庫設計報告書.doc

黃 淮 學 院信息工程學院數(shù)據(jù)庫系統(tǒng)原理與應用課程設計報告題 目: 學生成績管理系統(tǒng)設計與實現(xiàn) 指導老師: 張 銀 玲 學 號: 1434120137 姓 名: 齊順彪 班 級: 軟件1401B 時 間: 2016-11 分 數(shù): 一課程設計目的數(shù)據(jù)庫課程設計是為數(shù)據(jù)庫原理及應用課程而獨立開設的實踐性課程,對于鞏固數(shù)據(jù)庫知識,加強學生的實際動手能力和提高學生綜合素質十分必要。通過本實驗達到以下目的:(1) 培養(yǎng)學生具有C/S和B/S/S模式的數(shù)據(jù)庫應用軟件系統(tǒng)的設計和開發(fā)能力。(2) 熟練掌握一種數(shù)據(jù)庫系統(tǒng)(如SQL Server)的使用。(3) 熟練掌握一種數(shù)據(jù)庫應用軟件開發(fā)工具(如PowerBuilder 、ASP、VB.NET、JSP、Java、SSH)的使用。(4) 通過設計實際的數(shù)據(jù)庫系統(tǒng)應用課題,進一步熟悉數(shù)據(jù)庫管理系統(tǒng)的操作技術,提高動手能力,提高分析問題和解決問題的能力。二課程設計任務與要求:1、任務:學生成績管理系統(tǒng)問題描述:1) 全校學生上萬名。2) 每個學生都有學號,姓名等各種信息。3) 每個學生每學期都會學習多門課程,擁有多門成績,不同的專業(yè)學習的課程也不同,對應的成績也不相同。4) 對學生成績的管理是一件非常復雜的事情。2、設計要求:1) 實現(xiàn)教師對學生錄入新修課程的成績。2) 實現(xiàn)對所有學生成績精細查詢和分類統(tǒng)計。3) 能夠按學號,姓名,班級等分類查詢學生成績。4) 能夠對成績進行精確,比較,范圍,無成績查找。5) 能夠進行學生信息管理。6)設計一完整的數(shù)據(jù)庫。要求掌握數(shù)據(jù)庫的設計的每個步驟;掌握數(shù)據(jù)設計各階段的輸入、輸出、設計環(huán)境、目標和方法;熟練的使用SQL語言實現(xiàn)數(shù)據(jù)庫以及數(shù)據(jù)庫重要對象的建立、應用和維護。三課程設計說明書1 需求分析(1)功能需求 學生成績管理系統(tǒng)需要完成功能主要有:學生管理:主要是對學生進行統(tǒng)一管理,主要操作有查詢、新增、修改、刪除、導出,查看詳情。查詢學生:可以根據(jù)學號、姓名、班級、專業(yè)、院系等進行查詢,顯示所有符合條件的學生。修改學生:修改選中的學生;刪除學生:刪除選中的學生;導出學生:將學生列表導出到Excel表格文檔中,供用戶下載查看;查看學生詳情:查看選中的學生詳情;新增學生:既錄入新的學生教師管理:主要是對教師進行統(tǒng)一管理,主要操作有查詢、新增、修改、刪除、導出,查看詳情。查詢教師:可以根據(jù)工號、姓名、院系等進行查詢,顯示所有符合條件的教師。修改教師:修改選中的教師;刪除教師:刪除選中的教師;導出教師:將教師列表導出到Excel表格文檔中,供用戶下載查看;查看教師詳情:查看選中的教師詳情;新增教師:既錄入新的教師院系管理:主要是對院系進行統(tǒng)一管理,主要操作有查詢、新增、修改、刪除、查看詳情。專業(yè)管理:主要是對專業(yè)進行統(tǒng)一管理,主要操作有查詢、新增、修改、刪除、查看詳情。班級管理:主要是對班級進行統(tǒng)一管理,主要操作有查詢、新增、修改、刪除、查看詳情。課程管理:主要對課程的統(tǒng)一管理安排,主要操作有查詢、新增、修改、刪除、查看詳情。學生成績管理:主要按教師工號、學生學號、學生姓名、班級、精確成績、比較成績、成績范圍、 無成績,成績集合查找成績信息。刪除摸個學生的成績,批量修改學生成績, 批量錄入學生成績。2 概要設計(1)實體屬性圖及實體聯(lián)系(E-R)圖根據(jù)1)所要實現(xiàn)的功能設計,可能建立它們之間的關系,進而實現(xiàn)邏輯結構功能。圖書管理信息系統(tǒng)可以劃分的實體有:書籍類別信息實體、讀者信息實體、書籍信息實體、借閱記錄信息實體,歸還記錄信息實體。用E-R圖一一描述這些實體。圖2-1 學生類別實體及其屬性圖 圖2-2 教師類別實體及其屬性 圖2-3 課程類別實體及其屬性 圖2-4 院系類別實體及其屬性 圖2-5 專業(yè)類別實體及其屬性 圖2-6 班級類別實體及其屬性圖2-7 總的信息實體E-R圖3邏輯設計(1)關系模式學生類(學號,姓名,年齡,性別,入學時間,專業(yè),院系,班級,家庭地址,宿舍號,政治 面貌,身份證號)院系類(編號,名稱,位置,教師人數(shù),學生人數(shù),開班時間,院系精神)專業(yè)類(編號,名稱,人數(shù),開始時間,所屬院系,輔導員)班級類(編號,名稱所在教室,人數(shù),班長,所屬專業(yè))宿舍類(樓號,管理員姓名,管理員電話,空閑房間數(shù),在宿人數(shù))輔導員類(姓名,聯(lián)系電話,家庭地址,家庭電話,學歷,管理班級)成績類(學號,課程號,學期,學年,平時成績,考試成績,實驗成績,總成績)課程類(課程號,課程名,考試類別,開課學年,開課學期,理論學時,實驗學時,總學時, 平時成績比率,實驗成績比率,期末成績比率)教師類(工號,姓名,性別,年齡,入職時間,婚姻狀況,聯(lián)系方式,所屬院系,家庭地址,住宅電話)4 查詢成績關系圖:圖4-1查詢成績關系圖5 物理設計數(shù)據(jù)庫物理設計階段的任務是根據(jù)具體計算機系統(tǒng)(DBMS和硬件等)的特點,為給定的數(shù)據(jù)庫模型確定合理的存儲結構和存取方法。所謂的“合理”主要有兩個含義:一個是要使設計出的物理數(shù)據(jù)庫占用較少的存儲空間,另一個對數(shù)據(jù)庫的操作具有盡可能高的速度。主要體現(xiàn)在后者。(1)建立索引:對book_style表在bookstyleno屬性列上建立聚集索引,在bookstyle屬性列上建立非聚集索引。對System_book表在bookid上建立聚集索引,在bookname、bookstyleno、boookauther、bookpub上建立非聚集索引。對return_record表在bookid上建立聚集索引,在readerid上建立非聚集索引對reader_fee表在bookid上建立聚集索引,在readerid上建立非聚集索引。對system_reader表在readerid列上建立聚集索引對boorow_record表在bookid上建立聚集所以,在readerid上建立非聚集索引對system_Administrator表在administratorid列上建立聚集索引。對system_Super_Administrator表在superadministratorid 上建立聚集索引。(2)存儲結構確定數(shù)據(jù)庫的存儲結構主要指確定數(shù)據(jù)的存放位置和存儲結構,包括確定關系、索引、日志、備份等的存儲安排及存儲結構,以及確定系統(tǒng)存儲參數(shù)的配置。 將日志文件和數(shù)據(jù)庫對象(表、索引等)分別放在不同的磁盤可以改進系統(tǒng)的性能。所以系統(tǒng)將日志文件和數(shù)據(jù)文件存放在不同磁盤上。6數(shù)據(jù)庫建立(1)創(chuàng)建數(shù)據(jù)庫create database ssmson (name=ssms_data,filename=d:2016qiussms.mdf,size=100,maxsize=5000,filegrowth=10)log on(name=ssms_log, filename=d:2016qiussms.ldf, size=200, maxsize=100000, filegrowth=10); Go(2)管理員表建立CREATE TABLE administrator ( aid varchar(30) primary key, aPassword varchar(40) NOT NULL, aName varchar(10) ) go-(3)教師表建立CREATE TABLE teacher( tid varchar(8) primary key check (tid like 0-90-90-90-90-90-90-90-9),-教師編號 tPassword varchar(20) NOT NULL,-密碼 tName varchar(10) NOT NULL,-教師姓名 tSex varchar(2) ,-教師性別 tEducation varchar(10) ,-學歷 tTitle varchar(10) DEFAULT NULL,-職稱 tTelephone varchar(11) ,-電話 tEmail varchar(20) DEFAULT NULL,-郵箱 did char(2) ,-所在系編號 tBirthday datetime DEFAULT NULL,-出生日期 tPhotoPath varchar(255) DEFAULT NULL,-照片地址 CONSTRAINT fk_teacher_department FOREIGN KEY (did) REFERENCES department (did) on delete cascade on update cascade ) go-(4)學生表表建立CREATE TABLE student( sid char(10) primary key , -學號(用戶名),學號由10位數(shù)字組成,1-2位代表入學年份, -3-4位代表院系,7-8位代表班級序號,9-10是學生在班級中的序號。 sPassword varchar(20) NOT NULL,-密碼 sName varchar(10) NOT NULL,-姓名 sClassName varchar(30) NOT NULL,-班級名稱 sSex char(2) ,-性別 sBirthday datetime DEFAULT NULL,-出生日期 sPolitical varchar(10) DEFAULT NULL,-政治面貌 fresh bit DEFAULT 1 , -是否是在校生 sPhotoPath varchar(255) DEFAULT NULL,-照片所在路徑 sEmail varchar(30) DEFAULT NULL-電子郵箱 ) go(5)院系表建立create table department(did char(2) primary key ,-系編號dName varchar(60) not null,-系名稱dOfficePlace varchar(60) ,-辦公地點dTelephone char(11) -辦公電話)Go(6)專業(yè)表建立create table Professional(pid varchar(7) primary key,-專業(yè)代碼pName varchar(40) unique not null,-專業(yè)名稱lengthOfSchooling int,-修業(yè)年限disciplines varchar(20), -學科門類professionalCategory varchar(26),-專業(yè)門類did char(2) ,-所屬院系編號)Go-(7)班級表建立*/create table class(cName varchar(30) primary key ,-班級名程,B表示本科cNumber int null,-人數(shù)pid varchar(7),-專業(yè)編號constraint fk_class_professioal foreign key(pid) references professional(pid) on delete cascade on update cascade)Go-(8) 課程表表建立CREATE TABLE course( cid varchar(10) PRIMARY KEY,-課程編號 cName varchar(60) unique ,-課程名 cType varchar(10) DEFAULT NULL,-課程屬性 cExamtype varchar(10),-考試類別 cOpenyear tinyint, -開課學年 cOpenterm tinyint,-開課學期 cTheoryHours int,-理論學時 cExperimentalHours int,-實驗學時 cTotalHours int ,-總學時 cCredit int DEFAULT NULL,-學分 cUsualResultsRatio numeric(3,1) null,-平時成績比率 cExperimentalResultsRatio numeric(3,1) null,-實驗成績比率 cFinalAchievementRatio numeric(3,1) null-期末成績比率 ) Go-(9)成績表建立CREATE TABLE score( academic_year varchar(20) DEFAULT NULL,-學年 semester varchar(10) DEFAULT NULL,-學期 sid char(10) ,-學號 cid varchar(10) ,-課程號 tid varchar(8) , usualResults int DEFAULT NULL,-平時成績 examResults int DEFAULT NULL,-考試成績 experimentalResults int DEFAULT NULL,-實驗成績 totalScore int DEFAULT NULL,-總成績 constraint pk_score PRIMARY KEY (sid,cid), CONSTRAINT fk_t_score_stu FOREIGN KEY (sid) REFERENCES student (sid) , CONSTRAINT fk_t_score_course FOREIGN KEY (cid) REFERENCES course (cid) ,CONSTRAINT fk_t_score_teacher FOREIGN KEY (tid) REFERENCES teacher (tid) )go (10)授課關系表創(chuàng)建CREATE TABLE teaching ( openYear varchar(20) ,-授課學年 openTerm varchar(10),-授課學期 taddress varchar(30) DEFAULT NULL,-授課地點 ttime varchar(30) DEFAULT NULL,-授課時間 tid varchar(8) ,-教師編號 cid varchar(10) ,-課程編號 pid varchar(7),-專業(yè)編號 constraint pk_teaching primary key(openYear,openTerm,pid,tid,cid,ttime) -on delete cascade on update cascade) 7 數(shù)據(jù)庫設計學生表設計:字段名數(shù)據(jù) 類型是否為空說明Stu_IDVarchar(20)Not null學生學號Stu_NameVarchar(20)Not null學生姓名Stu_Ageint(3)Not null學生年齡Stu_SexVarchar(2)Not null學生性別Stu_TelVarchar(20)聯(lián)系方式Stu_MajorVarchar(20)專業(yè)名稱Stu_DepartVarchar(20)院系名稱Stu_ClassVarchar(20)班級名稱Stu_HomeAddVarchar(50Not null家庭地址Stu_DormVarchar(10)學生宿舍Stu_IDnumVarchar(20)Not null身份證號Stu_FaceVarchar(10)Not null政治面貌Dep_IDVarchar(10)院系編號Maj_IDVarchar(10)專業(yè)編號Class_IDVarchar(10)班級編號院系表設計字段名數(shù)據(jù)類型是否為空級聯(lián)說明Dep_IDVarchar(10)Not null院系編號Dep_NameVarchar(20)Not null院系名稱Dep_AddVarchar(30)Not null 院系位置Dep_TeanumVarchar(5)Not null教師人數(shù)Dep_StunumVarchar(5)Not null在校學生人數(shù)Dep_StarttimedateNot null辦院時間Dep_jianjietextNot null學院簡介Dep_BossVarchar(10)Notnull與院長表級聯(lián)院長Dep_NumIntNotnull院系序號專業(yè)表設計:字段名數(shù)據(jù)類型是否為空級聯(lián)說明Maj_IDVarchar(10)Not null專業(yè)編號Maj_NameVarchar(20)Not null專業(yè)名稱Maj_StunumVarchar(5)Not null學生人數(shù)Maj_BossVarchar(10)Not null 輔導員Dep_NameVarchar(10)Not null院系名稱Dep_IDVarchar(10)Not null與院系表級聯(lián)院系編號Maj_NumIntNotnul專業(yè)序號Maj_jianjieText專業(yè)簡介班級表設計:字段名數(shù)據(jù)類型是否為空級聯(lián)說明Cla_IdVarchar(10)Not null班級編號Cla_NameVarchar(10)Not null班級名稱Cla_StunumInt(5)Not null班級人數(shù)Cla_leadVarchar(5)Not null班長Cla_AddVarchar(10)所在位置Maj_IdVarchar(10)Not null與專業(yè)表級聯(lián)專業(yè)編號Maj_NameVarchar(10)Not null專業(yè)名稱教師表設計:字段名數(shù)據(jù)類型是否為空級聯(lián)說明Tea_IdVarchar(20)Not null教師編號Tea_NameVarchar(10)Not null教師姓名Tea_SexVarchar(2)Not null性別Tea_AgeVarchar(5)Not null年齡Tea_marredVarchar(5)Not null婚姻狀況Tea_TelVarchar(20)Not null聯(lián)系方式Dep_IdVarchar(10)Not null與院系表級聯(lián)院系編號Dep_NameVarchar(10)Not null院系名稱Home_AddVarchar(50)Not null家庭地址成績表設計:字段名數(shù)據(jù)類型是否為空級聯(lián)說明sco_Academic_yearVarchar(20)Not null開課年份sco_SemesterVarchar(10)Not null開課學期sco_SidVarchar(10)Not null學生學號sco_CidVarchar(10)Not null課程編號sco_TidVarchar(10)Not null教師編號sco_UsualResultsInt平時成績sco_ExamResultsInt考試成績sco_ExperResultsInt考試成績sco_TotalScoreint綜合成績(2)將已有成績添加到成績表中insert into score values(2014-2015,一,1334120101,2,20070769,90,87,85,null) insert into score values(2015-2016,一,1334120101,3,20070755,92,83,80,null) insert into score values(2015-2016,一,1334120101,4,20070768,78,80,75,null)insert into score values(2014-2015,一,1334120102,2,20070755,89,86,82,null)insert into score values(2015-2016,一,1334120102,3,20070755,98,88,92,null)insert into score values(2015-2016,一,1434120101,1,20070768,89,88,85,null)insert into score values(2015-2016,一,1434120102,1,20070768,78,68,88,null)insert into score values(2014-2015,一,1334110101,2,20070755,90,91,93,null)insert into score values(2015-2016,一,1334110101,4,20070768,95,88,93,null)insert into score values(2015-2016,一,1334110101,5,20070769,95,89,88,null)insert into score values(2014-2015,一,1334110102,2,20070755,85,83,81,null)insert into score values(2015-2016,一,1334110102,4,20070768,55,70,66,null)insert into score values(2015-2016,一,1334110102,5,20070769,60,75,68,null)insert into score values(2015-2016,一,1434110101,1,20070768,45,65,70,null)insert into score values(2015-2016,一,1434110102,1,20070768,62,71,83,null)8 數(shù)據(jù)庫用戶權限管理該系統(tǒng)設置四種類型的用戶(1) 管理員(administrator) 可以進行學生信息管理;(2) 教師(teacher) :只能對學生成績的管理和個人信息的查看。(4) 學生(student):只能查看個人信息和個人成績。9、建立視圖-建立查詢成績視圖SELECT dbo.Sco_info.sco_UsualResults, dbo.Sco_info.sco_ExamResults, dbo.Sco_info.sco_TotalScore, dbo.Stu_info.stu_Name, dbo.Stu_info.stu_ClassName, dbo.Tea_info.tea_Name, dbo.Sco_info.sco_Academic_year, dbo.Sco_info.sco_Tid, dbo.Sco_info.sco_Cid, dbo.Cou_info.cou_Name, dbo.Sco_info.sco_Sid, dbo.Stu_info.stu_ClaId, dbo.Sco_info.sco_ExperResultsFROM dbo.Stu_info INNER JOIN dbo.Sco_info ON dbo.Stu_info.stu_Id = dbo.Sco_info.sco_Sid INNER JOIN dbo.Tea_info ON dbo.Sco_info.sco_Tid = dbo.Tea_info.tea_Id INNER JOIN dbo.Cou_info ON dbo.Sco_info.sco_Cid = dbo.Cou_info.cou_Id10 系統(tǒng)實現(xiàn)(1) 系統(tǒng)功能模塊圖:系統(tǒng)功能模塊圖如圖10-1圖10-1系統(tǒng)功能模塊圖(1)五個子系統(tǒng)的功能如下:登錄子系統(tǒng): 可以實現(xiàn)管理員,教師和學生登錄查詢成績子系統(tǒng):主要用于管理員查詢學生,其中查詢包括按學生學號直接查詢,按教師工號查詢,按學生姓名查詢,按班級查詢(可選模糊查詢)。成績查詢可以按成績范圍的要求查詢。刪除成績子系統(tǒng): 主要由教師進行學生成績的清除。修改成績子系統(tǒng):由教師修改學生成績。錄入成績子系統(tǒng): 由教師進行學生成績的錄入。(2) 開發(fā)框架的選擇:MVC框架(3) M層與數(shù)據(jù)庫的連接連接數(shù)據(jù)庫的主要方式。數(shù)據(jù)訪問方式 采用JDBC的方式訪問數(shù)據(jù)庫。 JDBC訪問數(shù)據(jù)庫的過程 a)連接驅動,獲得數(shù)據(jù)庫鏈接 b)執(zhí)行預sql語句 c) 關閉數(shù)據(jù)庫的連接具體實現(xiàn)代碼如下: package com.yq.datebasecon; import java.sql.*; public class datebasecon String DRIVER = "com.microsoft.sqlserver.jdbc.SQLServerDriver"String url="jdbc:sqlserver:/localhost:1433;databaseName=user"String dbname="sa"String dbpass="123456"private Connection con = null;protected PreparedStatement ps=null;protected Statement st=null;protected ResultSet rs=null;public Connection getConnection() try System.out.println("開始導入驅動");Class.forName(DRIVER);System.out.println("開始連接SqlServer數(shù)據(jù)庫");con = DriverManager.getConnection(url, dbname,dbpass);System.out.println("SqlServer數(shù)據(jù)庫連接成功"); catch (ClassNotFoundException e) e.printStackTrace(); catch (SQLException e) e.printStackTrace();return con;public void closecon()try if(rs!=null)rs.close();if(st!=null)st.close();if(ps!=null)ps.close();if(con!=null)con.close(); catch (SQLException e) / TODO Auto-generated catch blocke.printStackTrace();(4) 學生成績管理模塊的實現(xiàn)圖10-1學生成績管理系統(tǒng)管理員登錄界面圖圖10-2 管理員登錄首界面圖10-3 管理員查詢學生成績圖10-4 按學號查詢學生圖10-5錄入學生成績圖10-6 查詢學生成績實現(xiàn)代碼:protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException request.setCharacterEncoding("gbk");response.setCharacterEncoding("gbk");HttpSession session = request.getSession();String shenfen = (String)session.getAttribute("shenfen");/獲得登錄身份String uid = (String)session.getAttribute("uname");/獲得登錄賬號List<scomod> scolist = null;String selected = request.getParameter("select");System.out.println("selected:"+selected);String content = request.getParameter("content");String type = request.getParameter("type");String minn = request.getParameter("min");String maxx = request.getParameter("max");String jsppath = "scoManager"String jspname="selectsco.jsp"System.out.println(uid);if(minn!=null&&maxx!=null)int min = Integer.parseInt(minn);int max = Integer.parseInt(maxx);scolist = factory.getscoImpl().getscobyfanwei(min, max);elseif(content!=null&&content!="")if(type=null)String select = selected.toString().trim();System.out.println("查詢內容:"+content);switch(select.toString().trim()case "sid":scolist = factory.getscoImpl().getscobystuid(content);break;case "clas":scolist = factory.getscoImpl().getscobyclanam(content);break;case "tea":scolist = factory.getscoImpl().getscobyteaname(content);break;case "course":scolist = factory.getscoImpl().getscobycouname(content);break;elseString sotype = type.toString().trim();System.out.println("查詢條件:"+sotype);switch(sotype)case "jingque":scolist = factory.getscoImpl().getscobyjingque(content);break;case "bijiao":scolist = factory.getscoImpl().getscobybijiao(content);break;case "wuchengji":scolist = factory.getscoImpl().getscobynull();break;elseif(shenfen.equals("admin")scolist = factory.getscoImpl().getallsco();else if(shenfen.equals("tea")scolist = factory.getscoImpl().getscobyteaid(uid);if(scolist=null)System.out.println("查詢?yōu)榭?quot;);jspname="selectscobytea.jsp"elsescolist = factory.getscoImpl().getscobystuid(uid);System.out.println("list大?。?quot;+scolist.size();int pagemax=15;int pagenum=0;pagenum = scolist.size()%pagemax>0?scolist.size()/pagemax+1:scolist.size()/pagemax;session.setAttribute("list", scolist);session.setAttribute("pagemax", pagemax);session.setAttribute("pagenum", pagenum);session.setAttribute("page", 0);response.sendRedirect(jsppath+"/"+jspname);11課程設計心得體會在本次課程設計的軟件開發(fā)的過程中,我全面實踐一個面向數(shù)據(jù)庫的應用系統(tǒng)的開發(fā)過程,學習了很多有關的知識。這樣的項目對我學過的數(shù)據(jù)結構,程序設計,數(shù)據(jù)庫,軟件工程等課程是一個綜合性很高的實踐。一些以前沒有學得很扎實的課程的內容,由于需要在實踐中運用,剛開始我也感到很頭痛。但回過頭再去看有關的教科書,經過一段時間的鉆研,對與這些知識點的相關的背景,概念和解決方案理解得更透徹了,學習起來也越來越有興趣,越來越輕松。熟悉了數(shù)據(jù)庫設計的每一個過程。另外我還充分體會了從事軟件開發(fā)工作需要特別嚴謹認真的態(tài)度和作風,一點都馬虎不得。每一個細微的細節(jié)都必須十分的注意,如果不認真思考決策,就會出現(xiàn)或大或小的錯誤,如果早期的錯誤隱藏下來,對后面的工作影響就會很大,甚至有時要推倒很多前面做的工作重來。有時候,我自己覺得我寫的程序非常的正確,但是就是編譯通不過,在查找錯誤的過程中,面臨著否認自己的過程,非常的痛苦,而且由于自己的經驗及各方面的能力的不足,所以進展的速度非常的緩慢,往往幾天的時間還沒有一點進展。這時候,我一般是先自己通過書本,手冊和資料找解決辦法,實在沒轍了才向老師或同學請教。盡管向別人請教解決問題比較快,自己鉆研花的時間較多,但我強迫自己獨立的思考對我的學習提高幫助非常大。在開始編寫程序的時候,我看到別人的軟件功能非常的完善,而且界面非常的漂亮,總希望自己的軟件也非常的完善,但是,經過兩個月的學習,發(fā)現(xiàn)編一個優(yōu)秀的軟件決不是一蹴而就的事情,需要長時間的積累和經驗。我認清自己的能力后,我就特別注意在工作的過程中不貪圖大而全,而是根據(jù)自己的能力,制定適當?shù)哪繕?。在反反復復的學習及積極詢問之下,我的辛勤努力有了回報,終于做出了一個簡單的軟件,雖然這個軟件的功能非常的簡單,而且我想,在實際的運用中,還有些不足。因為教務管理牽涉的內容非常很多,我涉及到的僅僅是學生成績管理的一部分簡單內容,離實際的客戶需求肯定還有一定的差距。由于我的知識淺薄,經驗不足及閱歷頗淺,因此,在該系統(tǒng)的設計方面還有很多不足,比如功能過少,界面不夠美觀等問題,我會在系統(tǒng)使用過程中,根據(jù)用戶的具體要求不斷地修改,完善,爭取使該系統(tǒng)趨向完美。在本系統(tǒng)的設計過程和課程設計報告的編寫過程中,老師和同學都給予了我許多無私的幫助,尤其是我的指導老師張銀玲老師給我的系統(tǒng)設計提出了很多寶貴的修改意見,在這里,我向這些無私幫助我的人表示衷心的感謝。

注意事項

本文(學生成績管理系統(tǒng)數(shù)據(jù)庫設計報告書.doc)為本站會員(w****2)主動上傳,裝配圖網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對上載內容本身不做任何修改或編輯。 若此文所含內容侵犯了您的版權或隱私,請立即通知裝配圖網(點擊聯(lián)系客服),我們立即給予刪除!

溫馨提示:如果因為網速或其他原因下載失敗請重新下載,重復下載不扣分。




關于我們 - 網站聲明 - 網站地圖 - 資源地圖 - 友情鏈接 - 網站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網版權所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對上載內容本身不做任何修改或編輯。若文檔所含內容侵犯了您的版權或隱私,請立即通知裝配圖網,我們立即給予刪除!