学生vb连接sql数据库

vb连接sql数据库  时间:2021-02-26  阅读:()

砍杉挛文档下载免费文档下载http://doc.
100lw.
com/本文档下载自文档下载网,内容可能不完整,您可以点击以下网址继续阅读或下载:http://doc.
100lw.
com/doc/781f182cd10f15dafd45d1ca课程设计论文1扬州市职业大学课程设计说明书设计(论文)题目:学生信息管理系统系别:信息工程学院专业:姓名:_____学号:指导教师:完成时间:目录第一章前言.
1系统开发的背景…11.
2系统的开发平台与开发工具.
2.
1VisualBasic6.
0系统简介…11.
3本系统的工作内容…1第二章总体设计.
1设计原则…22.
2用户和软件的特点…2第三章系统实现与测试.
1系统登录界面设计…103.
2主程序界面设计…103.
3查询界面设计3.
4删除界面设计3.
5添加界面设计致谢23参考文献…23【摘要】世纪以来,社会生产力迅速发展,科学技术突飞猛进,人们进行信息交流的深度与广度不断增加,信息量急剧增长,传统的信息处理与决策的手段已不能适应社会的需要,信息的重要性和信息处理问题的紧迫性空前提高了,面对着日益复杂和不断发展,变化的社会环境,特别是企业间日趋剧烈的竞争形势,一个人、一个企业要在现代社会中求生存,求发展,必须具备足够的信息和强有力的信息收集与处理手段.
学生信息管理系统是学校对所有学生管理,涉及到学生管理中的学生登记,等以及学生管理中的信息查询等基本操作.
学生信息管理系统是管理信息系统的一个典型用例.

本系统的前台开发工具是VisualBasic6.
0,后台数据库选用的是ACCESS.
【关键词】学生管理,管理信息http://doc.
100lw.
com/doc/781f182cd10f15dafd45d1ca系统,数据库,计算机管理第一章前言.
1系统开发的背景随着我国教育业的发展,学生越来越多.
学生信息管理是任何一家学校日常处理本校的学生信息管理等必须解决的问题.
因此必须拥有一套合适的学生信息管理系统才能更好的解决以上问题.
为此我选择了做一个小型的学生信息管理系统作为自己的课程设计成品.
通过前期的考察和分析之后,对整个系统进行了设计.
虽然受水平所限,实践经验十分匮乏,独立完成一套完备的优秀的学生管理信息系统有很大的难度,但是我们会努力在实践中巩固以及整理自己在大学期间所学的知识,尽量把这个系统设计的更好.

1.
2系统的开发平台与开发工具本系统使用功能强大的VisualBasic6.
0和access2000作为开发工具,对整个系统进行设计与开发.
本系统可以根据各应用的具体情况,适当加以修改,以便更好应用.
另外,本系统操作简单,灵活性好、系统安全性高,运行稳定,是操作者的最佳选择.

.
2.
1VisualBasic6.
0系统简介Basic(VB)是一种由微软公司开发的包含协助开发环境的事件驱动编程语言.
从任何标准来说,VB都是世界上使用人数最多的语言——不仅是盛赞VB的开发者还是抱怨VB的开发者的数量.
它源自于BASIC编程语言.
VB拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建ActiveX控件.
程序员可以轻松的使用VB提供的组件快速建立一个应用程序.

.
2.
2本系统的工作内容本系统的工作内容主要表现在以下几个方面:学生个人信息,添加、删除学生资料、查询学生资料以及系统管理等等.
第二章总体设计.
1设计的原则1.
实用性原则该系统是以学生信息管理为基础开发的通用信息管理系统,适合中、小学校的使用.
.
可靠性原则该系统应有较高的可靠性,在系统设计及程序设计上应该强调系统的可靠性.
3.
可扩充性原则://doc.
100lw.
com/doc/781f182cd10f15dafd45d1ca应该保证该系统在系统的功能,结构方面具有可扩充性.
以便适应企业以后发展的需要,做出相应的功能结构上的调整.

4.
经济性原则应该注重系统的性价比,时刻为用户着想,在同等功能的基础上尽可能的减少企业的投入.
综上所述,帮助学校加强管理,提高经济效益,解决实际管理中的各类问题,是设计该系统的主要目标.
2.
2用户和软件的特点.
学校管理内部从业人员中存在不少人对计算机比较陌生,对使用计算机来管理有一定的畏惧心理.
这就要求面向学校的计算机管理系统应尽可能得在功能设计上和使用手法上模拟现实情况,让用户使用时感觉熟悉、踏实、容易接受,否则会导致强烈的抵触情绪.

学校管理系统要对学生的各个方面进行管理,存储学生的所有静态和动态信息,能够实现学生信息管理的自动化,并利用学生管理信息系统及时了解各个环节中信息的变更,有利于提高管理效率,否则无法满足学校方便、快捷的需求,这对软件使用和运行效率、稳定性都提出了更高的要求.

2.
3系统功能模块示意图.
4本设计的开发任务及要解决的主要问题2.
4.
1实现目标.
通过应用该系统提高学生管理工作的效率,实现信息的规范管理和快速查询.
.
实现学生信息管理的系统化、规范化和自动化,从而减少管理方面的工作量,提高管理效率,降低管理成本.
2.
4.
2解决的主要问题.
准确实现学生入学登记的要求,实现有效及有保障的录入系统作业;2.
及时修改学生状态信息,提供准确快速服务;3.
管理学生信息,建立一整套学生管理体系登录主界面数据管理总表退出级级级添加删除查询[此处图片未下载成功]第三章系统实现与测试.
1系统登录界面设计实现目标:登录界面主要是通过选择正确的操作员名称,密码和操作员级别进入主窗体.
登录界面如下图所示:://doc.
100lw.
com/doc/781f182cd10f15dafd45d1ca[此处图片未下载成功]如果密码不正确,会出现如下页面:登陆涉及的代码如下:SubCommand1_Click()Combo1.
Text="管理员"AndText1.
Text="11"ThenForm2.
ShowForm1.
HideCombo1.
Text="学生"AndText1.
Text="12"ThenForm2.
ShowForm1.
HideElse"密码错误!
请重新输入"EndIfSub.
2主程序界面设计实现目标:主窗体主要是对学生管理系统的各个模块的调用.
学生信息管理系统主窗体的运行结果如图:[此处图片未下载成功]图4-2.
3学生信息管理模块设计实现目标:该模块主要有三个子模块构成,分别是数据查询、数据添加、以及数据删除.
实现学校的工作人员对于学生情况的管理.
模块运行结果如下图所示:[此处图片未下载成功]图4-3-1此模块涉及的代码如下:SubCommand1_Click()DimcnAsADODB.
ConnectionDimstrAsString'连接数据库SQLserver2000="Provider=Microsoft.
Jet.
OLEDB.
4.
0;DataSource=zj.
mdb;PersistSecurityInfo=False"cn=Newhttp://doc.
100lw.
com/doc/781f182cd10f15dafd45d1caADODB.
Connectioncn.
Openstr'执行SQL语句:'str="insertintostud(bh,name,sex,password1)values('10315','1','12','123')"str="insertintostud(name,sex,xh,bj,birth,jg)values('"&Text1.
Text&"','"&Text2.
Text&"','"&Text3.
Text&"','"&Text4.
Text&"','"&Text5.
Text&"','"&Text6.
Text&"')".
Executestr[此处图片未下载成功]'关闭连接cn.
Closecn=Nothing'刷新.
RefreshSubSubCommand2_Click()DimcnAsADODB.
ConnectionDimstrAsString'连接数据库SQLserver2000="Provider=Microsoft.
Jet.
OLEDB.
4.
0;DataSource=zj.
mdb;PersistSecurityInfo=False"cn=NewADODB.
Connectioncn.
Openstr'执行SQL语句:="deletefromstudwherenamelike'%"&Trihttp://doc.
100lw.
com/doc/781f182cd10f15dafd45d1cam(Text7.
Text)&"%'".
Executestr'关闭连接cn.
Closecn=Nothing'刷新.
RefreshEndSubSubCommand3_Click().
RecordSource="selectname,sex,xh,bj,birth,jg,photofromstudwherenamelike'%"&Trim(DataCombo1.
Text)&"%'".
RefreshEndSub结论在制作本系统过程中,我们翻阅各种书籍,并对外了解相关方面的应用,让我们学到了更深入的知识,同时也培养了我们刻苦钻研的精神.
本系统基本可以应用于中小学的学生信息管理.
但是由于经验和知识的欠缺,还有很多地方需要改进.
我相信,通过我们以后的学习,知识的积累,这些方面都可以改进的.
结束语经过将近一个多星期的忙碌和工作,本次课程设计已经接近尾声,作为一个专科生的毕业设计,由于经验的匮乏,难免有许多考虑不周全的地方,本系统还存在很多不足之处.
在这里首先要感谢我的指导老师江兆银老师.
江老师平日里工作繁多,但在我做课程设计的过程当中,他都给予了我悉心的指导.
有时设计较为复杂烦琐,但是江老师仍然细心地纠正代码中的错误.
除了敬佩江老师的专业水平外,他的治学严谨和科学研究的精神也是我永远学习的榜样,并将积极影响我今后的学习和工作.

然后还要感谢大学三年来所有的老师,感谢班主任在大学期间为我们打下专业知识的基础,在生活上给我们提供了很大的帮助;同时还要感谢所有的同学们,正是因为有了你们的支持和鼓励.
此次课程设计才会顺利完成.

参考文献01VisualBasic工程应用与项目实践VisualBasichttp://doc.
100lw.
com/doc/781f182cd10f15dafd45d1ca信息系统开发实例精选Visualbasic数据库开发关键技术与实例应用VisualBasic数据库开发实例解析高春艳、李俊民等高春艳、李俊民、张耀庭等高春艳、李艳刘志铭、高春艳等机械工业出版社机械工业出版社04人民邮电出版社机械工业出版社[此处图片未下载成功]文档下载网是专业的免费文档搜索与下载网站,提供行业资料,考试资料,教学课件,学术论文,技术资料,研究报告,工作范文,资格考试,word文档,专业文献,应用文书,行业论文等文档搜索与文档下载,是您文档写作和查找参考资料的必备网站.

2021年7月最新洛杉矶CN2/香港CN2 vps套餐及搬瓦工优惠码 循环终身优惠6.58%

搬瓦工怎么样?2021年7月最新vps套餐推荐及搬瓦工优惠码整理,搬瓦工优惠码可以在购买的时候获取一些优惠,一般来说力度都在 6% 左右。本文整理一下 2021 年 7 月最新的搬瓦工优惠码,目前折扣力度最大是 6.58%,并且是循环折扣,续费有效,可以一直享受优惠价格续费的。搬瓦工优惠码基本上可能每年才会更新一次,大家可以收藏本文,会保持搬瓦工最新优惠码更新的。点击进入:搬瓦工最新官方网站搬瓦工...

hypervmart:英国/荷兰vps,2核/3GB内存/25GB NVMe空间/不限流量/1Gbps端口/Hyper-V,$10.97/季

hypervmart怎么样?hypervmart是一家国外主机商,成立于2011年,提供虚拟主机、VPS等,vps基于Hyper-V 2012 R2,宣称不超售,支持linux和windows,有荷兰和英国2个数据中心,特色是1Gbps带宽、不限流量。现在配置提高,价格不变,性价比提高了很多。(数据中心不太清楚,按以前的记录,应该是欧洲),支持Paypal付款。点击进入:hypervmart官方网...

日本CN2独立物理服务器 E3 1230 16G 20M 500元/月 提速啦

提速啦的来历提速啦是 网站 本着“良心 便宜 稳定”的初衷 为小白用户避免被坑 由赣州王成璟网络科技有限公司旗下赣州提速啦网络科技有限公司运营 投资1000万人民币 在美国Cera 香港CTG 香港Cera 国内 杭州 宿迁 浙江 赣州 南昌 大连 辽宁 扬州 等地区建立数据中心 正规持有IDC ISP CDN 云牌照 公司。公司购买产品支持3天内退款 超过3天步退款政策。提速啦的市场定位提速啦主...

vb连接sql数据库为你推荐
最数码数码相机什么牌子好?数码相机买什么牌子?cornerradiuscorner radius是什么意思yy频道中心yy语音怎么进频道中心sourcegear请问高手这是什么“dynamsoft sourceanywhere for vss”,做项目的时候用的,我是新手不知道这是干什么。9flash怎么使用ePSXe啊?中小企业信息化中小企业信息化途径有哪些2012年正月十五2012年正月十五上午9点27分出生的女孩儿五行缺什么,命怎么样iphone6上市时间iphone6什么时候上市,价格是多少?如何快速收录如何让百度快速收录blogcn哪种博客更好...sina.baidu.blogcn还是.............?
域名主机 提供香港vps dns是什么 linode代购 z.com 12306抢票助手 godaddy域名证书 申请个人网站 北京双线 美国在线代理服务器 raid10 游戏服务器出租 深圳域名 114dns 免费稳定空间 服务器硬件配置 杭州电信宽带 webmin WHMCS symantec 更多