学生信息管理系统课程设计报告_第1页
学生信息管理系统课程设计报告_第2页
学生信息管理系统课程设计报告_第3页
学生信息管理系统课程设计报告_第4页
学生信息管理系统课程设计报告_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

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

文档简介

1、实验课程设计报告名 称:信息系统开发工具课程设计姓 名:刘岩学 号: 071103417年级专业:11级信管2021年 1月 5日成 绩:评 语:指导教帅:签名1. 课程设计目的 4 2. 课程设计题目描述和要求 43. 课程设计报告内容 4一.4. 结论131. 课程设计目的在学习Delphi根底理论知识后,通过动手实践,加深对这门课程的了解, 使之能更好的应用这门知识.同时,在课程设计中,提升同学们解决困难的水平, 在遇到问题时,可以通过查阅资料以及寻求老师帮助,同样同学之间也可以进行相互交流帮助,能到达双赢的效果.2. 课程设计题目描述和要求我这次实验做的系统是学生信息治理系统.学生信息

2、治理系统是一个以数据 库为支撑的应用系统,其功能包括了学生根本信息的编辑,浏览以及按要求查询 学生信息等.本系统使用 Access数据库存储学生的根本信息.3. 课程设计报告内容3.1系统分析学生信息治理系统的功能模块可以分成三局部,每个功能模块乂可以分成界 面实现界面实现局部和功能实现局部.如下列图:信息编辑模块可以增加学生根本信息, 也可以对学生信息进行修改和删除, 并且 逐条查看学生信息.信息浏览模块主要用于快速查看数据库中的学生记录,同时还能实现对学生 信息的增添,删除和修改等功能.信息查询模块允许用户选择按学号,姓名,性别,专业和班级这五种方式进行查询,其中按学号和按姓名可以查询单个

3、记录, 而按性别,专业和班级可以查 询假设十条记录.3.2系统设计(1) 建数据库,本系统用到一张表,其表为:(2) 系统总界面:学生信息编辑模块:信息浏览模块:信息查询模块:帮助模块:以及最后的退出按钮.这就是学生信息系统的界面.3.3系统实现3.3.1(1)主界面中比较有用的是显示当前的日期,需要在窗体的Oncreat事件参加代码:prqcedur e TForitil t FotmCreate (Sender: TObj act); bein.st at uah ar 1. P arte 1 s 1 . Text: -dAtet-ostir (date); forml. Height;

4、=jt7&forml.¥idtli:=615;end;(2)学生信息编辑模块中,为 ADOTABLE建与数据库的连接:测I试连掩成功.信息编辑模块的代码如下:图片显示的代码为上一条按钮,下一条按钮,第一条按钮,末一条 按钮的代码接下来的图分另U为添加,保存,删除,返回按钮的代码:3.3.2信息浏览模块(1) 数据库连接和上面一样(2) DBGRID仲的届性:/ Editing DBGridl.Couahs0 - Number1-Name2 - Sew3 - YearMorth4 - 5 peaalily5 Clasf其他代码:3.3.3信息查询模块(1)连接数据库:(2) “

5、按学号查询代码局部:toetjinif t&riiOQTOi-ipl, ItEttilririex-O-l thenbegin case radicgroupl.Itemlnde o± zloegin adodatasetl-Filtered!£alsej adedatasetl-Filter : = 'Nuiwher= 1 +1 1 1 1 +editl, Tezt + I 1 1 1 ; adcdatasetl-Filtered:true;end;(3) “按姓名查询代码局部:1adodatasetl.F ilteL±d:als±ad

6、o dataset 1. F i Iter : = 1 Name= ' 4-1 ' 1 1 -i-edi t.2 . Text-F-1 adodatasetl. Fi Iteced; = t r ixe ;end;(4) “按性别查询的局部:Z: be(iinadodatasetl,Filtered:=falseadcdatasetl. FllEEr:-1 Sex=1 +p 1 ' 1 4-edit3 _ Texe-i-adoat-SEl, Filtered: =crue;end;(5) “按专业查询的局部:3:beginadodataset1.Fileered:=ta

7、lse;adodavasebl - Filter: =1 Specie! ivy=1 +* " 1 ' -+ediv4.T巴 adodataset 1, TilterecS: =crue;end;(6) “按班级查询的局部:4 ;be;inadodacaset-l Filtered! =f alse *hedicS. Texc+1adodat-aset-l. Filter : =1 CLass='十' adndavas&C-l, Fiiv&recl: =Vrue;end;“返回按钮代码:cja.urprocedure TForiri4.Sutt

8、onSClick (Sender : TOtoject;f onril. show;end;编辑信息按钮代码:procedure TForml.SpEedBurcnlClick(Sender: TQfojecc);beln工皿我. ShO¥;«nd;浏览信息按钮代码:procedure TFoml.SpeedEuwonSClick (lender : TOb ject); heglri ±orrn3 .Stiou : end;查询信息按钮代码:procedure TFoml.Click Sende;: TObject);heinforni4-Show;end;帮助

9、信息按钮代码:procedure TForinL . SpeedButtanClick (:Sender : TCtonect): beginmowrn矣m辎巳本系统很简单】不用教P; end;退出系统按钮代码:procedure TForml-SpeedButtonSClicR(Sender: TObject);加ejin cloae;住 TUl!3.4系统运行的局部界面注意的要点在于导入数据库时要用相对路径,这样会预防很多麻烦.4结论这次的Delphi实验课我学到了很多,在一开始时我一点也不知道该做什么, 于 是我去图书馆借了两本有关的书,根据上面的例子一步一步的完成.虽然设计的 是十分简单的学生信息治理的系统,一共就用一张表和三个模块,但我还是遇到 了很多的困难,一开始是寻求身边同学的帮助,但有些比

温馨提示

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

评论

0/150

提交评论