c#學(xué)生信息管理系統(tǒng)實(shí)驗(yàn)報(bào)告(共8頁(yè)).doc
《c#學(xué)生信息管理系統(tǒng)實(shí)驗(yàn)報(bào)告(共8頁(yè)).doc》由會(huì)員分享,可在線閱讀,更多相關(guān)《c#學(xué)生信息管理系統(tǒng)實(shí)驗(yàn)報(bào)告(共8頁(yè)).doc(7頁(yè)珍藏版)》請(qǐng)?jiān)趨R文網(wǎng)上搜索。
1、精選優(yōu)質(zhì)文檔-傾情為你奉上c#課程設(shè)計(jì)實(shí)驗(yàn)報(bào)告書(shū)安徽工業(yè)大學(xué)計(jì)算機(jī)學(xué)院姓 名岳耀闖專(zhuān) 業(yè)計(jì)算機(jī)科學(xué)與技術(shù)班 級(jí)計(jì)134班學(xué) 號(hào)指導(dǎo)教師邰偉鵬摘要本文描述的是基于Windows環(huán)境的學(xué)生信息管理系統(tǒng),主要功能模塊包括:學(xué)生信查詢,學(xué)生信息管理,學(xué)生成績(jī)錄入,主要工具M(jìn)icrosoft Visual Studio 2005 設(shè)計(jì)窗體, SQL server2005建立數(shù)據(jù)庫(kù),實(shí)現(xiàn)學(xué)校信息管理的各個(gè)功能。本程序提供了管理員權(quán)限和用戶權(quán)限,其中管理員可以對(duì)信息進(jìn)行管理,而用戶只可以對(duì)信息進(jìn)行查詢,以確保程序的安全性。一、 需求分析1系統(tǒng)目標(biāo)1 學(xué)生信息、課程信息、成績(jī)信息的增加、刪除、修改、查詢2 分
2、別設(shè)置管理員權(quán)限和用戶權(quán)限2功能需求分析本系統(tǒng)的功能需求分析如下:(1) 學(xué)生信息查詢:學(xué)生可以根據(jù)學(xué)號(hào)、姓名等進(jìn)行模糊查詢.(2) 學(xué)生信息管理:主要是用于學(xué)生信息更新、插入、刪除;(3) 學(xué)生成績(jī)錄入:用于學(xué)生成績(jī)管理,錄入學(xué)生成績(jī),也可以更新;3性能需求分析(1) 登錄、用戶界面需求:簡(jiǎn)潔、易懂、易用、友好的用戶界面。(2) 安全保密性需求:只有憑借用戶名和密碼登陸系統(tǒng),才能進(jìn)行信息的管理等。二 總體設(shè)計(jì)1設(shè)計(jì)概述根據(jù)需求把整個(gè)系統(tǒng)分化成不同的模塊,每個(gè)模塊完成一個(gè)特定的子功能。把這些模塊結(jié)合起來(lái)組成一個(gè)整體。逐一實(shí)現(xiàn)各個(gè)功能。2系統(tǒng)數(shù)據(jù)庫(kù)的設(shè)計(jì)1.所用到的數(shù)據(jù)庫(kù)中的表信息:adminm
3、sg(管理員表)列名字段類(lèi)型長(zhǎng)度主/外鍵對(duì)應(yīng)中文名Useridint4編號(hào)UsernameNvarchar50姓名PasswordNvarchar50密碼user(用戶表)列名字段類(lèi)型長(zhǎng)度主/外鍵對(duì)應(yīng)中文名Useridint4編號(hào)UsernameNvarchar50姓名PasswordNvarchar50密碼Studentmsg(學(xué)生信息表)列名字段類(lèi)型長(zhǎng)度主/外鍵對(duì)應(yīng)中文名Studentidint4Y學(xué)號(hào)StudentnameNvarchar50姓名SexByte1性別departmentNvarchar50所在系specialityNvarchar50專(zhuān)業(yè)Coursemsg(課程信息表)列
4、名字段類(lèi)型長(zhǎng)度主/外鍵對(duì)應(yīng)中文名courseidint4Y課程號(hào)coursenameNvarchar50課程名稱(chēng)requiredNvarchar10性質(zhì)creditint4學(xué)分Scoremsg(成績(jī)表)列名字段類(lèi)型長(zhǎng)度主/外鍵對(duì)應(yīng)中文名Studentnoint4Y學(xué)號(hào)courseidint4Y課程號(hào)scoreint4成績(jī)3.用戶登錄安全性檢查系統(tǒng)設(shè)計(jì)了登錄界面,每個(gè)合法用戶有用戶名及一個(gè)密碼,在輸入后系統(tǒng)會(huì)對(duì)相應(yīng)的表進(jìn)行匹配檢查,只有當(dāng)用戶輸入正確的用戶名及密碼組合后才能夠進(jìn)入相應(yīng)的界面。三 詳細(xì)設(shè)計(jì)1登陸安全性檢查。系統(tǒng)會(huì)對(duì)每一個(gè)用戶進(jìn)行安全性檢查,只有在數(shù)據(jù)庫(kù)中擁有用戶信息的才可以進(jìn)入系統(tǒng)
5、。截圖如下:2用戶權(quán)限登陸用戶在輸入正確的密碼和用戶名稱(chēng)之后,點(diǎn)擊“用戶身份登陸”,就進(jìn)入了用戶界面,界面截圖如下:在這個(gè)界面正可以查詢課程信息,學(xué)生信息和學(xué)院信息,還可以查看統(tǒng)計(jì)信息。如圖:第一章 查詢學(xué)生信息第二章 查詢課程信息第三章 查詢學(xué)院信息第四章 查詢統(tǒng)計(jì)信息(選中一行,可查看不及格名單)3管理員身份登陸以管理員身份登陸后可以進(jìn)行學(xué)生信息,課程信息,成績(jī)信息的添加,刪除,修改,查詢等操作。(1) 管理員身份界面(2) 添加課程,學(xué)生信息(3) 查看,修改,刪除課程信息和學(xué)生信息。學(xué)生信息頁(yè)面顯示后會(huì)加載全部的學(xué)生信息,上面的檢索是提供了模糊搜索??梢栽诹斜碇兄苯有薷男畔ⅲ缓簏c(diǎn)擊“
6、保存修改”,系統(tǒng)會(huì)保存修改后的信息。選中一行后,點(diǎn)擊“刪除選中行信息”,系統(tǒng)會(huì)自動(dòng)刪除該行的學(xué)生信息以及其成績(jī)信息。課程信息頁(yè)面操作同學(xué)生信息頁(yè)面操作相同。刪除時(shí)會(huì)相應(yīng)的刪除課程信息以及和此課程信息相關(guān)的所有成績(jī)信息。 查詢總信息,根據(jù)選擇的條件會(huì)顯示與條件相關(guān)的所有信息。并增加了“刪除學(xué)院信息”。在選中一行后,就會(huì)鎖定該行的學(xué)院名稱(chēng),并刪除該學(xué)員的全部學(xué)生信息和相關(guān)的課程信息。(4) 查詢統(tǒng)計(jì)信息查詢統(tǒng)計(jì)信息同用戶級(jí)別的查詢統(tǒng)計(jì)信息相同(5) 添加成績(jī)信息系統(tǒng)會(huì)自動(dòng)將課程信息和學(xué)生姓名綁定在框內(nèi)。按照下拉菜單,選擇相應(yīng)的課程和學(xué)生,分?jǐn)?shù)就會(huì)為該學(xué)生添加相應(yīng)的分?jǐn)?shù),添加后會(huì)顯示在右側(cè)的表中。四
- 1.請(qǐng)仔細(xì)閱讀文檔,確保文檔完整性,對(duì)于不預(yù)覽、不比對(duì)內(nèi)容而直接下載帶來(lái)的問(wèn)題本站不予受理。
- 2.下載的文檔,不會(huì)出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請(qǐng)點(diǎn)此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
20 積分
下載 | 加入VIP,下載共享資源 |
- 配套講稿:
如PPT文件的首頁(yè)顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開(kāi)word文檔。
- 特殊限制:
部分文檔作品中含有的國(guó)旗、國(guó)徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計(jì)者僅對(duì)作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- c# 學(xué)生 信息管理 系統(tǒng) 實(shí)驗(yàn) 報(bào)告
鏈接地址:http://zhizhaikeji.com/p-6304956.html