




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上摘要:學籍管理信息系統(tǒng)是高校管理的重要組成部分,為老師、同學提供存檔、查詢等手段。根據(jù)教學安排,我們有兩周的時間進行學籍管理信息系統(tǒng)課程設計,我們小組團結一心,分工明確,積極討論,終于在組員的努力下及老師的指導幫助下,我們順利完成了本次課程設計,系統(tǒng)包括學生資料設置,成績設置,成績、排名查詢,修改資料關鍵字: 系統(tǒng) 查詢 課程設計 論文 管理目錄第一章 緒論-(1)1.1 課程設計背景11.2 課程設計目的11.3 課程設計思路1第二章 系統(tǒng)總體規(guī)劃-(2)2.1 前期準備22.2系統(tǒng)功能2第三章 系統(tǒng)分析設計-(3)3.1 建立MFC主界面及代碼設計33.2 學生資
2、料設置及代碼設計103.3學生成績設置及代碼設計193.4查詢功能及代碼設計283.5修改密碼功能及代碼設計303.6刪除功能及代碼設計343.7修改功能及代碼設計36第四章 界面設計與實現(xiàn)-(37)4.1 學生信息管理系統(tǒng)374.2 學生資料設置374.3 成績設置384.4 學生資料顯示384.5 成績顯示394.6 修改密碼39總結-(40)工作安排-(43)參考文獻-(44)第一章 緒論1.1 課程設計背景經(jīng)過一個學期對C+程序設計的學習,學習到了基本的理論知識,了解到了C+語言程序設計的思想,現(xiàn)在把這些知識運用到實際中來。學籍管理信息系統(tǒng)是高校管理的重要組成部分,它能夠為用戶提供充足
3、的信息和快捷的查詢手段。使用計算機對學生資料、成績信息進行管理,能夠極大的提高學生管理的效率,節(jié)約教育經(jīng)費,這也是適應學校信息化建設發(fā)展趨勢的重要因素。因此我們有必要開發(fā)學籍管理信息系統(tǒng)。1.2 課程設計目的 全面系統(tǒng)的學習面向?qū)ο蟪绦蛟O計的基本概念、基本語法和編程方法。正確理解掌握C+面向?qū)ο蟪绦蛟O計的基本特性:類、對象、繼承與派生、多態(tài)、虛函數(shù)、模板、流類庫等。遵循軟件過程的各個環(huán)節(jié)進行系統(tǒng)分析、設計、實現(xiàn)、集成、測試,并相應給出軟件規(guī)格說明書等制品。了解當前常用的軟件開發(fā)工具(Visual C+),要求熟練掌握基于MFC的程序設計,培養(yǎng)解決實際問題的能力。1.3 課程設計思路實現(xiàn)學生基本
4、情況的錄入、修改、刪除等基本操作;能實現(xiàn)學生成績的錄入、修改、刪除等基本操作;能方便的對學生的各個學期成績進行統(tǒng)計;能具有成績統(tǒng)計、排名等功能;可行性分析由于本系統(tǒng)管理的對象單一,都是在校學生,且每個數(shù)據(jù)內(nèi)容具有較強的關聯(lián)性,涉及的計算過程不是很復雜。第二章 系統(tǒng)總體規(guī)劃2.1 前期準備學習C+6.0課本理論知識,查找、搜集相關資料,討論出具體思路、方法,在整個過程中周老師給了我們必不可少的許多指導,使我們能夠順利地完成前期各項工作。2.2系統(tǒng)功能基于系統(tǒng)需求分析,該系統(tǒng)具有以下基本功能:用戶管理:管理系統(tǒng)操作人員,設置操作人員賬號、密碼、用戶資料等。用戶資料:學生通過登錄,可以查詢到自己的資
5、料、成績、排名,同時可以修改密碼。成績管理:管理員根據(jù)學生成績保存到系統(tǒng)中,同時可計算出綜合排名、平均分等信息?;A數(shù)據(jù)管理:維護學生資料,主要包括院系、專業(yè)設置,聯(lián)系方式、學號等個人信息設置等。管理員登陸注冊用戶資料登錄系統(tǒng)設置成績功能圖查詢成績排名平均分查詢用戶資料修改密碼學生登錄第三章 系統(tǒng)分析設計3.1 建立MFC主界面及代碼設計#include "stdafx.h" /頭文件#include "學生信息管理系統(tǒng).h"#include "學生信息管理系統(tǒng)Dlg.h"#include "xueshengziliao2.
6、h"#include "xueshengziliao1.h"#include "stu.h"#include "fstream.h"#ifdef _DEBUG#define new DEBUG_NEW#undef THIS_FILEstatic char THIS_FILE = _FILE_;#endifclass CAboutDlg : public CDialog /定義類CAboutDlg及數(shù)據(jù)和方法public:CAboutDlg();enum IDD = IDD_ABOUTBOX ;protected:virtua
7、l void DoDataExchange(CDataExchange* pDX); protected:DECLARE_MESSAGE_MAP();CAboutDlg:CAboutDlg() : CDialog(CAboutDlg:IDD)void CAboutDlg:DoDataExchange(CDataExchange* pDX) CDialog:DoDataExchange(pDX);BEGIN_MESSAGE_MAP(CAboutDlg, CDialog)END_MESSAGE_MAP()CMyDlg:CMyDlg(CWnd* pParent ) /構造函數(shù): CDialog(CM
8、yDlg:IDD, pParent)m_xuehao2 = 0.0f; m_mima = 0.0f;m_hIcon = AfxGetApp()->LoadIcon(IDR_MAINFRAME);void CMyDlg:DoDataExchange(CDataExchange* pDX) CDialog:DoDataExchange(pDX);DDX_Text(pDX, IDC_EDIT1, m_xuehao2);DDX_Text(pDX, IDC_EDIT2, m_mima);BEGIN_MESSAGE_MAP(CMyDlg, CDialog) /窗口鏈接函數(shù)的實現(xiàn)ON_WM_SYSCO
9、MMAND()ON_WM_PAINT()ON_WM_QUERYDRAGICON()ON_BN_CLICKED(IDC_guanliyuandenglu, Onguanliyuandenglu)ON_BN_CLICKED(IDC_xueshengdenglu, Onxueshengdenglu)ON_BN_CLICKED(IDC_guanbi, Onguanbi)END_MESSAGE_MAP()BOOL CMyDlg:OnInitDialog() /布爾函數(shù)的實現(xiàn)CDialog:OnInitDialog(); ASSERT(IDM_ABOUTBOX & 0xFFF0) = IDM_AB
10、OUTBOX);ASSERT(IDM_ABOUTBOX < 0xF000);CMenu* pSysMenu = GetSystemMenu(FALSE);if (pSysMenu != NULL)CString strAboutMenu;strAboutMenu.LoadString(IDS_ABOUTBOX);if (!strAboutMenu.IsEmpty()pSysMenu->AppendMenu(MF_SEPARATOR);pSysMenu->AppendMenu(MF_STRING, IDM_ABOUTBOX, strAboutMenu);SetIcon(m_hI
11、con, TRUE);SetIcon(m_hIcon, FALSE);return TRUE; void CMyDlg:OnSysCommand(UINT nID, LPARAM lParam) if (nID & 0xFFF0) = IDM_ABOUTBOX)CAboutDlg dlgAbout;dlgAbout.DoModal();elseCDialog:OnSysCommand(nID, lParam);void CMyDlg:OnPaint() /添加背景圖片if (IsIconic()CPaintDC dc(this); SendMessage(WM_ICONERASEBKG
12、ND, (WPARAM) dc.GetSafeHdc(), 0);int cxIcon = GetSystemMetrics(SM_CXICON);int cyIcon = GetSystemMetrics(SM_CYICON);CRect rect;GetClientRect(&rect);int x = (rect.Width() - cxIcon + 1) / 2;int y = (rect.Height() - cyIcon + 1) / 2;dc.DrawIcon(x, y, m_hIcon); else /CDialog:OnPaint(); /要禁止這個調(diào)用 CPaint
13、DC dc(this); CRect rect; GetClientRect(&rect); CDC dcMem; dcMem.CreateCompatibleDC(&dc); CBitmap bmpBackground; bmpBackground.LoadBitmap(IDB_BITMAP1); BITMAP bitmap; bmpBackground.GetBitmap(&bitmap); CBitmap *pbmpOld=dcMem.SelectObject(&bmpBackground); dc.StretchBlt(0,0,rect.Width(),
14、rect.Height(),&dcMem,0,0, bitmap.bmWidth,bitmap.bmHeight,SRCCOPY); HCURSOR CMyDlg:OnQueryDragIcon() /最小化窗口return (HCURSOR) m_hIcon;void CMyDlg:Onguanliyuandenglu() /管理員登錄this->UpdateData(true);if(m_mima=123&&m_xuehao2=321) xueshengziliao2 a; this->OnCancel(); /跳出此窗口時關閉此窗口 a.DoModal
15、(); /跳轉到另一窗口else this->MessageBox("管理員的學號或密碼輸入錯誤!");Void CMyDlg:Onxueshengdenglu() /學生登錄 struct stu stu;bool num=false;bool code=false;int find=0; this->UpdateData(true);ifstreamii("data.txt"); /讀取數(shù)據(jù) while(ii.eof()=0)ii.read(char *)&stu,sizeof(stu);if(stu.xuehao=m_xueha
16、o2) find=1;break; ii.close(); if(find=0)this->MessageBox("該學號尚未注冊!");else num=true;if(stu.mima=m_mima)code=true;elsethis->MessageBox("密碼錯誤!"); if(num=true&&code=true) xueshengziliao1 aa;this->UpdateData(true); aa.m_dianhua1=stu.dianhua; /更新關聯(lián)變量 aa.m_dizhi1=stu.di
17、zhi; aa.m_mima1=stu.mima; aa.m_nianbanji1=stu.nianbanji; aa.m_xingbie1=stu.xingbie; aa.m_xingming1=stu.xingming; aa.m_xuehao1=stu.xuehao; aa.m_xueyuan1=stu.xueyuan; aa.m_zhuanye1=stu.zhuanye;aa.m_jiguan1=stu.jiguan;this->UpdateData(false);this->OnCancel(); aa.DoModal(); /跳轉窗口voidCMyDlg:Onguanb
18、i() /關閉此窗口this->OnOK();3.2 學生資料設置及代碼設計#include "stdafx.h"#include "學生信息管理系統(tǒng).h"#include "學生信息管理系統(tǒng)Dlg.h"#include "xueshengziliao2.h"#include "chengji2.h"#include "fstream.h"#include "stu.h"#ifdef _DEBUG#define new DEBUG_NEW#undef
19、 THIS_FILEstatic char THIS_FILE = _FILE_;#endifxueshengziliao2:xueshengziliao2(CWnd* pParent /*=NULL*/): CDialog(xueshengziliao2:IDD, pParent)m_zhuanye2 = _T("");m_xueyuan2 = _T("");m_xuehao2 = 0.0f;m_xingming2 = _T("");m_xingbie2 = _T("");m_nianbanji2 = _T(&q
20、uot;");m_mima2 = 0.0f;m_jiguan2 = _T("");m_dizhi2 = _T("");m_dianhua2 = 0.0f;void xueshengziliao2:DoDataExchange(CDataExchange* pDX)CDialog:DoDataExchange(pDX);DDX_Text(pDX, IDD_zhuanye2, m_zhuanye2);DDX_Text(pDX, IDD_xueyuan2, m_xueyuan2);DDX_Text(pDX, IDD_xuehao2, m_xuehao
21、2);DDX_Text(pDX, IDD_xingming2, m_xingming2);DDX_Text(pDX, IDD_xingbie2, m_xingbie2);DDX_Text(pDX, IDD_nianbanji2, m_nianbanji2);DDX_Text(pDX, IDD_mima2, m_mima2);DDX_Text(pDX, IDD_jiguan2, m_jiguan2);DDX_Text(pDX, IDD_dizhi2, m_dizhi2);DDX_Text(pDX, IDD_dianhua2, m_dianhua2);BEGIN_MESSAGE_MAP(xuesh
22、engziliao2, CDialog)ON_BN_CLICKED(IDC_chaxun2, Onchaxun2)ON_BN_CLICKED(IDC_fanhui2, Onfanhui2)ON_BN_CLICKED(IDC_guanbi2, Onguanbi2)ON_BN_CLICKED(IDC_queren2, Onqueren2)ON_BN_CLICKED(IDC_shanchu2, Onshanchu2)ON_BN_CLICKED(IDC_shezhichengji2, Onshezhichengji2)ON_BN_CLICKED(IDC_xiugai2, Onxiugai2)END_M
23、ESSAGE_MAP()Void xueshengziliao2:Onfanhui2() /關閉此窗口并返回this->OnCancel();CMyDlg a;a.DoModal();Void xueshengziliao2:Onguanbi2() /關閉此窗口this->OnOK();Void xueshengziliao2:Onchaxun2() /查詢用戶資料int findFlag=0; this->UpdateData(true);struct stu stu; ifstream is("data.txt");while(is.eof()=0)i
24、s.read(char *)&stu,sizeof(stu);if(m_xuehao2=stu.xuehao) findFlag=1;break; is.close(); if(findFlag=1) m_xingming2=stu.xingming; m_mima2=stu.mima; m_xuehao2=stu.xuehao; m_dianhua2=stu.dianhua; m_dizhi2=stu.dizhi; m_nianbanji2=stu.nianbanji; m_xingbie2=stu.xingbie; m_xueyuan2=stu.xueyuan; m_zhuanye
25、2=stu.zhuanye; m_jiguan2=stu.jiguan; else this->MessageBox("此學號用戶不存在!"); m_xingming2="" m_mima2=0; m_xuehao2=0; m_dianhua2=0; m_dizhi2="" m_nianbanji2="" m_xingbie2="" m_xueyuan2="" m_zhuanye2="" m_jiguan2="" this->
26、;UpdateData(false);void xueshengziliao2:Onxiugai2() /修改用戶資料unsigned long position = NULL;int findFlag=0; this->UpdateData(true);struct stu stu;ifstream is("data.txt");while(is.eof()=0)position = is.tellg();is.read(char *)&stu,sizeof(stu); if(stu.xuehao=m_xuehao2) findFlag=1;break;is
27、.close();if(findFlag=0) this->MessageBox("此學號用戶不存在!"); return; ofstream os("data.txt", ios:ate);os.seekp(position);strcpy(stu.xingming,m_xingming2); stu.mima=m_mima2; stu.xuehao=m_xuehao2; stu.dianhua=m_dianhua2; strcpy(stu.dizhi,m_dizhi2); strcpy(stu.nianbanji,m_nianbanji2);
28、strcpy(stu.xingbie,m_xingbie2); strcpy(stu.xueyuan,m_xueyuan2); strcpy(stu.zhuanye,m_zhuanye2); strcpy(stu.jiguan,m_jiguan2);os.write(char *)&stu,sizeof(stu);os.close(); this->MessageBox("修改成功");void xueshengziliao2:Onqueren2() /用戶注冊stu stu,stu1; this->UpdateData(true); strcpy(st
29、u.xingming,m_xingming2); stu.mima=m_mima2; stu.xuehao=m_xuehao2; stu.dianhua=m_dianhua2; strcpy(stu.dizhi,m_dizhi2); strcpy(stu.nianbanji,m_nianbanji2); strcpy(stu.xingbie,m_xingbie2); strcpy(stu.xueyuan,m_xueyuan2); strcpy(stu.zhuanye,m_zhuanye2); strcpy(stu.jiguan,m_jiguan2); ifstream is("dat
30、a.txt"); int i=0; while(is.eof()=0)is.read(char *)&stu1,sizeof(stu1);if(stu1.xuehao=m_xuehao2) i=1; this->MessageBox("此學號用戶已登記!");break; is.close(); if(i=0) ofstream os("data.txt",ios:app); os.write(char *)&stu,sizeof(stu); os.close(); MessageBox("此學號用戶注冊成功!&
31、quot;); Void xueshengziliao2:Onshanchu2() /刪除用戶資料unsigned long position = NULL;struct stu stu;int findFlag=0; this->UpdateData(true); ifstream is("data.txt");while(is.eof()=0)position = is.tellg();is.read(char *)&stu,sizeof(stu); if(stu.xuehao=m_xuehao2) findFlag=1;break;is.close();
32、if(findFlag=0) this->MessageBox("此學號用戶不存在,刪除失敗!"); return; ofstream os("data.txt", ios:ate);os.seekp(position); strcpy(stu.xingming,""); stu.mima=0; stu.xuehao=0; stu.dianhua=0; strcpy(stu.dizhi,""); strcpy(stu.nianbanji,""); strcpy(stu.xingbie,&q
33、uot;"); strcpy(stu.xueyuan,""); strcpy(stu.zhuanye,""); strcpy(stu.jiguan,"");os.write(char *)&stu,sizeof(stu);os.close(); m_xingming2="" m_mima2=0; m_xuehao2=0; m_dianhua2=0; m_dizhi2="" m_nianbanji2="" m_xingbie2="" m_x
34、ueyuan2="" m_zhuanye2="" m_jiguan2="" this->MessageBox("刪除成功");this->UpdateData(false);Void xueshengziliao2:Onshezhichengji2() /判斷學生資料存在與否和跳到學生資料窗口chengji2 a;a.DoModal();3.3 學生成績設置及代碼設計/ chengji2.cpp : implementation file#include "stdafx.h"#inc
35、lude "學生信息管理系統(tǒng).h"#include "chengji2.h"#include "fstream.h"#include "fen.h"#ifdef _DEBUG#define new DEBUG_NEW#undef THIS_FILEstatic char THIS_FILE = _FILE_;#endifchengji2:chengji2(CWnd* pParent ): CDialog(chengji2:IDD, pParent)m_c1 = 0.0f;m_changweifen1 = 0.0f;
36、m_makesiyuanli1 = 0.0f;m_pingjunfen1 = 0.0f;m_shufen1 = 0.0f;m_tiyu1 = 0.0f;m_wuli1 = 0.0f;m_wulishiyan1 = 0.0f;m_yingyu1 = 0.0f;m_zongfen1 = 0.0f;m_paiming1 = 0.0f;m_xuehao1 = 0.0f;void chengji2:DoDataExchange(CDataExchange* pDX)CDialog:DoDataExchange(pDX);DDX_Text(pDX, IDD_c1, m_c1);DDX_Text(pDX,
37、IDD_changweifen1, m_changweifen1);DDX_Text(pDX, IDD_makesiyuanli1, m_makesiyuanli1);DDX_Text(pDX, IDD_pingjunfen1, m_pingjunfen1);DDX_Text(pDX, IDD_shufen1, m_shufen1);DDX_Text(pDX, IDD_tiyu1, m_tiyu1);DDX_Text(pDX, IDD_wuli1, m_wuli1);DDX_Text(pDX, IDD_wulishiyan1, m_wulishiyan1);DDX_Text(pDX, IDD_
38、yingyu1, m_yingyu1);DDX_Text(pDX, IDD_zongfen1, m_zongfen1);DDX_Text(pDX, IDC_paiming11, m_paiming1);DDX_Text(pDX, IDC_xuehao21, m_xuehao1);BEGIN_MESSAGE_MAP(chengji2, CDialog)ON_BN_CLICKED(IDC_queren2, Onqueren2)ON_BN_CLICKED(IDC_fanhui2, Onfanhui2)ON_BN_CLICKED(IDC_guanbi2, Onguanbi2)ON_BN_CLICKED
39、(IDC_shanchu2, Onshanchu2)ON_BN_CLICKED(IDC_xiugai2, Onxiugai2)ON_BN_CLICKED(IDC_chaxun2, Onchaxun2)END_MESSAGE_MAP()void chengji2:Onqueren2() /登記小學生成績fen fen,fen1; this->UpdateData(true); fen.c=m_c1; fen.changweifen=m_changweifen1; fen.makesiyuanli=m_makesiyuanli1; fen.shufen=m_shufen1; fen.tiyu
40、=m_tiyu1; fen.wuli=m_wuli1; fen.wulishiyan=m_wulishiyan1; fen.yingyu=m_yingyu1; fen.xuehao=m_xuehao1;fen.sum=m_c1+m_changweifen1+m_makesiyuanli1+m_shufen1+m_tiyu1+m_wuli1+m_wulishiyan1+m_yingyu1; ifstream is("data1.txt"); int i=0; while(is.eof()=0)is.read(char *)&fen1,sizeof(fen1); if(
41、fen1.xuehao=m_xuehao1) i=1; this->MessageBox("此學號用戶成績已登記!");break; is.close(); if(i=0) ofstream os("data1.txt",ios:app); os.write(char *)&fen,sizeof(fen); os.close(); MessageBox("成績登記成功!"); void chengji2:Onfanhui2() /關閉窗口this->OnOK();void chengji2:Onguanbi2()
42、this->OnOK();void chengji2:Onshanchu2() /刪除成績數(shù)據(jù)unsigned long position = NULL;int findFlag=0; this->UpdateData(true);struct fen fen; ifstream is("data1.txt");while(is.eof()=0)position = is.tellg();is.read(char *)&fen,sizeof(fen); if(fen.xuehao=m_xuehao1) findFlag=1;break;is.close(
43、);if(findFlag=0) this->MessageBox("此學號用戶不存在,刪除失敗!"); return; ofstream os("data1.txt", ios:ate);os.seekp(position);fen.c=0; fen.changweifen=0; fen.makesiyuanli=0; fen.shufen=0; fen.tiyu=0; fen.wuli=0; fen.wulishiyan=0; fen.yingyu=0; fen.xuehao=0; fen.sum=0;os.write(char *)&
44、fen,sizeof(fen);os.close(); m_c1=0; m_changweifen1=0; m_makesiyuanli1=0; m_shufen1=0; m_tiyu1=0; m_wuli1=0; m_wulishiyan1=0; m_yingyu1=0; m_xuehao1=0; m_zongfen1=0; m_pingjunfen1=0; m_paiming1=0; this->UpdateData(false); this->MessageBox("刪除成功");Void chengji2:Onxiugai2() /修改用戶數(shù)據(jù)unsig
45、ned long position = NULL;int findFlag=0; this->UpdateData(true);struct fen fen; ifstream is("data1.txt");while(is.eof()=0)position = is.tellg();is.read(char *)&fen,sizeof(fen); if(fen.xuehao=m_xuehao1) findFlag=1;break; is.close();if(findFlag=0) this->MessageBox("此學號用戶不存在!&q
46、uot;); return; ofstream os("data1.txt", ios:ate);os.seekp(position);fen.c=m_c1; fen.changweifen=m_changweifen1; fen.makesiyuanli=m_makesiyuanli1; fen.shufen=m_shufen1; fen.tiyu=m_tiyu1; fen.wuli=m_wuli1; fen.wulishiyan=m_wulishiyan1; fen.yingyu=m_yingyu1; fen.xuehao=m_xuehao1;fen.sum=m_c1+
47、m_changweifen1+m_makesiyuanli1+m_shufen1+m_tiyu1+m_wuli1+m_wulishiyan1+m_yingyu1;os.write(char *)&fen,sizeof(fen);os.close(); this->MessageBox("修改成功");void chengji2:Onchaxun2() /實現(xiàn)查詢功能int findFlag=0; this->UpdateData(true);struct fen fen; ifstream is("data1.txt");while(is.eof()=0)is.read(char *)&fen,sizeof(fen); if(fen.xuehao=m_xuehao1) findFlag=1;break; is.close(); if(findFlag=1) /this-
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 體育訂購合同范本
- 下學期安全工作總結
- 分期貸款正規(guī)合同范本
- 三年級班主任工作計劃
- 中醫(yī)基礎學模擬考試題含參考答案
- 廚房維修合同范本模板
- 產(chǎn)業(yè)調(diào)研合同范本
- 單位安裝鍋爐合同范例
- 廠車出租合同范本
- 《誠信是金》說課稿
- 勞務派遣服務方案與服務流程圖
- 2022立足崗位秉承工匠精神PPT課件模板
- 科技成果轉化項目申報表
- 某水廠水資源論證報告書
- 酒店幕墻工程單元板塊幕墻軌道吊裝方案
- 裝飾材料與構造(共153張PPT)
- GB∕T 28610-2020 甲基乙烯基硅橡膠
- GB∕T 7588.1-2020 電梯制造與安裝安全規(guī)范 第1部分:乘客電梯和載貨電梯
- 4.昆蟲備忘錄 課件(共15張PPT)
- DB37∕T 5191-2021 高延性混凝土加固技術規(guī)程
- 軟壓光機計算說明
評論
0/150
提交評論