网站地图
范文同学网


自动化 模具 机械 电子 通信 动画 英语范文 工程管理 金融范文 旅游管理 工业工程 生物工程 给排水范文 西门子PLC 历史学 三菱PLC
单片机 财务 会计 法律 行政 物理 物流范文 电子商务 制药工程 包装工程 土木工程 材料科学 汉语言范文 欧姆龙PLC 电压表 松下PLC
计算机 化工 数电 工商 食品 德语 国贸范文 人力资源 教育管理 交通工程 市场营销 印刷工程 机电一体化 数控范文 变电站 文化产业

  • 网站首页|
  • 文档范文|
  • 人工降重|
  • 职称文章发表|
  • 合作期刊|
  • 范文下载|
  • 计算机范文|
  • 外文翻译|
  • 免费范文|
  • 原创范文|
  • 开题报告

联系方式

当前位置:范文同学网 -> 免费范文 -> 计算机范文 -> 学生管理系统
计算机文章范文| ASP设计| Delphi| VB设计| JSP设计| ASP.NET| VB.NET| java设计| VC| pb| VS| dreamweaver| c#.net| vf| VC++| 计算机文档范文| 范文下载| 自动化范文
·电气自动化原创文章范文 ·学前教育专业原创文章范文 ·国际经济贸易原创文章范文 ·药学专业原创文章范文 ·英语专业原创文章范文 ·公共事业管理原创文章范文
·金融专业原创文章范文 ·广播电视编导原创文章范文 ·电子商务专业原创文章范文 ·法律专业原创文章范文 ·工商管理原创文章范文 ·汉语言文学原创文章范文
·人力资源管理原创文章范文 ·摄影专业原创文章范文 ·心理学专业原创文章范文 ·教育管理原创文章范文 ·市场营销原创文章范文 ·计算机专业原创文章范文
·物流管理专业原创文章范文 ·小学教育专业原创文章范文 ·行政管理专业原创文章范文 ·土木工程管理原创文章范文 ·财务会计专业原创文章范文 ·信息管理信息系统原创范文
·新闻学专业原创文章范文 ·眼视光技术原创文章范文 ·播音与主持原创文章范文 ·广告学专业原创文章范文 ·表演专业原创文章范文 ·动画专业原创文章范文
·视觉传达设计原创文章范文 ·数控技术专业原创文章范文 ·录音艺术原创文章范文 ·光机电应用技术原创范文 ·机电一体化原创文章范文 ·印刷技术专业原创文章范文
·动漫设计与制作原创范文 ·软件技术专业原创文章范文 ·书法学专业原创文章范文 ·应用电子技术原创文章范文 ·电子信息工程技术原创范文 ·机械专业原创文章范文
·酒店管理专业原创文章范文 ·旅游管理专业原创文章范文 ·文化产业管理专业原创范文 ·体育教育专业原创文章范文 ·通信工程专业原创文章范文 ·护理专业原创文章范文

原创文档范文 → 计算机专业原创文档范文 软件技术专业原创文档范文  现成文档范文 → 计算机文档范文

学生管理系统

本文ID:LW170002 ¥
摘 要随着时代的发展,计算机的应用在生活与工作中越来越重要了,如今,越来越多的职业都需要掌握计算机的运用技巧,计算机技术渗透到了各行各业,这是未来社会发展的需求。随着学校的规模不断的发展,学生的数量急剧上升,关于学生的信息管理需求也越来越大。计算机作为一种崭新的生产力,大大的提高了管理信息的效率。..
摘 要
随着时代的发展,计算机的应用在生活与工作中越来越重要了,如今,越来越多的职业都需要掌握计算机的运用技巧,计算机技术渗透到了各行各业,这是未来社会发展的需求。
随着学校的规模不断的发展,学生的数量急剧上升,关于学生的信息管理需求也越来越大。计算机作为一种崭新的生产力,大大的提高了管理信息的效率。
本系统是由eclipse编写的。由MySQL作为后台数据库进行管理维护。本文主要讲述了利用eclipse开发学生管理系统的设计方法。该系统实现了:学生信息录入,学生成绩录入,查询成绩等功能。
关键词:eclipse  MySQL 学生信息管理

目 录
第一章 绪论 5
1.1课题背景 5
1.2系统主要功能模块 5
第二章 需求分析 6
2.1学生管理系统的可行性 6
2.2学生管理系统的功能需求性 6
第三章 相关技术介绍 7
3.1 eclipse 7
3.1.1 eclipse 7
3.1.2 eclipse的特点 7
3.2 MySQL 7
3.2.1 MySQL 8
3.2.2 MySQL的特点 8
第四章 系统的实现 9
4.1 总体设计 9
4.1.1 学生选择 10
4.1.2 教师选择 10
4.2 数据库表设计 11
4.3 程序实现 14
第五章 学生管理系统设计总结 16


第一章绪论
1.1 课题背景
学生管理系统是一个典型的管理开发系统,是针对于学校人事处有大量的学生信息处理而开发的管理软件。随着时代的进步,人们以及全面进入数字化时代,随着现在教育的不断发展,学生数量在不断增加,信息量也是越来越大。传统的人工信息整理有很多的缺点:容易丢失,信息量工作量大,办事效率低,不便于查找维护。因此开发学生管理系统。通过这样的系统可以大大的减少工作量,并且只需要一到两个操作管理员,减少了人力,财力。能够储存大量的学生信息,方便快捷的查找学生信息。系统的使用寿命也很长,大大提高了学生管理的效率。
1.2系统主要功能模块
权限功能:分为教师端和学生端,用户只能对授权范围进行操作更改
查询功能:为用户提供可允许查询范围内的所有信息
修改功能:教师可以对学生的信息进行修改
添加功能:教师可以对学生的信息进行添加
删除功能:教师可以对学生的信息进行删除
打印功能:能打印学生的各科成绩及信息
第二章 需求分析
2.1学生管理系统的可行性
一直以来人们使用传统的方式管理文档,存在着许多缺点,列如:效率低、保密性差、时间长等。作为计算机应用的一部分,使用计算机系统对学籍和学生 的信息进行管理,具有着手工管理所无法比拟的优点,因此开发这样一套学籍管理软件我认为是非常有必要的。学生管理系统适用于大部分的学校管理,如今信息化时代的发展,学生管理系统能够减少人力以及时间,可以给学校带来工作和经济上的效益。学生管理系统总体上开发难度不高,需要的技术人员不多,并且不用耗费大量资金。此外,在学校学习以及公司实习期间,对于数据库具备一定的操作熟悉程度。所以该系统技术上和经济上都具备可行性。
2.2学生管理系统的功能需求性
第三章 相关技术介绍
3.1 eclipse
3.1.1 eclipse
Eclipse是一个可扩展的开放源代码的集成开发环境(IDE)。最初主要用来Java语言开发,通过安装不同的插件Eclipse可以支持不同的计算机语言,如C++和Python等开发工具。
3.1.2 eclipse的特点
1. 纯java语言编写
2.有中文版,上手较快
3.更新速度快
4.插件功能强大,免费
但是大工程时,会吃内存耗cpu,依然会出现很慢、卡顿、无响应的情况。有些插件安装起来相对麻烦,插件对于eclipse版本的要求较高,容易更不上更新速度。
3.2 MySQL
3.2.1 MySQL
MySQL是一个关系型数据库管理系统,开发者为瑞典MySQL AB公司。目前MySQL被广泛地应用在互联网行业。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多互联网公司选择了MySQL作为后端数据库。
3.2.2 MySQL数据库的特点:
1、多语言支持:Mysql为C、C++、Python、Java、Perl、PHP、Ruby等多种编程语言提供了API,访问和使用方便。
1、可以处理拥有上千万条记录的大型数据;
2、支持常见的SQL语句规范;
4、良好的运行效率,有丰富信息的网络支持;
5、调试、管理,优化简单。
但是MySQL的安全系统是她最大的缺点,复杂而非标准,他的另一个缺陷在于缺乏标准的RI(Referential Integrity-RI)机制,并且MySQL不支持热备份。 
    MySQL的价格随平台和安装方式变化。Linux的MySQL如果由用户自己或系统管理员而不是第三方安装则是免费的,第三方案则必须付许可费。Unix或Linux 自行安装 免费 、Unix或Linux 第三方安装 200美元。


第四章 系统的实现
4.1总体设计


4.1.1选择学生:


4.1.2选择教师:



4.2数据库表的设计
数据库中设计包含四个表:Users类(用户类)、Students类(学生类)、Teachers类(教师类)、Subjects类(学生课表类)、Scores类(学生成绩类),Teaching类(教师课表类)。
Users类(用户类)
属性名 数据类型 属性说明
user_id Int 用户账户
User_password String 用户密码
User_type String 用户类型
Students类(学生类)
属性名 属性说明
Student_id 学生账号
Student_name 学生姓名
sex 性别
id 身份证号
tel 电话
Major_name 专业名称
Major_id 专业编号
Student_class 班级
enterdate 入学日期
birthday 出生日期
address 家庭地址
graschool 文档院校
nation 民族
nativeplace 籍贯
politicstatus 政治面貌
remark 备注
Student_psaaward 登录密码
Teachers类(教师类)
属性名 数据类型 属性说明
Teacher_id Int 教师账号
Teacher_name String 教师姓名
Sex String 性别
Tel String 电话
Subjects类(学生课表类)
属性名 数据类型 属性说明
Student_id Int 科目编号
Subject_name String 科目名称
Student_id String 学生编号
Student_name String 学生姓名
Teacher_id Int 授课教师编号
Teacher_name String 授课教师姓名

Scores类(学生成绩类)
属性名 数据类型 属性说明
Subject_id Int 科目编号
Subject_name String 科目名称
Student_id String 学生编号
Student_name String 学生姓名
Major_id String 专业编号
Major_name String 专业名称
Student_class String 班级
scores String 所得成绩
Teaching类(教师课表类)
属性名 数据类型 属性说明
Major_id String 专业编号
Major_name String 专业名称
Student_class String 班级
Teacher_id Int 教师账号
Teacher_name String 教师姓名
Subject_id Int 科目编号
Subject_name String 科目名称


第五章 学生管理系统设计总结
在这个系统的开发过程中,由于本人是刚文档,初次开发软件,在对知识的认识,运用,以及经验方面都存在着不足的地方。经过几个月的设计和调试,一个简单的学生信息管理系统开发完成。基本满足了基础功能。尽管还有很多不足的地方,例如:界面不够美化,程序维护不够完善等。这几个月的开放让我对Java的知识了解了很多。相信这个学生管理系统会是一套学校在日常管理中必不可少的管理软件,通过这次设计,我最大的收获不仅仅是掌握了这几门开发工具的应用,而是学会了设计系统的思维,以及从中学到了团队合作的重要性。


下载地址 《学生管理系统》WORD格式全文下载链接

学生管理系统相关范文
上一篇:计算机技术与应用体会理解 下一篇:旅游网站系统
点击查看关于 学生 管理系统 的相关范文题目 【返回顶部】
电气工程自动化原创范文  电子商务原创文章范文
人力资源专业原创文章范文 土木工程原创文章范文
工商管理专业原创范文    药学专业原创范文
汉语言文学专业原创范文  会计专业原创文章范文
计算机技术原创文章范文  金融学原创文章范文
法学专业原创文章范文   市场营销专业原创范文
信息管理专业原创文章范文 学前教育专业原创范文
公共事业管理专业原创范文 英语专业原创范文
教育管理专业原创范文   行政管理专业原创范文
合作加盟

关于我们 | 联系方式 | 范文说明 | 网站地图 | 免费获取 | 钻石会员 | 硕士文章范文


范文同学网提供文档范文,原创文章范文,网站永久域名www.lunwentongxue.com ,lunwentongxue-范文同学网拼音首字母组合

本站部分文章来自网友投稿上传,如发现侵犯了您的版权,请联系指出,本站及时确认并删除  E-mail: 17304545@qq.com

Copyright@ 2009-2024 范文同学网 版权所有