【正文】
SQL Server 2005 結(jié)合了分析、報表、集成和通知功能。另外,這些語言利用了 .NET Framework 的功能,此框架提供對簡化 ASP Web 應用程序和 XML Web services 開發(fā)的關鍵技術(shù)的訪問。畢業(yè)設計管理系統(tǒng)充分利用了B/S結(jié)構(gòu)的特點,實現(xiàn)了將傳統(tǒng)的添加題目,選擇題目,審核移植到Internet上,該系統(tǒng)的優(yōu)勢在于極大的簡化了老師出題的工作、方便了學生的選題和管理員的審核與調(diào)劑。傳統(tǒng)的模式要求老師印出畢業(yè)設計題目、上交教務審核題目,張榜公布、學生選題,教師審核學生選題?,F(xiàn)在很多學校學生畢業(yè)的最后環(huán)節(jié)畢業(yè)設計還是很傳統(tǒng)的人工作業(yè),因此在這個問題上經(jīng)常會耗費大量的人力物力。關鍵詞:數(shù)據(jù)庫;畢業(yè)設計;.NETABSTRACTWidely used in the 21st century, information is highly developed, highspeed flow of the era of the popularity of puters and puter networks, so that ordinary people have access to more knowledge than ever before. Among them, as one of the main functions of institutions to disseminate knowledge, the school students a unique online testing system is very necessary thing, the traditional teacher questions, to inform students, their topics, the audit of teachers, transfers students need a lot of staff to manage a long and plex process, has bee increasingly unsuited to the needs of modern teaching. Graduate design management system can facilitate the teacher questions, student topics, as well as the administrator transfers students, coupled with the use of database technology, which greatly simplifies the plex process.The system was developed based on B / S structure, using the C programming language and SQL database development. Exchange platform for teachers and students, the teacher questions through the system, students will be able to anytime, anywhere through the platform to select the view teacher published a thesis topic, bined with the actual situation to select the graduation design project, the administrator can view the Audit swap teachers the topic and subject students to the graduate design transfers, reflecting the digitization of teaching.Key words: Database。其中,作為一個以傳播知識為主要職能的機構(gòu),學校建立一個具有特色的學生在線測試系統(tǒng)是十分必要的事情,傳統(tǒng)教師出題,通知學生,學生選題,教師審核,調(diào)劑學生都需要大量的人員來管理,這一個漫長而復雜的過程,已經(jīng)越來越不適應現(xiàn)代教學的需要。畢業(yè)設計管理系統(tǒng)可以方便教師出題,學生選題,以及管理員調(diào)劑學生,加上數(shù)據(jù)庫技術(shù)的利用,大大簡化了傳統(tǒng)復雜的過程。 student。根據(jù)學校畢業(yè)生的需要我們設計了一個畢業(yè)設計管理系統(tǒng),使畢業(yè)生畢業(yè)設計學生選題,老師調(diào)劑與教師綜合管理等變得更簡單化、靈活化。這是一個漫長而復雜的過程,已經(jīng)越來越不適應現(xiàn)代教學的需要,而在線畢業(yè)設計管理系統(tǒng)可以使學生隨時隨地的進行查看管理員審核的教師添加的題目,加上數(shù)據(jù)庫技術(shù)的利用,大大簡化了傳統(tǒng)練習的過程,因此在線畢業(yè)設計管理系統(tǒng)是電子化教學不可缺少的一個重要環(huán)節(jié)。相比傳統(tǒng)的畢業(yè)設計管理,基于WEB的畢業(yè)設計管理系統(tǒng)的主要好處是一方面可以動態(tài)地管理各種畢業(yè)設計題目信息,只要學生選擇了畢業(yè)設計題目,教師就可以進行審核;另一方面,給教師和管理員節(jié)約了大量的時間有效的統(tǒng)一管理畢業(yè)設計題目和學生選題情況;另外管理員還可以對未來得及選題的學生進行調(diào)劑。數(shù)據(jù)庫工具:Microsoft SQL Server 2005數(shù)據(jù)庫說明:SQL Server 2005 是一個全面的數(shù)據(jù)庫平臺,使用集成的商業(yè)智能 (BI) 工具提供了企業(yè)級的數(shù)據(jù)管理。這使您的企業(yè)可以構(gòu)建和部署經(jīng)濟有效的 BI解決方案,幫助您的團隊通過記分卡Dashboard、Web services 和移動設備將數(shù)據(jù)應用推向業(yè)務的各個領域。系統(tǒng)分為管理員角色,教師角色和學生角色。因此可將系統(tǒng)結(jié)構(gòu)設計為如圖31所示。首先,可以對教師提交的題目進行審核,還可以對題目學生進行調(diào)劑。單機版數(shù)據(jù):單機版主要是作為老師出題抽題所用,目前數(shù)據(jù)庫中共涉及三張表,分別為用戶表、試題信息表和試卷分數(shù)表。如圖41所示。如圖43所示。定義:試題信息 =課題編號+出題教師+課題名稱+課題類別+使用專業(yè)+課題需求+課題內(nèi)容+課題所需人數(shù)+審核人+審核時間+審核時間+審核意見+最后修改人+最后修改時間+狀態(tài)+是否刪除+創(chuàng)建時間+評閱教師+分配人+分配時間位置:輸出到界面,輸入到網(wǎng)頁中圖45題目信息數(shù)據(jù)字典在一個系統(tǒng)中ER圖,用來建立數(shù)據(jù)模型,在數(shù)據(jù)庫系統(tǒng)概論中屬于概念設計階段,形成一個獨立于系統(tǒng),下面是我們設計的畢業(yè)設計管理系統(tǒng)的ER圖如圖46。表42畢業(yè)設計題目信息表(t_yr01_kt)字段名稱類型長度是否為空說明K_ktVarchar50否課題編號K_ctyhVarchar50是出題教師ktmcVarchar50是課題名稱ktlbVarchar50是課題類別syzyVarchar50是使用專業(yè)ktxqVarchar800是課題需求ktnr