![個人信息管理系統(tǒng)課程設計實驗報告_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/10/65067b51-e115-4d8d-ba40-fba732ecfe59/65067b51-e115-4d8d-ba40-fba732ecfe591.gif)
![個人信息管理系統(tǒng)課程設計實驗報告_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/10/65067b51-e115-4d8d-ba40-fba732ecfe59/65067b51-e115-4d8d-ba40-fba732ecfe592.gif)
![個人信息管理系統(tǒng)課程設計實驗報告_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/10/65067b51-e115-4d8d-ba40-fba732ecfe59/65067b51-e115-4d8d-ba40-fba732ecfe593.gif)
![個人信息管理系統(tǒng)課程設計實驗報告_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/10/65067b51-e115-4d8d-ba40-fba732ecfe59/65067b51-e115-4d8d-ba40-fba732ecfe594.gif)
![個人信息管理系統(tǒng)課程設計實驗報告_第5頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/10/65067b51-e115-4d8d-ba40-fba732ecfe59/65067b51-e115-4d8d-ba40-fba732ecfe595.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、山東交通學院21 系統(tǒng)分析 系統(tǒng)需求分析.1.2 項目規(guī)劃1.3 系統(tǒng)功能結(jié)構(gòu)分析1.4 設計目的分析.2數(shù)據(jù)庫系統(tǒng)設計2.1 數(shù)據(jù)表概要設計2.2 數(shù)據(jù)庫邏輯結(jié)構(gòu)設計3 應用程序設計3.1 界而設置3 . 2關(guān)鍵技術(shù)4 .系統(tǒng)安裝建立數(shù)據(jù)源1520205.設計體會21參考文獻22摘要隨著經(jīng)濟社會的發(fā)展,計算機己被應用到社會生活的各個領(lǐng)域。與此同時丁互聯(lián)網(wǎng) 作為信息技術(shù)的通信橋梁連接著全球的計算機,而網(wǎng)站作為網(wǎng)絡信息主要的表現(xiàn)形式而 且還是互聯(lián)網(wǎng)信息的主要承載者,在網(wǎng)絡上表現(xiàn)出其及其重要的地 位,并發(fā)揮著極其重 要的作用。無論是在國內(nèi)還是國外都得以迅速的發(fā)展和壯大,并被人們重視和關(guān)注。互 聯(lián)網(wǎng)
2、已經(jīng)徹底的改變了世界,互聯(lián)網(wǎng)的世界里蘊藏著無限的可能,在這種情況下,各行 各業(yè)及其個人、單位、工廠、企事業(yè)等等在網(wǎng)上 構(gòu)筑屬于自己的網(wǎng)絡信息平臺,保護自 己的網(wǎng)絡資源并在互聯(lián)網(wǎng)上開辟自己的市場和消費群體,以及構(gòu)造自己的數(shù)字化世界和 加強全球范圍內(nèi)不同地域的人們聯(lián) 系交流等等活動也就顯的日益重要。于是各種各樣的 網(wǎng)站便如雨后春筍般地出現(xiàn) 魚龍混雜且良莠不齊。因此,個人信息的管理就顯得尤為重 要了。不僅可以更好的保護個人信息,對日常的使用也會提供很大的方便。關(guān)鍵詞:個人信息管理系統(tǒng);數(shù)據(jù)集;數(shù)據(jù)庫;Visual C+6.0。1.系統(tǒng)分析1.1系統(tǒng)需求分析在做本系統(tǒng)前,我對系統(tǒng)的需求做了如下分析:1
3、)登錄權(quán)限:在登錄權(quán)限的分析上我們規(guī)定必須憑借用戶名和密碼才可登陸,進行 管理。2)使用者功能:首先說明一下,我們的系統(tǒng)用戶對象是個人。關(guān)于其本系統(tǒng)的功 能,大致可分為日記管理,通訊錄管理,備忘錄管理,以及個人財務管理;日記管理, 其中包括用戶對日記編號,時間,地點,事件、人物的查詢、修改、添加和刪除功能; 通訊錄管理,其中包括對通訊人編號、姓名、聯(lián)系方式、工作 地點、城市、備注等的查 詢、修改、刪除和添加功能。備忘錄管理,包括對時間、地點、事件的查詢、修改、冊IJ 除和添加功能。個人財務管理包括對總收入、消費項目、消費金額、消費時間、剩余資 金等的查詢、修改、刪除和添加功能。3)系統(tǒng)美觀性:
4、站在實用的角度,我們考慮到作為個人信息管理系統(tǒng),除 了具備應有的功能外,給使用者以賞心悅目之感也是一種需求。所以本系統(tǒng)在視覺效果 上有獨具一格的美感。L2項目規(guī)劃根據(jù)需求分析,設計系統(tǒng)框架。本花店銷售管理系統(tǒng)有5個模塊組成。設計各部分具體功能如下:1)2)3)注 等。4)4)資 金等。用戶登錄模用戶賬號,密碼。塊:日記管理 日記編號,時間,地點,事件,人物。模塊:通訊錄通訊人編號,姓名,聯(lián)系方式,工作地點,城市,備 備忘錄管理模塊:編號,時間,地點,事件。個人財務模塊:編號,總收入,消費項目,消費金額,消費時間,剩余1. 3系統(tǒng)功能結(jié)構(gòu)分析用戶登錄*個人信息管理系統(tǒng)的功能結(jié)構(gòu)如圖所示。L4設計
5、目的分析本系統(tǒng)是根據(jù)中小企業(yè)的實際需求而開發(fā)的,能夠?qū)崿F(xiàn)個人信息管理工作,通 過本系統(tǒng)可以達到以下目標:1)系統(tǒng)運行穩(wěn)定,安全可靠。2)界面設計美觀,人機交互界面友好。3)信息查詢靈活、方便、快捷、準確,數(shù)據(jù)存儲安全可靠。信息安全保4)密。52 .數(shù)據(jù)庫系統(tǒng)設計2.1 數(shù)據(jù)表概要設計圖2.1數(shù)據(jù)庫概要說明所示的即為本系統(tǒng)中數(shù)據(jù)庫的數(shù)據(jù)表結(jié)構(gòu)圖,該數(shù)據(jù)表 結(jié)構(gòu)圖包含系統(tǒng)所有數(shù)據(jù)表。可以清晰地反應數(shù)據(jù)庫信息。0 1A LBDZ*20130318HYSQLEXPRESS (SQL Se0寸琳庫El C3羞磁Si庫* persaralirrfos N借厘關(guān)星®o 口表E1Eio*n ddr
6、己 wslist1 ± )1dbo thrge dbo. denglu dbo. diarydbo. mennorandLim2.2數(shù)據(jù)庫邏輯結(jié)構(gòu)設計表一通訊錄信息表:name telephoneworkadcb-essdtyremart表二日記信息表:星 diaryCQitkaddresseventvarchar(10)'?3rctiar(10) char (IL)dierflOi)char (1ft)charpO)varcharf4)cbar (10)chartID)dwr(10)1a71a7namechar(ID)表三備忘錄信息表:P sesoDdate eventva
7、rdiarf") charf10) char JO) di ar (10)ad由己£5表四財務管理信息表:V ar char (4)varcharClO4varcharfljintchar (10varcharflOjg diargelDincomeamountpricebtiydfl le surplus表五用戶登錄信息表:flam 色 vardiar(liO>password int3 .應用程序設計3.1 界面設置用戶登陸界面:登錄取消主界面:琴k昱一遼13通訊錄顯示界面::lr"Your text Here.Ttwibcr| 從皿z 31 i'
8、;*Z1g;吊廠心Yorkdddrp10T5-51X0019755130002交通宇悅一larsjiacocQia75J13000<ls107531X005月海1OTC31XOOG中石化13T5?1300:息U再量堂共玄值武信良退出MSI*%/;-'j汽.舒小寸> 刊叫嚴心 9 - u ” icSB訕事14 通蕊袤申r (E)記冕(戛娶訕展吧L0 Q| 范e, 1昌M對【5昭就諸通訊錄查詢界面:查洵方式忖S入S號rSAtt名通訊錄刪除界面:魁冷界面IIS3 I'"助"/'心弟應.,刪除方式一輸入編呂L輸入姓名確定I4又52工f退址
9、3;通訊錄添加界面:感:!映直電話二工詐如止:城市備注t通訊錄修改界面:擊輸人新舸信息整號:電裙2城市;直_)&/8 ZZD12/J0<J3 2D12711/31 £012/12/' ZD L3/01/10日記顯示界面:題葉制女Si3工嵯1碾I印記晟冏壹昏V)菇gi; rMtdaxsa avaal I,WW M:冊蹤信啟!一>ML 一 T?嬴皇I 1h護Y1/ 一 .T勺孑人合期一嚴. T日記查詢界面:r主飛護謾寸吉2- '壬二電壬真二:空奩 一&劑士豪) j,r -1z, J J -*日記刪除界面;wwhr - 迄二毛錚匚了 丁二Y廠哼臭
10、一21日記添加界而1尸土 F -酣號: SFU事杞tfe AlW 基:Ak 心 k.-耳尸 I r14 二 r<: ; rmg$ 尸彩2一 廣匯k輸入D期一膽睛 血E-g *匚,帕FI帝皤篇聯(lián))*:廳n-j_.* 寸,打 F - 4廠JP -瑚建日記修改界面.;II Sgnc占鑿心rr屋一汽逡子翠f淪星請?zhí)厝胄碌母羝必勿B(yǎng)十房-他弄查傳賈葺4 : 地址:人股詠一二-H.7-EH八占:確空idHHPr b L - -譯耳-:Sp 時:備忘錄顯示界面;i 電一 2035-41-10 2Q1J. 04. *15 2on' 0i' -2ri>s dr29羋異育票罷衛(wèi)臺乂呈I
11、»1企.d沁;窟取ffl備忘錄查詢界面;查高方丈u. T.衛(wèi)=H "*二抵"II惠,二拿:耳廣A'r期S;:務”:備忘錄刪除界面;旨除方式tt入蜀號K*4 -Jr寸誨r普 確癥f y T T備忘錄添加界面;IE3.騙弘'.I4._孑杜JIBH小地距備忘錄修改界面;1M寒曹翹 工 I 二BM岸 r 一舉二吭ffi。>,曲理O一浮善 一 護-Is護苗-F F - - FTK 性電唯附二*叫忒 狂 r?八一-求期了 sh詢 前外沖樂M財選 A . 也:盧W 一 LM廣廠噬:信思退出請S入要修改的R期,弓t彳人新射信兄-V-彳爰匕: U匚卜:'
12、;財務管理顯示界面;sn nuit六jrl 241lfczy3*taLSQQKC2Qlt; 1£/C6汕0mnGinmID1: /tZ/a)IWIO.toocSCOEDOL3OQKOxDJt/*LO/SO?0D 1程zyj I ysO沁謁心性,bl站紜嚴一上唯JHa-.Tj財務管理查詢界面;28tt入翳號r 愉人 ffiMRfiflI £3jI fL財務管理刪除界面; r虛繪弄首c服方老r ttAB 期r輸人編號財務管理添加界面;XL ' ij" 1E耳收人=1甬費一目:P:樽費金S;修僉1 一gw余貓虹bs a-財務管理修改界回;3. 2關(guān)鍵技術(shù)1觸發(fā)器
13、技術(shù)ALTERtriggerdboLadd_diaryasbegindeclare©oldchar(6)declare©newchar(6)select©new =n amefromin sertedselect©old =n amefromdeletedUp datediarysetn ame' =new whereEnd2存儲過程create procminphyprocricevarchar©max pricevarchar(10)on dbo . Laddresslistfor up daten ame = oldasselec
14、t * from charge where price between ©minpriceand ©maxpriceexecutehyproc900,20003約束alter tableaddresslistadd con stra int check (len gth_.lllen (tele phone)=11 and tele phonelike ' 1 0-90-90-90-90-90-90-90-90-9 0-94登錄界面void CMyView: : On Butto nl ()/ TODO: Add your con trol no tificatio
15、n han dler code hereUp dateDataO ;if(m a=)MessageBox(用戶名和密碼不能為空,請重新輸入!,溫馨提示:);else if (m_a=m _p Set->m _n ame) | j (m_b=m _p Set->m_key) int a二(i nt):ShellExecute(NULL,dlDebugAdl. exe),NULL, NULL, SW_SHOW);AfxGetMa in Wnd()->CloseWi ndow();elseMessageBox(用戶名和密碼錯誤,請重新輸入!,溫馨提示:);Up dateData(F
16、ALSE);)5初始化void CMyView: Onin itialU pdate()m_p Set = &GetDocume nt()->m_mySet;CRecordView:0 nini tialU pdate();GetParen tFrame()->RecalcLayout(); Resize Paren tToFit ();m_Record_List. SetExte ndedStyle(LVS_EX_FULLROWSELECT|LVS_EX_GRI DLINES);LV COLUMN h;h. mask=LVCF FMT LVCF TEXT|LVCF WID
17、TH;h. fmt=LVCFMT CENTER;h. ex=90;h. p szText二diarylD”;m_Record_List. I nsertColu mn (0,&h);h.p szText二date”;m_Record_List. 1 nsertColu mn (1,&h);h. p szText=address”; m_Record_List. I nsertColum n(2, &h);h.p szText=eve nt; m_Record_List. I nsertColum n(3, &h);h.p szText= name”; m_Rec
18、ord_List. 1 nsertColum n(4,&h);6顯示數(shù)據(jù)操作技術(shù)void CMyView:0 nButto nxia nshi() / TODO: Add your con trol no tificatio n han dler code herem_Record_List. DeleteAllltems() ;/ 清屏函數(shù) CStri ng s;int i=0;m_pSet->MoveFirst();while(!m_pSet->lsEOF()(m_Record_List . In sertltem(i, m _p Set->m_diaryID);
19、 m_Record_List. SetltemText(i, 1, m _p Set->m_time); m_Record_List. SetltemText(i, 2, m _p Set->m_address);m_Record_List. SetltemText(i, 3, m _p Set->m_eve nt); m_Record_List. SetltemText(i, 4, m_ pSet->m_ name); m_pSet->MoveNext();i+;)查詢數(shù)據(jù)操作技術(shù)void CMyView:0 nButto nchaxu n()(/ TODO:
20、Add your con trol no tificatio n han dler code herem_Record_List. DeleteAllltems () ;/ 清屏函數(shù)CStri ng s;m_pSet->MoveFirst();chax un dig;if(dlg. DoModal()=IDOK)(int i=0;while(!mjpSet->IsEOF()(if(m_ pSet->m_diarylD二二dlgm_el| |m_ pSet->m_time二二dig. m_e2)m_Record_List . In sertltem(i, m _p Set
21、->m_diaryID);m_Record_List. SetltemText(i, 1, m _p Set->m_time);m_Record_List. SetltemText(i, 2, m _p Set->m_address);m_Record_List. SetltemText(i, 3, m _p Set->m_eve nt);m_Record_List. SetltemText(i, 4, m_ pSet->m_ name); i+;m_pSet->MoveNext();)8添加數(shù)據(jù)操作技術(shù)void CMyView:0 nButto ntian
22、jiaO / TODO: Add your con trol no tificatio n han dler code here m_Record_List. DeleteAllltems () ;/ 清屏 tianjia dig;CStri ng s;if (dig. DoModal()=IDOK)(m_pSet->AddNew();m_p Set->m_diaryID=dlg. m_el;m_p=dig. m_e2;m_p Set->m_address=dlg. m_e3;m_p Set->m_eve nt=dlg. m_e4;m_p Set->m _n am
23、e=dlg. m_e5;m_p Set->U pdate();m_p Set->MoveLast();CStri ng s;m_Record_List . In sertltem(0, m _p Set->m_diarylD);m_Record_List. SetltemText(0, 1, m_ pSet->m_time); m_Record_List. SetltemText(0, 2, m_p Set->m_address); m_Record_List. SetltemText(0, 3, m _p Set->m_eve nt);m_Record_L
24、ist. SetltemText(0, 4 , m_p Set->m _n ame);刪除操作技術(shù)void CMyView:0 nButt on sha nchu()(/ TODO: Add your con trol no tificatio n han dler code here m_Record_List. DeleteAllltems () ;/ 清屏函數(shù)CStri ng s;sha nchu dig;bool b=0;m_pSet->MoveFirst();if(dlg. DoModal()=IDOK)while(!mjpSet->lsE0F()(if (m _p
25、 Set->m_diarylD=dlg. m_el |m _p Set->m_time=dlg. m_e2) mjpSet->Delete ();b=l; MessageBox(記錄已刪除! ); m_pSet->MoveNext();)31if (!b) MessageBox("記錄沒找到! );)10修改操作技術(shù)void CMyView:。nButto nxiugai ()(/ TODO: Add your con trol no tificatio n han dler code here m_Record_List. DeleteAllltems()
26、;/ 清屏函數(shù) CStri ng s;xiugai dig;bool b=0;m_pSet->MoveFirst();if (dig. DoModal()=ID0K)(while(!m_pSet->lsEOF()(if(m _p=二dig. m_e) m_pSet->Delete(); b=l;/MessageBoxO ;)m_pSet->MoveNext (); m_pSet->AddNew();m_p Set->m_diarylD=dlg. m_el; m_p Set->m_time=dlg. m_e2;m_p Set->m_address=
27、dlg. m_e3; m_p Set->m_eve nt=dlg. m_e4; m_p Set->m _n ame=dlg. m_e5; m_p Set->U pdate ();m_pSet->MoveLast();CStri ng s;#m_Record_List . In sertltem(0, m _p Set->m_diarylD);m_Record_List. SetltemText(0, 1, m_ pSet->m_time); m_Record_List. SetltemText(0, 2, m_p Set->m_address); m_
28、Record_List. SetltemText(0, 3, m _p Set->m_eve nt);m_Record_List. SetltemText(0, 4 , m_p Set->m _n ame);)11對話框美化技術(shù)void CMyView: :0 nP ai nt ()(CP ai ntDC de(this); / device con text for painting/ TODO: Add your message han dier code here/ Do not call CRecordView: OnPain t() for pain ti ng mess
29、ages CRect rect;GetClie ntRect(&rect);CDC deMem;deMem. CreateCom patibleDC(&dc);CBitma p bmp Backgro und;bmp Backgrou nd. LoadBitma p(IDB_BITIA P2);BITMA P bitma p;bmp Backgro un d. GetBitma p(&bitma p);CBitmap *bpmp 01d=dcMem. SelectObject(&bmp Backgrou nd);de. StretchBlt (0, 0, rect. Width (), rect. Height (), &dcMem, 0, 0, bitm ap . bmWidth, bitma p . bmHeight, SRCC OP Y);)4 .系統(tǒng)安裝建立數(shù)據(jù)源我的電月后一次,圖選5所示:DSN點擊添加選擇Server完成 填寫下一步更改默認數(shù)據(jù)庫下一步測試數(shù)據(jù)源點擊完成確定。一管理工只雙擊數(shù)據(jù)源(ODBC)彈出對話框進行如下操作35花味:_1 仙41跡古史|1沖曲1*.Cll) PgJVn 卿Hr ft 4bfl licr:zaft DDt* fir Lr-clsVkrKdf* Fu-bkt Iviv
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 小學二年級數(shù)學上冊口算題
- 2024-2025年高中化學課時分層作業(yè)5元素的電負性及其變化規(guī)律含解析魯科版選修3
- 西門子油煙機指導書
- 2025年年度尊重生命總結(jié)報告
- 二次消防改造工程合同范本
- 海南經(jīng)貿(mào)職業(yè)技術(shù)學院《建筑構(gòu)造Ⅰ》2023-2024學年第二學期期末試卷
- 福州科技職業(yè)技術(shù)學院《德語口譯》2023-2024學年第二學期期末試卷
- 常州信息職業(yè)技術(shù)學院《中學語文課程與教學論》2023-2024學年第二學期期末試卷
- 宿遷學院《編譯原理》2023-2024學年第二學期期末試卷
- 烏蘭察布職業(yè)學院《建筑物理》2023-2024學年第二學期期末試卷
- 2024年度碳陶剎車盤分析報告
- 2025年1月 浙江首考英語試卷
- 十首最美的唐詩
- 2024年中考二輪專題復習道德與法治主觀題答題技巧(小論文)之演講稿
- 質(zhì)檢工作計劃書2025質(zhì)檢部工作計劃范文
- 《纏論的實戰(zhàn)技法》課件
- 新版標準化機電專業(yè)管理體系解讀課件
- 承包魚塘維修施工合同范例
- 耶魯綜合抽動嚴重程度量表正式版
- 水利水電工程建設常見事故類型及典型事故分析(標準版)
- 政府采購項目采購需求調(diào)查指引文本
評論
0/150
提交評論