




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1 目 录 摘要摘要 2 2 第一章第一章 引言引言 3 3 第二章第二章 系统设计的目的与要求系统设计的目的与要求 3 3 1 1 系统设计的目的 3 1 2 系统设计的实验环境 3 1 3 系统设计的预备知识 3 1 4 系统设计的要求 3 第三章第三章 系统的概述系统的概述 3 3 2 1 系统的需求 3 2 2 可行性分析 3 第四章第四章 前台界面分析前台界面分析 4 4 3 1 登陆界面 4 3 2 信息查询 6 第五章第五章 数据库的分析数据库的分析 6 6 4 1 YONGHU表 6 4 2 STUDENT 表 7 4 3 SCORE表 7 4 4 COURSE表 7 第六章第六章 软件维护软件维护 8 8 5 1 数据维护 8 5 2 代码维护 8 结语及致谢结语及致谢 8 8 参考文献参考文献 9 9 2 VBVB 学生成绩管理系统学生成绩管理系统 摘要 随着科学技术在管理上越来越深入而广泛的应用 管理信息系统的技术已逐步成熟 学生成绩管理系统 是一个不断发展的新型学科 任何一个学校要生存要发展 要高效率地把内部活动有机地组织起来 因为管理 这些庞大的体系是非常困难的 要想有机地组织起来 就必须建立与自身特点相适应的成绩管理系统 本文对 Visual Basic6 0 应用程序设计等工具进行了较深入的学习和应用 利用其提供的各种面向对象的开发工具 尤 其是数据窗口这一能方便而简洁操纵数据库的智能化对象 主要完成了对学生成绩管理系统的系统分析部分 界面的设计 数据库的设计等 系统设计部分主要介绍了系统功能设计和数据库设计及代码设计 关键词 visual basic 学生成绩管理系统 数据库 查询 Abstract Along with science technique is on the management more and more thorough but extensive application manage information system of technique already gradually mature Student result management the system is a new academics which develops continuously the whichever school wants to exist to want a development high efficiencily internal activity organically the organization get up because manage these huge systems are very difficult think organically the organization get up have to build up is mutually accommodative with oneself characteristics of result management system This text to Visual Basic6 0 application program design etc the tool carried on more thorough study and application making use of what it provide various development tool which face to object is the intelligence that data window way s this ability is convenient and simple and direct to manipulate a database to turn object particularly mainly completed to manage the analysis part of the system of system to student s result the design database of interface of design etc The system design part mainly introduced design and database design of the system function and code design Keywords visual basic Student result management the system database enquiries 3 第一章 引言 在高科技不断发展的今天 计算机技术己经广泛应用到社会的各个领域 从六 十年代中期爆发了著名的软件危机开始 计算机界就一直在探索软件开发理论和方 法 以确保计算机技术能够高效地应用于各领域 随着计算机技术不断发展 完善 如何开发 应用高效率计算机软件 信息系统一直是开发人员在试图解决的难题 尽管开发人员已经提供了很多解决的方法 但是现在开发 应用管理信息系统软件 的过程中 仍会碰到以下的情形 学生成绩管理系统软件应用的好坏直接影响到学 校以及学校今后发展 只有确定出简单 安全 高效的开发设计方法并应用于学生 成绩管理系统的开发设计中 才能使先进的计算机工具为个人发展提供高效的服务 才 能开发出完整灵活的学生成绩管理系统 具有良好的可扩充性 适应性 系统安全 性能高 具有友好的用户界面并且操作简便 因此 学生成绩管理系统开发设计方 法的应用研究具有积极的现实意义 第二章 系统设计的目的与要求 2 1 系统设计的目的 本课程设计是计算机科学与技术专业重要的实践性环节之一 是在学生学习完 程序设计语言 C 课程后进行的一次全面的综合练习 本课程设计的目的和任务 2 2 系统设计的实验环境 硬件要求能运行 Windows 2000 XP 操作系统的微机系统 C 语言程序设计及相应 的开发环境 2 3 系统设计的预备知识 熟悉 C 语言及 C 语言开发工 C 语言与 Access 第二章 系统的概述 本学生成绩管理系统可以说是一个综合性的学校学生成绩管理系统 这它集成 4 了多种功能 因而具有较强的实用性和先进性 2 1 系统的需求 通过调查 要求系统需要有以下功能 由于操作人员的计算机知识普遍较差 要求有良好的人机界面 由于该系统的使用对象多 要求有较好的权限管理 原始数据修改简单方便 支持多条件修改 方便的数据查询 支持多条件查询 在相应的权限下 删除数据方便简单 数据稳定性好 数据计算自动完成 尽量减少人工干预 2 2 可行性分析 由于本系统管理的对象单一 都是在校学生 且每个数据内容具有较强的关联性 涉及的计算过程不是很复杂 因此 比较适合于采用数据库管理 且学校用于学生 管理的微机都是 PIII 以上的机器 在存储量 速度方面都能满足数据库运行的要 求 在技术难度方面 由于有指导老师的指导和相关参考文献 特别是网上资料 特别是参考其它程序的功能 因此完全可以实现 本系统的设计是在 Windows XP 中文版操作系统环境下 使用 Visual Basic 6 0 中文版开发成功的 第三章 前台界面分析 3 1 登陆界面 主要 代码 5 Option Explicit Dim m As Integer Dim conn As New ADODB Connection Dim rs As New ADODB Recordset Private rsmc As ADODB Recordset Public username As String Private Sub cmdOk Click Dim ee As String rs MoveFirst If m 3 Then If Trim txtusername Text Or pwd Text Then MsgBox 用户名或密码不能为空 请重新输入 vbInformation 登录信息 Exit Sub End If Do While Not rs EOF If rs Fields 0 txtusername Text And rs Fields 1 pwd Text Then MsgBox 欢迎你进入学生成绩管理系统 frmmain Show Unload Me Exit Sub End If rs MoveNext Loop m m 1 ee MsgBox 用户名或密码错误 请重新输入 vbCritical vbRetryCancel 登录信息 重试 取消 txtusername Text If ee vbNo Then Unload Me Else 6 pwd Text txtusername SetFocus End If Else MsgBox 对不起 您的输入次数已达到最大限度 请退出 vbExclamation 提示信息 提示信息 确定 End End If End Sub Private Sub Form Load Set conn New ADODB Connection conn Provider Microsoft Jet OLEDB 4 0 conn ConnectionString Data Source App Path aa mdb conn Open Set rs ActiveConnection conn With rs Open select from yonghu MoveFirst End With txtusername Text rs Fields 0 Do While Not rs EOF txtusername AddItem rs Fields 0 rs MoveNext Loop txtusername Text End Sub 3 2 信息查询 信息查询主要是对学生的基本信息和学生的成绩进行查询 在查询的过程你可 7 以利用学号 课程号 专业名等进行查询 第四章 数据库的分析 4 1 yonghu 表 主要是登陆用户所用的表 4 2 student 表 学生的各种信息都来源于这个表 8 4 3 score 表 此表是记录学生成绩信息表 4 4 course 表 此表是记录学生课程的表 第五章第五章 软件维护 在软件运行维护阶段对软件产品所进行的修改就是维护 系统维护就是为了保 证系统中的各个要素随着环境的变化始终处于最新的 正确的工作状态 系统维护 9 的目的是保证管理信息系统正常而可靠地运行 并能使系统不断地得到改善和提高 以充分发挥作用 本系统的维护是面向系统中各种构成要素的 根据维护对象的不同 系统维护 的内容可分为以下几类 5 1 数据维护 本系统对数据的需求是不断发生变化的 系统中查询题目中数据要定期正常更 新 或随环境及需要的变化而进行调整 此外 数据的备份与恢复 都是数据维护 的工作内容 5 2 代码维护 随着系统应用范围的扩大 应用环境的变化 系统中的各种代码都需要进行一 定程度的增加 修改 删除 以及设置新的代码 结语及致谢 通过这次的设计 让我对 VB 的使用有了进一步的了解 在我做设计的过程遇 到了许多的困难 通过老师和同学的帮助 一一化解了困难 并从中学到了很多编 程方面的知识 在本次毕业设计中 我要向我的指导老师致以深深的谢意 感谢指导老师在这 段时间里在学习上和生活上所给予的悉心的教诲和无微不至的帮助 在我感觉到自 己知识有所贫乏的时候给了我细心的指导和技术上的支持 使我自身的能力得到了 不少的提高 这对于我以后的工作和学习都有一种巨大的帮助 感谢指导老师的耐 心辅导 参考文献 1 宗大华 陈吉人 C 语言程序设计教程 人民邮电出版社 2004 6 1 2 韩春成 C 语言程序设计教程 21 世纪高等院校规划教材 中国水利水电出版社 2007 1 14 3 宁正元 数据结构 用 C 语言描述 中国水利水电出版社 2005 4 27 4 李梅 C 语言编程入门 化学工业出版社 2002 01 01 5 于华 都一兵 优化 Visual Basic NET 应用程序的性能 J 计算机系统应用 2004 10 6 邵英海 Visual Basic 数据库开发技术的探讨 J 丹东纺专学报 2004 11 4 7 金凤霞 VB 中 Paint Picture 图形方法的使用 CAJ 原文下载 J 1999 04 8 谭浩强 C 程序设计题解与上机指导 第 3 版 清华大学出版社 2005 7 9 聂雪军 贺军 译 美 Harvey M Deitel Paul J Deitel 著 C 程序设计经典教程 第 4 版 清 华大学出版社 2006 3 10 10 李春葆 张植民 肖忠付 C 语言程序设计题典 清华大学出版社 2002 7 11 张小
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025贵州黔东南州第十三届贵州人才博览会黔东南州事业单位人才引进19人模拟试卷及完整答案详解
- 2025河南郑州工程技术学院高层次人才招聘81人考前自测高频考点模拟试题附答案详解(典型题)
- 班组安全培训检查评比课件
- 2025湖南株洲世纪星翰林高级中学公开招聘教师23人考前自测高频考点模拟试题附答案详解(突破训练)
- 班组安全培训教育计划课件
- 2025年甘肃省兰州市第五十七中学临聘校医模拟试卷附答案详解(突破训练)
- 2025广西河池市中共罗城仫佬族自治县委员会党校招聘就业见习人员2人考前自测高频考点模拟试题及一套完整答案详解
- 2025广西河池市西山乡招聘防贫监测员1人考前自测高频考点模拟试题及答案详解(全优)
- 2025甘肃省地矿局测绘院注册城乡规划师预招聘3人考前自测高频考点模拟试题有完整答案详解
- 班组安全培训主持课件
- GB/T 95-2002平垫圈C级
- 一起重新构想我们的未来:为教育打造新的社会契约
- GB/T 21073-2007环氧涂层七丝预应力钢绞线
- 压力管道特性表
- 高级会计师评审个人业绩报告(精选9篇)
- 血管活性药物(ICU)课件
- “手电筒”模型-高考数学解题方法
- 储能型虚拟电厂的建设与思考分析报告
- 楼地面装饰构造(史上最全面)
- 海关AEO管理体系高级认证企业名录
- TTAF 068-2020 移动智能终端及应用软件用户个人信息保护实施指南 第8部分:隐私政策
评论
0/150
提交评论