【正文】
)DROP TRIGGER PunishID_punish_triGOcreate trigger PunishID_punish_tri on Punish for update as if update(PunishID) begin declare PunishID_new char(8),PunishID_old char(8) select PunishID_new=PunishID from inserted select PunishID_old=PunishID from deleted update WeiJi set PunishID=PunishID_new where PunishID=PunishID_oldendgo19。 AND TYPE=39。USE StudentRecordDBGOIF EXISTS (SELECT NAME FROM sysobjects WHERE NAME=39。tr39。RewardID_reward_tri39。)DROP TRIGGER CollegeID_college_triGOcreate trigger CollegeID_college_tri on College for update as if update(CollegeID) begin declare CollegeID_new char(8),CollegeID_old char(8) select CollegeID_new=CollegeID from inserted select CollegeID_old=CollegeID from deleted update Dept set CollegeID=CollegeID_new where CollegeID=CollegeID_oldendgo建立一個觸發(fā)器,確保RewardID保持一致。 AND TYPE=39。USE StudentRecordDBGOIF EXISTS (SELECT NAME FROM sysobjects WHERE NAME=39。tr39。DeptID_dept_tri39。)DROP TRIGGER Dc_course_triGOcreate trigger Dc_course_tri on Course for delete as declare Cno_del char(10)select Cno_del=Cno from deleteddelete from SC where Cno=Cno_delgo建立一個觸發(fā)器,確保系號保持一致。 AND TYPE=39。USE StudentRecordDBGOIF EXISTS (SELECT NAME FROM sysobjects WHERE NAME=39。39。)DROP TRIGGER Score_sc_triGOCREATE TRIGGER Score_sc_triON SC FOR INSERT,UPDATEASDECLARE Score_read intSELECT Score_read=Score FROM INSERTEDIF Score_read 0 OR Score_read 100BEGIN PRINT 39。 AND TYPE=39。USE StudentRecordDBGOIF EXISTS (SELECT NAME FROM sysobjects WHERE NAME=39。tr39。Sno_sc_tri39。)DROP TRIGGER Sno_student_triGOcreate trigger Sno_student_tri on Student for update as if update(Sno) begin declare Sno_new char(10),Sno_old char(10) select Sno_new=Sno from inserted select Sno_old=Sno from deleted update SC set Sno=Sno_new where Sno=Sno_old update HuoJiang set Sno=Sno_new where Sno=Sno_old update WeiJi set Sno=Sno_new where Sno=Sno_oldendgo建立一個觸發(fā)器,修改SC中的一個學(xué)號,如果Stdent中存在該學(xué)號,則不許修改,如不存在,則可以修改。 AND TYPE=39。USE StudentRecordDBGOIF EXISTS (SELECT NAME FROM sysobjects WHERE NAME=39。p39。Pro_S_name39。p39。Pro_S_name39。f:\studentrecorddb\39。f:\studentrecorddb\StudentRecordDB 39。幫助模塊:對學(xué)生檔案管理系統(tǒng)進(jìn)行介紹,對一些基本信息和使用方法向用戶做初步的介紹,方便用戶的使用和減少用戶摸索的時間,提高用戶的工作效率。獎懲管理模塊:對學(xué)生的獎懲信息進(jìn)行記錄,修改,查詢,讓每個人的信息可以及時的體現(xiàn)在檔案上,方便以后的查詢。檔案管理模塊:對學(xué)生的檔案信息進(jìn)行管理,包括檔案的錄入,檔案的查詢,檔案的修改,方便管理者進(jìn)行管理,無需傳統(tǒng)的手填表式管理,降低了出錯的可能性。 學(xué)生檔案管理系統(tǒng)包括用戶管理模塊、檔案管理模塊、成績管理模塊,獎懲管理模塊、基本信息管理模塊、幫助模塊。是目前最流行的 Windows 平臺應(yīng)用程序開發(fā)環(huán)境。各種各樣的網(wǎng)上管理系統(tǒng)應(yīng)運(yùn)而生。學(xué)生檔案管理系統(tǒng)數(shù)據(jù)庫設(shè)計書編寫的這個再就業(yè)服務(wù)中心管理信息系統(tǒng),第一是為了學(xué)以致用,將學(xué)到的知識運(yùn)用到實(shí)際中去,第二也是為了學(xué)到更多的東西,加深自己對C和SQL的理解。 開發(fā)背景隨著我國市場經(jīng)濟(jì)的快速發(fā)展和信息化水平的不斷提高和網(wǎng)絡(luò)運(yùn)用的不斷普及,如何利用先進(jìn)的管理手段,提高高校管理的水平,是當(dāng)今社會所面臨的一個課題。 需求分析 開發(fā)環(huán)境Visual Studio 是微軟公司推出的開發(fā)環(huán)境。Visual Studio 可以用來創(chuàng)建 Windows 平臺下的 Windows 應(yīng)用程序和網(wǎng)絡(luò)應(yīng)用程序,也可以用來創(chuàng)建網(wǎng)絡(luò)服務(wù)、智能設(shè)備應(yīng)用程序和 Office 插件。用戶管理模塊:對系統(tǒng)用戶進(jìn)行管理,包括添加新用戶,對已有用戶的查詢修改,用戶密碼采用md5加密方法進(jìn)行加密,以提高用戶帳號的安全性。成績管理模塊:對學(xué)生的成績進(jìn)行管理,包括