delph i学生成绩管理课程设计_第1页
delph i学生成绩管理课程设计_第2页
delph i学生成绩管理课程设计_第3页
delph i学生成绩管理课程设计_第4页
delph i学生成绩管理课程设计_第5页
已阅读5页,还剩10页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

信息学院课程设计题 目: 学生成绩管理系统 姓 名: _学 号: _班 级: 09 级本科 1 班 课 程:Delphi 应用程序设 数据库 任课教师: 李目海 姜振凤 2011 年 12 月课程设计任务书及成绩评定题 目 学生成绩管理系统课程设计的任务及要求 通过所学的 delphi 和 sql sever2005 知识来设计一个系统,该系统可以实现学生成绩管理简单功能即可。功能:1 不同类型的用户登录2 学生输入学号后输出各项信息并自动求和,可以打印 3 教师可以更新和插入学生信息表,查询所有学生成绩,打印课程设计所需的软件、硬件等 硬件环境:Iterl(R) Core(TM)2 Duo CPU,主频 2.31GHz;内存 3G;硬盘 320G 以上;1024768 显示分辨率 软件环境: Delphi sql sever2005课程设计进度计划2011 年 12 月 1 日 查找相关资料2011 年 12 月 3 日 编辑数据库2011 年 12 月 4 日12 月 8 日 创建登录窗口 学生窗口 教师窗口2011 年 12 月 10 日 编写课程设计报告书任课教师评语 成 绩 : 教 师 签名: 日 期 : 1目 录1 摘要 22 前言 33 数据库设计44 界面设计55 总结92摘要在计算机技术的迅速发展的前提下,为了加快学校学籍管理,开发一套学籍管理系统迫在眉捷。本系统主要采用 Delphi 7 做为开发工具,应用面向对象的程序设计方法进行开发与设计的。利用其提供的集成开发环境及各种控件,尤其是对数据库的支持完成对数据库的各种操作,达到对学生成绩管理的目的。本系统使用 ADO 连接数据库 sql sever2005,提出了权限管理模块的具体实现方法,并完成了相关软件的设计任务。最终系统能够完成信息的输入、输出,数据的修改、查询和统计等功能,使用户操作起来简便快捷。3前言随着计算机技术的发展,特别是计算机网络技术与数据库技术的发展,使人们的生活与工作方式发生了很大的改观。网络技术的应用使得计算机之间通信、信息共享成为可能,而数据库技术的应用则为人们提供了数据存储、信息检索、信息分析等功能,从而使得工作更高效地进行。数据库始于 20 世纪 60 年代,经过 40 多年的发展,现在已经形成了理论体系,成为计算机软件的一个重要分支。数据库技术体现了当代先进的数据管理方法,使计算机的应用真正渗透到国民经济各个部门,在数据处理领域发挥着越来越大的作用。学习使用 Delphi 开发数据库应用程序的一般方法及步骤;熟悉数据库引擎BDE、ADO,熟练使用数据库程序开发中的相关组件;对前面所学的知识做一总结与回顾。4数据库设计1 学生表2 教师表5界面设计1 登录界面如图利用 ADO 组件链接 xsgl 数据库,添加两个 ado 组件,3 个 label 组件,combobox,2 个 edit,button1 登录,button2 退出,分别设置好属性登录代码如下:if ComboBox1.Text=学生 thenbeginADOTable1.Close;ADOTable1.Open;ADOTable1.Active;results:=ADOTable1.Lookup(学号,edit1.text,密码);if edit1.Text= then6application.MessageBox(用户名不能为空!,警告,mb_ok)else if edit2.Text= thenapplication.messagebox(密码不能为空!,警告,mb_ok)elseif results=edit2.Text thenbeginform2.Show;endelseshowmessage(用户名或密码不存在!);endelse if ComboBox1.Text=教师 thenbeginADOTable2.Close;ADOTable2.Open;ADOTable2.Active;results:=ADOTable2.Lookup(教师编号,edit1.text,密码);if edit1.Text= thenapplication.MessageBox(用户名不能为空!,警告,mb_ok)else if edit2.Text= thenapplication.messagebox(密码不能为空!,警告,mb_ok)elseif results=edit2.Text thenbeginform3.show;endelseshowmessage(用户名或密码不存在!);end退出代码如下:close;2 学生窗口7此窗口可以实现输入一个学号后点击查询按钮后输出该学生的信息查询代码如下:ADOQuery1.Close;ADOQuery1.SQL.Add(select 姓名,学号,数据库成绩,delphi 成绩,数据库成绩+delphi 成绩 总分 f

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论