freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

c小區(qū)物業(yè)管理系統(tǒng)課程設(shè)計(已修改)

2025-04-27 06:41 本頁面
 

【正文】 華科學(xué)院信息管理與信息系統(tǒng)專業(yè) 《程序設(shè)計綜合課程設(shè)計》報告 (2011/2012學(xué)年 第一學(xué)期)學(xué)生姓名: 王奧輝 學(xué)生班級: 信息管理102202H學(xué)生學(xué)號: 201022040217指導(dǎo)教師: 薛頌東 20011年 12月 30日 小區(qū)物業(yè)管理 目 錄課程設(shè)計的目的及要求............................................4課程設(shè)計任務(wù)....................................................5設(shè)計內(nèi)容........................................................6程序的編碼與實(shí)現(xiàn)...............................................25課程設(shè)計心得與體會.............................................28程序源代碼.....................................................29第一章 課程設(shè)計的目的及要求本課程設(shè)計是計算機(jī)科學(xué)與技術(shù)專業(yè)重要的實(shí)踐性環(huán)節(jié)之一,是在學(xué)生學(xué)習(xí)完《程序設(shè)計基礎(chǔ)(C++)》課程后進(jìn)行的一次全面的綜合設(shè)計。本課程設(shè)計的目的和任務(wù): 1. 鞏固和加深學(xué)生對C++語言課程的基本知識的理解和掌握?!?. 掌握C++語言編程和程序調(diào)試的基本技能?!?. 利用C++語言進(jìn)行基本的軟件設(shè)計?!?. 掌握書寫程序設(shè)計說明文檔的能力。 5. 提高運(yùn)用C++語言解決實(shí)際問題的能力。 進(jìn)一步鞏固《C++程序設(shè)計》所學(xué)的知識,特別加強(qiáng)數(shù)組,指針,結(jié)構(gòu)體,文件數(shù)據(jù)類型的應(yīng)用,熟悉面向過程的結(jié)構(gòu)化和面向?qū)ο罂梢暬绦蛟O(shè)計方法,培養(yǎng)結(jié)構(gòu)化程序設(shè)計的思想,加深對高級語言基本語言要素和控制結(jié)構(gòu)的理解,鍛煉程序設(shè)計的能力,以及用C/C++ 語言解決實(shí)際問題的能力,為以后后續(xù)課程的學(xué)習(xí)打好基礎(chǔ)。 第2章 課程設(shè)計任務(wù) 課程設(shè)計題目 小區(qū)物業(yè)管理系統(tǒng) 課程設(shè)計實(shí)現(xiàn)  可以通過操作輸入、增加、修改、瀏覽、查詢、刪除小區(qū)內(nèi)住戶信息,來實(shí)現(xiàn)對小區(qū)內(nèi)物業(yè)的管理。 第三章 設(shè)計內(nèi)容小區(qū)物業(yè)信息管理系統(tǒng)是針對當(dāng)代社會,住宅小區(qū)越來越成為居住的主流這一市場需要而應(yīng)運(yùn)而生的,是為小區(qū)管理著和小區(qū)用戶更好的維護(hù)小區(qū)各項(xiàng)物業(yè)管理業(yè)務(wù)處理工作而開發(fā)的管理軟件。小區(qū)管理系統(tǒng)包括小區(qū)成員的所住單元、住戶號、工作單位、姓名、電話號碼等信息;——小區(qū)管理系統(tǒng)主要提供以下功能: (主要包括用戶名、密碼的設(shè)置、新用戶的創(chuàng)建、密碼的修改等);——輸入、修改、查詢功能(1)按住戶名 (2)按房間號——顯示 圖321 開始登錄界面整個系統(tǒng)除了主函數(shù)外,另外還有6個函數(shù),實(shí)現(xiàn)六大功能:增加數(shù)據(jù)功能、修改數(shù)據(jù)功能、信息查詢功能、信息瀏覽功能、信息刪除功能、退出系統(tǒng)功能。各個函數(shù)的詳細(xì)設(shè)計說明分別如下:1. 增加數(shù)據(jù)功能:基本原理是用指針*P來創(chuàng)建一個存儲單元,來存儲住戶的信息:住戶的姓名、性別、電話號碼、身份證號碼。然后再和鏈變相連,有結(jié)構(gòu)體鏈表來存儲所有住戶的信息。*MP指針只想最后一個結(jié)構(gòu)體鏈表的最后一個結(jié)構(gòu)體。:與增加數(shù)據(jù)功能輸入方式一樣:用printf來顯示住戶的信息,并且用for循環(huán)來實(shí)現(xiàn)所有的住戶信息都能顯示出。void Display(people people[],int n) /*顯示所有記錄*/ { int i。 printf(\t\t\t\n)。 /*格式頭*/ printf(\t\t\tnumber name tel\n)。 printf(\t\t\t\n)。 for(i=1。in+1。i++) /*循環(huán)輸入*/ { printf(\t\t\t%16s%15s%d\n,people[i1].num,people[i1].name,people[i21].tel)。 if(i1amp。amp。i%10==0) /*每十個暫停*/ {printf(\t\t\t\n)。 /*格式*/ printf(\t\t\t)。 system(pause)。 printf(\t\t\t\n)。 } } printf(\t\t\t)。 system(pause)。 } :首先用指針找到此住戶的前驅(qū)和后續(xù),然后讓前驅(qū)的NEXT指向后續(xù),就刪除所要刪除的信息了。 首先用指針找到此住戶的前驅(qū)和后續(xù),然后讓前驅(qū)的NEXT指向后續(xù),就刪除所要刪除的信息了。int Delete_a_record(people people [],int n) /*按姓名查找,刪除一條記錄*/ { char s[20]。 int i=0,j。 printf(\t\t\ttell me his(her) name:)。 /*交互式問尋*/ scanf(%s,s)。 while(strcmp(people[i].name,s)!=0amp。amp。in) i++。 /*查找判斷*/ if(i==n) { printf(\t\t\tnot find!\n)。 /*返回失敗信息*/ return(n)。 } for(j=i。jn1。j++) /*刪除操作*/ { strcpy(stud[j].num, people [j+1].num)。 strcpy(stud[j].name, people stud[j+1].name)。 people [j].tel= people [j+1].tel。 } printf(\t\t\tDelete Successed!\n)。 /*返回成功信息*/ return(n1)。 } void Query_a_record(people people[],int n) /*查找并顯示一個記錄*/ { char s[20]。 int i=0。 printf(\t\t\tinput his(her) name:)。 /*交互式輸入*/ scanf(\t\t\t%s,s)。 while(strcmp(people[i].name,s)!=0amp。amp。in) i++。 /*查找判斷*/ if(i==n) { printf(\t\t\tnot find!\n)。 /*輸入失敗信息*/ return。 } printf(\t\t\this(her) number:%s\n,people[i].num)。 /*輸出該學(xué)生信息*/ printf(\t\t\this(her) tel:%d\n,people[i].tel)。 } int AddfromText(people people[],int n) /*從文件中讀入數(shù)據(jù)*/ { int i=0,num。 FILE *fp。 /*定義文件指針*/ char filename[20]。 /*定義文件名*/ printf(\t\t\tInput the filename:)。 scanf(\t\t\t%s,filename)。 /*輸入文件名*/ if((fp=fopen(filename,rb))==NULL) /*打開文件*/ { printf(\t\t\tcann39。t open the file\n)。 /*打開失敗信息*/ printf(\t\t\t)。 system(pause)。 return(n)。 } fscanf(fp,%d,amp。num)。 /*讀入總記錄量*/ while(inum) /*循環(huán)讀入數(shù)據(jù)*/ { fscanf(fp,%s%s%d,peole[n+i].num,people[n+i].name,amp。people[n+i].tel)。 i++。 } n+=num。 fclose(fp)。 /*關(guān)閉文件*/ printf(\t\t\tSuccessed!\n)。 printf(\t\t\t)。 system(pause)。 return(n)。 } void WritetoText(Student people[],int n) /*將所有記錄寫入文件*/ { int i=0。 FILE *fp。 /*定義文件指針*/ char filename[20]。 /*定義文件名*/ printf(\t\t\tWrite Records to a Text File\n)。 /*輸入文件名*/ printf(\t\t\tInput the filename:)。 scanf(\t\t\t%s,filename)。 if((fp=fopen(filename,w))==NULL) /*打開文件*/ { printf(\t\t\tcann39。t open the file\n)。 system(pause)。 return。 } fprintf(fp,%d\n,n)。 /*循環(huán)寫入數(shù)據(jù)*/ while(in) { fprintf(fp,%16s%15s%d\n,people[i].num,people[i].name,people[i].tel)。 i++。 } fclose(fp)。 /*關(guān)閉文件*/ printf(Successed!\n)。 /*返回成功信息*/ } 。 小區(qū)物業(yè)管理系統(tǒng)菜單(登錄界面、主菜單)退出系統(tǒng)信息瀏覽信息刪除修改數(shù)據(jù)增加數(shù)據(jù)信息查詢輸入數(shù)據(jù)按房間號按用戶名圖331 系統(tǒng)功能模塊圖
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1