目錄
一、需求與分析
1. 項(xiàng)目概述
1.1 教師信息處理
1.2 教師工作量數(shù)據(jù)處理:
1.3 教師綜合信息輸出
2. 需求分析
3. 模塊設(shè)計(jì)
3.1 功能模塊
3.2 所有功能模塊的流程圖
二、設(shè)計(jì)與實(shí)現(xiàn)?
1.?程序?qū)崿F(xiàn)?
1.1 登錄系統(tǒng)
1.2?教師工作量管理系統(tǒng)?
2. 程序設(shè)計(jì)
附:系列文章
一、需求與分析
1. 項(xiàng)目概述
計(jì)算每個老師在一個學(xué)期中所教課程的總工作量。(教師單個教學(xué)任務(wù)的信息為:教師號、姓名、性別、職稱、認(rèn)教課程、班級、班級數(shù)目、理論課時、實(shí)驗(yàn)課時、單個教學(xué)任務(wù)總課時)
1.1 教師信息處理
(1)?輸入教師授課教學(xué)信息,包括教師號、姓名、性別、職稱、認(rèn)教課程、班級、班級數(shù)目、理論課時、實(shí)驗(yàn)課時。
(2) 插入(修改)教師授課教學(xué)信息:
(3) 刪除教師授課教學(xué)信息:
(4) 瀏覽教師授課教學(xué)信息:
1.2 教師工作量數(shù)據(jù)處理:
(1)?計(jì)算單個教學(xué)任務(wù)總課時。計(jì)算原則如下表:
班級數(shù)目 |
單個教學(xué)任務(wù)總課時 |
2 |
1.5*(理論課時+實(shí)驗(yàn)課時) |
3 |
2*(理論課時+實(shí)驗(yàn)課時) |
>=4 |
2.5*(理論課時+實(shí)驗(yàn)課時) |
(2) 計(jì)算一個教師一個學(xué)期總的教學(xué)工作量??偟慕虒W(xué)工作量=所有單個教學(xué)任務(wù)總課時之和。
(3)教師數(shù)據(jù)查詢:
提示:輸入教師號或其他信息,即讀出所有數(shù)據(jù)信息,并顯示出來。
1.3 教師綜合信息輸出
提示:輸出教師信息到屏幕
2. 需求分析
???高校教師工作量管理系統(tǒng)可以促進(jìn)高校教學(xué)管理工作的順利進(jìn)行,推動教學(xué)質(zhì)量的提升。該程序的主要功能包括教師號、姓名、性別、職稱、課程、班級、班級數(shù)目、理論課時、實(shí)驗(yàn)課時的增刪改查。
3. 模塊設(shè)計(jì)
3.1 功能模塊
根據(jù)課程設(shè)計(jì)題目的功能要求,各個功能模塊的組成框圖如下:
3.2 所有功能模塊的流程圖
二、設(shè)計(jì)與實(shí)現(xiàn)?
1.?程序?qū)崿F(xiàn)?
1.1 登錄系統(tǒng)
1.2?教師工作量管理系統(tǒng)?
普通用戶
管理員?
2. 程序設(shè)計(jì)
#include<stdio.h>
#include<windows.h>
#include<string.h>
#include<stdlib.h>
#include<ctype.h>
struct teacher {
? ? char name[20];//教師姓名
? ? char sex[20];//教師性別
? ? char num[20];//教師號
? ? char flag[20];//教師職稱
? ? char course[20];//教師所教課程
? ? char classes[100];//教師所教班級
? ? int classnum;//教師所教班級數(shù)量
? ? int lilun;//理論課時
? ? int shiyan;//實(shí)驗(yàn)課時
? ? double all;//單個教學(xué)任務(wù)總課時
}teacher[20];
struct names {
? ? char na[20];
? ? double sum;
? ? int num;
}names;
typedef struct User
{
? ? char id[15];
? ? char paw[20];
? ? char name[15];
? ? char sex[5];
}Users;
int n = 0;//結(jié)構(gòu)體個數(shù)?
int Login();//普通用戶登錄?
int Regist();//普通用戶注冊?
int Change();//普通用戶更改密碼?
int Logins();//管理員登錄?
int Regists();//管理員注冊?
int Changes();//管理員更改密碼?
int found();//普通用戶找回密碼?
int founds();//管理員找回密碼?
int change();//更改教師信息?
int put();//增加教師信息?
int find();//查找教師信息
int cut();//刪除教師信息?
void show();//展示所有教師信息……文章來源:http://www.zghlxwxcb.cn/news/detail-514892.html
完整程序:https://want595.blog.csdn.net/article/details/128786010文章來源地址http://www.zghlxwxcb.cn/news/detail-514892.html
附:系列文章
序號 | 文章目錄 | 直達(dá)鏈接 |
1 | 項(xiàng)目簡介 | 【實(shí)訓(xùn)項(xiàng)目】教師工作量管理系統(tǒng) |
2 | 完整程序 | 【實(shí)訓(xùn)項(xiàng)目】教師工作量管理系統(tǒng)(完整程序) |
到了這里,關(guān)于【實(shí)訓(xùn)項(xiàng)目】教師工作量管理系統(tǒng)的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!