版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、编号: 本科毕业论文(设计)题目:基于VB的高校学生信息管理系统的设计与实现 学 院 计算机与信息学院 专 业 计算机科学与技术专业 学 号 姓名 指导教师 职称:副教授 完成日期 2010年4月16日 诚 信 承 诺我谨在此承诺:本人所写的毕业论文基于VB的高校学生信息管理系统的设计与实现均系本人独立完成,没有抄袭行为,凡涉及其他作者的观点和材料,均作了注释,若有不实,后果由本人承担。 承诺人(签名): 2011年 4 月 16 日目录TOC o 1-3 h u HYPERLINK l _Toc12787 引言 PAGEREF _Toc12787 2 HYPERLINK l _Toc3143
2、0 PAGEREF _Toc31430 2 HYPERLINK l _Toc28504 1.1 系统简介 PAGEREF _Toc28504 2 HYPERLINK l _Toc17587 PAGEREF _Toc17587 2 HYPERLINK l _Toc2782 1.3 系统开发环境及开发工具 PAGEREF _Toc2782 3 HYPERLINK l _Toc1879 2. 系统分析 PAGEREF _Toc1879 3 HYPERLINK l _Toc32751 2.1 可行性分析 PAGEREF _Toc32751 3 HYPERLINK l _Toc31568 2.2 需求分
3、析 PAGEREF _Toc31568 4 HYPERLINK l _Toc3103 3. 概要设计 PAGEREF _Toc3103 4 HYPERLINK l _Toc31117 PAGEREF _Toc31117 4 HYPERLINK l _Toc6057 PAGEREF _Toc6057 4 HYPERLINK l _Toc30803 PAGEREF _Toc30803 5 HYPERLINK l _Toc6856 PAGEREF _Toc6856 6 HYPERLINK l _Toc17852 PAGEREF _Toc17852 6 HYPERLINK l _Toc11990 PA
4、GEREF _Toc11990 6 HYPERLINK l _Toc4825 3.2.3数据库结构设计 PAGEREF _Toc4825 6 HYPERLINK l _Toc12626 PAGEREF _Toc12626 7 HYPERLINK l _Toc15633 4. 系统详细设计 PAGEREF _Toc15633 8 HYPERLINK l _Toc20548 和登陆界面 PAGEREF _Toc20548 9 HYPERLINK l _Toc28551 4.2 主界面 PAGEREF _Toc28551 9 HYPERLINK l _Toc21145 PAGEREF _Toc211
5、45 10 HYPERLINK l _Toc17537 PAGEREF _Toc17537 10 HYPERLINK l _Toc17507 PAGEREF _Toc17507 10 HYPERLINK l _Toc3873 PAGEREF _Toc3873 11 HYPERLINK l _Toc11816 4.4 班级管理模块 PAGEREF _Toc11816 11 HYPERLINK l _Toc30719 PAGEREF _Toc30719 11 HYPERLINK l _Toc30631 PAGEREF _Toc30631 12 HYPERLINK l _Toc11096 4.5 学
6、生档案管理模 PAGEREF _Toc11096 13 HYPERLINK l _Toc22967 PAGEREF _Toc22967 13 HYPERLINK l _Toc3570 PAGEREF _Toc3570 13 HYPERLINK l _Toc8238 课程管理模块 PAGEREF _Toc8238 14 HYPERLINK l _Toc21988 4.6 .1课程设置 PAGEREF _Toc21988 14 HYPERLINK l _Toc17394 PAGEREF _Toc17394 15 HYPERLINK l _Toc3814 成绩管理模块 PAGEREF _Toc381
7、4 15 HYPERLINK l _Toc26275 PAGEREF _Toc26275 16 HYPERLINK l _Toc3539 PAGEREF _Toc3539 16 HYPERLINK l _Toc17532 PAGEREF _Toc17532 17 HYPERLINK l _Toc13697 交费管理模块 PAGEREF _Toc13697 17 HYPERLINK l _Toc5730 PAGEREF _Toc5730 17 HYPERLINK l _Toc16161 PAGEREF _Toc16161 18 HYPERLINK l _Toc27956 PAGEREF _Toc
8、27956 19 HYPERLINK l _Toc2745 PAGEREF _Toc2745 19 HYPERLINK l _Toc6364 PAGEREF _Toc6364 21 HYPERLINK l _Toc24712 PAGEREF _Toc24712 22 HYPERLINK l _Toc183 6. 系统测试与维护 PAGEREF _Toc183 23 HYPERLINK l _Toc4677 PAGEREF _Toc4677 23 HYPERLINK l _Toc16445 PAGEREF _Toc16445 23 HYPERLINK l _Toc9113 PAGEREF _To
9、c9113 24 HYPERLINK l _Toc12838 PAGEREF _Toc12838 24 HYPERLINK l _Toc6993 参考文献: PAGEREF _Toc6993 25基于VB的高校学生信息管理系统的设计与实现姓名: 学号: 指导教师: 摘要:学生信息管理是整个学校管理工作中的关键环节之一,涉及到学生入学注册、学籍管理、成绩管理、收费等诸多方面。采用计算机信息技术来管理学生信息是大势所趋;学生信息管理信息系统能为学校管理者提供及时、准确的学生信息,提高管理工作效率。此学生信息管理系统采用visual basic 6.0 作为系统的开发环境,以Microsoft公司的
10、Access2000数据库作为后台数据库。系统以阜阳师范学院的学生为参考对象,实现对学生的档案资料、课程、成绩、班级、交费等信息进行全方位的管理,且系统界面设计简单易懂、操作方便,比较实用。关键字:VB 控件 窗体 Access数据库 学生信息管理系统Designing and realization of university students information management system by Visual BasicName: Li chuanming Student ID:200740910109 Instructor: Chu yayunAbstract:Student
11、s information management is one of the key segments of the whole school management, involving students register, registration management, performance management, charges, and other aspects. Adopting computer information technology to manage students information is the trend of the times, Students in
12、formation management system can provide the administrators with timely, accurate information about students and improve the management efficiency. The students information management system applies visual basic 6.0 as the development environment and uses the Microsoft Access 2000 database as the bac
13、kend one. Take the students in Fuyang Teachers College as an example, the system manages the students files, curriculum, achievements, classes, fees and etc, in all-around aspects. Besides, the system interface is simply designed and conveniently to operate,comparison of practical.Key words:VB Activ
14、eX Form Access DataBase Students information management system引言每所学校每年都会有大量的新生信息需要记录和管理,如何对这些新生的信息进行有效的管理,将是一件比较复杂的事情,为了能够更好地做好学生信息资料管理这项工作,提高教师的工作效率,有必要设计一套学生信息管理系统。以往人们所使用的传统的人工管理信息的方式已经严重落后,并存在诸多的缺点,尤其工作效率低下和信息保密性差的问题很突出。此外,工作量稍微加大,将会有大量的文件和数据需要管理和维护,并且有些问题靠人工是无法完成的。在我实习班主任期间,由于要进行新生信息收集的工作,从而了解到
15、对新生的档案信息进行有效的管理是一件多么复杂的事情,于是便萌发了编写一个学生信息管理系统的念头。在进行一些调查后,决定先以阜阳师范学院为对象设计一个学生信息管理系统,以后可以再向高中、初中迁移。以下主要讲述在系统设计和实现的过程和所遇到的问题以及解决办法。1.1 系统简介本学生信息管理系统采用visual basic 6.0 作为系统的开发环境,以Microsoft公司的Access2000数据库作为后台数据库。系统将以阜阳师范学院的学生为参考对象,实现对学生的入学档案资料、课程成绩等信息进行全方位的管理,且系统界面设计简单易懂、操作方便。 本程序将具备以下功能:对学生档案进行管理,如档案增加
16、、档案修改、档案删除、档案查询等;对学生成绩进行管理,如成绩增加、成绩修改、成绩删除、成绩查询、学生考试违规管理等;对学生交费进行管理,如交费增加、交费修改、交费删除、交费查询等;对课程进行管理,如课程增加、课程修改、课程删除、课程查询等;对班级进行管理,如班级增加、班级修改、班级删除、班级查询等。将各部分的增加、修改、删除功能集成到一个页面中,方便用户集中操作,使操作简单明了、方便快捷。其中的查询界面将具有多元查询功能,即实现等值查询、匹配查询、多项查询,以满足不同用户的不同查询需求。系统将用户分为两种分别为管理员和普通用户,其中管理员具有系统的全部权限,而普通用户只具有查询权限。1.3 系
17、统开发环境及开发工具运行环境本软件在vista操作系统环境下设计,使用CoreT6400处理器和NVIDIA GeForce 9300M GS 显卡,VGA以上分辨率显示器,2G内存,250G硬盘。设计完成后,软件可运行在具有Pentium 800以上处理器和VGA或更高分辨率的显示器的微型计算机上,且要求内存在64MB以上,硬盘在20G以上。该软件具有较好的兼容性,可在Windows平台的操作系统上运行。开发工具本学生信息管理系统采用visual basic 6.0 作为系统的开发环境,以Microsoft公司的Access2000数据库作为后台数据库。Access数据库的操作简单、快速,功
18、能齐全,数据的复制、备份也都很方便,且不需要额外单独安装其他的数据库管理软件。因此,在功能能够满足的情况下,Access就成为了小型数据库软件的首选数据库。Visual Basic 6.0作为一种现代化的编程语言,其提供了完善的指令控制语句,对类与对象的支持以及丰富的数据类型,满足了我们对代码的模块化要求,更有利于今后对系统的扩展与修改1。2. 系统分析系统分析是程序设计过程中的一门重要的课题,在本章中,我们将会对学生信息管理系统的系统需求进行分析,并分析系统的可行性及其重要性,进而对系统的各个模块进行分析和设计。2.1 可行性分析可行性分析也称可行性研究,是在系统调查的基础上,针对新系统的开
19、发是否具备必要性和可能性,对新系统的开发从经济、技术、操作等各方面进行系统的分析和研究,以避免投资失误,保证新系统的开发成功。可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。本系统的可行性分析可以从这几方面来进行:本系统作为一个毕业设计,只需极少的开发经费,且不需要外来经费的资助,所以本系统在经济上是可行的;该信息管理系统采用了当前流行的开发语言Visual及Access数据库进行开发。系统的软件开发平台已成熟可行。在硬件要求方面,随着计算机的普及,硬件更新速度加快,性能也越来越强,其硬件完全能满足此系统的需要,所以本系统在技术上也是可行的;本系统完成后可以显著提高学校
20、日常事务管理效率,节省大量的人力物力,只需一台电脑一个人即可完成操作,所以本系统在操作上意思可行的。综上所述,此系统的开发目标已明确,在经济、技术、操作等方面都可行,并且投入少、见效快。因此本系统的开发是完全可行的。2.2 需求分析随着学校办学规模的扩大和高校的扩招, 学生的数量急剧增加,有关学生各种信息的数量也在成倍增长。面对庞大的信息量, 利用计算机信息管理系统对学生的学籍、成绩、课程等综合信息进行高效的管理已经成为一种必然趋势。根据学校特点, 通过开发学生信息管理系统, 可以做到对信息的规范管理和快速查询, 从而解决学生学籍管理、成绩管理、课程管理等大量繁琐的工作, 实现学生信息管理的办
21、公无纸化和高效化2。本系统从以下三个方面对用户需求进行了分析:用户的信息需求:用户可以方便快捷的查询和修改学生的信息。用户的处理要求:实现用户快速准确地获取学生信息。对系统的适应性、通用性要求:要求系统能够不受或尽量少受未来使用环境变化的影响,确保用户的正常使用。用户对系统性能方面的要求:使用界面友好、简洁明了,且具有较高的人机交互的灵活性与方便性。由于数据信息的重要,所以保证用户数据的安全性很重要。系统响应时间与信息处理时间必须要尽量短,减少用户的等待时间。3. 概要设计系统结构设计学生信息管理系统分为欢迎界面、登陆界面、系统主界面、学生档案管理界面、学生成绩管理界面、学生课程管理界面几部分
22、。系统结构设计图3-1如图所示。图3-1系统结构设计图系统功能模块设计学生信息管理系统主要有系统管理、班级管理、学生档案管理、课程管理、成绩管理、学生交费模块、关于系统等几个模块组成。系统管理模块系统管理模块主要是对用户进行管理,普通用户默认部分功能不能使用。该模块有添加用户、修改密码、浏览用户、删除用户、重新登录、退出系统组成。学生档案管理模块 该模块由档案添加、档案查询、档案删除、档案修改组成。班级管理模块 该模块由添加班级、班级查询、班级删除、班级修改组成。课程管理模块 该模块由课程设置、课程查询、课程删除、课程修改组成。成绩管理模块该模块由成绩增加、成绩查询、成绩删除、成绩修改、学生考
23、试违规管理组成。学生交费模块该模块由学生交费增加、学生交费查询、学生交费删除、学生交费修改组成。关于系统和系统信息 该模块主要显示本软件的信息和系统信息。学生信息管理系统的功能模块图如图3-2所示。图3-2学生信息管理系统的功能模块图数据库概念数据库(DataBase,DB)是一种存储数据并对数据进行操作的工具。严格地说,数据库是“按照数据结构来组织、存储和管理数据的仓库” 3。数据库的实现和连接本系统在VB6.0开发环境下采用的是Access2000数据库,使用ADO进行数据访问,在ADO Data控件和数据之间建立连接,通过jet引擎访问数据库。在编程中使用ADO存取数据的一般步骤为:先连
24、接数据源,再打开记录集对象,然后使用记录集,最后断开连接4。3.2.3数据库结构设计 本系统中使用到的数据表主要有班级表、成绩表、缴费表、课程表、学生档案、用户资料,由这六个表,组成了名为信息的数据库(如下图3-3)。图3-3数据库图其中学生档案是本系统主要的一张表,所有信息都是根据这张学生档案进行有关的操作,主要的字段有:学号、姓名、年级、专业、性别、出生年月、籍贯、民族、政治面貌、家庭地址、邮政编码、联系 、入学时间、备注5。班级表中字段为:年级、专业、人数、辅导员、备注。成绩表中字段为:学号、姓名、年级、专业、学期、考试时间、考试科目、考试地点、课程性质、科目分数、违纪类型、备注。交费表
25、中字段为:年级、学号、姓名、专业、学期、日期、本学期应交费用、实际交费、本次欠费。课程表中字段为:专业、年级、学期、课程名称、教材、任课老师、课时、上课地点、课程性质、考试性质。用户资料中的字段包括:用户名、密码、身份。其中日期的数据类型为日期/时间型,其它的数据类型为文本型,字段大小为50。 学生信息管理系统流程图如下图3-4所示图3-4学生信息管理系统流程图4. 系统详细设计详细设计也称为模块设计,在本章将详细地设计每个模块,确定模块的功能和设计各模块的界面。6由学生信息管理系统流程图可以看出系统主要有以下几个页面组成欢迎界面、登陆界面、主界面、添加用户界面、修改密码界面、删除用户和浏览用
26、户界面、班级设置界面、班级查询界面、档案设置界面、档案查询界面、成绩设置界面、成绩查询界面、课程设置界面、课程查询界面、交费设置界面、交费查询界面、关于系统界面等一些页面组成。下面将主要介绍欢迎、登录、主界面、系统管理、班级管理、档案管理、课程管理、成绩管理、交费管理的界面设计。和登陆界面用户启动程序后首先进入欢迎界面,如图4-1所示。用户在看完欢迎信息后,可以按下任意键或单击窗体进入登陆界面,如果无任何操作,系统在一定时间后也会自动进入登陆界面。在进入登录界面后,如下图4-2所示,用户输入用户名和密码(初始用户名和密码分别为“admin”和“admin”),单击“确定”,就可进入系统主程序界
27、面。图4-1欢迎界面图4-2登陆界面4.2 主界面系统主界面如下图4-3所示。进入主界面后就可以对各个模块进行管理了。图4-3主界面该模块由添加用户、修改密码、浏览用户、删除用户、重新登录、退出系统组成。添加用户在系统主界面中选择【系统管理】|【用户管理】菜单命令即可进入【新增用户】界面,如图4-4所示。在该界面中,可以建立新用户,设置使用权限.权限可以设置为管理员和用户。图4-4新增用户修改密码 在系统主界面中选择【系统管理】|【用户管理】|【修改密码】菜单命令即可进入【修改密码】界面,如图4-5所示。图4-5修改密码删除用户和浏览用户 在系统主界面中选择【系统管理】|【用户管理】菜单命令,
28、选择删除用户可以删除不需要的系统用户,选择浏览用户可以查询当前的系统用户。 4.4 班级管理模块班级设置在系统主界面中选择【班级管理】|【班级设置】菜单命令,进入添加班级资料设置界面,如图4-6所示。用户可以在这个窗口中设置班级资料,单击【增加】按钮,若无重复班级则显示添加成功,否则添加失败。如果要修改已有班级,单击【修改】按钮,即可按需要修改班级。选择已有班级,单击【删除】按钮,即可删除班级。7图4-6班级设置班级查询在系统主界面中选择【班级管理】|【班级查询】菜单命令,进入班级查询窗体,如下图4-7所示。可以选择不同的查询项目进行查询,还可选择运算符,当选择“=”时,显示与条件完全相同的查
29、询结果,如选择“like”,则显示与条件字符相匹配的查询结果。当选择两个项目,还可进行联合查询,此时要选择“多项查询”中的“and”或“or”,选择“and”则查询结果同时满足两个条件,选择“or”则查询结果只需满足其中任意一个条件即可。查询结果如图4-8所示。图4-7班级查询图4-8查询结果4.5 学生档案管理模档案设置在系统主界面中选择【档案管理】【档案设置】菜单命令,进入学生入学档案登记界面,如图4-9所示。输入学生的资料,单击【添加】按钮就可以添加学生资料。如果要修改已有学生资料,双击选中学生资料,再单击【修改】按钮,即可按需要修改学生资料。双击选中学生资料,单击【删除】按钮就可以删除
30、该学生信息。图4-9档案设置档案查询在系统主界面中选择【档案管理】|【档案查询】菜单命令,就可以进入查询界面,如图4-10所示。可以选择不同的查询项目进行查询,还可选择运算符,当选择“=”时,显示与条件完全相同的查询结果,如选择“like”,则显示与条件字符相匹配的查询结果。当选择两个项目,还可进行联合查询,此时要选择“多项查询”中的“and”或“or”,选择“and”则查询结果同时满足两个条件,选择“or”则查询结果只需满足其中任意一个条件即可。图4-10档案查询课程管理模块4.6 .1课程设置在系统主界面中选择【档案管理】【课程设置】菜单命令,进入学生课程设置界面,如下图4-11所示。输入
31、课程资料,单击【添加】按钮就可以添加课程资料。如果要修改已有课程,双击选中要修改的课程,再单击【修改】按钮,即可按需要修改课程。双击选中学生资料,单击【删除】按钮就可以删除该课程。图4-11课程设置课程查询在系统主界面中选择【课程管理】|【课程查询】菜单命令,进入课程查询窗体,如下图4-12所示。可以选择不同的查询项目进行查询,还可选择运算符,当选择“=”时,显示与条件完全相同的查询结果,如选择“like”,则显示与条件字符相匹配的查询结果。当选择两个项目,还可进行联合查询,此时要选择“多项查询”中的“and”或“or”,选择“and”则查询结果同时满足两个条件,选择“or”则查询结果只需满足
32、其中任意一个条件即可。图4-12课程查询成绩管理模块成绩设置在系统主界面中选择【成绩管理】【成绩设置】菜单命令,进入学生成绩设置界面,如下图4-13所示。输入学生成绩资料,单击【添加】按钮就可以添加学生成绩。如果要修改已有学生成绩,双击选中要修改的学生成绩,再单击【修改】按钮,即可按需要修改学生成绩。双击选中学生成绩,单击【删除】按钮就可以删除该学生成绩。图4-13成绩设置成绩查询在系统主界面中选择【成绩管理】|【成绩查询】菜单命令,进入成绩查询窗体,如下图4-14所示。可以选择不同的查询项目进行查询,还可选择运算符,当选择“=”时,显示与条件完全相同的查询结果,如选择“like”,则显示与条
33、件字符相匹配的查询结果。当选择两个项目,还可进行联合查询,此时要选择“多项查询”中的“and”或“or”,选择“and”则查询结果同时满足两个条件,选择“or”则查询结果只需满足其中任意一个条件即可。图4-14成绩查询学生考试违规管理在系统主界面中选择【成绩管理】|【学生考试违规管理】菜单命令,进入学生考试违规管理窗体,如下图4-15所示。在学生考试违规管理窗体中可以增加和删除在考试中违纪的学生信息。图4-15学生考试违规管理交费管理模块交费设置在系统主界面中选择【交费管理】【交费设置】菜单命令,进入学生成绩设置界面,如下图4-16所示。输入学生交费资料,单击【添加】按钮就可以添加学生交费信息
34、。如果要修改已有学生交费信息,双击选中要修改的学生交费信息,再单击【修改】按钮,即可按需要修改学生交费信息。双击选中学生交费信息,单击【删除】按钮就可以删除该学生交费信息。图4-16交费设置交费查询在系统主界面中选择【交费管理】|【交费查询】菜单命令,进入交费查询窗体,如下图4-17所示。在查询时可以选择运算符,当选择“=”时,显示与条件完全相同的查询结果,如选择“like”,则显示与条件字符相匹配的查询结果。当选择两个项目,还可进行联合查询,此时要选择“多项查询”中的“and”或“or”,选择“and”则查询结果同时满足两个条件,选择“or”则查询结果只需满足其中任意一个条件即可。图4-17
35、交费查询在Visual Basic编程的过程中需要用到很多ActivceX控件,所以在编程以前必须添加这些部件。通过Visual Basic界面,选择【工程】|【部件】菜单命令,然后按照图5-1所示选择相应的部件。1图5-1ActivceX控件添加图由于本系统模块较多,在此不对每个模块进行详细介绍,本文只介绍档案管理模块,其他模块的代码实现与档案管理模块类似。增加按钮关键代码8其窗体代码如下:Dim myCon As New ADODB.Connection 连接数据库Dim myRs As New ADODB.Recordset 操作数据增加按钮的单击事件过程Private Sub Comm
36、and1_Click()If Trim(XueHao) = Or Trim(XingMing) = Or Trim(ZhuanYe) = Or Trim(NianJi) = Or Trim(XingBie) = Or Trim(MZ) = Or Trim(JG) = Or Trim(ZZMM) = Or Trim(JTDZ) = Or Trim(YZBM) = Or Trim(LXDH) = Then MsgBox 学生档案资料不能为空,请重新填写! Exit SubEnd IfmyCon.Open Provider=Microsoft.Jet.OLEDB.4.0;Data Source=信息
37、.mdb;myRs.Open select * from 学生档案 where 学号= & Trim(Text1.Text) & and 姓名= & Trim(Text2.Text) & , myConIf myRs.EOF = False Then MsgBox 该学生的档案已经存在,请重新输入! Exit SubEnd IfmyRs.Open 学生档案, myCon, 3, 2 If Text12.Text = Then myRs.Fields(备注) = Else End IfMsgBox 添加成功!Adodc1.RecordSource = select * from 学生档案 ord
38、er by 学号 End SubPrivate Sub Command2_Click()If Trim(XueHao) = Or Trim(XingMing) = Or Trim(NianJi) = Or Trim(ZhuanYe) = Or Trim(XingBie) = Or Trim(MZ) = Or Trim(JG) = Or Trim(ZZMM) = Or Trim(JTDZ) = Or Trim(YZBM) = Or Trim(LXDH) = Then MsgBox 请填写要删除学生的档案资料! Exit SubEnd IfIf myCon.State = 1 ThenEnd If
39、myCon.Open Provider=Microsoft.Jet.OLEDB.4.0;Data Source=信息.mdb;myRs.Open select * from 学生档案 where 学号= & Text1.Text & , myCon, 3, 2n = MsgBox(您确定要删除吗?, vbYesNo, 提示)If n = 6 ThenEnd IfAdodc1.RecordSource = select * from 学生档案 order by 学号End Sub9Private Sub DataGrid1_Click()DAshezhi.Adodc1.RecordSource
40、= select * from 学生档案 where 学号 = & Trim(DataGrid1.Row) & Text1.Text = DAshezhi.Adodc1.Recordset.Fields(学号)Text2.Text = DAshezhi.Adodc1.Recordset.Fields(姓名)Text3.Text = DAshezhi.Adodc1.Recordset.Fields(年级)Text4.Text = DAshezhi.Adodc1.Recordset.Fields(专业)Combo2.Text = DAshezhi.Adodc1.Recordset.Fields(性
41、别)Text6.Text = DAshezhi.Adodc1.Recordset.Fields(出生年月)Text7.Text = DAshezhi.Adodc1.Recordset.Fields(民族)Text8.Text = DAshezhi.Adodc1.Recordset.Fields(籍贯)Combo1.Text = DAshezhi.Adodc1.Recordset.Fields(政治面貌)Text9.Text = DAshezhi.Adodc1.Recordset.Fields(家庭地址)Text10.Text = DAshezhi.Adodc1.Recordset.Fields
42、(邮政编码)Text11.Text = DAshezhi.Adodc1.Recordset.Fields(联系 )Text13.Text = DAshezhi.Adodc1.Recordset.Fields(入学时间)Text12.Text = DAshezhi.Adodc1.Recordset.Fields(备注)Command2.Enabled = TrueEnd Sub6. 系统测试与维护系统测试:是在系统交付用户使用或投入运行前,对系统需求规格说明、设计规格说明和编码的最终复审,是系统质量保证的关键步骤。10学生信息管理系统的主要模块有:系统管理模块、学生档案管理模块、班级管理模块、课
43、程管理模块、成绩管理模块、关于系统模块组成,系统测试主要是对这些模块进行的。对学生信息管理系统可从以下两个方面测试:(1)编造测试数据:除了输入正常的数据外,还要用一些异常和错误的数据来验证程序的正确性。(2)功能测试:将各个模块的每个功能挨个测试一遍。本系统主要采用黑盒测试,及着重测试软件的功能,其主要步骤为:登录测试:启动程序后,进入登录页面,输入用户名admin密码123456,系统提示密码错误,再输入密码admin后,正常进入系统。登录模块功能正常。注册用户测试:登录系统后,进入系统管理选择添加用户,输入用户名123密码123,点击确定后退出系统,再用新注册的用户登录,测试登录成功。删
44、除用户测试:登录系统后,进入系统管理选择删除用户,将刚才新注册的用户删除,退出系统在用刚删除的用户登录,测试登录成功,则删除成功。数据输入测试:在班级设置中输入年级200701、专业计算机、人数30、辅导员李华、备注无等信息,再单击增加按钮,则数据增加成功,当再输入和刚才输入的相同的数据后,系统提示班级已存在。按同样的方法测试其他模块,测试结果各模块的数据输入功能均正常。数据修改测试:在班级设置中双击要修改的班级,如刚输入的年级200701,修改人数为40,再单击修改按钮,系统提示修改成功。按同样的方法测试其他模块,测试结果各模块的数据修改功能均正常。数据删除测试:在班级设置中双击要删除的班级
45、,如刚输入的年级200701,再单击删除按钮,则班级修改成功。按同样的方法测试其他模块,测试结果各模块的数据删除功能均正常。通过以上测试,各模块的功能基本都已实现。系统设计完成并交付用户使用以后,就进入了系统的维护阶段。系统维护是为了保证用户正常使用系统,不出现较大的差错。由于本软件较小,不需要较多的外围维护,只需要进行简单的数据库维护即可。本系统从构思、设计、实现到目前为止系统的基本功能已经实现。本系统采用Visual basic作为编程语言,并严格按照软件工程的方法进行开发设计的,按照软件生命周期,信息系统开发的全过程严格地划分为三个时期:软件定义、软件开发、运行维护,通常进一步划分为以下
46、七个阶段。本软件由于较小,只经过可行性研究、需求分析、总体设计、详细设计、编码和单元测试几个阶段,基本实现了系统所需功能。系统界面分类清晰、操作简单、易学易用,且系统将增加、修改、删除三个功能集成到一个界面,一改以往将三个功能分成三个界面的设置,方便了管理员对信息的集中管理,查询功能实现了多项查询,满足了不同用户的多种查询需求。软件完成后进行了功能测试,测试效果基本令人满意,各功能按预期得以实现。满足了用户对系统的需求。系统以很小的代价完成了基本功能的实现,且软件的功能实现了模块化,具有较好的移植性,通过修改数据库和部分代码,即可使软件实现对高中、初中、小学等不同学校的学生信息的管理。在系统的
47、测试阶段发现了很多需要改进的问题,如在进行修改和删除操作时,查找所需信息不够智能化,没有报表打印功能,数据库不够完善等。但是由于时间有限,系统还有其他不完善的地方,这些问题都有待于进一步的改进和完善。参考文献:1李勇帆,肖湘愚,赵晋琴,廖瑞华等.Visual Basic程序设计案例教程M.北京:人民邮电出版社,2009,230-250.2杨章伟.Visual l Basic完全自学宝典M.北京:清华大学出版社,2008,445-448.3俞磊.Visual l Basic完全自学手册M.北京:机械工业出版社,2008,279-314.4张令军,张京,常秉乾等.Visual Basic程序设计M
48、.北京:科学出版社,2008,140-168.5罗朝盛,余文芳,余平等.Visual Basic 6.0程序设计教程(第3版)M.北京:清华大学出版社,2009,269-294.6张海藩.软件工程导论M.北京:清华大学出版社,2008.7陈紫红,安剑,孙秀梅等.Visual Basic项目开发全程实录M.北京:清华大学出版社, 2008,123-177.8求是科技.Visual Basic开发答疑300问M.北京:人民邮电出版社,2003,140-168.9前沿科技.手把手教你学VBM.北京:电子工业出版社,2009,420-433.10张翼英等.Visual l Basic程序设计M.北京:
49、清华大学出版社,2008,10-14.原文已完。下文为附加文档,如不需要,下载后可以编辑删除,谢谢!施工组织设计本施工组织设计是本着“一流的质量、一流的工期、科学管理”来进行编制的。编制时,我公司技术发展部、质检科以及项目部经过精心研究、合理组织、充分利用先进工艺,特制定本施工组织设计。工程概况:西夏建材城生活区27#、30#住宅楼位于银川市新市区,橡胶厂对面。本工程由宁夏燕宝房地产开发开发,银川市规划建筑设计院设计。本工程耐火等级二级,屋面防水等级三级,地震防烈度为8度,设计使用年限50年。本工程建筑面积:27#m2;30# m2。室内地坪 m为准,总长27#m;30# m。总宽27#m;3
50、0# m。设计室外地坪至檐口高度18.6 00m,呈长方形布置,东西向,三个单元。本工程设计屋面为坡屋面防水采用防水涂料。外墙水泥砂浆抹面,外刷浅灰色墙漆。内墙面除卫生间200300瓷砖,高到顶外,其余均水泥砂桨罩面,刮二遍腻子;楼梯间内墙采用50厚胶粉聚苯颗粒保温。地面除卫生间200200防滑地砖,楼梯间50厚细石砼1:1水泥砂浆压光外,其余均采用50厚豆石砼毛地面。楼梯间单元门采用楼宇对讲门,卧室门、卫生间门采用木门,进户门采用保温防盗门。本工程窗均采用塑钢单框双玻窗,开启窗均加纱扇。本工程设计为节能型住宅,外墙均贴保温板。本工程设计为砖混结构,共六层。基础采用C30钢筋砼条形基础,上砌M
51、U30毛石基础,砂浆采用M10水泥砂浆。一、二、三、四层墙体采用M10混合砂浆砌筑MU15多孔砖;五层以上采用M混合砂浆砌筑MU15多孔砖。本工程结构中使用主要材料:钢材: = 1 * ROMAN I级钢, = 2 * ROMAN II级钢;砼:基础垫层C10,基础底板、地圈梁、基础构造柱均采用C30,其余均C20。本工程设计给水管采用PPR塑料管,热熔连接;排水管采用UPVC硬聚氯乙烯管,粘接;给水管道安装除立管及安装IC卡水表的管段明设计外,其余均暗设。本工程设计采暖为钢制高频焊翅片管散热器。本工程设计照明电源采用BV铜芯线,插座电源等采用BV4铜芯线;除客厅为吸顶灯外,其余均采用座灯。施
52、工部署及进度计划1、工期安排本工程合同计划开工日期:2004年8月21日,竣工日期:2005年7月10日,合同工期315天。计划2004年9月15日前完成基础工程,2004年12月30日完成主体结构工程,2005年6月20日完成装修工种,安装工程穿插进行,于2005年7月1日前完成。具体进度计划详见附图1(施工进度计划)。2、施工顺序 = 1 * GB2 基础工程工程定位线(验线)挖坑钎探(验坑)砂砾垫层的施工基础砼垫层刷环保沥青 基础放线(预检)砼条形基础刷环保沥青 毛石基础的砌筑构造柱砼地圈梁地沟回填工。 = 2 * GB2 结构工程结构定位放线(预检)构造柱钢筋绑扎、定位(隐检)砖墙砌筑
53、(50cm线找平、预检)柱梁、顶板支模(预检)梁板钢筋绑扎(隐检、开盘申请)砼浇筑下一层结构定位放线重复上述施工工序直至顶。 = 3 * GB2 内装修工程门窗框安装室内墙面抹灰楼地面门窗安装、油漆五金安装、内部清理通水通电、竣工。 = 4 * GB2 外装修工程外装修工程遵循先上后下原则,屋面工程(包括烟道、透气孔、压顶、找平层)结束后,进行大面积装饰,塑钢门窗在装修中逐步插入。施工准备现场道路本工程北靠北京西路,南临规划道路,交通较为方便。场内道路采用级配砂石铺垫,压路机压。机械准备 = 1 * GB2 设2台搅拌机,2台水泵。 = 2 * GB2 现场设钢筋切断机1台,调直机1台,电焊机
54、2台,1台对焊机。 = 3 * GB2 现场设木工锯,木工刨各1台。 = 4 * GB2 回填期间设打夯机2台。 = 5 * GB2 现场设塔吊2台。3、施工用电施工用电已由建设单位引入现场;根据工程特点,设总配电箱1个,塔吊、搅抖站、搅拌机、切断机、调直机、对焊机、木工棚、楼层用电、生活区各配置配电箱1个;电源均采用三相五线制;各分支均采用钢管埋地;各种机械均设置接零、接地保护。具体配电箱位置详见总施工平面图。施工用水施工用水采用深井水自来水,并砌筑一蓄水池进行蓄水。楼层用水采用钢管焊接给水管,每层留一出水口;给水管不置蓄水池内,由潜水泵进行送水。生活用水生活用水采用自来水。劳动力安排 =
55、1 * GB2 结构期间:瓦工40人;钢筋工15人;木工15人;放线工2人;材料1人;机工4人;电工2人;水暖工2人;架子工8人;电焊工2人;壮工20人。 = 2 * GB2 装修期间抹灰工60人;木工4人;油工8人;电工6人;水暖工10人。四、主要施工方法1、施工测量放线 = 1 * GB2 施工测量基本要求A、西夏建材城生活区17#、30#住宅楼定位依据:西夏建材城生活区工程总体规划图,北京路、规划道路永久性定位B、根据工程特点及建筑工程施工测量规程DBI012195,4、3、2条,此工程设置精度等级为二级,测角中误差12,边长相对误差1/15000。C、根据施工组织设计中进度控制测量工作
56、进度,明确对工程服务,对工程进度负责的工作目的。 = 2 * GB2 工程定位A、根据工程特点,平面布置和定位原则,设置一横一纵两条主控线即27#楼:(A)轴线和(1)轴线;30#楼:(A)轴线和(1)轴线。根据主轴线设置两条次轴线即27#楼:(H)轴线和(27)轴线;30#楼:(H)轴线和(27)轴线。 B、主、次控轴线定位时均布置引桩,引桩采用木桩,后砌一水泥砂浆砖墩;并将轴线标注在四周永久性建筑物或构造物上,施测完成后报建设单位、监理单位确认后另以妥善保护。C、控轴线沿结构逐层弹在墙上,用以控制楼层定位。D、水准点:建设单位给定准点,建筑物.500m。 = 3 * GB2 基础测量A、在
57、开挖前,基坑根据平面布置,轴线控制桩为基准定出基坑长、宽度,作为拉小线的依据;根据结构要求,条基外侧1100mm为砂砾垫层边,考虑放坡,撒上白灰线,进行开挖。B、在垫层上进行基础定位放线前,以建筑物平面控制线为准,校测建筑物轴线控制桩无误后,再用经纬仪以正倒镜挑直法直接投测各轴线。C、标高由水准点引测至坑底。 = 4 * GB2 结构施工测量A、首层放线验收后,主控轴一引至外墙立面上,作为以上务层主轴线竖身高以测的基准。B、施工层放线时,应在结构平面上校投测轴线,闭合后再测设细部尺寸和边线。C、标高竖向传递设置3个标高点,以其平均点引测水平线折平时,尽量将水准仪安置在测点范围内中心位置,进行测
58、设。2、基坑开挖本工种设计地基换工,夯填砂砾垫层1100mm;根据此特点,采用机械大开挖,留200mm厚进行挖工、铲平。开挖时,根据现场实际土质,按规范要求1:0.33放坡,反铲挖掘机挖土。开挖出的土,根据现场实际情况,尽量留足需用的好土,多余土方挖出,避免二次搬运。人工开挖时,由技术员抄平好水平控制小木桩,用方铲铲平。挖掘机挖土应该从上而下施工,禁止采用挖空底脚的操作方法。机械挖土,先发出信号,挖土的时候,挖掘机操作范围内,不许进行其他工作,装土的时候,任何人都不能停留在装土车上。3、砌筑工程 = 1 * GB2 材料砖:MU15多孔砖,毛石基础采用MU30毛石。砂浆:0.00以下采用M10
59、水泥砂浆,一、二、三、四层采用M10混合砂浆,五层以上采用M7.5混合砂浆。 = 2 * GB2 砌筑要求A、开工前由工长对所管辖班组下发技术交底。B、砌筑前应提前浇水湿润砖块,水率保持在1015。C、砌筑采用满铺满挤“三一砌筑法“,要求灰浆饱满,灰缝812mm。D、外墙转角处应同时砌筑,内外墙交接处必须留斜槎,槎子长度不小于墙体高度的2/3,槎子必须平直、通顺。E、隔墙与墙不同时砌筑又不留成斜槎时可于墙中引出阳槎或在墙的灰缝中预埋拉结筋,每道不少于2根。F、接槎时必须将表面清理干净,浇水湿润,填实砂浆,保持灰缝平直。G、砖墙按图纸要求每50mm设置26钢筋与构造柱拉结,具体要求见结构总说明。
60、H、施工时需留置临时洞口,其侧边离交接处的墙面不少于500mm,顶部设边梁。4、钢筋工程 = 1 * GB2 凡进场钢筋须具备材质证明,原材料须取样试验,经复试合格后方可使用。 = 2 * GB2 钢筋绑扎前应仔细对照图纸进行翻样,根据翻样配料,施工前由工长对所管辖班组下发技术交底,准备施工工具,做好施工的准备工作。 = 3 * GB2 板中受力钢筋搭接, = 1 * ROMAN I级钢30d, = 2 * ROMAN II级钢40d,搭接位置:上部钢筋在跨中1/3范围内,下部钢筋在支座1/3范围内。 = 4 * GB2 钢筋保护层:基础40mm,柱、梁30mm,板20mm。保护层采用50mm
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 年产20000吨高端纺织面料技术改造项目可行性研究报告模板-立项备案
- 二零二五年度建材材料采购与环保评价服务合同范本3篇
- 中国长期护理保险制度发展现状及建议
- 护士职业生涯规划
- 云南省腾冲市第四中学2024-2025学年七年级上学期期末考试 语文试题(含答案)
- 中图版高中信息技术必修1说课稿-2.3 甄别信息的方法-
- Unit 2 Special Days Lesson 1(说课稿)-2023-2024学年人教新起点版英语五年级下册
- 二年级上册六 制作标本-表内除法第4课时《连乘、连除和乘除混合运算》(说课稿)-2024-2025学年二年级上册数学青岛版(五四学制)
- 福建省龙岩市新罗区2024-2025学年三年级上学期期末数学试题
- 甘肃省天水市(2024年-2025年小学六年级语文)部编版小升初真题(下学期)试卷及答案
- 公路施工表格
- 2024至2030年中国昆明市酒店行业发展监测及市场发展潜力预测报告
- 《中国心力衰竭诊断和治疗指南2024》解读(总)
- 科学新课程标准中核心素养的内涵解读及实施方略讲解课件
- 轮扣式高支模施工方案
- 2024助贷委托服务协议合同模板
- 医疗质量信息数据内部验证制度
- 子宫内膜间质肉瘤的画像组学研究
- 福建省厦门市2022-2023学年高一年级上册期末质量检测物理试题(含答案)
- 2023年公路养护工知识考试题库附答案
- 高警示(高危)药品考试试题与答案
评论
0/150
提交评论