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

下载本文档

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

文档简介

枣 庄 学 院信息科学与工程学院课程设计任务书题目: 学生信息管理系统 学 号:201012220203、20101220204、201012220206、201012220231 姓 名: 专 业: 计算机应用技术专业 课 程: delphi 语言程序设计 指导教师: 职称: 讲师 完成时间: 2011 年 11 月 20 日- 2011 年 12 月 20 日枣庄学院信息科学与工程学院1课程设计任务书及成绩评定课程设计的任务和具体要求 相关任务分配:陈文平和陈景芝主要负责窗体的创建以及有关数据库的链接等设计,运用所学的 delphi知识进行课程设计学生信息管理系统,成龙和王永主要负责给程序美工和进行相关的修改,使系统更加完善。在创建中遇到的问题由我们共同努力找到解决的方案,有时不会的会寻求他人的帮助,在我们的共同努力下王城了学生信息管理系统的课程设计。最后由成龙和王永完成课程设计的打印工作。具体要求:设计并实现学生信息管理系统,使这个学生信息管理系统包括浏览信息、查看学生信息、删除学生信息、增加学生信息、修改学生信息、打印、更改用户等功能。对以前学过的内容予以总结,通过课程设计,对所学知识有更进一步的了解,能够更好地掌握 delphi 这门语言程序设计。明确要求如下:(1) 明确所要开发系统的设计任务;(2) 做好需求分析,合理选择设计方案;(3) 合理设计数据库中各个表的结构及其关系;(4) 能够设计出美观大方的程序界面;(5) 养成良好的代码书写习惯;(6) 在编写程序过程中应注意相关文档的编写;(7) 综合应用 Delphi 各种组件实现程序功能;(8) 认真撰写课程设计总结报告。2指导教师签字: 、 日期: 指导教师评语成绩: 指导教师签字: 日期: 3课程设计所需软件、硬件等硬件要求:一台基本配置的计算机软件配置:windows XP 和 delphi7课程设计进度计划起至日期 工作内容 备注11 月 20 日至 11 月 25 日11 月 26 日至 12 月 10 日12 月 11 日至 12 月 20 日布置题目,确定任务、查找相关资料功能分析,系统设计,编写程序,调试程序、运行系统;完善程序,撰写设计报告。参考文献、资料索引序号 文献、资料名称 编著者 出版单位【1】 Delphi 应用程序设计 李目海 电子科技大学出版社【2】 SQL Server2005 数据库技术 蒋秀英清华大学出版社4一 课题名称 学生管理信息系统主要功能:1 学生基本信息管理2 学生成绩管理3 学生选定信息课程管理4 用户登录信息管理二、学校学生管理信息系统的简介学校学生管理信息系统是针对学校人事处的大量业务处理工作而开发的管理软件,是典型的管理信息系统(Management Information System) 。它是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,它能够为用户提供充足的信息和快捷的查询手段。能有效的帮助学校和老师掌握学生的情况,为学生提供成绩跟课程方面的查询。功能基本符合根据张波尔老师的要求。学生用户通过输入学生基本信息、课程基本信息等,由系统自行生成相应的数据以供学生查询,另外人事处的管理用户还可以对这些5基本信息进行更新和删除, 学校学生管理信息系统力求给用户方便快捷的途径去管理这些繁琐的数据。具体系统功能需求描述如下:(1) 学生基本信息管理每年的大量新生入学,老生毕业都需要处理大量的学生信息。通过这一模块,可以实现学生基本情况的添加、删除、更新。还能查询各个学生的情况,姓名、学号院系、班级、宿舍号等学生的相关信息。(2) 学生成绩信息管理实现学生成绩的添加、删除、更新。(3)学生选定课程管理每个学期都会增加一些新的科目,通过本模块可以轻松的添加以及更新课程。可以根据学期条件或者班级条件的选择,也可根据课程名、课程号或者班级的选择,并对值的输入,可以看到数据集中显示符合条件的课程数据信息,而且可以根据教工的修改要求进行数据的添加、删除、修改的操作。本模块实现了成绩的输入、删除、更新。还能查询到平均成绩以及单科最高最低成绩以及个人成绩。把成绩统计这个繁琐的工作简单化,为学生成绩的管理方面提高工作效率。6该项管理对课程的属性进行了具体化的分类,比如可以分辨是考试科还是考察课,而且根据条件的选择大大得提高了对各学期课程数据的记录操作,很大得帮助了教工们工作效率的提高。(4)用户登录信息管理因为本系统是供多人一起使用的,必须对某一些人进行限制。于是设置了管理员,非管理员只能进行查询操作,不能进行更改。三、学校学生管理信息系统的分析和设计(1)开发环境的简介设计平台: DELPHI7Delphi 是一个对象导向设计的应用程序语言,是开发数据库前端的优秀工具,它的编程语言简洁明快、组件功能强大和编程环境灵活方便。采用 Delphi 来开发数据库应用程序具有更大的灵活性和可扩展性。数据库: Microsoft Access Access 是关系数据库开发工具,数据库能汇集各种信息以供查询、存储和检索。Access 的优点在于它能使用数据表示图或自定义窗体收集信息。数据表示图提供了一种类似于 Excel 的电子表格,可以使数据库一目了然。另外,Access 允许创建自定义报表用于打印或输出数据库中的信息。Access 也提供了数据存储库,可以使用7桌面数据库文件把数据库文件置于网络文件服务器,与其他网络用户共享数据库。Access 是一种关系数据库工具,关系数据库是已开发的最通用的数据库之一。Access 多用于中小型企业来设计中小型数据库,一般的学校教务系统的数据库用 Access 来设计完全能达到要求。由于考虑到本系统是应用在单机系统上,只建立起一个数据库。数据库访问方式:ADOADO(Active Data Objects)实际是一种提供访问各种数据类型 的连接机制。ADO 设计为一种极简单的格式,通过 ODBC 的方法同数据库接口。可以使用任何一种 ODBC 数据源,即不止适合于 SQL Server、Oracle、Access 等数据库应用程序,也适合于 Excel 表格、文本文件、图形文件和无格式的数据文件。ADO 是基于 OLE-DB 之上的技术,因此 ADO 通过其内部的属性和方法提供统一的数据访问接口方法。其主要优点是易于使用、高速度、低内存支出和占用

温馨提示

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

评论

0/150

提交评论