VB+ACcess学生成绩管理系统-开题报告
- 格式:doc
- 大小:30.00 KB
- 文档页数:7
学生成绩管理系统设计开题报告(五篇模版)第一篇:学生成绩管理系统设计开题报告学生成绩管理系统设计开题报告论文题目____________________________________ 姓名____________________________________ 专业____________________________________ 班级____________________________________ 学号____________________________________ 指导教师____________________________________ 年月日 1.毕业设计(论文)题目背景、研究意义及国内外相关研究情况。
一、设计背景及研究意义:目前我国的教育体制正处在不断改革,创新的阶段,随着社会的发展和经济时代的到来,还有学校的教学质量的提高,生源不断扩大。
尤其是自从国家实施大众化教育,实行高考扩招以来,我国高校学生数量急剧增大。
学校管理就成了一个现实问题摆在了人们面前。
学校如同企业,如果没有好的管理和来竞争力?在国际社会飞速发展的今天,我国也已成功加入世贸组织的今天,不得不让我们认真对待每一个问题。
学生成绩管理是学校管理中异常重要的一个环节,作为学校,除了育人,就是育知,学生成绩管理的计算机化是整个学校教务管理中的重要一部分,能否实现这一步关系到学校办学整体效率的高低,介于它的重要性,学生成绩管理系统的开发与应用就逐渐提入议程,并占着越来越重要的份量。
运用学生成绩管理系统可以减轻学院教学人员的工作量,加快查询速度,加强管理,以及国家各部门关于信息化的步伐,使各项管理更加规范化。
还有就是缩小开支,提高工作效率与准确率。
可以使学生能够合理安排时间,能够尽快的知道自己的考试成绩,投入新的课程的学习或复习这次没有考过的课程。
并且学生成绩管理系统的应用也为今天的高校教育在未来市场的竞争力的提高达下的基础。
学生成绩管理系统开题报告一.研究背景、目的、意义背景:随着经济的快速发展,科技的日益普及。
目前我国的信息数字化工作也进入一个全新发展时期,特别是高校的信息化建设已进入了全面的发展阶段,诸多高校充分地认识到,信息化建设己经成为了高校提高自身管理水平、提升综合竞争实力的重要手段。
在高校,各种信息管理系统层出不穷。
通过本系统,能够实现对学生成绩的有效管理,减少教务人员、教师的工作量,该系统能够很好的满足学校教学、管理方面的要求。
目的:为教务人员、教师提供学生成绩管理系统,以轻松实现学生成绩管理。
意义:系统化的成绩管理可以减少教务人员及教师因为工作量大而出现错误,为学校减少不必要的人力、物力、财力,便于学生成绩的增加、删除、修改、查询。
二.研究的主要内容方向:本系统的开发主要涉及到Visual Basic编程语言和Access的运用。
对于Visual Basic编程语言我们主要研究图形用户界面(Graphic User Interface,简称GUI)的方法,它与其他编程软件不同的是不需要编写大量代码去描述界面元素的外观和位置,只要把预先建立好的对象拖放到屏幕上相应的位置即可。
数据库方向:数据控件的使用主要需要和Access相连接使用,二者的结合使用可以很简单的把数据库的数据呈现给系统用户。
对数据库的操作有备份、恢复等,这一类操作就要求对数据库的存储过程进行研究。
三.论文提纲第一章:绪论(引言)阐述本论文的书写背景和系统开发的背景。
第二章:系统需求分析第一节:数据分析,分析系统开发所需数据类型、格式等,并有数据的实现性能。
第二节:功能分析,分析用户需求的功能和在技术可行的情况下能做出的功能。
第三节:性能分析,设计系统运行的期望值,分析出系统实现时的性能需求,给出优质产品。
第三章:系统设计第一节:功能设计,设计系统所需功能如:第二节:数据库设计,设计系统运行时所需要的数据库。
第三节:运行平台,说明系统运行所需的软硬件需求。
大学数据库课程设计报告题目:学生信息管理系统班级:计本063班姓名:学号:指导教师:2009年6 月24 日学生信息管理系统摘要:随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。
管理信息系统是一个不断发展的新型学科,任何一个单位要生存要发展,要高效率地把内部活动有机地组织起来,就必须建立与自身特点相适应的管理信息系统。
学生成绩管理系统主要提供方便高效的管理功能,该实现以下一些基本功能:1.系统管理模块:维护系统的正常运行和安全性设置,包括添加用户、修改密码、删除用户等等。
2.班级管理模块:实现对全校班级的管理工作,包括:班级游览、班级添加、班级修改等,这三个功能模块各自独立,完成学校的全部班级的管理。
3.学生学籍管理模块:实现对学生的个人信息的管理工作,包括学籍添加、学籍查询、学籍修改等功能,从而方便学校管理部门对学校的基本情况的快速查询和了解。
4.课程管理模块:该模块对各个班级的课程进行设置,并可在其中设置各门课程的教材选用情况,方便了学校教材管理部门和教务处的教学管理人员的工作。
该模块包括基本课程设置和班级课程设置两个模块。
5.成绩管理模块:检验学生学习情况的一个主要手段,本模块包括考试类型设置,共有期中考试和期未考试两种类型,还设置了成绩添加、成绩查询、成绩浏览、成绩修改等功能模块。
6.奖惩信息管理模块:奖惩信息是用来督促学习学习活动的一种手段,包括奖惩信息的添加和修改。
7.个人信息查询模块:用于学生个人信息的查询,分为奖惩信息查询和成绩查询两个模块。
8. 退出模块:此模块完成程序的退出。
该程序界面友好,功能强大,适合实际应用。
关键字:数据库ACCESS数据库学生信息操作VB编程1.概述该信息管理系统可以说是一个综合性的学校学生管理系统,它集成了学生学籍管理系统、学生成绩管理系统、学生档案管理系统等多种功能,因而具有较强的实用性和先进性。
项目开发背景:学生信息管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,对学生来说也可以轻松的查阅自己在校的成绩以及信息等.但是一直以来人们都是靠传统人工的方式管理学生成绩,这种管理方式存在着许多缺点,如:效率低,保密性差,另外时间一长,将产生大量的文件和数据,这对于查找,更新和维护都带来了不少的困难。
VB程序设计课程设计报告班级:资工10902 班姓名:何睦序号:05指导老师:少华邵燕林王庆君华朱小龙目录1、课设的目的 (3)2、界面设计和功能设计 (3)3、系统功能实施 (12)4、系统功能设计 (19)5、总结和体会 (28)一、课设的目的1.通过本次课程设计,提高实践动手能力;2.通过本次课程设计,进一步理解计算机程序设计的思路与方法;3.通过本次课程设计,进一步熟练运用VB的语言元素和流程控制语句;4.通过本次课程设计,达到能熟练使用各种常见的VB控件,理解面向对象的思想;5.通过本次课程设计,熟悉用户界面的设计;6.通过本次课程设计,熟悉数据访问控件ADO及相关对象的使用,能基于ADO控件实现Access的数据访问与操纵;二、界面设计和功能设计1、下面的界面为用户登陆界面:用户名和密码均已设定,用户名为zg,密码为10902,只有输入正确,然后点击“登陆“按钮才能进入主界面。
如果用户名或密码三次输入错误,则系统自动退出。
当你点击“退出“按钮时,弹出一个对话窗,界面如下:在对话框上点击“是”按钮,则退出系统,如果点击“否”,则该界面不变。
2、当用户名和密码均输入正确,点击“登陆”按钮,进入主界面——“学生成绩管理系统”界面,该界面是其他子界面的入口,界面如下:3、进入主界面后,点击“学生管理(删除\添加)”,进入学生管理界面,界面如下:该界面上有一个ADO控件,用于连接数据库,当用户在六个文本框中输入数据时,点击“添加“按钮,可以将数据录入到数据库中,如果此时点击”删除“按钮,则刚才输入的数据就会被删除,点击”保存“按钮时,输入的数据就会自动保存在数据库里,点击”返回主窗体“按钮,该窗体消失,主窗体出现。
4、在主界面点击“各科成绩查询“按钮,出现如下界面:该界面有一个ADO控件,用来连接数据库,还有一个DataGrid控件,用来显示学生成绩的查询结果,当用户选择了要查询的科目和条件后,点击“查询“按钮,在DataGrid控件上就会显示出所查询的结果。
学生管理系统开题报告学生管理系统开题报告一、引言随着教育的发展和学生数量的增加,学生管理成为学校管理的重要组成部分。
然而,传统的学生管理方式已经无法满足现代学校的需求。
为了提高学生管理的效率和质量,我们计划开发一款学生管理系统,以便学校能够更好地管理学生信息、课程安排、考勤记录等。
二、背景目前,许多学校仍然使用纸质档案和手工记录的方式进行学生管理,存在信息容易丢失、查找困难、效率低下等问题。
而且,学生管理涉及到大量的数据和信息,传统方式已经无法胜任。
因此,开发一款学生管理系统具有重要的现实意义。
三、目标与功能本学生管理系统的目标是提供一个集中、高效、可靠的学生管理平台,以便学校能够更好地管理学生信息和学校资源。
该系统将包括以下功能:1. 学生信息管理:包括学生基本信息、家庭背景、学习成绩等。
2. 课程管理:包括课程安排、选课情况、教师信息等。
3. 考勤管理:包括学生出勤情况、迟到早退记录等。
4. 成绩管理:包括学生成绩录入、查询、统计等。
5. 通知公告:包括学校通知、教师公告、学生活动等。
四、系统设计1. 技术选型:本系统将采用Web开发技术,前端使用HTML、CSS、JavaScript,后端使用Java语言,数据库采用MySQL。
2. 系统架构:系统采用B/S架构,用户通过浏览器访问系统,服务器进行数据处理和存储。
3. 数据库设计:根据系统的功能需求,设计相应的数据库表结构,包括学生表、课程表、教师表、成绩表等。
4. 界面设计:为了提高用户体验,系统将采用简洁、直观的界面设计,方便用户操作和使用。
五、实施计划1. 需求分析:对学校的学生管理需求进行详细分析和调研,明确系统的功能和特点。
2. 系统设计:根据需求分析结果,设计系统的架构、数据库和界面。
3. 编码实现:根据系统设计,进行编码实现,包括前端界面和后端逻辑。
4. 测试与优化:对系统进行全面测试,修复bug并进行性能优化。
5. 部署与上线:将系统部署到服务器上,进行上线发布,并进行后续的维护和更新。
河南工业大学计算机上机实习报告**:***序号:11学号:************班级:食工 1004班指导老师: 任老师张老师日期:2011-03-05目录一:系统名称:学生成绩管理系统的设计与实现二:设计目的三:程序摘要四:系统设计流程五:相关数据列表六:小结七:程序代码(1)模块代码(2)窗体代码一.系统名称:学生成绩管理系统的设计与实现二.设计目的1. 熟悉VB 6.0的开发环境,掌握基本的编程方法,熟悉用VB语言完成一个应用程序的设计过程,掌握有关编辑和调试程序的方法和技巧;2. 主要掌握VB语言中的结构体﹑指针及文件操作等内容3. 了解开发简单应用程序的全过程,包括:分析﹑设计﹑编程﹑调试和编写报告.三.程序摘要先在记事本中创建2个文本文档,分别输入本班24名学生在本学期的5门考试课的成绩和课程名及其学分.在主函数中读入两个原始数据文件的内容,保存在对应的结构体数组中,计算出每个学生5门课的加权平均分,并按平均分排列名次.然后显示菜单,调用各个函数,完成以下功能:1.用VB语言创建一个数据文件,文件名为:“VB课程设计”,用来存放班级的成绩表.2.分别统计全班每门课的平均分和标准差,并计算各分数段(90分以上;80~90;70~79;60~69;60分以下)的学生数3.用VB语言创建一个数据文件,文件名为:“VB课程设计”,用来存放编号,课程名称,课程平均分,标准差,优秀,良好,中等,及格,不及格.4.打印每名学生成绩条,结果存放到用VB语言创建的一个数据文件中,成绩条格式为名次,学号,姓名,英语,数学,VB语言,物理,化学5.屏幕显示所有存在不及格课程的学生的名单(含学号,不及格课程名称,课程的学分及成绩)6.屏幕显示优等生名单(含学号,N门课成绩,平均分,名次),优等生条件:a) 平均分>=90分b) 名次在本班位于前三名c) 平均分>=85分,并且至少有一门课的成绩>=95四、系统设计流程五.相关数据列表1、原始成绩表2、课程及学分3、计算加权平均分4、按平均分排名次5、打印每位同学的成绩条6、打印不及格的人7、打印优等生情况8、每门课的平均分9、各分数段人数六.小结在这次上机实习过程中,我了解了程序在Visual VB 6.0中调试并运的方法,并上机实践解决了一些平时没有机会解决和一些曾经被自己忽视的问题,如程序的排序对结果显示影响,标点符号对程序结果的影响,并养成了仔细检查程序的好习惯,加强了自己动手的能力。
学生信息管理系统设计与实现(开题报告)填表说明:
1、本科生原则上应于第七学期结束之前完成毕业论文(设计)的选题和开题工作。
2、本表由学生在开题报告经指导教师指导和指导教师小组集中开题指导并修改后填写。
指导教师和指导教师小组在学生填写后,应在本表相应栏目里填写确认性意见。
本表最后由院(系)盖章备案保存。
3、学生应执行本表撰写毕业论文(设计),不得作实质性改变。
学生须在所在院(系)规定的时间内完成毕业论文(设计)并参加答辩。
4、阅读的主要参考文献一般应在10篇以上,其中外文资料一般应不少于2篇。
毕业生应在指导老师的指导下着重查阅近年内发表的中、外文期刊文章。
本学科的基础和专业课教材一般不应列为参考资料。
5、本表由化学系统一印制发放。
学生应用蓝色或黑色水笔认真填写,做到填写整洁、正确。
大学数据库课程设计报告题目:学生信息管理系统班级:计本063班姓名:学号:指导教师:数据库课程设计评分表在90~100为优,80~89为良,70~79为中,60~69为及格,60分以下为不及格。
学生信息管理系统摘要:随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。
管理信息系统是一个不断发展的新型学科,任何一个单位要生存要发展,要高效率地把内部活动有机地组织起来,就必须建立与自身特点相适应的管理信息系统。
学生成绩管理系统主要提供方便高效的管理功能,该实现以下一些基本功能:1.系统管理模块:维护系统的正常运行和安全性设置,包括添加用户、修改密码、删除用户等等。
2.班级管理模块:实现对全校班级的管理工作,包括:班级游览、班级添加、班级修改等,这三个功能模块各自独立,完成学校的全部班级的管理。
3.学生学籍管理模块:实现对学生的个人信息的管理工作,包括学籍添加、学籍查询、学籍修改等功能,从而方便学校管理部门对学校的基本情况的快速查询和了解。
4.课程管理模块:该模块对各个班级的课程进行设置,并可在其中设置各门课程的教材选用情况,方便了学校教材管理部门和教务处的教学管理人员的工作。
该模块包括基本课程设置和班级课程设置两个模块。
5.成绩管理模块:检验学生学习情况的一个主要手段,本模块包括考试类型设置,共有期中考试和期未考试两种类型,还设置了成绩添加、成绩查询、成绩浏览、成绩修改等功能模块。
6.奖惩信息管理模块:奖惩信息是用来督促学习学习活动的一种手段,包括奖惩信息的添加和修改。
7.个人信息查询模块:用于学生个人信息的查询,分为奖惩信息查询和成绩查询两个模块。
8. 退出模块:此模块完成程序的退出。
该程序界面友好,功能强大,适合实际应用。
关键字:数据库ACCESS数据库学生信息操作 VB编程1.概述该信息管理系统可以说是一个综合性的学校学生管理系统,它集成了学生学籍管理系统、学生成绩管理系统、学生档案管理系统等多种功能,因而具有较强的实用性和先进性。
学生成绩管理系统的设计与实现的开题报告一、选题背景及意义随着教育信息化的快速发展,学生成绩管理系统成为学校教学管理的重要组成部分。
随着学生人数的增加和学科数量的增多,教师们需要处理大量的学生成绩,包括记录、统计和分析。
传统的手工记录、统计方式效率低下,容易出现错误,无法满足学校成绩管理的需求。
因此,开发一套高效且可靠的学生成绩管理系统非常必要。
学生成绩管理系统将帮助教师管理学生成绩,包括记录学生成绩、统计分析学生数据、发布成绩等。
同时,学生成绩管理系统也方便家长和学生查看学生成绩和学习情况,提高学校的透明度和公正性,帮助学生和家长更好地了解学生的学习状况,及时发现问题,全面提高教育教学质量和管理效率。
二、研究目的和目标本系统旨在开发一套高效、易用、安全可靠的学生成绩管理系统,实现以下目标:1. 记录学生成绩:支持多种输入方式,包括手动录入、文件导入等。
2. 统计分析学生数据:支持多种统计方式,包括班级、学科等多维度统计分析。
3. 发布成绩:支持合理的成绩发布方式,例如公示栏、学生家长端等。
4. 支持多用户管理:允许管理员、教师、学生、家长等多个角色的使用和管理,保障系统的安全和私密性。
5. 提供统计图表:提供多种类型的统计图表,方便教师和学生更加直观地了解成绩情况。
6. 系统扩展性:具有较高的可扩展性,可以方便地扩展新的功能模块和报表输出。
三、研究内容和方法1. 系统的整体架构设计:采用C/S架构,以Java EE技术开发。
2. 数据库设计:采用MySQL数据库,设计适合成绩管理的数据结构。
3. 功能实现:实现学生成绩的录入、编辑、删除、查询,支持多种统计汇总查询功能,支持多种统计图表。
4. 系统界面设计:采用简洁美观的UI设计,提供友好的操作体验。
5. 安全性设计:包括用户权限管理、密码加密、防止SQL注入等。
6. 系统测试和调试:对系统进行全面的测试和调试,保证系统的稳定性、正确性和可用性。
(此文档为word格式,下载后您可任意编辑修改!) 综合性实验实验名称:学生成绩管理系统实验报告专业班级:金融1202学生姓名:于淇学号:指导教师:刘素华一、系统的理论与技术基础1.1管理信息系统基础管理信息系统就是我们常说的MIS (Management Information System),是集成了计算机网络技术、信息处理技术,对信息进行收集处理、传输及存储,进行事务管理的一种人机交互的智能化计算机系统。
1.2软件工程理论对本系统的指导学生成绩管理系统的设计和开发是一个较为庞大的系统工程,应以软件工程的思想和方法为指导,进行设计和开发。
软件工程理论对本系统的指导,主要表现在:帮助我们理清思路,建立较为科学的结构和开发制作流程方面。
上述的各种理论,对我们设计和开发学生成绩管理系统提供了重要的理论基础,同时也为我们如何进行具体的设计和开发工作,提供了必要的思路和方法。
二、系统的分析2.1背景分析当今时代是飞速发展的信息时代,在各行各业中离不开信息管理处理,这正是计算机被广泛应用于管理系统的原因。
计算机的最大好处在于利用它能够进行信息管理。
使用计算机进行管理控制,不仅提高了工作效率,而且大大的提高了其安全性,尤其对于复杂的管理,计算机能够充分发挥它的优越性。
管理系统是进行信息的采集、存储、加工、维护和使用的系统,它是随着管理科学和技术科学的发展而形成的。
学生成绩管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生成绩管理系统能为用户提供充足的管理手段,对学生来说可以轻松的查阅自己在校的成绩及排名。
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
作为计算机应用的一部分,使用计算机对学生成绩信息进行管理,有着手工管理所无法比拟的优点。
例如:查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
VB ACcess学生成绩管理系统—开题报告所选课题的来源、目的和意义:随着学校规模的不断扩大,学生数量的急剧增加,有关学生的各种信息量也在不断成倍增长.面对庞大的信息量,就需要有学生成绩管理系统来提高学生管理工作的效率。
我们计算机学院尽管已开发并利用学生成绩管理系统,但开发的系统不具有通用性,科目是固定的,拿到其他院系不能使用或需要修改后才能使用.所以我想借本次毕业设计之际,为我校开发一个不仅适用本校各系而且适用于各校的通用高校学生成绩管理系统,能有效地对成绩进行分析,通过设计这样的系统,我们可以做到学生成绩处理的规范管理和快速查询,从而减少工作量,提高工作效率。
课题研究的主要内容及拟解决的问题:主要内容:要求系统拥有成绩录入管理、教师权限管理、学生成绩的查询和修改等等,而且设计的模块也很多,比如信息统计模块,报表设计模块,打印输出模块,模糊查询模块等等。
拟解决的问题:1、掌握每个学生每一门课的成绩信息,并记录在数据库中以便其他管理信息系统的使用;2、分权限的管理.在成绩管理中,教师可以对任何一个学生的成绩进行查询和管理;但是对学生类用户,它只能对自己的成绩进行查看,而且不能对其进行更改。
3、教师类用户可以对成绩按照课程进行管理,可以对每一门课所修的学生进行添加、删除和修改;4、教师类用户可以对成绩按照学生进行管理,可以对每一门课所修的学生进行添加、删除和修改;5、可以针对某一门课的学生列表及其成绩生成报表,并打印;6、可以针对某一个学生所选课程及其对应的成绩生成报表,并打印。
设计方案及所需的主要设备仪器及其数量:their own conditions to develop the correct road, the maximum to avoid investment risk, gain profit。
(three) vigorously promote the brand。
To establish brand awareness, awareness of the use of brand,brand value, brand acquisition performance, enhance the competitive strength。
附录:一、设计的系统界面示意图二、涉及的代码清单简易计算器代码:Dim v As BooleanDim s As StringDim x As DoubleDim y As DoublePrivate Sub Command1_Click(Index As Integer) If Form.Tag = "T" ThenIf Index = 10 ThenText1.Text = "0."ElseText1.Text = command1(Index).CaptionEnd IfForm1.Tag = ""Elsea = Text1.TextText1.Text = a & Command1(Index).Caption End IfEnd SubPrivate Sub Command2_Click(Index As Integer) Form1.Tag = "T"If v Thenx = Text1.Text: v = Not vElsey = Text1.TextSelect Case sCase 0Text1.Text = x + yCase 1Text1.Text = x - yCase 2Text1.Text = x * yCase 3If y <> 0 ThenText1.Text = x / yElseMsgBox ("不能以0为除数") Text1.Text = xv = FalseEnd IfEnd Selectx = Text1.TextEnd Ifs = IndexEnd SubPrivate Sub Command3_Click() Form1.Tag = "t": y = Text1.Text Select Case sCase 0Text1.Text = x + yCase 1Text1.Text = x - yCase 2Text1.Text = x * yCase 3If y <> 0 ThenText1.Text = x / yElseMsgBox ("不能以0为除数")Text1.Text = xEnd IfEnd Selectx = Text1.Text: y = 0: v = False: s = 5End Sub学生成绩查询代码:Private Sub Form_Load() '初始化开的课程,在这里所有的班级都开设了这九门课程!Combo1.AddItem "数学"Combo1.AddItem "语文"Combo1.AddItem "英语"Combo1.AddItem "生物"Combo1.AddItem "化学"Combo1.AddItem "物理"Combo1.AddItem "政治"Combo1.AddItem "历史"Combo1.AddItem "地理"End SubPrivate Sub command4_Click()Dim a As SingleDim b As IntegerDim c As StringIf Combo1.Text = "数学" ThenAdodc1.Recordset("数学成绩") = Text3.TextAdodc1.Recordset.UpdateEnd IfIf Combo1.Text = "语文" ThenAdodc1.Recordset("语文成绩") = Text3.TextAdodc1.Recordset.UpdateEnd IfIf Combo1.Text = "英语" ThenAdodc1.Recordset("英语成绩") = Text3.TextAdodc1.Recordset.UpdateEnd IfIf Combo1.Text = "生物" ThenAdodc1.Recordset("生物成绩") = Text3.TextAdodc1.Recordset.UpdateEnd IfIf Combo1.Text = "化学" ThenAdodc1.Recordset("化学成绩") = Text3.TextAdodc1.Recordset.UpdateEnd IfIf Combo1.Text = "物理" ThenAdodc1.Recordset("物理成绩") = Text3.TextAdodc1.Recordset.UpdateEnd IfIf Combo1.Text = "政治" ThenAdodc1.Recordset("政治成绩") = Text3.TextAdodc1.Recordset.UpdateEnd IfIf Combo1.Text = "历史" ThenAdodc1.Recordset("历史成绩") = Text3.TextAdodc1.Recordset.UpdateEnd IfIf Combo1.Text = "地理" ThenAdodc1.Recordset("地理成绩") = Text3.TextAdodc1.Recordset.UpdateEnd IfAdodc1.Recordset("学生总分") = Val(Adodc1.Recordset("数学成绩")) + Val(Adodc1.Recordset("语文成绩")) + Val(Adodc1.Recordset("英语成绩")) + Val(Adodc1.Recordset("化学成绩")) + Val(Adodc1.Recordset("生物成绩")) +Val(Adodc1.Recordset("物理成绩")) + Val(Adodc1.Recordset("政治成绩")) + Val(Adodc1.Recordset("历史成绩")) + Val(Adodc1.Recordset("地理成绩"))a = CSng(Val(Adodc1.Recordset("学生总分")) / 9)b = InStr(Trim(Str(a)), ".")If b <> 0 ThenIf Val(Mid(Str(a), b + 3, 1)) >= 5 Thenc = Str(Val(Mid(Trim(Str(a)), 1, b + 2)) + 0.01)Elsec = Str(Val(Mid(Trim(Str(a)), 1, b + 2)))End IfAdodc1.Recordset("学生平均分") = Trim(c)ElseAdodc1.Recordset("学生平均分") = Trim(Str(a) & ".00")End IfAdodc1.Recordset.UpdateMsgBox "修改完毕!"End SubPrivate Sub Command2_Click()If Combo1.Text = "" ThenMsgBox "请选课程名!"Exit SubEnd IfAdodc1.RefreshAdodc1.Recordset.Find ("studentname like '" & Text4.Text & "' ")If Adodc1.Recordset.EOF Or Adodc1.Recordset.BOF ThenMsgBox "123"ElseIf Combo1.Text = "数学" ThenText3.Text = Adodc1.Recordset("数学成绩")End IfIf Combo1.Text = "语文" ThenText3.Text = Adodc1.Recordset("语文成绩")End IfIf Combo1.Text = "英语" ThenText3.Text = Adodc1.Recordset("英语成绩")End IfIf Combo1.Text = "生物" ThenText3.Text = Adodc1.Recordset("生物成绩")End IfIf Combo1.Text = "化学" ThenText3.Text = Adodc1.Recordset("化学成绩")End IfIf Combo1.Text = "物理" ThenText3.Text = Adodc1.Recordset("物理成绩")End IfIf Combo1.Text = "政治" ThenText3.Text = Adodc1.Recordset("政治成绩")End IfIf Combo1.Text = "历史" ThenText3.Text = Adodc1.Recordset("历史成绩")End IfIf Combo1.Text = "地理" ThenText3.Text = Adodc1.Recordset("地理成绩")End IfEnd IfEnd SubPrivate Sub Command1_Click()Dim a As SingleDim b As IntegerDim c As StringIf Combo1.Text = "" ThenMsgBox "请选课程名!"Exit SubEnd IfAdodc1.RefreshAdodc1.Recordset.Find ("studentname like '" & Text4.Text & "' ") If Adodc1.Recordset.EOF Or Adodc1.Recordset.BOF ThenMsgBox "123"ElseIf Combo1.Text = "数学" ThenAdodc1.Recordset("数学成绩") = Text2.TextAdodc1.Recordset.UpdateEnd IfIf Combo1.Text = "语文" ThenAdodc1.Recordset("语文成绩") = Text2.TextAdodc1.Recordset.UpdateEnd IfIf Combo1.Text = "英语" ThenAdodc1.Recordset("英语成绩") = Text2.TextAdodc1.Recordset.UpdateEnd IfIf Combo1.Text = "生物" ThenAdodc1.Recordset("生物成绩") = Text2.TextAdodc1.Recordset.UpdateEnd IfIf Combo1.Text = "化学" ThenAdodc1.Recordset("化学成绩") = Text2.TextAdodc1.Recordset.UpdateEnd IfIf Combo1.Text = "物理" ThenAdodc1.Recordset("物理成绩") = Text2.TextAdodc1.Recordset.UpdateEnd IfIf Combo1.Text = "政治" ThenAdodc1.Recordset("政治成绩") = Text2.TextAdodc1.Recordset.UpdateEnd IfIf Combo1.Text = "历史" ThenAdodc1.Recordset("历史成绩") = Text2.TextAdodc1.Recordset.UpdateEnd IfIf Combo1.Text = "地理" ThenAdodc1.Recordset("地理成绩") = Text2.TextAdodc1.Recordset.UpdateEnd IfAdodc1.Recordset("学生总分") = Val(Adodc1.Recordset("数学成绩")) + Val(Adodc1.Recordset("语文成绩")) + Val(Adodc1.Recordset("英语成绩")) + Val(Adodc1.Recordset("化学成绩")) + Val(Adodc1.Recordset("生物成绩")) + Val(Adodc1.Recordset("物理成绩")) + Val(Adodc1.Recordset("政治成绩")) + Val(Adodc1.Recordset("历史成绩")) + Val(Adodc1.Recordset("地理成绩"))a = CSng(Val(Adodc1.Recordset("学生总分")) / 9)b = InStr(Trim(Str(a)), ".")If b <> 0 ThenIf Val(Mid(Str(a), b + 3, 1)) >= 5 Thenc = Str(Val(Mid(Trim(Str(a)), 1, b + 2)) + 0.01)Elsec = Str(Val(Mid(Trim(Str(a)), 1, b + 2)))End IfAdodc1.Recordset("学生平均分") = Trim(c)ElseAdodc1.Recordset("学生平均分") = Trim(Str(a) & ".00")End IfAdodc1.Recordset.UpdateMsgBox "录入完毕!"End IfEnd SubPrivate Sub Command3_Click()Dim i As IntegerDim a(1 To 9) As SingleDim b(1 To 9) As StringAdodc1.RefreshAdodc1.Recordset.Find (" class like '" & Text1.Text & "' ")If Adodc1.Recordset.EOF Or Adodc1.Recordset.BOF ThenMsgBox "123"ElseFor i = 1 To 9a(i) = Val(DataGrid1.Columns(DataGrid1.Col + i + 1))Next ij = 1End IfEnd Sub。
目录一、实习任务……………………………….。
……。
.....。
...。
.....。
..。
.11。
实习任务简介…………………………………………………………..….。
1 2。
《学生成绩查询统计系统》实现的功能概论……………………………1.3.实习目的 (1)4。
实验的背景和意义 (1)5。
软件工具和需要掌握的知识 (1)二、系统分析 (2)1。
系统功能模块的划分 (2)2.初步对此程序的描述………………………………………………………。
2三、系统设计………………………………….。
.。
..。
.。
.。
.。
.....。
.。
.。
.。
..。
....。
.。
.。
21.登陆界面实现的细节…………………………………………………。
…。
22.其他界面实现的细节 (3)四、调试、排错、测试、试运行过程...........................。
.........。
(3)1.调试、排错、测试、试运行解析……………………………….………。
.4五、完整源程序…………………………………………….。
………………。
61.完整源程序代码.............................................................。
...。
.。
(6)六、总结体会...................................................。
(13)1。
心得体会 (13)七、参考文献……………………………………………….……。
......。
.。
..。
.。
..。
.14一、实习任务1.习任务简介:在课程进行时听老师介绍软件工程学的基本思想进行软件开发的原则和方法;结构化分析的思路和步骤以及结构化编程的方法和面向对象的思想和程序设计方法给了我编辑此程序的能力.在查阅部分资料和咨询同学后按照软件开发的一般方法和步骤就手动完成了《学生信息查询统计系统》。
2.《学生成绩查询统计系统》要实现的功能概论①登录界面:密码最多尝试3次,连续3次均输入错误系统自动退出。
2013 年12 月29绪论 (1)前言 (1)(一)作业背景................................................................... 1..(二)选题说明................................................................... 1..(三)主要内容.................................................................... 2.一、系统分析 (2)(一)系统目标....................................................................... 2.(二)可行性分析...................................................................... 3.(三)管理业务调查................................................................... 4.1. 组织结构调查........................................................... 4...2. 功能流程调查.......................................................... 4...3. 数据流程调查.......................................................... .5....二、系统设计 (6)(一)新系统的功能结构图 (6)(二)新系统的流程设计图......................................................... 7.(三)代码设计.................................................................... 7.1. .................................................................................................................................登陆页面................................................................. .1.9....3.注册页面.............................................................. 22....3. 主菜单页面 ........................................................... 27....4. 院系功能 ............................................................. 33....三、总结................................................................... .44.....高校学生信息的管理是一项既重要乂繁琐的工作。
VB ACcess学生成绩管理系统-开题报告所选课题的来源、目的和意义:随着学校规模的不断扩大,学生数量的急剧增加,有关学生的各种信息量也在不断成倍增长。
面对庞大的信息量,就需要有学生成绩管理系统来提高学生管理工作的效率。
我们计算机学院尽管已开发并利用学生成绩管理系统,但开发的系统不具有通用性,科目是固定的,拿到其他院系不能使用或需要修改后才能使用。
所以我想借本次毕业设计之际,为我校开发一个不仅适用本校各系而且适用于各校的通用高校学生成绩管理系统,能有效地对成绩进行分析,通过设计这样的系统,我们可以做到学生成绩处理的规范管理和快速查询,从而减少工作量,提高工作效率。
课题研究的主要内容及拟解决的问题:主要内容:要求系统拥有成绩录入管理、教师权限管理、学生成绩的查询和修改等等,而且设计的模块也很多,比如信息统计模块,报表设计模块,打印输出模块,模糊查询模块等等。
拟解决的问题:1、掌握每个学生每一门课的成绩信息,并记录在数据库中以便其他管理信息系统的使用;2、分权限的管理。
在成绩管理中,教师可以对任何一个学生的成绩进行查询和管理;但是对学生类用户,它只能对自己的成绩进行查看,而且不能对其进行更改。
3、教师类用户可以对成绩按照课程进行管理,可以对每一门课所修的学生进行添加、删除和修改;4、教师类用户可以对成绩按照学生进行管理,可以对每一门课所修的学生进行添加、删除和修改;5、可以针对某一门课的学生列表及其成绩生成报表,并打印;6、可以针对某一个学生所选课程及其对应的成绩生成报表,并打印。
设计方案及所需的主要设备仪器及其数量:their own conditions to develop the correct road, the maximum toavoid investment risk, gain profit.(three) vigorously promote the brand. To establish brand awareness, awareness of the use of brand, brand value, brand acquisition performance, enhance the competitive strength. Concentrated manpower, careful planning, packaging and publicity of a number of unique, market influence and coverage of the brand, the implementation of key breakthroughs, to enhance the competitive strength, walking business road the competition of alienation and characteristics, the pursuit of stability and development of the market.(four) to promote the integration of resources. To further broaden their horizons,effective integration of resources within the group, the city resources, other industries and regional resources, mutual trust, mutual benefit, seeking win-win principle, in the framework of national policies and regulations, strict inspection and argumentation, legal consultation, examination and approval procedures, strict regulation of economic activities, attract injection the social investment to the industry group, to achieve leveraging the development, ensure that the value of state-owned assets.(five) to strengthen the construction management personnel. Strengthen the management of education and training of cadres and workers of the existing business, firmly establish the concept ofthe market, enhance the sense of crisis to adapt to market competition, the sense of urgency, improve the ability to respond to marketcompetition, improve management and operation of the market. At the same time, according to the need of industrial development, vigorously the introduction of high-quality management management personnel, and strive to build a high-quality professional management team, hard work, and promote the entire workforce knowledge structure, age structure, structure optimization and upgrading ability, enhance core competitiveness, adapt to the need of market competition.(six) seriously study the policy for policy. Serious research about social support the development of cultural undertakings in the country and the XX policy, especially the policy of industrial development, financial investment policy, financial policy and tax policy, and actively seek policy, projects and funds, enterprise and industry group mission to promote leapfrog development.设计方案:结合软件工程方法,对系统进行需求分析、功能划分、数据流图设计,并结合数据库原理和功能划分进行ER图的绘制、数据库结构设计,根据需求分析的结果,用户概念数据模型表示数据及其相互间的联系。
根据需求分析的结果,对系统进行详细设计,主要介绍用Visual BASIC6.0实现每一个模块的具体功能。
需求分析结果:针对我们学院学生成绩管理信息系统的需求,通过对成绩管理过程的内容和数据流程分析,可以设计出本系统的数据项和数据结构:1、“学生信息”的数据项有:学号、姓名、班级、生日、性别、身份证号,登录系统密码等;2、“课程信息”的数据项有:课程编号、课程名称、学时和课程类型等3、“学生成绩信息”的数据项有:学号、姓名、班级、选修课程、考试成绩,,初考成绩2等。
初考成绩14、“班级信息”的数据项有:班级号,班级名称,入学年份,所在院系专业。
5、“院系信息”的数据项有:编号,名称,简述。
6、“教师信息”的数据项有:编号,姓名,性别,生日,所在院系,电话,家庭住址,简历,登录系统密码7、“管理员信息”的数据项有:名称,密码。
8、“专业信息”的数据项有:序号,名称,系别。
主要设备仪器及其数量:该系统所需硬件设备,主要是微机一台,鉴于当前流行的操作系统是winxp,所以为了本系统能长期使用,所以采用配置相对较高的一台微机,具体配置为:p42.G,DDR256M内存,硬盘80G,配有光驱,软驱,usb接口。
操作系统采用Windowsxp操作系统,数据库和开发软件采用Visual BASIC6.0中文版进度计划:(这个你自已根据具体情况写吧)根据日期,划分几个时间段,注明每个时间段的任务,一般包括:a)查阅资料、熟悉环境,b)数据库设计(算法设计)、系统设计,c)系统实现、调试运行,d)论文答辩等。
their own conditions to develop the correct road, the maximum to avoid investment risk, gain profit.(three) vigorously promote the brand. To establish brand awareness, awareness of the use of brand, brand value, brand acquisition performance, enhance the competitive strength. Concentrated manpower, careful planning, packaging and publicity of a number of unique, market influence and coverage of the brand, the implementation of key breakthroughs, to enhance the competitive strength, walkingbusiness road the competition of alienation and characteristics, the pursuit of stability and development of the market.(four) to promote the integration of resources. To further broaden their horizons, effective integration of resources within the group, the city resources, other industries and regional resources, mutual trust, mutual benefit, seeking win-win principle, in the framework of national policies and regulations, strict inspection and argumentation, legal consultation, examination and approval procedures, strict regulation of economic activities, attract injection the social investment to the industry group, to achieve leveraging the development, ensure that the value of state-ownedassets.(five) to strengthen the construction management personnel. Strengthen the management of education and training of cadres andworkers of the existing business, firmly establish the concept of the market, enhance the sense of crisis to adapt to market competition, the sense of urgency, improve the ability to respond to market competition, improve management and operation of the market. At the same time, according to the need of industrial development, vigorously the introduction of high-quality management management personnel, and strive to build a high-quality professional management team, hard work, and promote the entire workforce knowledge structure, age structure,structure optimization and upgrading ability, enhance core competitiveness, adapt to the need of market competition.(six) seriously study the policy for policy. Serious research about social support the development of cultural undertakings in the country and the XX policy,especially the policy of industrial development, financial investment policy, financial policy and tax policy, and actively seek policy, projects and funds, enterprise and industry group mission to promote leapfrog development.分阶段工作具体时间段1(查阅资料、熟悉环境,,(数据库设计(算法设计)3(系统设计4(系统实现、调试运行,(论文答辩their own conditions to develop the correct road, the maximum toavoid investment risk, gain profit.(three) vigorously promote the brand. To establish brand awareness, awareness of the use of brand, brand value, brand acquisition performance, enhance the competitive strength. Concentrated manpower, careful planning, packaging and publicity of a number of unique, market influence and coverage of the brand, the implementation of key breakthroughs, to enhance the competitive strength, walking business road the competition of alienation and characteristics, the pursuit of stability and development of the market.(four) to promote the integration of resources. To further broaden their horizons,effective integration of resources within the group, the city resources, other industries and regional resources, mutual trust, mutual benefit, seeking win-win principle, in the framework of national policies and regulations, strict inspection and argumentation, legal consultation,examination and approval procedures, strict regulation of economic activities, attract injection the social investment to the industry group, to achieve leveraging the development, ensure that the value of state-owned assets.(five) to strengthen the construction management personnel. Strengthen the management of education and training of cadres and workers of the existing business, firmly establish the concept of the market, enhance the sense of crisis to adapt to market competition, the sense of urgency, improve the ability to respond to market competition, improve management and operation of the market. At the same time, according to the need of industrial development, vigorously the introduction of high-quality management management personnel, and strive to build a high-quality professional management team, hard work, and promote the entire workforce knowledge structure, age structure, structure optimization and upgrading ability, enhance core competitiveness, adapt to the need of market competition.(six) seriously study the policy for policy. Serious research about social support the development of cultural undertakings in the country and the XX policy, especially the policy of industrial development, financial investment policy, financial policy and tax policy, and actively seek policy, projects and funds, enterprise and industry group mission to promote leapfrog development.。