您现在的位置:网站首页答辩论文计算机毕业设计

毕业设计 基于DELPHI的科技学院学生信息管理系统设计

  • 简介:毕业设计-基于DELPHI的科技学院学生信息管理系统设计,共58页,12648字,附完整源程序、任务书、开题报告、外文翻译等,用DELPHI 和SQL2000数据库技术编写科技学院学生信息管理系统,要求系统具有科技,学院学生基本信息、选课信息、成绩、
    类型:word+delphi    页数:58    字数:12648   
    资料包括:论文 程序 任务书 开题报告 外文翻译   
    • 请与管理员联系购买资料 QQ:5739126
  • 论文简介
  • 相关论文
  • 论文下载
文件大小:4.56MB
适用专业:程序设计
适用年级:大学
论文编号:204335

论文简介:

毕业设计-基于DELPHI的科技学院学生信息管理系统设计,共58页,12648字,附完整源程序、任务书、开题报告、外文翻译等
用DELPHI 和SQL2000数据库技术编写科技学院学生信息管理系统,要求系统具有科技
学院学生基本信息、选课信息、成绩、综合测评信息、权限管理等功能。
1﹑掌握面向对象的分析,设计技术
2.掌握SQL数据库的技术
3.系统主要功能:
1.1科技学院学生信息管理
1.2选课信息管理
1.3成绩管理
1.4综合测评信息管理
1.5权限管理
4.英文技术资料的翻译


本课题研究内容
本课题着重研究:实现信息处理的准确、快捷和发便,可随时掌握学生基本信息、学生选课信息、学生成绩信息、学生综合测评信息,系统操作简洁明了,方便查询,应用此系统,可逐步提高管理水平。
采用关系数据库管理系统进行设计,严格按关系数据的理论进行数据库设计,按软件工程的原理指导设计过程。
系统数据流图:
学生信息
反馈信息
学生基本信息
成绩表 测评表
数据字典
数据流条目:
1)数据流名:登陆信息
组成:用户+密码
来源:用户输入
去向:系统用来检索用户信息
2)数据流名:添加用户
输入数据:普通管理用户信息
输出数据:已注册信息,包括用户名及密码
加工逻辑:根据用户输入的用户信息在数据库中作相应的记录
3)加工名:管理员登陆
输入数据:输入管理员编号及密码
输出数据:学生管理
加工逻辑:对学生信息进行查询,修改,添加等操作
4)加工名:普通用户登陆
输入数据:输入登陆信息
输出数据:学生信息操作界面
加工逻辑:对学生信息进行操作
5)加工名:普通用户或者管理员查询
输入数据:所要查询学生学号或者班级等信息
输出数据:所需信息
加工逻辑:根据所要查询的学生信息在数据中进行查询
6)加工名:管理员添加
输入数据:所要添加的学生学号或者班级等信息
输出数据:所需信息
加工逻辑:根据所要添加的学生信息在数据中进行添加
7)加工名:管理员对学生信息修改
输入数据:所需要修改的学生的学号或者班级等信息
输出数据:修改后的学生学号或者班级等信息
加工逻辑:根据所要查找的学生信息在数据库中进行查询
8)加工名:普通用户或者管理员对学生信息保存
输入数据:无
输出数据:无
加工逻辑:讲上一步操作后的学生信息在数据中更新
9)加工名:管理员对学生信息备份
输入数据:管理员密码以及备份名称
输出数据:成功备份后的提示语句
加工逻辑:学生信息在数据库中进行复制并命名
2.加工逻辑词条描述
1)数据流名:用户组成:用户名称,用户密码,用户描述
来源:用户输入
去向:信息录入系统
2)数据流名:学生
组成:学生学号,学生姓名,学生性别,出生日期,班级信息,联系电话,入学时间,家庭住址,注释
来源:用户输入
去向:信息录入系统
3)数据流名:课程
组成:课程编号,课程名称,课程类型,学分,课程描述
来源:用户输入
去向:信息录入系统
4)数据流名:成绩
组成:学生学号,课程编号,成绩
来源:用户输入
去向:信息录入系统
5)数据流名:综合测评
组成:学生学号,学生姓名,获奖情况
来源:用户输入
去向:信息录入系统
数据流名:管理员
组成:编号,密码
来源:用户输入
去向:信息录入系统


四 本课题研究方案
页面模块化:
本系统分为用户部分和管理部分,这两部分都会用到数据库中的信息并对数据库进行读写操作,但是它们的功能是独立的,可分开来设计和编写。
用户部分的功能模块如下图:
五 目标、主要特色及工作进度
1、 研究目标:
本系统设计主要是方便教务管理,学生管理,学校管理信息网络化,解决了以往信息传递不方便、不快捷等问题。本系统的使用必将大大提高学校的办公效率,节省人力资源,有效提高学校的管理水平。
2、 主要特色:
在设计程序过程中,采用模块式,这样更直观、更方便、更实用、更安全。也便于系统的修改和组合。以便出现问题时,能够很好的修改和维护。


摘要:随着计算机日益普及和网络技术的快速发展,数据库的应用范围越来越广和功能越来越强,开发信息管理系统在现代企业运行模式中显得尤为重要。在强调管理,强调信息的现代社会中它也变得越来越普及 。所以完善的学生信息管理系统是一个教育单位不可缺少的部分。它的内容对于学校的决策者和管理者来说都至关重要。
本系统是采用Microsoft?公司的SQL server?2000来设计数据库,使用Delphi 7.0作为开发工具?来实现的。
学生信息系统主要分为系统系统管理、学生基本信息、学生选课信息、成绩管理信息、综合测评信息五大模块,可以分别完成相应信息的添加、查询、修改等操作。其中最核心内容是学生基本信息、学生选课信息、学生成绩管理信息、学生综合测评信息四个模块以及四者之间的联系。
本系统可以极大的提高管理的效率,它具有检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长和成本低等优点。
关键词:学生信息管理系统,SQL server?2000,delphi7.0


目 录
1 引言
1.1课题的背景 1
1.2课题的意义 1
1.3 国内外研究现状 1
1.4课题相关技术 2
1.4.1编程语言的选择 2
1.4.2 数据库的选择 3
2 需求分析及功能模块分析
2.1 需求分析 4
2.1.1功能需求 4
2.2 系统数据流图 4
2.2.1 顶层数据流图 5
2.2.2学生数据流图 5
2.2.3课程数据流图 5
2.2.4成绩数据流图 6
2.2.5测评信息数据流图 6
2.3系统的开发环境 6
3 系统概要设计及数据库设计
3.1概要设计 7
3.2 数据库设计 11
3.2.1学生基本信息表 11
3.2.2系统用户表 11
3.2.3课程基本信息表 12
3.2.4成绩信息表 12
3.2.5测评信息模块 12
3.3 功能模块简介 12
3.4 数据库的连接设计 13
4 系统详细设计与实现
4.1 登陆模块 21
4.1.1 登陆过程流程图 21
4.1.2登陆窗体的设计 21
4.2 用户添加设计 25
4.2.1用户添加流程图 25
4.2.2添加用户设计 26
4.3学生基本信息模块 28
4.3.1修改学生基本信息流程图 28
4.3.2 学生基本信息修改模块设计 28
4.3.3 学生基本信息添加流程图 30
4.3.4 学生基本信息添加模块设计 31
4.3.5 学生基本信息查询流程图 32
4.3.6学生基本信息查询模块设计 33
4.4 学生选课信息模块 34
4.4.1 修改学生课程信息流程图 34
4.4.2 学生课程信息修改模块设计 35
4.4.3 学生课程信息添加流程图 37
4.4.4 学生课程信息添加模块设计 37
4.4.5 学生课程信息查询流程图 38
4.4.6 学生课程信息查询模块设计 39
4.5 成绩模块设计 40
4.5.1 修改学生成绩信息流程图 40
4.5.2 学生成绩信息修改模块设计 41
4.5.3 学生成绩信息添加流程图 42
4.5.4 学生成绩信息添加模块设计 43
4.5.5 学生成绩信息查询流程图 45
4.5.6 学生成绩信息查询模块设计 45
4.6 学生综合测评信息模块设计 47
4.6.1 修改学生这测评信息流程图 47
4.6.2 学生综合测评信息修改模块设计 47
4.6.3 学生综合测评信息添加流程图 49
4.6.4 学生综合测评信息添加模块设计 49
4.6.5 学生综合测评信息信息查询流程图 50
4.6.6 学生综合测评信息查询模块设计 51
4.7 修改密码模块设计 52
4.71修改密码流程图 52
4.7.2修改密码模块设计 53
4.8退出系统模块 54
5 系统的调试及测试
5.1 数据库设计方面的问题 55
结论
参考文献 57
致谢 58


论文文件预览:
共3文件夹,126个文件,文件总大小:4.56MB,压缩后大小:2.82MB

  • 毕业设计-基于DELPHI的科技学院学生信息管理系统设计
  • 078205301刘柳
  • 代码
  • iniDesktop_1.ini  [9.00B]
  • cfgProject1.cfg  [368.00B]
  • dofProject1.dof  [2.26KB]
  • dprProject1.dpr  [704.00B]
  • exeProject1.exe  [1.24MB]
  • resProject1.res  [876.00B]
  • ~dprProject1.~dpr  [704.00B]
  • dcuUnit1.dcu  [8.22KB]
  • ddpUnit1.ddp  [51.00B]
  • dfmUnit1.dfm  [448.66KB]
  • pasUnit1.pas  [3.55KB]
  • ~ddpUnit1.~ddp  [51.00B]
  • ~dfmUnit1.~dfm  [448.66KB]
  • ~pasUnit1.~pas  [3.55KB]
  • dcuUnit2.dcu  [5.87KB]
  • ddpUnit2.ddp  [51.00B]
  • dfmUnit2.dfm  [3.65KB]
  • pasUnit2.pas  [1.63KB]
  • ~ddpUnit2.~ddp  [51.00B]
  • ~dfmUnit2.~dfm  [3.62KB]
  • ~pasUnit2.~pas  [1.63KB]
  • dcuUnit3.dcu  [5.42KB]
  • ddpUnit3.ddp  [51.00B]
  • dfmUnit3.dfm  [3.14KB]
  • pasUnit3.pas  [1.33KB]
  • ~ddpUnit3.~ddp  [51.00B]
  • ~dfmUnit3.~dfm  [3.06KB]
  • ~pasUnit3.~pas  [1.33KB]
  • dcuUnit4.dcu  [6.57KB]
  • ddpUnit4.ddp  [51.00B]
  • dfmUnit4.dfm  [5.55KB]
  • pasUnit4.pas  [1.98KB]
  • ~ddpUnit4.~ddp  [51.00B]
  • ~dfmUnit4.~dfm  [5.38KB]
  • ~pasUnit4.~pas  [1.98KB]
  • dcuUnit5.dcu  [7.08KB]
  • ddpUnit5.ddp  [51.00B]
  • dfmUnit5.dfm  [6.65KB]
  • pasUnit5.pas  [2.13KB]
  • ~ddpUnit5.~ddp  [51.00B]
  • ~dfmUnit5.~dfm  [6.55KB]
  • ~pasUnit5.~pas  [2.13KB]
  • dcuUnit6.dcu  [5.38KB]
  • ddpUnit6.ddp  [51.00B]
  • dfmUnit6.dfm  [2.62KB]
  • pasUnit6.pas  [1.28KB]
  • ~ddpUnit6.~ddp  [51.00B]
  • ~dfmUnit6.~dfm  [2.62KB]
  • ~pasUnit6.~pas  [1.28KB]
  • dcuUnit7.dcu  [6.11KB]
  • ddpUnit7.ddp  [51.00B]
  • dfmUnit7.dfm  [4.05KB]
  • pasUnit7.pas  [1.78KB]
  • ~ddpUnit7.~ddp  [51.00B]
  • ~dfmUnit7.~dfm  [3.98KB]
  • ~pasUnit7.~pas  [1.78KB]
  • dcuUnit8.dcu  [5.90KB]
  • ddpUnit8.ddp  [51.00B]
  • dfmUnit8.dfm  [3.62KB]
  • pasUnit8.pas  [1.52KB]
  • ~ddpUnit8.~ddp  [51.00B]
  • ~dfmUnit8.~dfm  [3.51KB]
  • ~pasUnit8.~pas  [1.52KB]
  • dcuUnit9.dcu  [4.79KB]
  • ddpUnit9.ddp  [51.00B]
  • dfmUnit9.dfm  [2.02KB]
  • pasUnit9.pas  [936.00B]
  • ~ddpUnit9.~ddp  [51.00B]
  • ~dfmUnit9.~dfm  [1.96KB]
  • ~pasUnit9.~pas  [936.00B]
  • dcuUnit10.dcu  [6.42KB]
  • ddpUnit10.ddp  [51.00B]
  • dfmUnit10.dfm  [3.39KB]
  • pasUnit10.pas  [2.70KB]
  • ~ddpUnit10.~ddp  [51.00B]
  • ~dfmUnit10.~dfm  [3.39KB]
  • ~pasUnit10.~pas  [2.56KB]
  • dcuUnit11.dcu  [5.62KB]
  • ddpUnit11.ddp  [51.00B]
  • dfmUnit11.dfm  [3.50KB]
  • pasUnit11.pas  [1.36KB]
  • ~ddpUnit11.~ddp  [51.00B]
  • ~dfmUnit11.~dfm  [3.42KB]
  • ~pasUnit11.~pas  [1.36KB]
  • dcuUnit12.dcu  [6.38KB]
  • ddpUnit12.ddp  [51.00B]
  • dfmUnit12.dfm  [4.58KB]
  • pasUnit12.pas  [1.73KB]
  • ~ddpUnit12.~ddp  [51.00B]
  • ~dfmUnit12.~dfm  [4.49KB]
  • ~pasUnit12.~pas  [1.73KB]
  • dcuUnit13.dcu  [5.32KB]
  • ddpUnit13.ddp  [51.00B]
  • dfmUnit13.dfm  [2.66KB]
  • pasUnit13.pas  [1.27KB]
  • ~ddpUnit13.~ddp  [51.00B]
  • ~dfmUnit13.~dfm  [2.62KB]
  • ~pasUnit13.~pas  [1.27KB]
  • dcuUnit14.dcu  [5.19KB]
  • ddpUnit14.ddp  [51.00B]
  • dfmUnit14.dfm  [2.50KB]
  • pasUnit14.pas  [1.14KB]
  • ~dfmUnit14.~dfm  [2.50KB]
  • ~pasUnit14.~pas  [1.14KB]
  • dcuUnit15.dcu  [5.94KB]
  • ddpUnit15.ddp  [51.00B]
  • dfmUnit15.dfm  [3.21KB]
  • pasUnit15.pas  [1.52KB]
  • ~dfmUnit15.~dfm  [3.18KB]
  • ~pasUnit15.~pas  [1.52KB]
  • dcuUnit16.dcu  [4.86KB]
  • ddpUnit16.ddp  [51.00B]
  • dfmUnit16.dfm  [1.99KB]
  • pasUnit16.pas  [958.00B]
  • ~dfmUnit16.~dfm  [1.59KB]
  • ~pasUnit16.~pas  [958.00B]
  • doc毕业论文封面.doc  [42.50KB]
  • doc开题报告-刘柳.doc  [96.50KB]
  • doc刘柳,毕设论文.doc  [1.70MB]
  • doc目录.doc  [70.50KB]
  • doc任务书.doc  [51.00KB]
  • doc学士学位论文原创性声明.doc  [44.00KB]
  • pdf英文文献.pdf  [101.18KB]
  • doc中文文献.doc  [36.00KB]
  • doc中英文.doc  [16.50KB]
  • doc中英文文献封面1.doc  [43.50KB]

查看评论 已有0位网友发表了看法
  • 验证码: