ImageVerifierCode 换一换
格式:DOCX , 页数:15 ,大小:25.25KB ,
资源ID:23541518      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/23541518.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(论电子信息工程应用以在学生信息管理系统中的应用为例.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

论电子信息工程应用以在学生信息管理系统中的应用为例.docx

1、论电子信息工程应用以在学生信息管理系统中的应用为例论电子信息工程应用以在学生信息管理系统中的应用为例|论电子信息工程应用以在学生信息管理系统中的应用为例 摘 要 如今国内高等教育的发展蒸蒸日上,学生的数量也特别庞大,导致学校在管理和提供服务商带来了很多问题。想要让学校能够顺利处理学生信息管理系统上出现的问题以及信息储存时发生的实际状况,从而设计研发了此系统。 过去学生信息管理的方法只能单靠老师在纸上记下学生的个人情况,以旧式文档进行储存。传统的方式不但会造成资源损耗,而且成本不低,最后的结果也使得学生在查询和修改个人信息。以PHP为基础的系统,让我们获得了一个好的办法来处理学生的资料。将学生信

2、息管理都采用线上的方法来处理。既让学生能够自己处理完善自己的个人信息,也让处理学生个人信息的老师有资格审查学生的个人情况信息。这种方法不但缓解了学生信息处理人的压力,而且降低了在管理的时候由于各种原因所造成错误的概率。 将电子信息工程应用到其中,设计研发先进的学生信息管理系统,即缓解了过去学生信息处理人处理学生信息时的压力,使得犯错的可能性降低。还能够通过现代化的平台让学生的信息通过在线服务器进行储存与备份,过去用纸来记录学生信息的方法将一去不复返。信息的保存根本不需花费一张纸,经济环保。我们相信,学生信息管理系统的前景一片光明。 关键词:学生信息管理系统;操作便捷;安全;环保 Abstrac

3、t Nowadays, the development of domestic higher education is booming, and the number of students is particularly large, which has led to many problems in the management and provision of service providers.The system was designed and developed to enable the school to successfully handle the problems th

4、at occur in the student information management system and the actual situation that occurred during the storage of the information.In the past, the method of student information management can only rely on the teacher to write down the students personal situation on paper and store it in the old-sty

5、le documents.The traditional method not only causes resource loss, but also the cost is not low.The final result also enables students to query and modify personal information.The PHP-based system gives us a good way to handle student data.Student information management is handled online.It allows s

6、tudents to personally process their personal information, and allows teachers who process student personal information to be qualified to review student personal information.This method not only relieves the pressure of the student information processor, but also reduces the probability of error cau

7、sed by various reasons during management.The application of electronic information engineering to the design and development of an advanced student information management system has alleviated the pressure on the student information processing staff to process student information in the past, and th

8、e possibility of making mistakes is reduced.It is also possible to store and back up student information through an online server through a modern platform.The method of recording student information in the past will be gone forever.The preservation of information does not cost a piece of paper at a

9、ll, and it is economical and environmentally friendly.We believe that the prospects for student information management systems are bright.Keywords: student information management system; convenient operation; safety; environmental protection 目 录 第1章 绪论 1 1.1 课题背景 1 1.2 学生信息管理系统概述 1 1.3 学生信息管理系统课题的意义

10、和目的 1 1.3.1 课题的意义 1 1.3.2 课题的目的 2 1.4 高校采用线上信息管理系统的现状 2 1.5 本章小结 2 第二章 需求分析 2 2.1 可行性分析 2 2.1.1 技术可行性 3 2.1.2 经济可行性 3 2.1.3 操作可行性 3 2.2 学生信息管理系统综合要求 3 2.2.1 功能需求 3 2.2.1.1 教务信息录入 3 2.2.1.2 老师对于学生的信息录入 3 2.2.1.3 学生对于自己的详细信息的录入 3 2.2.1.4 老师用户对于学生的删除 3 2.2.1.5 老师对于本班的学生的信息审核 3 2.2.2 性能需求 4 2.3 系统流程图(以后

11、台管理员和老师为例) 4 2.4 系统数据流图 5 2.4.1 学生信息管理系统顶层数据流图 5 5 2.4.2 学生信息管理系统中层数据流图(以后台管理为例) 5 5 2.4.2 学生信息管理系统底层数据流图 5 2.4.2.1 登录数据流图(以学生登录为例) 5 6 2.4.2.2 账号添加数据流图(以添加老师为例) 6 2.4.2.3 信息修改数据流图(以修改管理员信息为例) 6 6 2.4.2.4 信息搜索数据流图(以搜索管理员为例) 6 7 2.4.2.5 账号删除数据流图(以删除管理员账号为例) 7 7 2.5 数据字典 7 名字: 7 管理员信息 7 描述: 7 记录管理员信息同

12、时用于管理员登录系统和查看自己的简要信息 7 定义: 7 管理员信息=管理员账号+姓名+密码+邮箱+手机号码+权限 7 位置: 7 管理员信息 7 名字: 7 老师信息 7 描述: 7 记录辅导员的信息并用于辅导员登录系统和查看自己的简要信息 7 定义: 7 辅导员信息=辅导员账号+姓名+密码+邮箱+手机号码+学院+班级 7 位置: 7 辅导员信息表 7 名字: 8 学生基本信息 8 描述: 8 记录学生的信息和用于学生登录系统 8 定义: 8 辅导员信息=账号+密码+学院+班级 8 位置: 8 学生基本信息表 8 名字: 8 学生详细信息 8 描述: 8 用于学生记录自己的详细的信息 8 定

13、义: 8 学生详细信息=学生账号+姓名+详细信息 8 位置: 8 学生详细信息表 8 2.6 开发环境 8 2.6.1 编程语言(PHP+CSS) 8 我们所设计的系统采取、CSS做前端设计,后端编程语言就用 PHP。PHP就是超文本预处理器,是通用的开源脚本语言,运动到软件开发有很大的好处。即便于开发,而且运行一点都不慢。PHP一直在被大众所使用,经过技术人员的更新完善,这个技术已经十分成熟。 8 2.6.2 数据库(MySQL5.6.12) 8 MySQL是瑞典宜家软件公司开发,现在是Oracle旗下的产品。甲骨文公司的Oracle数据库不愧是行业中的佼佼者。MySQL被很多企业运用,尤其

14、是一些中小企业,甚至MySQL的部分功能能够满足大流量网站,所以对于本校而言,该数据库完全满足本系统的运行要求。 8 2.6.3 开发环境 8 我们使用PHPstorm作为开发软件,这款作为主流的软件用起来十分方便,能够大大缩短工作时间,提高工作效率。这款软件代码库很是强大,而且扩展插件能够支持断点调试。让PHP项目的开发能够更加顺利。 8 2.7 本章小结 9 第二章前面叙述了该系统的可行性,对他的技术、经济、操作分别作了详细的解释。后面剖析了功能需求,通过流程图来解释运行的过程和系统的功能关系。 9 第3章 系统设计 9 3.1 总体设计 9 3.1.2 设计原则 9 3.1.3 软件结构

15、设计 9 3.1.3.1 软件模块 9 3.1.3.2 软件层次图 10 10 图3.1 10 3.2 数据库设计 11 3.2.1 系统E-R图 11 3.2.1.1 添加管理员实体 11 11 图3.2 11 3.2.1.2 添加学院实体 11 11 图3.3 11 3.2.1.3 添加添加老师实体 11 11 图3.4 11 3.2.1.4 添加班级实体 11 12 图3.5 12 3.2.1.5 添加学生实体 12 12 图3.6 12 3.2.1.6 填写学生信息实体 12 12 图3.7 12 3.2.2 数据库表结构 12 表3-1 管理员(admin)表结构 12 表3-2 管

16、理员(admin)表索引 13 表3-3班级表-class表结构 13 表3-4索引 13 表3-5学院表-_ueyuan表结构 13 表3-6学院表-_ueyuan表索引 14 表3-7学生基本信息表-student表 14 表3-8学生基本信息表-student表索引 14 表3-9老师表-teacher表 14 表3-10老师表-teacher表索引 15 表3-11学生详细信息表-info表 15 表3-12学生详细信息表-info表索引 16 表3-13奖惩信息表-cj表 16 表3-14奖惩信息表-cj表索引 16 3.3 本章小结 16 第四章 系统测试 17 4.1 系统测试的

17、目标 17 4.2 测试准则 17 4.3 测试方法 17 4.3.1 白盒测试 17 4.3.2 管理员管理功能关键截图 18 4.4 本章小结 18 第5章 系统配置 18 5.1 Apache服务器 18 5.2 MySQL数据库 19 5.3 关于Phpstorm 20 5.4 本章小结 21 结论 21 第1章 绪论 1.1 课题背景 过去教师是通过书面手动登记学生信息,不但浪费大量时间,而且学生在查看个人信息也不方便,同时在等级个人信息的时候安全性得不到良好的保证。如果一个学校的生源较少,这种传统手动登录方式可能有些作用。一旦遇到几次高校扩招,大量的学生信息需要录入,传统的办法给登

18、记部门带来了无形的压力,在操作过程中的安全的不能得到保证,现代信息技术的发展给我们提供了一个良好的平台和方法。 信息技术的发展,让信息的储存与输入都带来了便利。我们可以脱离传统手动输入的办法,同时个人信息的保存也不再依赖过去的档案。即节约了资源以及成本,也使得信息储存量的问题得到处理。越来越多的院校开始接受以及推崇这种系统,同时这些院校也愿意将这种系统的操作改为线上模式。云储存技术的发展,无疑让我们在学生个人信息的输入以及存储量上带来不少便利。 本系统权限较高的人员给老师分发账号,老师后续添加学生的账号,学生可以自行登录系统查看以及添加个人信息。另外学生和老师都可以快速的审核输入的信息,降低了

19、操作时出现的失误,还能降低辅导员以及教务处信息处理人员工作量。 1.2 学生信息管理系统概述 现代学生信息管理系统不但不是完全脱离过去的信息输入的办法,而且采取了新的管理模式,让管理员、老师、学生各自的权限,行使各自的职责。和过去的方法做对比发现,从过去单个输入全部信息,到老师、学生全员分配到权限执行信息输入。管理员只需要负责信息的查看与审核。不仅提高效率,也会让犯错的可能性降到最低。 这个系统使用的后端语言是目前流行的PHP,数据库使用的是Mysql。PHP以及Mysql都是开源软件,安全系数不低,轻量级,节省了大量资金。迎合了学校的资金需求,同时在系统的维护和管理上不会有太多困难。这两款软

20、件的源码都是公开被公众使用的,通过技术人员的更新与发展,这两款软件趋于稳定,安全系数也很高。能够达到信息管理对信息安全性的要求。 1.3 学生信息管理系统课题的意义和目的 1.3.1 课题的意义 采取现代化的存储方法,即让学校在信息储存的花费上减少,而且还让学生的个人信息储存的安全得到了提升。采用让不同的人有不一样的权利对信息数据进行输入和查阅,降低了造操作过程中出现的失误。 每个学生都有自己独自的账号,通过此账号登录到系统中阅读自己的信息情况,还有自己所接受的奖惩情况。让学生能够自己了解到个人情况,不再需要让学生因档案事情而去教务处找管理人员查找个人信息的情况,同时也让管理人员减轻了自己的任

21、务量。 分配给辅导员系统账号,这个账号可以添加自己的班里的学生的账号,并且这个账号有权限检阅查找本班级学砷的个人信息,如果有不对或疑问的地方,都可以及时处理。这个系统把原本是教务管理员的工作合理分发一些给了辅导员,让信息输入的工作很快能够完成。 1.3.2 课题的目的 设计学生信息管理系统的目的是为了让管理系统更安全、效率,更靠近现代信息管理的需求。为现在的老师和学生带来方便。同时,也让学生能够便捷获取到自己的个人信息,还有自己的奖励与惩罚的情况,教务处的管理人员也降低了自己工作量,无形中也缓解了管理人员的压力,信息输入也减少了很多错误。 1.4 高校采用线上信息管理系统的现状 15年前,全国

22、高校开始了连续的扩招,学生的数量猛增,过去采用纸质输入信息管理办法已经不能继续沿用下去。许多学校在积极探索发现一个能够更方便的方法来对学生的信息进行处理。互联网技术的发展,让信息的储存与输入都带来了便利,采用目前比较流行的PHP以及Mysql研究出来的信息管理系统,被很多学校接受并应用到实际工作中去。 1.5 本章小结 第一章节的内容叙述了现代的信息管理系统出现的背景、优点以及意义。还叙述了院校接受和应用现代信息管理系统的现状。通过第一章的叙述,让我们快速了解 到这个设计的意义。 第二章 需求分析 2.1 可行性分析 网站的前端布局采用、CSS、JAVASCRIPT,PHP作为后端语言,MyS

23、QL当做数据库。就现在而言,所列出的几种技术都比较成熟了。普通的技术员就可以很快接受,很容易进行设计,在后期的维护上也比较方便。 学生信息管理系统的设计与开发并不是简单地城府设计,我们还需要将线上运营的模式考以及往后网站维护、学校所需要承担的费用考虑进去。这一章主要叙述所设计的系统所具备的有点还有学校所承担的费用问题,另外还简单叙述后面的系统运行所需要的维护还有二次开发。 2.1.1 技术可行性 我们所设计的系统是B/S(浏览器/服务器)结构。浏览器可以把所需要的东西都展示出来。网站的前端布局采用、CSS、JAVASCRIPT,PHP作为后端语言,MySQL当做数据库。就现在而言,所列出的几种

24、技术都很成熟了,运用到学校的学生信息管理系统中,能够满足需求。 2.1.2 经济可行性 我们在设计中所用到的MySQL、PHP都是对公众开放的软件,而且安全系数很高,利于后期的维护。对外开放的软件开发的费用不会太高,完全能够满足学校对开发费用的要求,同时还能使用到优秀的信息管理系统,一举两得。 2.1.3 操作可行性 我们所设计的系统是根据各大高校的需求来设计的,不但操作方便,而且网页很是好看,还能方便老师学生对个人信息进行查看以及完善。 2.2 学生信息管理系统综合要求 2.2.1 功能需求 2.2.1.1 教务信息录入 该系统只有管理员有权限分发所有的账户,不能够让用户自行注册,一般的人更

25、是没有进入该系统的资质,这也是该系统的特别之处。所以管理员可以分配给教务处的管理员授权老师的账号进行输入。 2.2.1.2 老师对于学生的信息录入 老师对自己班级的学生信息进行输入。 2.2.1.3 学生对于自己的详细信息的录入 由于老师输入的只是该班学生的账号和密码等一般信息,将账号再发给下面的学生,让学生能够自行输入完善自己的个人信息。 2.2.1.4 老师用户对于学生的删除 学生从本校毕业后,系统可以把本届学生的数据拷贝到学校的数据库里,这样一来,老师就可以完全擦除本届学生的所有个人信息。 2.2.1.5 老师对于本班的学生的信息审核 学生在相应的时间内输入个人信息后,本班的老师就可以对

26、学生所输入的信息进行查看以及修正,针对输入错误的进行修正,正确的就直接保存。 2.2.2 性能需求 和大流量网站不同,我们设计开发的系统并发量不高,一台服务器就完全能够满足需求。所以可以将该系统加载与本校的服务器上,这样并不会对该服务器有太大的影响。如果将该系统挂在学校服务器的条件不能满足的话,我们还可以考虑大众的台式机,只需要完成一些优化就能够投入使用。 2.3 系统流程图(以后台管理员和老师为例) 图2.1系统流程图 2.4 系统数据流图 2.4.1 学生信息管理系统顶层数据流图 图2.2学生信息管理系统系统顶层数据流图 2.4.2 学生信息管理系统中层数据流图(以后台管理为例) 图2.3

27、后台数据管理中层数据流图 2.4.2 学生信息管理系统底层数据流图 2.4.2.1 登录数据流图(以学生登录为例) 图2.4老师/管理员登录底层数据流图 2.4.2.2 账号添加数据流图(以添加老师为例) 图2.5添加老师底层数据流图 2.4.2.3 信息修改数据流图(以修改管理员信息为例) 图2.6管理员信息修改底层数据流图 2.4.2.4 信息搜索数据流图(以搜索管理员为例) 图2.7搜索管理员信息底层数据流图 2.4.2.5 账号删除数据流图(以删除管理员账号为例) 图2.8删除管理员信息底层数据流图 2.5 数据字典 名字: 管理员信息 描述: 记录管理员信息同时用于管理员登录系统和查

28、看自己的简要信息 定义: 管理员信息=管理员账号+姓名+密码+邮箱+手机号码+权限 位置: 管理员信息 名字: 老师信息 描述: 记录辅导员的信息并用于辅导员登录系统和查看自己的简要信息 定义: 辅导员信息=辅导员账号+姓名+密码+邮箱+手机号码+学院+班级 位置: 辅导员信息表 名字: 学生基本信息 描述: 记录学生的信息和用于学生登录系统 定义: 辅导员信息=账号+密码+学院+班级 位置: 学生基本信息表 名字: 学生详细信息 描述: 用于学生记录自己的详细的信息 定义: 学生详细信息=学生账号+姓名+详细信息 位置: 学生详细信息表 2.6 开发环境 2.6.1 编程语言(PHP+CSS

29、) 我们所设计的系统采取、CSS做前端设计,后端编程语言就用PHP。PHP就是超文本预处理器,是通用的开源脚本语言,运动到软件开发有很大的好处。即便于开发,而且运行一点都不慢。PHP一直在被大众所使用,经过技术人员的更新完善,这个技术已经十分成熟。 2.6.2 数据库(MySQL5.6.12) MySQL是瑞典宜家软件公司开发,现在是Oracle旗下的产品。甲骨文公司的Oracle数据库不愧是行业中的佼佼者。MySQL被很多企业运用,尤其是一些中小企业,甚至MySQL的部分功能能够满足大流量网站,所以对于本校而言,该数据库完全满足本系统的运行要求。 2.6.3 开发环境 我们使用PHPstor

30、m作为开发软件,这款作为主流的软件用起来十分方便,能够大大缩短工作时间,提高工作效率。这款软件代码库很是强大,而且扩展插件能够支持断点调试。让PHP项目的开发能够更加顺利。 2.7 本章小结 第二章前面叙述了该系统的可行性,对他的技术、经济、操作分别作了详细的解释。后面剖析了功能需求,通过流程图来解释运行的过程和系统的功能关系。 第3章 系统设计 3.1 总体设计 总体设计包含了以下的关键设计:计算机配置的设计、系统模块结构的设计、数据库以及各种文件等内容15。我们在进行这项任务的时候需要把软件的各个部分分开,对不同模块需要用心进行设计,使得它有自身的功能。软件的分解也叫分治法,先把软件各个功

31、能分开,然后再把每个模块进行整合接洽使他们变成一个整体。 3.1.1 设计思想 1.把每个需要的模块进行拆分,一定要细心进行设计制作 2.采用MVC的模式对新式的想法 3.1.2 设计原则 本设计要尽量根据下面的原则; 1.实用:根据院校实际需求来设计 2.便于维护:采用好的模式进行设计,让这个系统能够在后期方便维护,使得学校不需要投入太多的资金; 3.方便操作:设计的系统即需要根据学校的情况,还要让用户方便操作,不能让设计出来的产品操作麻烦、废力; 4.安全:设计的产品和学生的隐私息息相关,所以安全系数必须特别高; 5.功能合理:我们所设计的系统必须保证每个功能都让用户用得上,所以我们在设计

32、的时候,需要让这个系统即好看还能够实用; 6.设计时间:我们不但要保证此系统的质量,还需要保证在合理的时间内开发出来。 3.1.3 软件结构设计 软件结构技术员表达将要设计的程序的结构、模块之间的联系和功能。 3.1.3.1 软件模块 我们所设计的系统有下面几个部分组成: 1、学院管理 能够对不同院系进行增减以及对信息进行管理 2、老师管理 能够对每个教师进行增减以及对信息进行管理 3、班级管理 能够对每个班级进行增减以及对信息进行管理 4、学生管理 能够对每个班级的学生进行增减以及对信息进行管理,还能对一些学生的情况进行查询的功能 5、学生信息管理 能够实现本班级的教师对自己的学生的信息的查阅、修改、完善的功能 6、 学生奖惩信息管理 能够实现教师或更高权限的人员添加或删除学生的奖惩信息,并且还给出学生对自己收到的惩戒进行申请撤销,老师或更高权限的人有权限对学生惩戒信息进行消除。 3.1.3.2 软件层次图 图3.1 3.2 数据库设计 3.2.1 系统E-R图 3.2.1.1 添加管理员实体 图3.2 3.2.1.2 添加学院实体 图3.3 3.2.1.3 添加添加老师实体 图3.4 3.2.1

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1