帐号 注册
密码 登录
只需一步,快速开始
登录或注册新用户,开通自己的个人中心
ducky2115
资料简介:
毕业设计-基于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课题的背景 11.2课题的意义 11.3 国内外研究现状 11.4课题相关技术 21.4.1编程语言的选择 21.4.2 数据库的选择 32 需求分析及功能模块分析2.1 需求分析 42.1.1功能需求 42.2 系统数据流图 42.2.1 顶层数据流图 52.2.2学生数据流图 52.2.3课程数据流图 52.2.4成绩数据流图 62.2.5测评信息数据流图 62.3系统的开发环境 63 系统概要设计及数据库设计3.1概要设计 73.2 数据库设计 113.2.1学生基本信息表 113.2.2系统用户表 113.2.3课程基本信息表 123.2.4成绩信息表 123.2.5测评信息模块 123.3 功能模块简介 123.4 数据库的连接设计 134 系统详细设计与实现4.1 登陆模块 214.1.1 登陆过程流程图 214.1.2登陆窗体的设计 214.2 用户添加设计 254.2.1用户添加流程图 254.2.2添加用户设计 264.3学生基本信息模块 284.3.1修改学生基本信息流程图 284.3.2 学生基本信息修改模块设计 284.3.3 学生基本信息添加流程图 304.3.4 学生基本信息添加模块设计 314.3.5 学生基本信息查询流程图 324.3.6学生基本信息查询模块设计 334.4 学生选课信息模块 344.4.1 修改学生课程信息流程图 344.4.2 学生课程信息修改模块设计 354.4.3 学生课程信息添加流程图 374.4.4 学生课程信息添加模块设计 374.4.5 学生课程信息查询流程图 384.4.6 学生课程信息查询模块设计 394.5 成绩模块设计 404.5.1 修改学生成绩信息流程图 404.5.2 学生成绩信息修改模块设计 414.5.3 学生成绩信息添加流程图 424.5.4 学生成绩信息添加模块设计 434.5.5 学生成绩信息查询流程图 454.5.6 学生成绩信息查询模块设计 454.6 学生综合测评信息模块设计 474.6.1 修改学生这测评信息流程图 474.6.2 学生综合测评信息修改模块设计 474.6.3 学生综合测评信息添加流程图 494.6.4 学生综合测评信息添加模块设计 494.6.5 学生综合测评信息信息查询流程图 504.6.6 学生综合测评信息查询模块设计 514.7 修改密码模块设计 524.71修改密码流程图 524.7.2修改密码模块设计 534.8退出系统模块 545 系统的调试及测试5.1 数据库设计方面的问题 55结论参考文献 57致谢 58
资料文件预览:共3文件夹,126个文件,文件总大小:4.56MB,压缩后大小:2.82MB
ss22xz
wang56383702
YXTRUST
lfj123456_
iaoniu
DFF2
q903811050
jackie_dl