文档详情

毕业设计论文—vb+sql2008学生成绩管理系统.doc

发布:2016-12-27约字共36页下载文档
文本预览下载声明
摘 要 随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。管理信息系统是一个不断发展的新型学科,任何一个单位要生存要发展,要高效率地把内部活动有机地组织起来,就必须建立与自身特点相适应的管理信息系统。 本系统是在管理信息系统的理论和方法指导下、数据库技术支持下完成的。本文在结构上首先论述了毕业设计目的和意义,然后叙述了开发环境、开发平台以及数据库技术,接着用图片、说明和代码的方式介绍了系统的整体规划,接下来是系统在具体实现中的详细内容,最终本系统能够完成信息的添加、修改、删除、查询等功能,本系统界面友好,操作简单,比较实用,思路缜密严谨,管理起来方便快捷,能有效的达到学生信息的管理的目的。 关键词:VB;SQL Server 2005;界面;权限 目录 摘 要 2 1 绪 论 3 1.1引 言 3 1.2设计目的及意义 3 2 开发环境和工具 4 2.1 Visual Basic简介 4 2.1.1 Visual Basic语言特性 5 2.2 SQL Server 2005简介 6 2.2.1 SQL server 2005数据库特点 6 3 系统分析 7 3.1系统及需求分析 8 3.1.1系统需求 8 3.1.2需求分析 8 3.2 可行性分析 9 3.2.1经济可行性分析 9 3.2.2技术可行性分析 9 3.3系统功能流程图 10 4 数据库的设计 11 4.1数据库设计 10 4.1.1各表的物理结构 11 4.2数据库链接 12 4.2.1数据库链接代码 12 4.2.2数据库链接操作 12 4.3数据库调试 14 5 主要内容 15 5.1登录界面 15 5.2学生成绩管理界面 18 5.3学生信息管理 21 5.3.1学生信息添加 21 5.3.2学生信息修改 24 5.3.3学生信息删除 26 5.3.4学生信息查询 27 5.4登录用户管理 28 5.4.1普通用户管理 28 5.4.2高级用户管理 29 5.4.3超级用户管理 30 5.5用户注册 32 5.6帮助界面 33 总 结 34 参考文献 34 1. 绪 论 1.1引 言 人类有几千年的历史,计算机从产生到现在只不过50多年,而网络的迅速发展也不过10年的时间。但是,计算机和网络对社会的影响已经迅速扩大,甚至在改变人们的生活。特别是90年代以来,多媒体和网络技术的飞速发展正在以惊人的速度改变着人们的工作方式、交往方式和生活方式。正像著名的未来学家尼葛洛庞帝(1997)所说的:“数字不再只和计算有关,它决定我们的生存。”科学技术是第一生产力,是最先进的生产力。现在,已经没有人怀疑信息技术的发展将会引起人类社会全面和深刻的变革,使人类社会由工业社会迈向信息社会。 随着学校的规模不断扩大,学生数量急增加,有关学生的各种信息量也成倍增长。面对庞大的信息量需要有学生管理系统来提高学生管理工作的效率。通过这样的系统可以做到信息的规范管理、科学统计和快速查询、修改、增加、删除等,从而减少管理方面的工作量。 1.2设计目的及意义 本系统主要用于学校学生信息管理,总体任务是实现学生信息关系的系统化、规范化和自动化,其主要任务是用计算机对学生信息进行日常管理,如查询、修改 、增加、删除,另外还考虑到用户登录的权限,针对学生信息和权限登录的学生成绩管理系统。 本系统主要包括注册管理、界面管理、学生信息查询、添加、修改、删除和帮助等部分。其功能主要有: 学生信息的添加,包括输入学生基本信息和成绩。 学生信息的查询,包括查询学生基本信息和成绩。 学生信息的修改,包括修改学生基本信息和成绩。 学生信息的删除,包括修改学生基本信息和成绩。 用户名注册,包括普通用户注册、高级用户注册和超级用户注册。 登录用户密码修改,用户登录到系统可进行相应的用户密码修改。 经过分析,我们使用MICROSOFT公司的Visual Basic2005开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。 2. 开发环境和工具 2.1 Visual Basic简介 Visual Basic(VB)是一种由微软公司开发的包含协助开发环境的事件驱动编程语言。从任何标准来说,VB都是世界上使用人数最多的语言——不仅是盛赞VB的开发者还是抱怨VB的开发者的数量。它源自于BASIC编程语言。VB拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建ActiveX控件。程序员可以轻松的使用VB提供的组件快速建立一个应用程序。 2.1.1
显示全部
相似文档