ImageVerifierCode 换一换
格式:DOCX , 页数:26 ,大小:181.16KB ,
资源ID:1107865      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/1107865.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(祥细设计实例学籍管理系统数据库毕业课程设计报告.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

祥细设计实例学籍管理系统数据库毕业课程设计报告.docx

1、祥细设计实例学籍管理系统数据库毕业课程设计报告(此文档为word格式,下载后您可任意编辑修改!) 前言学生信息管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。 作为计算机应用的一部分,使用计算

2、机对学生信息进行管理,具有手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学生信息管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。这次毕业设计的课题为学生信息管理系统,其主要包含学生基本信息和考试成绩。系统能进行学生信息的录入考试成绩登记查询等功能。 第1章 系统的分析与定义 41.1 需求分析 41.2 系统的开发思路 41.2.1编程环境的选择 41.2.2关系型数据库的实现 51.2.3 二者的结合(DBA)6第2章 系统总体规划 72.1 系统功能 72.2 数据库建立 9第3章 系统具体实现 1

3、13.1 主控模块MDI窗体的设计113.1.1主控模块功能113.1.2 建立界面113.1.3 设置对象属性 123.1.4 代码设计 123.2登录对话框frmLogin.frm的设计123.2.1 登录模块的功能 123.2.2 建立界面 123.2.3 代码设计133.3在工程中添加“数据环境 133.4 增加模块增加.frm的设计143.4.1增加模块的功能 143.4.2建立界面 143.4.3 设置对象属性 153.4.4 代码设计163.5 删除模块删除.frm的设计163.5.1删除模块的功能 163.5.2建立界面 163.5.3 设置对象属性 173.5.4代码设计 1

4、83.6修改模块修改.frm的设计183.6.1 修改模块的功能 183.6.2 建立界面 183.6.3设置对象属性 193.6.4 代码设计 193.7浏览模块浏览.frm的设计193.7.1 浏览模块的功能 193.7.2 建立界面 193.7.3 修改DataGrid1的属性203.7.4 代码设计 203.8 查询模块查询.frm的设计 213.8.1 查询模块的功能 213.8.2 建立界面 213.8.3 设置对象属性223.8.4 代码设计 223.9 程序调试与异常处理 22结束语23致谢23参考文献24附 录 25第1章 系统开发的思路1.1 需求分析“百年大计,教育为本。

5、”可见教育在国家的建设与发展中起着重要的作用,占据着重要的战略地位,特别是今年来科学地位的快速发展,学校的教育管理水平不断地提高,积极地推动了我国教育事业的发展,计算机的引用与普及进一步加快了学校的信息化管理。 在传统模式下利用人工进行学生信息管理,存在着较多的缺点,如:效率底,保密性差,时间一长将产生大量的文件和数据,更不便于查找,更新,维护等。诸如这些情况,令学校管理者对学生的信息管理带来了很大困难,严重影响了教育工作者的工作效率,针对这些情况,我们可使用日趋成熟的计算机技术来代替传统的人工模式,来实现学生信息的现代化管理,这一技术具有手工管理所无法比拟的优点,如:检索迅速,查找方便,可靠

6、性高,存储量大,保密性好,寿命长,成本底等。这些优点能够极大地提高学生信息管理的效率,使我们的学校在市场经济的发展过程中具有一定的竞争优势,也是企业实现科学化,正规化,现代化的重要条件。 用计算机制作的学生信息化管理系统还可以通过功能强大的Internet网及时的向学生的家长传递该生在校的最新成绩,有助于学校与家长的信息互动,为更好地把握学校的教育方针起到了一定的促进作用!1.2 系统开发思路1.2.1编程环境的选择微软公司Visual Basic 6.0是Windows应用程序开发工具,是目前最为广泛的易学易用的面向对象的开发工具。Visual Basic提供了大量的控件,这些控件可用于设计

7、界面和实现各种功能,减少了编程人员的工作量,也简化了界面设计过程,从而有效的提高了应用程序的运行效率和可靠性。故而,实现本系统VB是一个相对较好的选择。Windows下的 Visual是一种操作方便,使用简单的新工具。Visual Basic应用程序基本的构建块是用户所创建的对象,每一个对象都具有一些特性和行为(属性事件和方法)。开发人员可以最有效利用所创建的每一个对象。使用应用程序具有可通用性可扩展性和强有力的功能。 Visual Basic应用由一个系列对象组成,包括在函数菜单结构和数据窗口用户对象用户事件等等,对象中又包含若干控件如命令按钮单行编辑器等这些对象和控件都可在许多应用中重复使

8、用。Visual Basic是一个强大的Windows平台上的开发工具,从开发个人或小组使用的小工具,到大型企业应用系统,甚至遍及全球分布式应用程序,都可在Visual Basic提供的工具中各取所需。Visual Basic之所以在这么广泛的用途是因为它具有以下特点:(1) 正的面向对象编程,使开发人员在维护系统运行时只需修改很小的代码,同时也加快了系统开发的速度。(2) 可视化的编程方法,以及向导的功能,使开发人员几乎不用加入太多代码就可以开发出标准的Windows程序。(3) 数据访问特性允许对Microsoft SQL Server包括和其他企业数据库在内的大部分数据库格式建立数据库和

9、前端应用程序。(4) 通过ActiveX技术可使用其他应用程序提供的功能,例如Microsoft Word 字处理器,Microsoft Excel电子数据表及其他Windows应用程序,甚至可以直接使用Visual Basic创建的应用程序和对象。(5) Internet能力强大,使得在应用程序容易通过Internet访问文档和应用程序。(6) 已完成的应用程序是真正的.exe文件,供运行时的可自由发布的动态链接库(DDL)1.2.2关系型数据库的实现Access数据库能汇集各种信息以供查询存储和检索。Access的优点在于能使用数据表示图或自定义窗体收集信息。数据表示图提供了一种类似于的电

10、子表格,可以使数据库一目了然。另外,Access允许创建自定义报表用于打印或输出数据库中的信息。Access也提供了存储库,可以使用数据库文件把数据库文件置于网络文件服务器,与其它网络用户共享数据库。Access是一种关系数据库工具,关系数据库是已开发的最通用的数据库之一。它可以在一个数据包中同时拥有桌面数据库的便利和关系数据库的强大功能。Access 具有较多的优点:(1) 储存文件单一,文件单一便于计算机硬盘上的文件管理,在其他程序中达不到这个效果,这些程序在文件管理上容易造成混乱。(2) 支持Windows 下的长文件名,并且可以在文件名内加空格。这样可以使用叙述性标题,使文件便于理解、

11、查找。(3) 可以免于DOS的束缚,自行处理构成数据库的个别元素。(4) 具有强大的网络功能。(5) 使用简便,用户无需了解太多的编程语言,就可以轻松地设计和开发数据库应用程序。(6) 可以处理多种数据信息,例如文本文件以及其他一些数据库管理系统的数据库文件。1.2.3 二者的结合(DBA)微软的JET数据库引擎提供了与数据库打交道的途径,我是通过它以及来访问数据库并对其进行各种操作。Visual Basic Access以及其他微软的软件产品都是通过共用JET数据库引擎,从而给用户提供了丰富的数据类型。第2章 系统总体规划2.1系统功能2.1.1增加学生信息 在班级里来新学生时,我们可以利用

12、些功能,增加该学生的信息。2.1.2删除学生信息 学生转学或因其他情况终止学业,取消该生信息。3.1.3修改学生信息 当学生信息与实际情况不同,可通过此功能来进行修改。2.1.4浏览学生信息 可浏览学生信息情况,便于管理者对总体学生信息的了解。2.1.5根据输入条件查询应用程序的界面如下图所示:查询操作流程图: N Y2.2数据库建立根据对系统功能分析,画出系统功能模块结构图: 学生信息管理系统 增 删 修 浏 查 退 加 除 改 览 询 出 模 模 模 模 模 模 块 块 块 块 块 块 其结构如下:数据表(学生信息)的结构字段名称类型字段长度 学号文本 8 姓名文本 20 班级文本 20

13、年龄数字 整型 地址文本 50 电话文本 20 数学数字单精度型 政治数字单精度型 语文数字单精度型 英语 数字单精度型使用VB60所提供的“可视化数据管理器”建立数据库以及其中的数据表。a. 在VB集成环境中启动数据管理器:单击“外接程序”菜单下的“可视化数据管理器”命令,打开可视化数据管理器“VisData”窗口。b. 选择“文件”菜单中的“新建”项,在“新建”子菜单中,选择“Microsoft Access”子菜单中“Version 7.0 MDB”,在创建数据库对框中选择保存数据库的路径和库文件名(XS)后保存。c. 打开已经建立的Access数据库(XS),用鼠标右键单击数据库窗口,在快捷菜单中选择“新建表”,打开“表结

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1