资料简介:
毕业设计-基于vc++个人信息管理系统设计,共28页,6826字,附C++完整源代码
摘 要
随着社会的不断发展,社会的竞争也越来越激烈,这就在无形中增加了人们的生活压力,要做的事情太多。如果企业资产很多,可以想象人们的工作强度,在这种环境下有些事情忘了顾及不到了是在所难免的事情,但是你的忘记却可能会带来无法弥补的错误。
信息化的发展帮助人们解决了上述难题,信息管理让人们从繁重的劳动中变得清醒,让生活有条不紊的进行着。
在当今社会上,要想有理想的事业和生活环境,首先要从个人做起。所以做好个人信息管理在万事之根本。
个人信息管理系统实现了管理的信息化,它记录着个人每日的重要信息,能记录、提示用户有关信息。
在写本系统时还没有足够的实践知识来作支撑,也没有做足够的需求分析,造成系统比较混乱,代码不够精简是在所难免的。但是对于我们来说,要一边学习一边做事,能够在一定时间内(大概在七周多的时间,包括数据库设计,界面设计)就完成了系统雏形,感觉还是不错的。后期进行的只是一些测试和修补工作。学习是一个要不断努力的过程,对于编程来说,要不断地在学习中进行实践,在实践中进行学习。
关键词:
个人信息管理系统;用户信息;SQL;C++
目 录
一 课程设计的目的与意义……………….…………4
课程设计的目的…….4
课程设计的意义……………….…………4
二 需求分析………….…………4
2.1 用户需求……….……4
2.2 系统需要实现的功能和操作……..…5
2.3 功能需求分析……5
三 数据库概念模型设计……………..…………6
四 数据库逻辑模型设计……..…………………11
4.1一般逻辑模型设计………………….11
4.2具体逻辑模型设计………………….12
五 数据库建立………………14
六 系统界面初步预览及主要程序代码..…..16
6.1具体逻辑模型设计…….……………16
6.2主要程序代码.18
七 系统运行环境…...…25
八 课程设计心得与体会……………..……….27
九 参考资料…………………28
系统需要实现的功能和操作如下:
(1) 登录功能:登录系统为身份验证登陆,用户输入用户账户和密码后才能进入该系统,若输入有误,系统会给出警告。
(2) 注册功能:如果没有帐号和密码,可以自行注册一个,以用于登录系统。
(3) 更新信息功能:用户进入系统后,找到相应的所属功能模块,然后根据自己的需要,可以删除一些已经对自己没有任何用处的信息,或者重新输入自己要保存的信息。
(4) 查询功能:用户进入系统后,找到相应的所属功能模块,然后根据内容输入或根据关键字进行查询,查询出的信息会显示在界面上。
进行以上功能操作处理时,可根据下述的功能分析中的主要结构功能模块图进行。
资料文件预览:
共8文件夹,226个文件,文件总大小:56.50MB,压缩后大小:8.99MB
AddArticleDlg.obj [28.99KB]
AddArticleDlg.sbr [98.76KB]
DBManager.obj [48.60KB]
DBManager.sbr [97.51KB]
DataAccess.obj [16.94KB]
DataAccess.sbr [97.10KB]
DlgChargeManage.obj [37.82KB]
DlgChargeManage.sbr [100.26KB]
DlgContactManage.obj [17.33KB]
DlgContactManage.sbr [97.33KB]
DlgContactQuery.obj [36.56KB]
DlgContactQuery.sbr [100.21KB]
DlgContactUpdate.obj [24.57KB]
DlgContactUpdate.sbr [98.15KB]
DlgMemoManage.obj [28.92KB]
DlgMemoManage.sbr [99.26KB]
DlgNewCharge.obj [26.27KB]
DlgNewCharge.sbr [98.61KB]
DlgNewMemo.obj [19.28KB]
DlgNewMemo.sbr [97.19KB]
DlgPersonManage.obj [28.44KB]
DlgPersonManage.sbr [98.83KB]
DlgReadModifyMemo.obj [22.82KB]
DlgReadModifyMemo.sbr [98.89KB]
LoginDlg.obj [24.79KB]
LoginDlg.sbr [101.94KB]
MainFrm.obj [26.75KB]
MainFrm.sbr [98.81KB]
ManageArticleDlg.obj [63.15KB]
ManageArticleDlg.sbr [114.23KB]
ManageChargeDlg.obj [15.46KB]
ManageChargeDlg.sbr [10.85KB]
ReadModifyArticleDlg.obj [23.00KB]
ReadModifyArticleDlg.sbr [109.80KB]
RegDlg.obj [49.24KB]
RegDlg.sbr [101.37KB]
SelfInfoManager.exe [7.52MB]
SelfInfoManager.ilk [752.91KB]
SelfInfoManager.obj [31.80KB]
SelfInfoManager.pch [9.03MB]
SelfInfoManager.pdb [1.09MB]
SelfInfoManager.res [6.02MB]
SelfInfoManager.sbr [102.65KB]
SelfInfoManagerDoc.obj [16.98KB]
SelfInfoManagerDoc.sbr [11.15KB]
SelfInfoManagerView.obj [63.46KB]
SelfInfoManagerView.sbr [124.30KB]
StdAfx.obj [130.59KB]
StdAfx.sbr [1.69MB]
font.obj [13.23KB]
font.sbr [7.18KB]
msado15.tlh [88.65KB]
msado15.tli [74.90KB]
msdgridctrl.obj [85.95KB]
msdgridctrl.sbr [23.20KB]
rdc.obj [72.96KB]
rdc.sbr [26.94KB]
rdocolumns.obj [5.25KB]
rdocolumns.sbr [7.52KB]
rdoconnections.obj [6.16KB]
rdoconnections.sbr [8.78KB]
rdoenvironments.obj [6.18KB]
rdoenvironments.sbr [7.59KB]
rdoerror.obj [11.58KB]
rdoerror.sbr [6.31KB]
rdoerrors.obj [5.33KB]
rdoerrors.sbr [6.46KB]
rdoparameter.obj [11.12KB]
rdoparameter.sbr [7.26KB]
rdoparameters.obj [4.72KB]
rdoparameters.sbr [6.64KB]
rdopreparedstatement.obj [30.33KB]
rdopreparedstatement.sbr [19.04KB]
rdopreparedstatements.obj [2.40KB]
rdopreparedstatements.sbr [7.70KB]
rdoqueries.obj [4.76KB]
rdoqueries.sbr [8.14KB]
rdoresultsets.obj [4.72KB]
rdoresultsets.sbr [9.04KB]
rdotable.obj [10.56KB]
rdotable.sbr [10.39KB]
rdotables.obj [5.23KB]
rdotables.sbr [6.51KB]
vc60.idb [441.00KB]
vc60.pdb [588.00KB]
_rdocolumn.obj [24.57KB]
_rdocolumn.sbr [10.29KB]
_rdoconnection.obj [34.57KB]
_rdoconnection.sbr [21.59KB]
_rdoengine.obj [20.74KB]
_rdoengine.sbr [11.71KB]
_rdoenvironment.obj [16.73KB]
_rdoenvironment.sbr [12.99KB]
_rdoresultset.obj [42.66KB]
_rdoresultset.sbr [20.75KB]
100003994817676.bmp [982.25KB]
SelfInfoManager.ico [1.05KB]
SelfInfoManager.rc2 [407.00B]
SelfInfoManagerDoc.ico [1.05KB]
Toolbar.bmp [1.05KB]
bitmap1.bmp [1.24KB]
icon1.ico [766.00B]
toolbar1.bmp [598.00B]
背景.bmp [5.05MB]
Interop.Excel.dll [920.00KB]
Interop.Microsoft.Office.Core.dll [212.00KB]
Interop.VBIDE.dll [56.00KB]
Interop.Word.dll [640.00KB]
AddArticleDlg.cpp [3.78KB]
AddArticleDlg.h [1.33KB]
DBManager.cpp [2.56KB]
DBManager.h [1005.00B]
DataAccess.cpp [3.07KB]
DataAccess.h [829.00B]
DlgChargeManage.cpp [7.09KB]
DlgChargeManage.h [1.47KB]
DlgContactManage.cpp [2.24KB]
DlgContactManage.h [1.30KB]
DlgContactQuery.cpp [5.68KB]
DlgContactQuery.h [1.52KB]
DlgContactUpdate.cpp [2.86KB]
DlgContactUpdate.h [1.38KB]
DlgMemoManage.cpp [3.87KB]
DlgMemoManage.h [1.30KB]
DlgNewCharge.cpp [3.59KB]
DlgNewCharge.h [1.28KB]
DlgNewMemo.cpp [2.08KB]
DlgNewMemo.h [1.25KB]
DlgPersonManage.cpp [3.47KB]
DlgPersonManage.h [1.47KB]
DlgReadModifyMemo.cpp [3.10KB]
DlgReadModifyMemo.h [1.46KB]
LoginDlg.cpp [2.87KB]
LoginDlg.h [1.33KB]
MainFrm.cpp [3.62KB]
MainFrm.h [1.58KB]
ManageArticleDlg.cpp [10.65KB]
ManageArticleDlg.h [1.76KB]
ManageChargeDlg.cpp [2.03KB]
ManageChargeDlg.h [1.37KB]
MangageArticleDlg2.cpp [2.30KB]
MangageArticleDlg2.h [1.29KB]
NewArticleDlg.cpp [1.41KB]
NewArticleDlg.h [1.27KB]
ReadMe.txt [4.42KB]
ReadModifyArticleDlg.cpp [2.68KB]
ReadModifyArticleDlg.h [1.45KB]
RegDlg.cpp [7.26KB]
RegDlg.h [1.67KB]
RegisterDlg.cpp [1.03KB]
RegisterDlg.h [1.24KB]
SelfInfoManager.aps [6.05MB]
SelfInfoManager.clw [15.70KB]
SelfInfoManager.cpp [4.35KB]
SelfInfoManager.dsp [15.85KB]
SelfInfoManager.dsw [555.00B]
SelfInfoManager.h [1.48KB]
SelfInfoManager.ncb [1.23MB]
SelfInfoManager.opt [51.50KB]
SelfInfoManager.plg [2.29KB]
SelfInfoManager.rc [31.19KB]
SelfInfoManagerDoc.cpp [1.88KB]
SelfInfoManagerDoc.h [1.57KB]
SelfInfoManagerView.cpp [6.45KB]
SelfInfoManagerView.h [2.36KB]
StdAfx.cpp [217.00B]
StdAfx.h [1.16KB]
dataformatdisp.cpp [515.00B]
dataformatdisp.h [1.13KB]
datagrid.cpp [18.48KB]
datagrid.h [5.18KB]
font.cpp [2.05KB]
font.h [1.43KB]
font1.cpp [2.05KB]
font1.h [1.02KB]
msado15.tlh [88.51KB]
msado15.tli [74.82KB]
msdgridctrl.cpp [13.75KB]
msdgridctrl.h [4.64KB]
picture.cpp [1.10KB]
picture.h [1.26KB]
rdc.cpp [12.27KB]
rdc.h [4.09KB]
rdocolumns.cpp [1.05KB]
rdocolumns.h [1.25KB]
rdoconnections.cpp [1.35KB]
rdoconnections.h [1.36KB]
rdoenvironments.cpp [1.36KB]
rdoenvironments.h [1.37KB]
rdoerror.cpp [1.50KB]
rdoerror.h [1.24KB]
rdoerrors.cpp [1.04KB]
rdoerrors.h [1.24KB]
rdoparameter.cpp [2.25KB]
rdoparameter.h [1.43KB]
rdoparameters.cpp [1000.00B]
rdoparameters.h [1.26KB]
rdopreparedstatement.cpp [6.18KB]
rdopreparedstatement.h [2.34KB]
rdopreparedstatements.cpp [626.00B]
rdopreparedstatements.h [1.28KB]
rdoqueries.cpp [1009.00B]
rdoqueries.h [1.25KB]
rdoresultsets.cpp [1003.00B]
rdoresultsets.h [1.27KB]
rdotable.cpp [1.68KB]
rdotable.h [1.39KB]
rdotables.cpp [1.04KB]
rdotables.h [1.24KB]
resource.h [6.61KB]
selbookmarks.h [1.24KB]
_rdocolumn.cpp [4.92KB]
_rdocolumn.h [1.92KB]
_rdoconnection.cpp [6.57KB]
_rdoconnection.h [2.56KB]
_rdoengine.cpp [3.75KB]
_rdoengine.h [1.97KB]
_rdoenvironment.cpp [3.15KB]
_rdoenvironment.h [1.80KB]
_rdoresultset.cpp [9.16KB]
_rdoresultset.h [2.92KB]
personInfoManageSystem_Data.MDF [1.13MB]
personInfoManageSystem_Log.LDF [1.00MB]
SelfInfoManager.exe [7.52MB]
必看,否则无法正常使用软件.doc [99.50KB]
个人信息管理系统.doc [562.50KB]