ImageVerifierCode 换一换
格式:DOC , 页数:22 ,大小:5.23MB ,
资源ID:4658930      下载积分:10 金币
验证码下载
登录下载
邮箱/手机:
验证码: 获取验证码
温馨提示:
支付成功后,系统会自动生成账号(用户名为邮箱或者手机号,密码是验证码),方便下次登录下载和查询订单;
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/4658930.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  
声明  |  会员权益     获赠5币     写作写作

1、填表:    下载求助     留言反馈    退款申请
2、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
3、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
4、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
5、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【人****来】。
6、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
7、本文档遇到问题,请及时私信或留言给本站上传会员【人****来】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。

注意事项

本文(个人信息管理系统课程设计实验报告.doc)为本站上传会员【人****来】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4008-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

个人信息管理系统课程设计实验报告.doc

1、山东交通学院目 录1.系统分析21.1系统需求分析21.2项目规划21.3系统功能结构分析31.4设计目的分析32数据库系统设计42.1 数据表概要设计42.2 数据库逻辑结构设计43 应用程序设计53.1 界面设置53.2 关键技术154. 系统安装20建立数据源205 设计体会21参考文献22摘要随着经济社会的发展,计算机已被应用到社会生活的各个领域。与此同时,互联网作为信息技术的通信桥梁连接着全球的计算机,而网站作为网络信息主要的表现形式而且还是互联网信息的主要承载者,在网络上表现出其及其重要的地位,并发挥着极其重要的作用。无论是在国内还是国外都得以迅速的发展和壮大,并被人们重视和关注。

2、互联网已经彻底的改变了世界,互联网的世界里蕴藏着无限的可能,在这种情况下,各行各业及其个人、单位、工厂、企事业等等在网上构筑属于自己的网络信息平台,保护自己的网络资源并在互联网上开辟自己的市场和消费群体,以及构造自己的数字化世界和加强全球范围内不同地域的人们联系交流等等活动也就显的日益重要。于是各种各样的网站便如雨后春笋般地出现鱼龙混杂且良莠不齐。因此,个人信息的管理就显得尤为重要了。不仅可以更好的保护个人信息,对日常的使用也会提供很大的方便。关键词:个人信息管理系统;数据集;数据库;Visual C+6.0。1. 系统分析1.1系统需求分析在做本系统前,我对系统的需求做了如下分析:1)登录权

3、限:在登录权限的分析上我们规定必须凭借用户名和密码才可登陆,进行管理。2)使用者功能:首先说明一下,我们的系统用户对象是个人。关于其本系统的功能,大致可分为日记管理,通讯录管理,备忘录管理,以及个人财务管理;日记管理,其中包括用户对日记编号,时间,地点,事件、人物的查询、修改、添加和删除功能;通讯录管理,其中包括对通讯人编号、姓名、联系方式、工作地点、城市、备注等的查询、修改、删除和添加功能。备忘录管理,包括对时间、地点、事件的查询、修改、删除和添加功能。个人财务管理包括对总收入、消费项目、消费金额、消费时间、剩余资金等的查询、修改、删除和添加功能。3)系统美观性:站在实用的角度,我们考虑到作

4、为个人信息管理系统,除了具备应有的功能外,给使用者以赏心悦目之感也是一种需求。所以本系统在视觉效果上有独具一格的美感。1.2项目规划根据需求分析,设计系统框架。本花店销售管理系统有5个模块组成。设计各部分具体功能如下:1)用户登录模块: 用户账号,密码。2)日记管理模块: 日记编号,时间,地点,事件,人物。3)通讯录管理模块:通讯人编号,姓名,联系方式,工作地点,城市,备注等。4)备忘录管理模块:编号,时间,地点,事件。5)个人财务模块:编号,总收入,消费项目,消费金额,消费时间,剩余资金等。1.3系统功能结构分析个人信息管理系统的功能结构如图所示。用户登录财务管理通讯录备忘录日记显示信息查询

5、信息添加信息删除信息修改信息1.4设计目的分析本系统是根据中小企业的实际需求而开发的,能够实现个人信息管理工作,通过本系统可以达到以下目标:1)系统运行稳定,安全可靠。2)界面设计美观,人机交互界面友好。3)信息查询灵活、方便、快捷、准确,数据存储安全可靠。4)信息安全保密。2数据库系统设计2.1 数据表概要设计图2.1数据库概要说明所示的即为本系统中数据库的数据表结构图,该数据表结构图包含系统所有数据表。可以清晰地反应数据库信息。2.2 数据库逻辑结构设计表一 通讯录信息表: 表二 日记信息表:表三 备忘录信息表:表四 财务管理信息表:表五 用户登录信息表:3 应用程序设计3.1 界面设置用

6、户登陆界面: 主界面:通讯录显示界面:通讯录查询界面:通讯录删除界面:通讯录添加界面:通讯录修改界面:日记显示界面:日记查询界面:日记删除界面;日记添加界面;日记修改界面;备忘录显示界面;备忘录查询界面;备忘录删除界面;备忘录添加界面;备忘录修改界面;财务管理显示界面;财务管理查询界面;财务管理删除界面;财务管理添加界面;财务管理修改界面;3.2 关键技术1 触发器技术ALTER trigger dbo.add_diary on dbo.addresslist for updateasbegindeclare old char(6)declare new char(6)select new=n

7、ame from insertedselect old=name from deletedUpdate diary set name=new where name=old End2 存储过程create proc hyprocminprice varchar(10),maxprice varchar(10)asselect *from charge where price between minprice and maxpriceexecute hyproc 900,20003 约束alter table addresslistadd constraint length_11check(len

8、(telephone)=11 and telephone like10-90-90-90-90-90-90-90-90-90-9)4 登录界面 void CMyView:OnButton1() / TODO: Add your control notification handler code hereUpdateData();if(m_a=)|(m_b=)MessageBox(用户名和密码不能为空,请重新输入!,温馨提示:);else if(m_a=m_pSet-m_name)|(m_b=m_pSet-m_key)int a=(int):ShellExecute(NULL, _T(open)

9、,_T(E:VC+6.0程序dlDebugdl.exe),NULL,NULL,SW_SHOW); AfxGetMainWnd()-CloseWindow();elseMessageBox(用户名和密码错误,请重新输入!,温馨提示:);UpdateData(FALSE); 5初始化void CMyView:OnInitialUpdate()m_pSet = &GetDocument()-m_mySet;CRecordView:OnInitialUpdate();GetParentFrame()-RecalcLayout();ResizeParentToFit();m_Record_List.Se

10、tExtendedStyle(LVS_EX_FULLROWSELECT|LVS_EX_GRIDLINES);LV_COLUMN h;h.mask=LVCF_FMT|LVCF_TEXT|LVCF_WIDTH;h.fmt=LVCFMT_CENTER;h.cx=90;h.pszText=diaryID;m_Record_List.InsertColumn(0,&h);h.pszText=date;m_Record_List.InsertColumn(1,&h);h.pszText=address;m_Record_List.InsertColumn(2,&h);h.pszText=event;m_R

11、ecord_List.InsertColumn(3,&h);h.pszText=name;m_Record_List.InsertColumn(4,&h);6 显示数据操作技术void CMyView:OnButtonxianshi() / TODO: Add your control notification handler code herem_Record_List.DeleteAllItems();/清屏函数CString s;int i=0;m_pSet-MoveFirst();while(!m_pSet-IsEOF()m_Record_List.InsertItem(i,m_pSe

12、t-m_diaryID);m_Record_List.SetItemText(i,1,m_pSet-m_time);m_Record_List.SetItemText(i,2,m_pSet-m_address);m_Record_List.SetItemText(i,3,m_pSet-m_event);m_Record_List.SetItemText(i,4,m_pSet-m_name);m_pSet-MoveNext();i+;7 查询数据操作技术void CMyView:OnButtonchaxun() / TODO: Add your control notification hand

13、ler code herem_Record_List.DeleteAllItems();/清屏函数CString s;m_pSet-MoveFirst();chaxun dlg;if(dlg.DoModal()=IDOK)int i=0;while(!m_pSet-IsEOF()if(m_pSet-m_diaryID=dlg.m_e1|m_pSet-m_time=dlg.m_e2) m_Record_List.InsertItem(i,m_pSet-m_diaryID); m_Record_List.SetItemText(i,1,m_pSet-m_time); m_Record_List.S

14、etItemText(i,2,m_pSet-m_address); m_Record_List.SetItemText(i,3,m_pSet-m_event); m_Record_List.SetItemText(i,4,m_pSet-m_name);i+;m_pSet-MoveNext();8 添加数据操作技术void CMyView:OnButtontianjia() / TODO: Add your control notification handler code herem_Record_List.DeleteAllItems();/清屏tianjia dlg;CString s;i

15、f(dlg.DoModal()=IDOK)m_pSet-AddNew();m_pSet-m_diaryID=dlg.m_e1;m_pSet-m_time=dlg.m_e2;m_pSet-m_address=dlg.m_e3;m_pSet-m_event=dlg.m_e4; m_pSet-m_name=dlg.m_e5;m_pSet-Update();m_pSet-MoveLast();CString s;m_Record_List.InsertItem(0,m_pSet-m_diaryID);m_Record_List.SetItemText(0,1,m_pSet-m_time);m_Reco

16、rd_List.SetItemText(0,2,m_pSet-m_address);m_Record_List.SetItemText(0,3,m_pSet-m_event);m_Record_List.SetItemText(0,4,m_pSet-m_name);9 删除操作技术void CMyView:OnButtonshanchu() / TODO: Add your control notification handler code herem_Record_List.DeleteAllItems();/清屏函数CString s;shanchu dlg;bool b=0;m_pSet

17、-MoveFirst();if(dlg.DoModal()=IDOK)while(!m_pSet-IsEOF()if(m_pSet-m_diaryID=dlg.m_e1|m_pSet-m_time=dlg.m_e2)m_pSet-Delete();b=1;MessageBox(记录已删除!);m_pSet-MoveNext();if(!b) MessageBox(记录没找到!);10 修改操作技术void CMyView:OnButtonxiugai() / TODO: Add your control notification handler code herem_Record_List.D

18、eleteAllItems();/清屏函数CString s;xiugai dlg;bool b=0;m_pSet-MoveFirst();if (dlg.DoModal()=IDOK)while(!m_pSet-IsEOF()if(m_pSet-m_time=dlg.m_e)m_pSet-Delete();b=1;/MessageBox();m_pSet-MoveNext();m_pSet-AddNew();m_pSet-m_diaryID=dlg.m_e1;m_pSet-m_time=dlg.m_e2;m_pSet-m_address=dlg.m_e3;m_pSet-m_event=dlg

19、.m_e4;m_pSet-m_name=dlg.m_e5;m_pSet-Update();m_pSet-MoveLast();CString s;m_Record_List.InsertItem(0,m_pSet-m_diaryID);m_Record_List.SetItemText(0,1,m_pSet-m_time);m_Record_List.SetItemText(0,2,m_pSet-m_address);m_Record_List.SetItemText(0,3,m_pSet-m_event);m_Record_List.SetItemText(0,4,m_pSet-m_name

20、);11 对话框美化技术void CMyView:OnPaint() CPaintDC dc(this); / device context for painting/ TODO: Add your message handler code here/ Do not call CRecordView:OnPaint() for painting messagesCRect rect;GetClientRect(&rect); CDC dcMem;dcMem.CreateCompatibleDC(&dc);CBitmap bmpBackground;bmpBackground.LoadBitma

21、p(IDB_BITMAP2);BITMAP bitmap;bmpBackground.GetBitmap(&bitmap);CBitmap *bpmpOld=dcMem.SelectObject(&bmpBackground);dc.StretchBlt(0,0,rect.Width(),rect.Height(),&dcMem,0,0,bitmap.bmWidth,bitmap.bmHeight,SRCCOPY);4. 系统安装 建立数据源 我的电脑控制面板管理工具双击数据源 (ODBC) 弹出对话框后一次进行如下操作,图4.5所示:选择系统DSN点击添加选择Server完成填写下一步更改默

22、认数据库下一步测试数据源点击完成确定。 图4.5 数据源建立图5 设计体会(1)经过两周的课程设计,我首先感觉到的一点是,没有学不会,只有不会学!今天看着我们做出来的东西,虽然不是很好但是这个确实有了! (2)上面提到不会到会,现在我就说说这几周我都学到了什么吧,自豪一下:首先我认识了并应用了MFC,基本框架的建立修饰美化对我来说都是新收获!其次我知道了什么是数据源,怎么建立数据源,我自我感觉收获最大的是我知道了数据库和高级语言的连接,这可是实实在在的应用我也终于走出了运行的那个黑框框,进入了可操作的框架了!(3)这次课程设计不只是学到了应用性的知识,我觉得更重要的是这个过程中给我心智带来的提升!闷闷的机房难看的英文字母多次让我想逃避,但最后还是坚持下来了,这是对我的意志力的考验更是一种提升。在这个过程中我学会了查找知识,我学会了与人讨论!等等。参考文献1王珊. 数据库系统简明教程M. 北京:高等教育出版社2李闽溟等.Visual C+ 6.0 数据库系统开发实例导航M. 北京:人民邮电出版社3. 耿文兰等.SQL Server 2000 数据库管理与开发M. 北京:电子工业出版社4闪四清.数据库系统原理与应用教程M. 北京:清华大学出版社5贺怀清等. VISUAL C+ 程序设计及应用M. 北京:电子出版社22

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服