基于delphi的学生成绩管理系统.pdf

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
南昌航空大学信息工程学院 数据库原理 课程实验报告 实验名称: 学生成绩信息管理系统 实验时间: 2010 年6月 2 日 指导教师: 班 级 : 学 号 : 姓 名 : 成 绩 : 最新范本 ,供参考! 一、实验目的 (1)通过完成从用户需求分析、系统概要设计、系统详细设计以及数据库的 SQL操作具体实现等全过程 , 把前面的各个实 验更好地综合起来 . (2)进一步理解和掌握教材中的相关内容。 (3)掌握分析和设计一个大型数据库系统的基本思路与方法。 二、 实验要求 1. 独立完成该系统的数据库设计。 2. 用 SQL实现数据库的设计 , 并在 MS SQL Server 上调试通过。 3. 写出查询、更新以及建立触发器 SQL语句和执行结果。 4. 掌握报表的使用。 三、实验内容 综合前面各章内容设计并调试一学生成绩管理系统, Delphi 作为前台开发工具, SQL Server 完成后台数据库存管理。 创建学生成绩的统计(包括求班级各科成绩的平均分) ;并实现对各科成绩等的录入、修改、删除、查询等功能;实现学生 成绩的统计(包括求班级各科成绩的平均分) ;并实现对各科成绩的排序。 四、实验代码及功能注释 1.用户登陆界面 实验程序: procedure TForm1.Button1Click(Sender: TObject); //用户登陆 var ret:integer; begin adoconnection1.Open; with ADOStoredProc1 do begin Close; ProcedureName:='proc_login'; Parameters.Clear; Parameters.Refresh; Parameters.ParamByName('@username').Value:= Edit1.text; Parameters.ParamByName('@password').Value:= Edit2.text; ExecProc; ret:= Parameters.ParamByName('@return_value').Value; end; if ret=1 then // 用户名密码匹配 begin showmessage('登陆成功 '); form3.show; end 最新范本 ,供参考! else showmessage('你不是用户,请注册 '); end ; procedure TForm1.Button2Click(Sender: TObject); //若不是用户,触发用户登陆界面显示 begin form2.show; end; procedure TForm1.Button3Click(Sender: TObject); //退出该管理系统 begin form1.Close; end; 说明:在这里,使用了 adostoredproc1 控件和 adoconnection1 控件,它们的 connectionstring 属性都要与所设计的数据库相 连,在查询分析器中,要运行存储过程如下: CREATE procedure proc_login @username varchar(20), @password varchar(20) as declare @result int select @result=count(*) from users where username=@username and passwords

文档评论(0)

正气大哥 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档