首页 VB第14章 实训项目——通讯录管理系统

VB第14章 实训项目——通讯录管理系统

举报
开通vip

VB第14章 实训项目——通讯录管理系统讲授人CONTENTS第五章Access2010窗体第1章Microsoft.NET与VisualBasic第2章VB2010初步——电子时钟程序第3章猜数游戏第4章抽奖程序第5章图片浏览器第6章构建宿舍管理系统项目主窗体第7章实现系统登录CONTENTS第五章Access2010窗体第8章查看用户信息第9章编辑用户信息第10章简化数据库操作第11章添加学生信息第12章查看学生列表第13章更新学生信息第14章实训项目——通讯录管理系统第14章实训项目——通讯录管理系统CONTENTS任务14.1项目功能需求任务14...

VB第14章  实训项目——通讯录管理系统
讲授人CONTENTS第五章Access2010窗体第1章Microsoft.NET与VisualBasic第2章VB2010初步——电子时钟程序第3章猜数游戏第4章抽奖程序第5章图片浏览器第6章构建宿舍管理系统项目主窗体第7章实现系统登录CONTENTS第五章Access2010窗体第8章查看用户信息第9章编辑用户信息第10章简化数据库操作第11章添加学生信息第12章查看学生列表第13章更新学生信息第14章实训项目——通讯录管理系统第14章实训项目——通讯录管理系统CONTENTS任务14.1项目功能需求任务14.2项目功能分析任务14.3数据库任务14.4参考实现 步骤 新产品开发流程的步骤课题研究的五个步骤成本核算步骤微型课题研究步骤数控铣床操作步骤 任务14.5通讯录管理系统实现方法和代码任务14.1项目功能需求系统能实现以下功能:1.系统登录。2.添加联系人。3.修改和删除联系人。4.查找联系人。5.系统用户管理。任务14.2项目功能分析1.用户登录窗体登录窗体用于验证用户的身份,该窗体通过查询数据库中的“用户”表中的 记录 混凝土 养护记录下载土方回填监理旁站记录免费下载集备记录下载集备记录下载集备记录下载 ,判断用户名和密码是否匹配。任务14.2项目功能分析2.系统主窗体用户登录成功后,打开系统主窗体。在这个窗体中将显示联系人信息,并提供“新增”、“修改”、“删除”、“搜索”等功能。任务14.2项目功能分析3.新增联系人窗体用户可在这个窗体中输入新增联系人的各项信息,包括姓名、电话、工作单位等信息(姓名和电话必填,其余可为空),从而向数据库中的联系人表中添加记录。任务14.2项目功能分析4.修改、删除联系人窗体修改、删除联系人窗体用于修改联系人的信息和删除联系人,窗体效果和“新增联系人”窗体类似。任务14.2项目功能分析5.查找联系人窗体查找联系人窗体可以根据输入的姓名或电话查找联系人。任务14.2项目功能分析6.用户管理窗体用户管理窗体用于对用户进行管理,可以设置用户的名称、密码等数据,还可以添加新用户或删除用户。任务14.3数据库1.Users表,用于存储用户基本信息。任务14.3数据库2.Contacts表,用于存储联系人信息。任务14.4参考实现步骤1.建立PhoneSystem项目。2.建立用户登录窗体。3.建立主窗体。4.建立添加联系人窗体。5.建立修改联系人窗体。6.建立查找联系人窗体。7.建立用户管理窗体。任务14.5通讯录管理系统实现方法和代码1.建立Windows应用程序项目,项目名称为“PhoneSystem”。2.在项目中添加一个名称为“DB”的类,该类用以实现数据库的公共访问操作。3.在DB类中编写代码任务14.5通讯录管理系统实现方法和代码任务14.5通讯录管理系统实现方法和代码4.在项目中添加一个名称为“Common”的模块,在模块中定义一个全局变量,用于存储当前登录的用户名信息。模块中的代码如下:ModuleCommonPublicuserNameAsString=""'登录的用户名EndModule5.在项目中添加一个名称为“Login”的窗体,用来实现登录窗体的功能。任务14.5通讯录管理系统实现方法和代码6.在Login窗体中绘制Label,TextBox,Button,PictureBox等控件,并设置Login窗体中各个控件的属性。任务14.5通讯录管理系统实现方法和代码7.编写Login窗体中“确定”按钮的Click事件,完成登录功能。任务14.5通讯录管理系统实现方法和代码8.编写Login窗体中“取消”按钮的Click事件。9.在项目中添加名称为“MainWindow”的窗体,这是系统主窗体。任务14.5通讯录管理系统实现方法和代码10.在MainWindow窗体中添加MenuStrip,ToolStrip,StatusStrip,TreeView,ListView,ImageList控件,并设置控件及窗体的属性。任务14.5通讯录管理系统实现方法和代码11.在MainWidnow窗体的代码编辑器中导入SqlClient命名空间。ImportsSystem.Data.SqlClient任务14.5通讯录管理系统实现方法和代码12.在MainWindow窗体中建立名称为“GetPhoto”的Sub过程,该过程将获取登录人通讯录的照片。任务14.5通讯录管理系统实现方法和代码13.在MainWindow窗体中添加一个名称为“GetContacts()”的Sub过程,该过程将获取当前登录用户对应的通讯录信息。任务14.5通讯录管理系统实现方法和代码14.在MainWindow窗体中添加一个名称为“GetGroups()”的Sub过程,该过程用于获取当前登录用户的分组信息。任务14.5通讯录管理系统实现方法和代码15.编写MainWindow窗体的Load事件,调用GetGroup()等方法,显示信息。任务14.5通讯录管理系统实现方法和代码16.在MainWindow窗体中添加一个名称为“DisChecked()”的Sub过程,该过程实现将窗体中菜单的选择标记去掉的功能。任务14.5通讯录管理系统实现方法和代码17.编写MainWindow窗体中“查看”菜单下“平铺”命令的Click事件。任务14.5通讯录管理系统实现方法和代码18.编写MainWindow窗体中“查看”菜单下“列表”命令的Click事件。任务14.5通讯录管理系统实现方法和代码19.编写MainWindow窗体中“查看”菜单下“详细信息”命令的Click事件。任务14.5通讯录管理系统实现方法和代码20.编写TreeView控件的AfterSelect事件,切换不同分组的通讯录信息。任务14.5通讯录管理系统实现方法和代码21.在项目中添加一个名称为“AddName”的窗体,该窗体实现添加通讯录联系人的功能。任务14.5通讯录管理系统实现方法和代码22.在AddName窗体中绘制TabControl,Button,Label,TextBox,ComboBox,PictureBox,OpenFileDialog等控件,并设置窗体和控件的属性。任务14.5通讯录管理系统实现方法和代码23.编写MainWindow窗体中的“新增”菜单和“新增”工具按钮的Click事件,打开AddName窗体,添加新的联系人。任务14.5通讯录管理系统实现方法和代码24.编写AddName窗体的Load事件,实现在ComboBox控件中加载分组信息的功能。任务14.5通讯录管理系统实现方法和代码25.在AddName窗体中编写一个名称为“Vaild()”的方法,该方法完成对录入的联系人信息的校验。校验通过,方法返回“True”,否则返回“False”。任务14.5通讯录管理系统实现方法和代码26.编写AddName窗体中“添加”按钮的Click事件,实现添加联系人功能。任务14.5通讯录管理系统实现方法和代码27.编写AddName窗体中“取消”按钮的Click事件。任务14.5通讯录管理系统实现方法和代码28.编写AddName窗体中PictureBox控件的Click事件,实现选择联系人照片功能。任务14.5通讯录管理系统实现方法和代码29.在项目中添加一个表名为“ChangeName”的窗体,该窗体实现修改联系人的功能。任务14.5通讯录管理系统实现方法和代码30.在ChangeName窗体中绘制TabControl,Button,Label,TextBox,ComboBox,PictureBox,OpenFileDialog等控件,并设置窗体和控件的属性。任务14.5通讯录管理系统实现方法和代码31.编写MainWindow窗体中“修改”菜单和“修改”工具按钮的Click事件,打开ChangeName窗体。任务14.5通讯录管理系统实现方法和代码32.在ChangeName窗体中添加两个全局变量(类成员),用于记录要修改的联系人的ID和是否修改了照片。任务14.5通讯录管理系统实现方法和代码33.编写ChangeName窗体的Load事件,实现显示要修改的联系人信息。任务14.5通讯录管理系统实现方法和代码34.在ChangeName窗体中编写一个名称为“Vaild()”的方法,该方法完成对修改的联系人信息的校验。校验通过,方法返回“True”,否则返回“False”。任务14.5通讯录管理系统实现方法和代码35.编写ChangeName窗体中“修改”按钮的Click事件,完成保存修改信息的功能。任务14.5通讯录管理系统实现方法和代码36.编写ChangeName窗体中“取消”按钮的Click事件。任务14.5通讯录管理系统实现方法和代码37.编写ChangeName窗体中PictureBox控件的Click事件,实现选择要修改的照片功能。任务14.5通讯录管理系统实现方法和代码38.编写MainWindow窗体中“删除”菜单和“删除”工具按钮的Click事件,实现删除选择的联系人功能。任务14.5通讯录管理系统实现方法和代码39.在项目中建立一个名称为“Search”的窗体,该窗体实现查询联系人功能。任务14.5通讯录管理系统实现方法和代码40.在Search窗体中绘制Label,TextBox,Button,DataGridView控件,并设置窗体和控件的属性。任务14.5通讯录管理系统实现方法和代码41.编写MainWindow窗体中“搜索”菜单和“搜索”工具按钮的Click事件,打开Search窗体。任务14.5通讯录管理系统实现方法和代码42.在Search窗体中添加一个全局变量(类成员),用于联系人的查询。任务14.5通讯录管理系统实现方法和代码43.在Search窗体中编写一个名称为“DisplayAllContacts()”的Sub过程,该过程用于在DataGridView控件中显示所有联系人。任务14.5通讯录管理系统实现方法和代码44.编写Search窗体的Load事件,调用DisplayAllContacts()方法显示所有联系人。任务14.5通讯录管理系统实现方法和代码45.编写Search窗体中“查询”按钮的Click事件,实现按姓名或电话查询联系人的功能。任务14.5通讯录管理系统实现方法和代码46.编写Search窗体中“取消”按钮的Click事件,实现关闭窗体功能。任务14.5通讯录管理系统实现方法和代码47.编写MainWindow窗体中“退出”菜单的Click事件,实现关闭系统功能。至此,通讯录管理系统全部实现。ThankYou
本文档为【VB第14章 实训项目——通讯录管理系统】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
志宏
暂无简介~
格式:ppt
大小:5MB
软件:PowerPoint
页数:61
分类:修理服务/居民服务
上传时间:2022-03-24
浏览量:1