1 / 25
文档名称:

计算机VB上机实习报告.doc

格式:doc   大小:1,414KB   页数:25页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

计算机VB上机实习报告.doc

上传人:薇薇安 2021/8/14 文件大小:1.38 MB

下载得到文件列表

计算机VB上机实习报告.doc

文档介绍

文档介绍:长江大学工程技术学院计算机上机实****报告
个人通讯录管理系统的设计
学生姓名:邓明曦ﻩ 学号:201061627ﻩ 序号: 40
专业班级: 油工61006
指导老师:刘妮妮老师
报告日期:2012年   4月 7日
第一部分 个人通讯录管理系统的设计
1、问题的提出:
  用户登录后能系统的管理自己的好友的信息,如姓名、地址邮编等等,对好友的信息进行修改、删除等操作。
2、功能要求:
(1)添加通讯录:能通过相应空件和操作录入新数据。当要录入新数据的时候,首先判断改姓名是否存在,如果不存在,则提示可进行数据录入并可依次输入地址、邮编等信息。
(2)查询显示:按姓名查询显示全部信息。通过组合框选择查询内容,将满足条件的通讯录显示在文本框上。
(3)修改通讯录:选中某人的姓名时,可对此人的相应数据进行修改并保存。
(4)删除通讯记录:选中某人的姓名时,可对此人的相应数据进行修改并保存。
(5)拨号:可显示被叫人的姓名和电话号码。
第二部分  个人通讯录管理系统功能
删除通讯记录
修改通讯记录
添加通讯记录
查看通讯记录
指定数据文件
1、系统功能模块设计
R(用户自定义类型 通讯录)
(存储通讯录信息的随机数据文件)
ﻬ2、数据结构说明:
在模块中定义:
Public s As String
Type contract
name As String * 10
  addess As String * 10
   yb As String * 10
  Email As String * 10
  QQ As String * 10
tel As String * 10
End Type
Public recTotal As Integer
Public r As contract
Public As String
3、详细设计:
(1)在模块中:
S 用于存放新建的文件的名称
Contract:  自定义类型。
Name:  用于存放姓名。
Addess: 用于存放地址。
By:  用于存放邮编。
Email:  用于存放电子邮箱地址。
QQ:  用于存存放QQ号。
Tel:  用于存放电话号码。
recTotal: 用于记录写入数据的条数。
  r:  用于存放每条数据
: 文件的名称
(2)在系统窗体中:
FreeFile:用于返回或设置被选定文件的文件名,设计时不可用。
Module1.s:新建文件的名称。
Lof:用于返回一个表示用open语句打开的文件的大小,该大小以字节为单位。返回值是长整形。
Len():用于返回字符串的长度,以字节为单位。
(3)添加好友窗体中:
i:用于表示记录的序号。
Trim:去掉字符串左右的空格。
(4)在查看好友窗体中:
i: 用于表示记录的序号。
List1。AddItem 。name:将好友的姓名写在列表框中。
Kill :。
Tempno:表示临时文件的名称。
:表示临时文件的号码。
Name tempno As :。
(6) 设计思想:
登入主窗体后,有菜单栏,上面有文件、工具、查看好友、修改、呼叫等菜单,还有一些快捷按钮。
文件下有创建文件、指定文件、备份文件、关于、退出等下级菜单。
工具下有添加好友、修改、删除等下级菜单。
当点击文件中的新建文件时弹出一个另存为对话框,可以新建一个文件,点击指定文件时弹出打开对话框,可以在指定的文件里写数据。
ﻩ当点击工具中的添加好友时,弹出添加好友窗体,输入信息后,点击确定,就可以将好友的信息写入指定的文件中;点击修改或删除时,弹出查看好友的对话框,可以对写入的数据进行修改或删除。点击呼叫时,弹出呼叫窗体。
4、调试与测试:
测试数据:
姓名
地址
邮编
Email
QQ
手机号码
李斛
孝感
159753123
1596325478
江南
杭州
467897
159357852
6546987145
胡笑
南京
698745
456798415
3692581474
登录窗体:
代码如下:
Private Sub Command1_Click()
If  = "" Then
MsgBox ("请输入验证码")