CC課程設計選題管理系統

2021-03-04 03:57:58 字數 1331 閱讀 4983

課程設計選題管理系統作者:admin 日期:2008-05-23

/*設計學生類;課程設計題目類(序號,題目,人數,描述);每個題目限兩個人選;要求使用物件導向程式設計進行模擬課程設計選題;要求以鏈**式儲存,資訊儲存在檔案中。主要包括下列模組:

1. 新增、修改、刪除課程設計題目;

2. 新增、修改、刪除學生資訊;

3. 查詢課程設計內容;

4. 課程設計選題;*/

#include

#include

#include

using namespace std;

class student

fscanf(fp,"%ld%s%s",&p->num,p->name,p->subject); //輸入指標p指向的物件的資料成員的值

pend = head存放當前物件的位址

while(!feof(fp))

0 是輸入結束的標誌

if(null == head)

head = p只在第一次執行此語句

else

pend->next = p存放下乙個物件的位址

pend = p;

p = new student動態建立下乙個物件

fscanf(fp,"%ld%s%s",&p->num,p->name,p->subject); //輸入下乙個物件資料成員的值

pend->next = null

return 0;

}int newstudent增加

fprintf(fp,"%ld %s %s\n",num,name,subject);

fclose (fp);

return 0;

}int modify修改

int del刪除

{file *fp;

student *p,*p1;

char namer[30];

creat();

cout << "請輸入要刪除的學生的姓名:";

cin >> namer;

cout << endl;

if(head!=null)

{p=head;

while(strcmp(namer,p->name))

p1=p;

p=p->next;

if(p==null)

break;

if(p!=null)

cout << "你要刪除的題目的相關資訊如下:" << endl;

cout << " 姓名 : " << p->name<< endl;

cout << " 學號 : " << p->num << endl;

課程設計選題系管理系統設計

1 需求分析 1.資訊要求 2.安全性與完整性需求 3.處理需求 二 概念結構設計 1.學生實體屬性圖 2.教師實體屬性圖 3.課程設計實體屬性圖 4.系統實體聯絡圖 三 邏輯結構設計 在資料庫中的邏輯結構設計學生表 教師表 課程設計選課表。4 系統實現 1.開發環境 jdk web伺服器tomca...

PLC課程設計選題及格式

機電1117 1118 1119班plc課程設計選題及格式模板 課題一 皮帶運輸機傳輸系統plc程式設計 1.控制要求 皮帶運輸機的傳輸系統由四台電動機m1,m2,m3,m4帶動,控制要求如下 1 起動時先起動最末一條皮帶機m4,經過5秒延時,再起動m3,經過5秒延時,再起動m2,經過5秒延時,再起...

圖書管理系統課程設計C課程設計

目錄一 需求分析 2 二 概要設計 2 2.1 設計思想 2 2.2執行平台及開發環境 2 2.3 資料結構 3 2.4 系統結構圖 3 三 詳細設計 3 3.1 主函式 3 3.2 圖書基本資訊輸入 4 3.3查詢模組 5 3.4 刪除模組 6 3.5 辦理借書手續模組 7 3.6 辦理還書手續模...