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

正文內容

軟件工程課程設計-自來水收費管理系統(tǒng)-文庫吧

2024-12-29 19:21 本頁面


【正文】 成自來水信息的錄入、并且完成繳費清單,自來水管理系統(tǒng)可以根據自來水價格和水表度數打印水費單,發(fā)放清單給用戶。ER圖相關設計: 公司公司名稱公司地址聯(lián)系電話 用戶用戶登錄帳號用戶消費信息用戶電話用戶地址用戶名 公司管理員管理員聯(lián)系方式管理員編號管理員登錄帳號 密碼帳號地址電話編號事務管理員公司 1 n m名稱管理系統(tǒng) 用戶 n帳號地址用戶名消費電話 邏輯結構與物理結構通過上述ER圖的相關分析,現(xiàn)在將ER圖轉換成實體關系模型:公司實體(公司名稱,公司地址,公司聯(lián)系電話)用戶實體(用戶名稱,用戶地址,用戶電話,用戶消費情況,用戶登錄帳號)公司管理員實體(管理員帳號,管理員編號,管理員聯(lián)系電話) 功能模塊劃分系統(tǒng)結構框圖:自來水收費系統(tǒng)信息查詢水費管理抄表管理用戶管理 各個模塊描述:用戶管理:管理用戶,增加用戶或者刪除用戶。抄表管理:記錄水表度數錄入系統(tǒng)。水費管理:記錄用戶消費信息。信息查詢:查詢用戶消費信息。開始管理員? N Y輸入用戶名和密碼輸入用戶名和密碼查詢消費信息打印繳費單刪除用戶增加用戶 自來水收費管理系統(tǒng): 用于記錄智能增加、刪除自來水公司用戶,并且記錄用戶每個月的消費信息和繳納水費,管理員可以增刪用戶,打印用戶水費單,用戶可以登錄系統(tǒng)查詢用戶消費信息。用戶管理功能: 管理員可以通過此功能增加或者刪除用戶,管理自來水公司的各個用戶。抄表功能:抄表員抄表之后,管理員將數據錄入系統(tǒng),記錄用戶當月消費情況。水費管理功能:管理員根據水費價格和錄入的抄表數據,系統(tǒng)自動得出用戶所需繳納的水費。系統(tǒng)查詢功能:用戶可以根據此功能查詢抄表數據和所需繳納水費。class user { public: user *next。 public: string addr。//用戶地址 long num。//用戶編號 }。4 詳細設計 數據類型定義class user { public: user *next。 public: string addr。//用戶地址 long num。//用戶編號 void play(){cout用戶的地址是addr用戶的編號是numendl。}。 user(string saddr,long snum) { addr=saddr。 num=snum。 } }。 class cla { public: cla()//構造函數 { s=0。 sload()。 } ~cla()//析構函數 { user *p。 p=s。 while(p) { p=pnext。 delete s。 s=p。 } s=0。 } void sadd()。 //添加 void sremove()。 //刪除 void samend()。 //修改void management()。//水費管理 void ssearch()。 //查詢 void ssave()。 //保存 void sload()。 //讀取 private: user *s。 //頭接點 }。 主要模塊內部設計(實際寫時用本題目對應的模塊名稱) 模塊算法管理員登錄自來水管理系統(tǒng)之后,可以增加、刪除用戶,并且可以根據自來水管理系統(tǒng)查詢用戶的詳細信息。并且將用戶的一系列詳細信息保存在文件之中。 流程圖開始輸入用戶名、密碼 No Yes查看用戶信息刪除用戶增加用戶結束 源代碼:void cla::sadd()//添加 { user *q。 string addr1。 long num1。 system(cls)。 cout\n **增加的用戶** \nendl。 cout請輸入用戶的(中間用空格間隔) endl。 cout用戶地址 用戶編號:endl。 cinaddr1num1。 q=new user(addr1,num1)。 qnext=0。 if(s) { user *t。 t=s。 if(tnum==num1) { cout用戶編號已存在,請重新輸入endl。 return。 } while(tnext) { if(tnum==num1) { cout用戶編號已存在,請重新輸入endl。 return。 } t=tnext。 } tnext=q。 } else { s=q。 } cout輸入完畢endl。 } void cla::sremove()//刪除 { system(cls)。 int num1。 cout\n** 刪除用戶信息 **\n。 cout請輸入想要刪除用戶的編號:。 cinnum1。 //查找要刪除的結點 user *p1,*p2。 p1=s。 while(p1) { if(p1
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1