学生信息管理系统+源代码delphi+sql(优秀毕业论文).rar
学生信息管理系统+源代码delphi+sql(优秀毕业论文),第1章绪 论随着科学技术的发展,信息化也逐步为人们所熟知,信息技术的应用也逐渐深入到人们的工作生活当中。为了提高对学生信息管理的水平在此以“学生信息管理系统”为课题,综合运用所学的专业知识开发此系统,尽量使其满足用户的需求。1.1开发目的(1) 综合运用在专科段所学的知识进行实际开发,了解在系统的开发过程中可能遇到的情...
该文档为压缩文件,包含的文件列表如下:
内容介绍
原文档由会员 superjunior 发布
第1章 绪 论
随着科学技术的发展,信息化也逐步为人们所熟知,信息技术的应用也逐渐深入到人们的工作生活当中。为了提高对学生信息管理的水平在此以“学生信息管理系统”为课题,综合运用所学的专业知识开发此系统,尽量使其满足用户的需求。
1.1开发目的
(1) 综合运用在专科段所学的知识进行实际开发,了解在系统的开发过程中可能遇到的情况,从而积累一定的实际开发经验,提高我们的实践能力。
(2) 开发适用的软件——“学生信息管理系统”。使之符合实际的使用情况,符合工作人员的要求,使管理工作达到高效、快捷、准确,提高管理水平。
(3) 减轻工作人员的负担,尽量做到功能完备,易于操作,便于用户使用,解决实际问题。
(4) 本系统提供方便的人机对话界面,可以进行数据的录入、查询、修改、排序等功能,完全以用户的需求为基础,充分考虑用户的要求,尽量满足用户使用。
1.2 涉及范围
本系统涉及的模块主要有:课程管理、学生档案管理、成绩管理 、系统管理、帮助等五大模块。
(1)课程管理:是课程基础信息的录入(包括课程信息和代课老师)。
(2) 学生信息主要包括:(学号、姓名、性别、政治面貌、所学专业、民族、籍贯内容等)基本内容的输入,删除,修改,查询。
(3)考试管理主要包括:学生的考试以及考试过后的成绩录入,成绩的修改,成绩的查询等。
(4) 系统管理主要包括:密码的修改和系统用户的注册。
1.3 预期结果
1.3.1 手工操作存在的问题
(1) 手工操作使学生信息的各项登记工作很繁琐,并且大量的重复劳动很容易出现差错,不容易规范。
(2) 班与班之间,班与系里边的联系不紧密,不便于互相交流不能及时的进行数据反馈。
(3) 大量的书面文件容易混乱和丢失,并且不容易查询、检索和统计。
(4) 手工操作的效率极低,并且需要占用大量的人员和场地,大大拉长了办公的时间和费用。
1.3.2 本系统的优点
(1) 信息的录入采用计算机,无论是速度还是准确度都有很大的提高,并且字体规范,统一,美观。
(2) 本系统可以联网使用,使班与班之间,班与系之间的交流非常方便。
(3) 电子文件容易保存并且安全,使学生信息的查询,检索,统计,修改,删除等操作变的非常简单。
(4) 用计算机占用的场地很小并且人员也不需要很多,并且效率极高,从而大节省了办公费用
(5) 友好的人机界面,便于维护和操作。
1.4系统开发的思路
无论做任何事情事先都应列出一个计划,开发系统也不例外,本系统的开发思路总共分为四步:系统分析、系统设计、系统实施、结论。
1.4.1 系统分析
主要包括:可行性分析,组织机构调查分析,详细调查,数据流程分析,数据分析,系统的设备初选,信息量的估算。
可行性分析包括:经济可行性,技术可行性,社会可行性。
详细调查包括:资料收集和业务流程分析。
数据分析包括:属性分析和查询分析
1.4.2 系统设计
主要包括:代码设计,系统的物理设计,数据库设计,信息系统流程图,功能结构图,系统的输出设计和输入设计。
系统的物理设计包括:拓朴结构设计,设备选择和系统环境
数据库设计包括:概念数据库设计,逻辑设计,物理设计。
1.4.3 系统实施
主要包括:物理实施,程序设计
随着科学技术的发展,信息化也逐步为人们所熟知,信息技术的应用也逐渐深入到人们的工作生活当中。为了提高对学生信息管理的水平在此以“学生信息管理系统”为课题,综合运用所学的专业知识开发此系统,尽量使其满足用户的需求。
1.1开发目的
(1) 综合运用在专科段所学的知识进行实际开发,了解在系统的开发过程中可能遇到的情况,从而积累一定的实际开发经验,提高我们的实践能力。
(2) 开发适用的软件——“学生信息管理系统”。使之符合实际的使用情况,符合工作人员的要求,使管理工作达到高效、快捷、准确,提高管理水平。
(3) 减轻工作人员的负担,尽量做到功能完备,易于操作,便于用户使用,解决实际问题。
(4) 本系统提供方便的人机对话界面,可以进行数据的录入、查询、修改、排序等功能,完全以用户的需求为基础,充分考虑用户的要求,尽量满足用户使用。
1.2 涉及范围
本系统涉及的模块主要有:课程管理、学生档案管理、成绩管理 、系统管理、帮助等五大模块。
(1)课程管理:是课程基础信息的录入(包括课程信息和代课老师)。
(2) 学生信息主要包括:(学号、姓名、性别、政治面貌、所学专业、民族、籍贯内容等)基本内容的输入,删除,修改,查询。
(3)考试管理主要包括:学生的考试以及考试过后的成绩录入,成绩的修改,成绩的查询等。
(4) 系统管理主要包括:密码的修改和系统用户的注册。
1.3 预期结果
1.3.1 手工操作存在的问题
(1) 手工操作使学生信息的各项登记工作很繁琐,并且大量的重复劳动很容易出现差错,不容易规范。
(2) 班与班之间,班与系里边的联系不紧密,不便于互相交流不能及时的进行数据反馈。
(3) 大量的书面文件容易混乱和丢失,并且不容易查询、检索和统计。
(4) 手工操作的效率极低,并且需要占用大量的人员和场地,大大拉长了办公的时间和费用。
1.3.2 本系统的优点
(1) 信息的录入采用计算机,无论是速度还是准确度都有很大的提高,并且字体规范,统一,美观。
(2) 本系统可以联网使用,使班与班之间,班与系之间的交流非常方便。
(3) 电子文件容易保存并且安全,使学生信息的查询,检索,统计,修改,删除等操作变的非常简单。
(4) 用计算机占用的场地很小并且人员也不需要很多,并且效率极高,从而大节省了办公费用
(5) 友好的人机界面,便于维护和操作。
1.4系统开发的思路
无论做任何事情事先都应列出一个计划,开发系统也不例外,本系统的开发思路总共分为四步:系统分析、系统设计、系统实施、结论。
1.4.1 系统分析
主要包括:可行性分析,组织机构调查分析,详细调查,数据流程分析,数据分析,系统的设备初选,信息量的估算。
可行性分析包括:经济可行性,技术可行性,社会可行性。
详细调查包括:资料收集和业务流程分析。
数据分析包括:属性分析和查询分析
1.4.2 系统设计
主要包括:代码设计,系统的物理设计,数据库设计,信息系统流程图,功能结构图,系统的输出设计和输入设计。
系统的物理设计包括:拓朴结构设计,设备选择和系统环境
数据库设计包括:概念数据库设计,逻辑设计,物理设计。
1.4.3 系统实施
主要包括:物理实施,程序设计