VB课程设计正文.docx
- 文档编号:3245042
- 上传时间:2022-11-21
- 格式:DOCX
- 页数:57
- 大小:5.23MB
VB课程设计正文.docx
《VB课程设计正文.docx》由会员分享,可在线阅读,更多相关《VB课程设计正文.docx(57页珍藏版)》请在冰豆网上搜索。
VB课程设计正文
1系统分析
1.1需求分析
根据湖北省网上2012年高考志愿填报的需求,要求系统具有以下功能:
❑由于该系统的使用对象较多,要求有严密的权限管理。
❑具有数据备份及数据恢复的功能,确保系统的安全性。
❑方便的全方位的数据查询和统计。
❑强大的填报志愿,并且灵活的填写志愿功能。
❑并且填报志愿时,系统与EXCEL相连接,实现了多功能。
❑在相应的权限下,可以删除或修改数据。
❑在相关的登陆下可以备份数据和读取数据。
2总体设计
2.1系统主要功能
根据实际需求,2012年湖北省高考志愿填报系统主要由数据编辑、数据查询、数据统计、数据打印、系统维护和帮助等几个功能模块组成。
❑数据编辑模块
数据编辑模块主要包括报考院校的基本信息(学校代号、学校全称、学校所属类型、学校历史等)的编辑(添加、修改、删除等)。
❑数据查询模块
数据查询模块主要包括按高校查询查询、按高校所在地查询、按学校隶属985查询、按学校隶属211查询、按学校隶属教育部查询5个部分。
❑数据统计模块
数据统计模块主要包括学校代号、学校所在地统计、学校隶属985,学校隶属211,学校隶属教育部4个部分。
❑系统维护模块
系统维护模块主要包括密码修改(设置)、数据备份、数据恢复、系统初始化4个部分。
❑帮助信息模块
帮助信息模块主要包括本单位信息、关于、帮助等3个部分。
2.2系统功能结构图
图2-12012年湖北高考志愿填报系统功能结构图
3系统设计
3.1设计目标
本系统是根据2012年湖北高考志愿填报系统管理的实际需求而开发的,完全能够实现填报志愿对学生填报的自动化管理,通过本系统可以达到以下目标:
❑系统运行稳定,安全可靠。
❑界面设计美观,人机交互界面友好。
❑信息查询灵活、方便、快捷、准确,数据存储安全可靠。
❑满足键盘和鼠标的双重操作,完全支持回车键。
❑采用多种方式查询数据。
❑操作员可以随时修改自己的口令。
❑对用户输入的数据,系统进行严格的数据检验,尽可能排除人为的错误。
❑数据保密性强,为每个用户设置相应的权限级别。
3.2开发及运行环境
系统开发平台:
VisualBasic6.0
运行平台:
Windowsxp/Windows2000/windows7
3.3数据库设计
本系统采用VisualBasic6.0设计数据库,本系统中包括如下数据表。
下面分别给出数据表的结构。
(1)密码表
密码表主要存储系统登录所需用户信息。
该表结构如表3-1所示,表的内容如表3-2。
表3-1密码表结构
字段名
数据类型
长度
用户名
Char
8
密码
Char
8
表3-2密码表内容
密码表
高考报名号(姓名)
密码
程才
123
程新松
123
管理员信息
刘晓东
123
姓名
密码
李时敏
123
王晓斌
123
李云
123
江翠
123
刘兰
123
明悦
123
(2)学校信息表
学校信息表主要保存学校基本的详细信息。
该数据表的结构如表3-3所示,表的内容如表3-4所示。
表3-3学校信息表
字段名
数据类型
长度
学校代号
Char
10
学校全称
Char
10
学校所在地
Char
10
隶属985
L
1
隶属211
L
1
隶属教育部
L
1
学校历史
Number
10.2
学校2008分数线
Number
10.2
学校2009分数线
Number
10.2
学校2010分数线
Number
10.2
表3-4学校信息表
一本院校信息
学校代号
学校全称
学校所在地
隶属985
隶属211
隶属教育部
学校历史
学校2008分数线
学校2009分数线
学校2010分数线
学校2011分数线
0001
清华大学
北京
Yes
Yes
Yes
101
654
662
659
673
0002
北京大学
北京
Yes
Yes
Yes
102
655
668
650
670
0003
中国人民大学
北京
Yes
Yes
Yes
95
643
650
643
660
0004
北京师范大学
北京
No
Yes
Yes
80
600
620
615
623
0005
北京航空航天大学
北京
Yes
Yes
Yes
85
632
640
628
640
0006
北京理工大学
北京
No
Yes
Yes
79
596
600
587
610
0007
复旦大学
上海
Yes
Yes
Yes
101
650
649
643
660
0008
上海交通大学
上海
Yes
Yes
Yes
94
657
645
645
658
0009
同济大学
上海
Yes
Yes
Yes
98
642
635
639
650
0010
华东师范大学
上海
No
Yes
Yes
86
576
589
588
590
0011
上海外国语大学
上海
No
Yes
Yes
75
563
570
561
580
0012
浙江大学
杭州市
Yes
Yes
Yes
99
650
648
651
660
0015
浙江理工大学
杭州市
No
Yes
Yes
89
580
567
571
580
0016
武汉大学
湖北武汉
Yes
Yes
Yes
92
598
610
624
641
0017
华中科技大学
湖北武汉
Yes
Yes
Yes
90
599
618
615
649
0018
华中师范大学
湖北武汉
Yes
No
Yes
86
578
580
584
589
0019
中国地质大学
湖北武汉
No
Yes
Yes
88
580
576
576
589
二本院校信息
学校代号
学校全称
学校所在地
隶属985
隶属211
隶属教育部
学校历史
学校2008分数线
学校2009分数线
学校2010分数线
学校2011分数线
2000
首都贸易大学
北京
No
Yes
Yes
55
540
544
539
556
2001
北京工商大学
北京
No
No
Yes
60
538
540
542
560
2002
北方工业大学
北京
No
No
Yes
65
529
539
540
564
2003
北京建筑工程学院
北京
No
No
Yes
48
541
528
543
560
2004
上海理工大学
上海
No
No
Yes
50
540
536
540
562
2005
上海师范大学
上海
No
No
Yes
52
543
550
546
558
2006
上海海事大学
上海
No
Yes
Yes
54
540
532
547
554
2007
宁波大学
宁波市
No
Yes
Yes
48
534
529
550
568
2008
浙江工业大学
杭州市
No
Yes
Yes
58
540
541
542
550
2009
杭州电子科技大学
杭州市
No
No
Yes
60
538
540
542
558
2010
海军工程大学
湖北武汉
No
Yes
Yes
40
550
552
554
580
2011
江汉大学
湖北武汉
No
No
Yes
64
534
537
540
556
2012
湖北工业大学
湖北武汉
No
No
Yes
45
524
540
536
552
2013
武汉工程大学
湖北武汉
No
No
Yes
47
534
540
540
536
2014
武汉科技大学
湖北武汉
No
Yes
Yes
58
540
537
528
554
三本院校信息
学校代号
学校全称
学校所在地
隶属985
隶属211
隶属教育部
学校历史
学校2008分数线
学校2009分数线
学校2010分数线
学校2011分数线
3000
华中科技大学武昌分校
湖北武汉
No
No
Yes
35
329
376
347
410
3001
华中科技大学文华学院
湖北武汉
No
No
Yes
30
336
380
359
399
3002
海南大学三亚学院
海南
No
No
Yes
30
356
382
349
400
3003
吉林大学珠海学院
吉林
No
No
Yes
40
350
367
370
405
3004
浙江大学城市学院
杭州
No
No
Yes
28
345
370
372
397
3005
北京师范大学珠海分校
珠海
No
No
Yes
48
345
381
371
408
3006
武汉科技大学城市学院
湖北武汉
No
No
Yes
26
355
364
362
386
四本院校信息
学校代号
学校全称
学校所在地
隶属985
隶属211
隶属教育部
学校历史
学校2008分数线
学校2009分数线
学校2010分数线
学校2011分数线
4000
北京城市学院
北京
No
No
No
23
300
312
289
300
4001
河北传媒学院
河北
No
No
No
30
312
301
287
321
4002
三江学院
江苏
No
No
No
5
298
302
246
312
4003
黑龙江东方学院
黑龙江
No
No
No
24
256
303
276
309
4004
上海杉达学院
上海
No
No
No
13
287
308
280
317
4主要功能模块设计
4.1启动窗体的设计
启动窗体是显示进入该系统的面板,是系统的开门装置。
系统启动窗体的运行结果如图4-1所示。
图4-1系统启动窗口
代码设计
⑴PrivateSubTimer1_Timer()
IfLabel1.Left<=Form1.WidthThen
Label1.Left=Label1.Left+100
Else
Label1.Left=-Label1.Width
EndIf
EndSub
⑵PrivateSubLabel2_Click()
Form2.Show
UnloadMe
EndSub
⑶PrivateSubLabel3_Click()
End
EndSub
4.2系统登录
在启动窗体中单击“进入”,下面就会运行的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VB 课程设计 正文