测试模块的接口。
3、系统测试:在这个测试步骤中发现的往往是软件设计中的错误,也可能发现需求说明中的错误。
4、验收测试:在这个测试步骤中发现的往往是系统需求说明书中的错误。
对于以上的几个步骤,分别要完成功能测试、强度测试及性能测试、可用性测试等。
5、功能测试:测试是否满足开发要求,是否能够提供设计所描述的功能,是否用户的需求都得到满足。功能测试是系统测试最常用和必须的测试,通常还会以正式的软件说明书为测试标准。例如:在登录注册模块的测试中,针对要求输入合法和不合法的用户名及口令进行测试,反复几次,若无错误,则保证基本正确。
6、强度测试及性能测试:测试系统的能力最高实际限度,即软件在一些超负荷情况下功能实现的情况。如要求软件某一行为的大量重复、输入大量的数据或大数值数据、对数据库大量复杂的查询等。测试软件的运行性能,这种测试常常与强度测试结合进行,需要事先对被测软件提出性能指标,如计算的精度、记录的精度、响应的时限和恢复时限等。
7、可用性测试:测试用户是否能够满意使用。具体体现为操作是否方便,用户界面是否友好等。因为在软件编辑时听取了用户的意见。因此,用户界面的设计上并没有太大的问题。
与VB的连接
VisualBasic提供了与底层数据库系统紧密的连接。VisualBasic支持不同的关系数据库管理系统并充分发挥每一个数据库的特长。生成独立应用或脱离服务器运行的服务以上的应用,VisualBasic连接数据库的方式有两种:
·通过使用VisualBasic的ADO控件。
·通过使用由VisualBasic提供的专用的直接与数据库相连的接口
第七章
结束语
经过一个多月的设计和开发,系统基本开发完毕。其功能基本符合用户需求,能够完成人口信息存储和。并提供部分系统维护功能,使用户方便进行数据备份和恢复、数据删除。,对于数据的一致性的问题也通过程序进行了有效的解决。
但是由于设计时间较短,所以该系统还有许多不尽如人意的地方,比如功能较少等多方面问题。这些都有待进一步改善。
致谢
在本次设计中,我从指导老师身上学到了很多东西。,使我得到不少的提高这对于我以后的工作和学习都有一种巨大的帮助,感谢他耐心的辅导。
第八章
主要参考文献
[1]VisualBasic6.0使用指南
作者:BobReselman,RichardPeasley,WaynePruchniak.
出版社:电子工业出版社
[2]中文Access200024学时教程
作者:CraigEddy,TimothyBuchanan
出版社:机械工业出版社
附录程序清单及注释
程序清单6.1
form1
PrivateSubCommand1_Click()
Adodc1.RecordSource="select*fromxc"
Adodc1.Refresh
EndSub
PrivateSubCommand3_Click()
bh=Text14.Text
Adodc1.RecordSource="select*fromxcwhereidlike"+bh+""
Adodc1.Refresh
EndSub
PrivateSubCommand4_Click()
EndSub
PrivateSubCommand5_Click()
bh=Text14.Text
Adodc1.RecordSource="select*fromxcwhere人口信息名称='"+bh+"'"
Adodc1.Refresh
EndSub
PrivateSubCommand6_Click()
bh=Text14.Text
Adodc1.RecordSource="select*fromxcwhere人='"+bh+"'"
Adodc1.Refresh
EndSub
Form2
PrivateSubCommand1_Click()
Form5.Show
EndSub
PrivateSubCommand2_Click()
Form7.Show
EndSub
PrivateSubCommand3_Click()
Form6.Show
EndSub
PrivateSubCommand4_Click()
Form1.Show
EndSub
PrivateSubCommand5_Click()
Form4.Show
EndSub
PrivateSubCommand6_Click()
Form3.Show
EndSub
PrivateSubCommand7_Click()
End
EndSub
Form3
PrivateSubCommand1_Click()
Adodc1.RecordSource="SELECT*FROMxc"
Adodc1.Refresh
EndSub
PrivateSubCommand6_Click()
ss2=Text2.Text
ss3=Text3.Text
ss4=Text4.Text
ss5=Text5.Text
Adodc1.RecordSource="SELECT*FROMxcwhere"+ss2+"='"+ss4+"'and"+ss3+"='"+ss5+"'"
Adodc1.Refresh
EndSub
form4
form5
PrivateSubCommand1_Click()
Adodc1.RecordSource="select*fromrs"
Adodc1.Refresh
EndSub
PrivateSubCommand3_Click()
bh=Text14.Text
Adodc1.RecordSource="select*fromrswhereidlike"+bh+""
Adodc1.Refresh
EndSub
PrivateSubCommand4_Click()
EndSub
PrivateSubCommand5_Click()
bh=Text14.Text
Adodc1.RecordSource="select*fromrswhere人口信息名称='"+bh+"'"
Adodc1.Refresh
EndSub
PrivateSubCommand6_Click()
bh=Text14.Text
Adodc1.RecordSource="select*fromrswhere类型='"+bh+"'"
Adodc1.Refresh
EndSub
form6
PrivateSubCommand1_Click()
Adodc1.RecordSource="SELECT*FROMrs"
Adodc1.Refresh
EndSub
PrivateSubCommand6_Click()
ss2=Text2.Text
ss3=Text3.Text
ss4=Text4.Text
ss5=Text5.Text
Adodc1.RecordSource="SELECT*FROMrswhere"+ss2+"='"+ss4+"'and"+ss3+"='"+ss5+"'"
Adodc1.Refresh
EndSub
form7
PrivateSubCommand1_Click()
ss=Text1.Text
ss="%%"&ss&"%%"
Adodc1.RecordSource="SELECT*FROMrswhereidlike'"+ss+"'or姓名like'"+ss+"'or年龄like'"+ss+"'or籍贯like'"+ss+"'or通信地址like'"+ss+"'or毕业期数like'"+ss+"'or个人简介like'"+ss+"'"
Adodc1.Refresh
EndSub
PrivateSubCommand2_Click()
Adodc1.RecordSource="SELECT*FROMrs"
Adodc1.Refresh
EndSub
上一篇:
vb人事资源管理系统+论文(论文和程序)
下一篇:
方文山:一个人最大的悲哀就是不愿当自己