学分信息管理系统C语言代码,C语言学分管理系统(需求文档附源代码)(32页)-原创力文档...
. .
. . .
學(xué)分管理程序的設(shè)計(jì)
目錄
TOC \o "1-3" \h \z \u 1.需求分析(本部分是此程序的需求分析,包括以下四個(gè)方面) 4
1.1總體分析: 4
1.2功能需求: 5
1.2.1錄入某位學(xué)生的學(xué)分; 5
1.2.2給定學(xué)號(hào),顯示某位學(xué)生的學(xué)分完成情況; 5
1.2.3給定某個(gè)班級(jí)的班號(hào),顯示該班所有學(xué)生的學(xué)分完成情況; 5
1.2.4給定某位學(xué)生的學(xué)號(hào),修改該學(xué)生的學(xué)分信息; 5
1.2.5按照某類課程的學(xué)分高低進(jìn)行排序; 5
1.2.6提供一些統(tǒng)計(jì)各類信息的功能。 5
1.3具體需求: 5
1.3.1總體 5
1.3.2錄入 6
1.3.3查詢 6
1.3.4修改 6
1.3.5刪除 7
1.4開發(fā)運(yùn)行環(huán)境 7
1.4.1開發(fā)環(huán)境 7
1.4.2運(yùn)行環(huán)境 7
2詳細(xì)設(shè)計(jì) 8
2.1整體功能架構(gòu) 8
2.2數(shù)據(jù)結(jié)構(gòu) 8
2.2.1全局變量 8
2.2.2結(jié)構(gòu)體變量 8
2.2.3宏定義 9
2.3函數(shù)接口 9
2.3.1 Menu()函數(shù) 9
2.3.2 MainMnue()函數(shù) 10
2.3.5 Read()函數(shù) 10
2.3.6 Type()函數(shù) 11
2.3.7 FindClass()函數(shù) 12
2.3.8 StudentNumber()函數(shù) 13
2.3.9 Alter()函數(shù) 13
2.3.10 Delete()函數(shù) 14
2.3.11 Stat()函數(shù) 15
2.3.12 Ordering()函數(shù) 16
2.4函數(shù)模塊劃分 18
2.4.1主函數(shù) 18
2.4.2錄入函數(shù) 19
2.4.3查詢函數(shù) 20
2.4.4修改函數(shù) 20
2.4.5刪除函數(shù) 21
2.5操作流程圖 22
3用戶使用手冊(cè) 23
3.1點(diǎn)擊進(jìn)入學(xué)分管理系統(tǒng),顯示主菜單,提示用戶選擇: 23
3.2輸入學(xué)生信息 23
3.3輸入學(xué)號(hào)查詢 23
3.4輸入班級(jí)查詢 23
3.5修改學(xué)生信息 23
3.6排序 24
3.7刪除學(xué)生信息 24
3.8統(tǒng)計(jì)某班學(xué)生學(xué)分完成情況 24
4源代碼 24
5心得體會(huì) 33
1.需求分析(本部分是此程序的需求分析,包括以下四個(gè)方面)
1.1總體分析:
此系統(tǒng)為學(xué)分管理系統(tǒng),它可以錄入、查詢、修改以及統(tǒng)計(jì)學(xué)生所得學(xué)分情況。
1.2功能需求:
1.2.1錄入某位學(xué)生的學(xué)分;
1.2.2給定學(xué)號(hào),顯示某位學(xué)生的學(xué)分完成情況;
1.2.3給定某個(gè)班級(jí)的班號(hào),顯示該班所有學(xué)生的學(xué)分完成情況;
1.2.4給定某位學(xué)生的學(xué)號(hào),修改該學(xué)生的學(xué)分信息;
1.2.5按照某類課程的學(xué)分高低進(jìn)行排序;
1.2.6提供一些統(tǒng)計(jì)各類信息的功能。
1.3具體需求:
1.3.1總體
錄入模塊
錄入模塊
學(xué)分管理系統(tǒng)統(tǒng)查詢模塊
學(xué)分管理系統(tǒng)統(tǒng)
查詢模塊
修改模塊
修改模塊
退出模塊
退出模塊
1.3.2錄入
顯示信息返回錄入
顯示信息
返回
錄入
班級(jí)實(shí)驗(yàn)性課程學(xué)分
班級(jí)
實(shí)驗(yàn)性課程學(xué)分
人文類課程學(xué)分姓名
人文類課程學(xué)分
姓名
學(xué)號(hào)
學(xué)號(hào)
選修課學(xué)分
選修課學(xué)分
專業(yè)課學(xué)分基礎(chǔ)課學(xué)分
專業(yè)課學(xué)分
基礎(chǔ)課學(xué)分
顯示所有人學(xué)分信息按班級(jí)查詢輸入班級(jí)1.3.3查詢
顯示所有人學(xué)分信息
按班級(jí)查詢
輸入班級(jí)
查詢
查詢
按學(xué)號(hào)查詢輸入學(xué)號(hào)顯示此學(xué)生學(xué)分信息
按學(xué)號(hào)查詢
輸入學(xué)號(hào)
顯示此學(xué)生學(xué)分信息
界面顯示
班級(jí)
學(xué)號(hào)
基礎(chǔ)課
專業(yè)課
選修課
人文類課程
實(shí)驗(yàn)性課程
1.3.4修改
確定修改輸入學(xué)號(hào)按學(xué)號(hào)修改
確定修改
輸入學(xué)號(hào)
按學(xué)號(hào)修改
取消(返回)修改
取消(返回)
修改
返回
返回
1.3.5刪除
刪除輸入學(xué)號(hào)查詢刪除
刪除
輸入學(xué)號(hào)查詢
刪除
1.4開發(fā)運(yùn)行環(huán)境
1.4.1開發(fā)環(huán)境
基于windows系統(tǒng)的開發(fā)工具Code::Blocks中C語言開發(fā)環(huán)境。
1.4.2運(yùn)行環(huán)境
硬件平臺(tái):
存:128MB以上
硬盤空間:100MB以上
軟件平臺(tái):
操作系統(tǒng):Window 系統(tǒng)
服務(wù)器相同軟件平臺(tái),硬件平臺(tái)相同或更高端皆可。
2詳細(xì)設(shè)計(jì)
2.1整體功能架構(gòu)
主菜單
主菜單
錄入子系統(tǒng)
查詢子系統(tǒng)
修改子系統(tǒng)
退出
2.2數(shù)據(jù)結(jié)構(gòu)
總結(jié)
以上是生活随笔為你收集整理的学分信息管理系统C语言代码,C语言学分管理系统(需求文档附源代码)(32页)-原创力文档...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: hx711芯片c语言程序,压力传感器HX
- 下一篇: 云南计算机考试准考证模板