计算机专科毕业论文-简易学生信息管理系统的设计与实现_第1页
计算机专科毕业论文-简易学生信息管理系统的设计与实现_第2页
计算机专科毕业论文-简易学生信息管理系统的设计与实现_第3页
计算机专科毕业论文-简易学生信息管理系统的设计与实现_第4页
计算机专科毕业论文-简易学生信息管理系统的设计与实现_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

摘要目前我国的校园信息管理技术正不断加强,在此过程中还存在着诸多问题。在管理学生信息的时候,传统的方式不仅效率极低,巨大的工作量也会消耗大量的财力、物力以及人力,难以保证数据的及时更新和查询。因此也就造成了信息的使用效率无法满足目前信息化的快速发展趋势。基于此本文设计了一款学生信息管理系统。管理员可以根据系统软件添加,删除和查看有关系统配置的基本信息,学生电子文件,身体健康信息内容和心理健康信息内容。根据系统软件,学生可以完成对精神状态,生理,过程和其他信息内容的查询和检索。教师客户可以基于系统软件开发学生职位和流程管理方法。该系统软件还具有流畅,简单,安全,刷新实际操作的特点。关键词:计算机信息管理;学生信息;管理系统;设计

引言学生信息管理系统包括大学生的基本个人信息、心理健康信息、生理健康信息、历程信息等进行了统一管理。以前老师对于学生的信息进行管理,需要老师大量的精力以及物力,对老师的管理工作拥有着非常大的不便。因此开发出一个针对于学校的学生信息管理系统的趋势越发展现出来。该系统能保证信息录入的及时性以及准确性,管理模式更加简单现代化。系统需求分析及可行性分析系统总体目标数据共享:用来实现学生信息的准确性以及规范性由此进入学生信息的现代化实现学生信息管理系统业务的各种功能:该软件将对学生的信息进行资料的统计以及管理,对学生信息进行插入、修改和统计。在业务流程方面更为规范规范:实现系统的现代化,提升管理人员的工作效率以及工作手段,弥补学生信息管理系统的缺陷。实行现代化的管理手段:网页界面简洁,易于操作。此外具有数据库备份和还原功能的系统才足以提高信息的安全性。该系统必须是基于网络的系统,并且只需要可以连接到网络的设备即可管理该系统。系统可行性分析我们对该系统进行法律、技术已经以及经济可行性分析。技术可行性:根据我们需要实现的系统的目标进行技术分析,然后对计算机的软硬件进行选择,最后对开发及其操作人员的技术和数量分析。我们选择了现在处于龙头地位的JSP技术以及MySQL数据进行软件设计和开发。JSP和MySQL作为有效简单的工具,他的安全性、可靠性毋庸置疑。至于硬件方面的选择只要它是高于windows7系统的计算机即可。当然,硬件配置越高,系统的运行和开发越流畅。给定商用或家用计算机的一般配置级别,该系统在硬件方面的要求并不高。经济可行性:至于经济分析改为系统需要的人力物力以及财力的成本较为低廉,基于我们可以在网络上查找到大量的开发经验,只要系统完成就可以了。设计,可以为学校带来方便,提高了录入人员的工作效率不需要大量的人力物力。投入低廉却可以获取强大的经济效益。这样,从经济角度来看,该系统的开发是可能的。社会可行性:操作可行性是对系统全方位操作,以及运行环境,软硬件条件,系统运行的周期维护保养。如今,信息技术的推广已经非常广泛,并且不同运营商的水平很高,因此很有可能对其进行操作。所有的技术文件以及数据完全遵循法律要求不会触犯任何有悖与法律以及道德的问题。因此,该系统的开发完全是可行的。系统非功能需求分析硬件要求:该系统没有特别的硬性要求只要能平稳运行程序的计算机都可。完整性需求:需要完成各种角色信息和用户信息记录。安全性和稳定性是重中之重。灵活性要求:系统需要安全性以及准确性数据必须保留到小数点后两位。跨平台只要是Linux系统环境则都可以运行。系统的设计在系统的设计中做了全方位的考虑,满足用户的任何需求。文章会对系统的设计及其想法与框架进行介绍其相应的功能和结构。设计目标与原则系统的体系结构设计必须完善的反映出系统每个模块的结构以及接口,保证系统存储数据的可延展性以及安全性。只有真正从用户的角度出发才能设计好一个好的系统,从而促进教育事业的发展让该系统存在于非常重要的地位。1.整个系统的设计中,系统必须满足以下要求:(1)数据安全性在涉及学生的隐私信息方面我们必须保障数据的安全性,解决存在的威胁,所以我们必须对系统的安全程序进行详细的设计。(2)易用性每个用户的操作权限内容下都可以对其数据进行操作,极大的降低了管理人员的工作效率,而且系统简介易上手。(3)变换性学生信息管理系统涉及到的业务范围非常广阔,设计出的系统必须能够处理接受变化的能力。(4)延展性性用户对学生信息管理系统的需求日益变高,有必要从学生管理信息系统的扩展开始考虑。2.系统必须满足系统的以下原则来满足系统的实用性:(1)完善性系统设计初期一定会存在一些漏洞,这些漏洞对用户的信息有着相当大的威胁。因此该系统一定要遵循完善性的原则将已存在的漏洞一一修复,只有如此才能对用户的信息有着保障。(2)方便性因为该系统用户系数庞大,分布范围广。因此系统的方便性也尤为重要。我们需要用户在一些常见的场所通过手机或是计算机就能进入该系统,由此来设计该系统的方便性。系统架构设计将系统的总任务分为若干个细小的任务,当小任务完成之后再将其合并起来。这就是系统体系结构设计。其操作步骤为:1)系统被分解多个子模块2)对各个子模块的功能进行预先的设计3)对各个子模块之间的逻辑关系进行设计4)对各个模块的界面以及模块间信息的传输进行设计系统的整个设计过程中,我们进行了大量的信息以及文献查询,只为了完成我们的小任务。并且再小任务完成之后更加完善了系统的框架。在分析了应用程序之后,就进入了系统整体框架的实际。我们需要对系统的每个模块进行相应的联系,每个模块密不可分,系统功能结构图是对系统基本功能的详细分析,依据系统的完整以及细节功能来绘制各种功能图。并且每个功能又可以分为多层的系统功能。系统功能之间有着的相互的联系,我们可以画一个图,它是系统功能结构的图。功能单元由图2-1中的系统框架组成。系统中拥有很多大的模块,然后每个大模块又细分为许多个小的功能,小的功能模块可以作为系统程序的进程。系统大的功能模块综合小功能模块的功能集合则可以完成一些指定的任务也可单独组成一个软件。图2-1系统功能框架图数据库设计数据库的选定当前,Oracle,sqlserver,等非常多的主流大数据库系统体积都不算大,因此我们决定选择mysql。作为关系数据库的MySQL,它的存储已经数据等方面都有着较好的安全性。Mysql,MicrosoftVisualstudio和MicrosoftOffice系统可以有效集成。在大型分区系统中,起着非常重要的作用的数据库。他的结构及其完整性和质量的优劣直接影响系统的运行速度,从而导致系统的功能受到影响。提高程序的流畅性以及存储效率必须要求数据结构的完整且稳定,所以基于这几个因素我们必须考虑如下几个方面:(1)数据库管理数据库管理有两个大的功能单元,那就是数据备份及其数据的还原。数据备份是还原操作之前必不可少的条件,也是信息丢失回复的重要渠道。在我们在系统上对信息进行操作时,会不可避免地误操作导致信息错误或删除,此时数据恢复就起到了非常重大的作用。由此可见,数据备份和数据恢复对系统信息的完整性非常重要。(2)数据备份数据备份的目的是将系统上传的数据以及硬盘存储的程序复制到其他存储介质上。从而当系统出现问题或者数据丢失是能后从存储的介质上重新找到。(3)数据的恢复实际上,有好多一些人对计算机或是系统并不熟悉其对硬盘的操作不够了解(如删除和格式化)可以对丢失的数据进行恢复。他们以为数据只要删除以后就会永远消失没有办法去找回,然而事实却不是这样的,当数据被删除后,数据仍保留在硬盘驱动器中。了解数据恢复原理的人们可以在几秒钟内恢复。数据库概念模型设计系统的数据库概念模型也就是实体关系模型。按照系统功能的要求绘制出系统功能E-R图,从而得到多个实体关系模型。(1)用户实体,如图2-2所示。图2-2用户实体图(2)学生实体,如图2-3所示。图2-3学生实体图(3)生理健康实体,如图2-4所示。图2-4生理健康实体图(4)历程实体,如图2-5所示。图2-5历程实体图数据库逻辑设计电子表格在数据库的地位中处于非常重要的位置。做出多张数据表格需要对系统的数据进行分类细化。电子表格是关键字、主键、索引等操作的关键。在数据库画布上查看数据库中的所有数据表。修改表和电子表是处于较高的地位,也作为其他元素的基础。该系统主要使用多个数据表,其中一些如下。表2-1student信息表字段名字段类型小数位数空否idint(11)0否namevarchar(255)0是codevarchar(255)0是sexvarchar(255)0是agevarchar(255)0是class_namevarchar(255)0是user_idvarchar(255)0是表2-2sys_role_dept信息表字段名字段类型小数位数空否role_idbigint(20)0否dept_idbigint(20)0是表2-3sys_role_menu信息表字段名字段类型小数位数空否role_idbigint(20)0否menu_idbigint(20)0是表2-4sys_user_role信息表字段名字段类型小数位数空否user_idbigint(20)0否role_idbigint(20)0是表2-5sys_user_post信息表字段名字段类型小数位数空否user_idbigint(20)0否post_idbigint(20)0是系统的实现主要目标是定义必须具体需要实现的顺序。简而言之,就是在某一阶段完成设计和完善后,对系统的功能进行详细描述,从而将编码阶段转换为程序。系统登录实现系统登录界面效果如图3-1所示。图3-1系统登录界面效果功能模块实现管理员模块实现管理员模块中包括首页、系统管理、业务管理系统等功能。(1)系统管理模块实现管理员登录系统,单击系统管理控制台,会出现“角色管理”和“用户管理”两个按钮,并且可以修改,验证,验证,添加,删除和删除用户和角色信息。以及导出操作,实现界面如图3-2所示。图3-2系统管理模块实现界面(2)业务管理模块实现管理员登录系统,点击业务管理,显示学生个人的基本信息、大学历程信息、以及学生的心理以及生理健康信息,对学生的个人基本信息进行插入、修改或是导出,操作界面如图3-3所示,可以对学生健康信息进行插入、修改或是导出,操作界面如图3-4所示,可以对学生大学历程信息插入、修改或是导出,操作界面如图3-5所示,可以对学生心理健康信息导出操作和增删改查,实现界面如图3-6所示。图3-3学生实现界面图3-4学生健康信息实现界面图3-5历程实现界面图3-6心理健康信息实现界面学生模块实现学生模块中包括首页业务管理系统等功能。管理员登录系统,点击业务管理,显示学生基本型信息、心理以及生理健康信息、学生大学历程信息,管理员可以对学生信息进行查看,实现界面如图3-7所示,可以对生理健康信息进行查看操作,实现的界面如图3-8所示,可以对心理健康查看和搜索操作,实现界面如图3-9所示,可以对历程信息搜索和查看,实现界面如图3-10所示。图3-7学生实现界面图3-8生理健康信息实现界面图3-9心理健康信息实现界面图3-10历程实现界面教师模块实现教师模块中包括首页、业务管理系统等功能。教师登录系统,点击业务管理,显示历程信息、生理以及心理健康管理,教师可以对系统对学生记录的信息进行修查看对比、插入、修改、删除等操作,该操作如图3-11所示,教师可以添加和更改学生生理健康信息,调查界面如图3-12所示。可以添加和修改学生信息,以实现如图3-13所示的界面。可以修改,添加或删除心理健康信息,实现界面如图3-14所示。图3-11历程实现界面图3-12生理健康信息实现界面图3-13学生实现界面图3-14心理健康信息实现界面系统测试功能测试系统测试的方法有很多其中最关键的几个因素是:合规性、可执行性、准确性、应用范围和安全性因素。本系统功能测试如表4-1所示:表4-1系统功能测试测试内容测试结果适用性好准确性好可操作性好依从性好安全性好安全测试安全测试用于发现系统软件避免各种非法入侵的能力。测试工程师基于非法侵略者的身份,可以检测系统软件中潜在的网络安全问题,并提高系统软件的安全系数。系统软件安全测试的关键在于以下几个方面:1)系统软件管理员权限的安全性测试。根据管理级别的申请过程,不容易引起管理权限的混乱。2)系统软件信息安全性。系统中记录的信息比如个人的账号及密码会被加不会被其他人登录。它可以解决伪文档(将数据文件的后缀更改为其他文件格式),并具有出色的数据库查询备份和恢复系统。可用性测试可用性测试用于检查系统的操作是否正常,界面是否清晰,外接设备是否能够正常使用等方面内容。测试的具体方面如表4-2所示。表4-2系统可用性测试测试项测试人员的评价窗口移动、大小改变、关闭等操作是否正常是操作模块是否友好是模块、提示内容等文字描述是否正确是模块布局是否协调、合理是模块的状态是否对应正确是鼠标、键盘操作是否支持是所需数据项是否正确显示是操作流程是否合理是是否提供帮助信息是测试结果分析经过对以上测试结果的分析,系统软件达到了学生管理信息系统的用户需求和客户满意度。一切都可以完成,实际操作简单,操作流程符合业务流程规定,产品运行良好。结束语随着信息化时代的到来,尤其是信息高校,学生信息管理系统的出现,我们对该系统的开发和设计有了更多的想法和了解。在系统软件开发的整个过程中,每个人都首先对问题定义和需求分析报告

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论