基于SSM的培训管理系统_第1页
基于SSM的培训管理系统_第2页
基于SSM的培训管理系统_第3页
基于SSM的培训管理系统_第4页
基于SSM的培训管理系统_第5页
已阅读5页,还剩37页未读 继续免费阅读

下载本文档

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

文档简介

摘要本培训管理系统是基于B/S结构开发的,开发过程采用层次分明的MVC开发模式。系统已经用Java编程语言和MySQL数据库成功开发和实现。本文首先表述了培训机构管理系统的开发,接着对系统进行了详细的需求分析。然后详细论述了培训管理系统的功能需求、业务流程、数据流程、系统功能和系统设计。我们希望利用先进的计算机技术和网络技术来改变目前的信息管理、服务水平,在市场经济的进一步发展中健康稳定地发展。本培训管理系统操作容易,可以满足管理者的管理需求。关键词:培训管理系统;Java;MySQL数据库ABSTRACTThetrainingmanagementsystemisdevelopedbasedontheB/Sstructure,andthedevelopmentprocessisdesignedaccordingtoahierarchicalMVCdevelopmentmode.ThesystemhasbeendevelopedandimplementedsuccessfullyinJavaprogramminglanguageandMySQLdatabase.Thispaperfirstlydescribesthedevelopmentofthetrainingmanagementsystemandthenanalyzesthefunctionalrequirements,theoperationprocess,dataflowandsystemfunctionsindetail.Ihopethatadvancedinformationandnetworktechnologywillhelptoimprovethecurrentlevelofinformationmanagement,provideservices,andachievehealthyandstabledevelopmentinthechangingmarketeconomy.Thetrainingmanagementsystemiseasytooperateandabletomeetthemanagementneedsofmanagers.Keywords: Trainingmanagementsystem;Java;MySQLdatabase目录TOC\o"1-3"\h\u第一章绪论 第一章绪论1.1课题背景和意义时至今日,伴随着科技的迅猛发展,特别是互联网的发展,现在的状态是只要我们所想要的、所需要用到的东西都可以在网上进行下单购买,都可以在网上查到。比如商品、服务、旅游、娱乐等都可以在网络端实现。如京东、淘宝、携程旅行等移动软件为我们提供了我们需要的服务。这表明网络软件将在未来发挥至关重要的作用。互联网技术在我们的生活中无处不在,扮演着重要的角色。另外,我国从2016年开始,已经开放了二胎政策,每年新生的宝宝越来越多,不久的将来我国的学生人数将会达到一个峰值,到那个时候学生的规模将会很大,对高质量教育的竞争也会加剧。除了基础教育资源的竞争外,家长们为了让孩子更加突出,在对教育培训机构的选择上的需求也随之增加。受到政策的影响,教育培训行业迎来了高速发展的好机会。网络的高速发展同样带动着培训机构的管理形态的转变,开发一个培训机构管理系统,希望能给用户提供方便的服务。目前,已有很多关于培训机构的管理系统,但是多数管理系统大多数功能都非常复杂,很难找到想要使用的功能,这对用户来说显然是不方便的。更有甚者,一些管理系统功能根本没有使用或者很少使用,这也给用户带来了很大的不便。因此,我决定开发一个简单实用的管理系统,力求对涉及到培训机构管理的常用功能和操作进行简化,以方便用户使用。1.2开发方法本课题的开发采用Java+MySQL实现。在前期,我主要使用相关知识,查询优秀的管理系统开发方法,并结合相关要求编写需求分析。后期,我进行了这个主题的设计和开发。本主题的页面主要是用web语言设计的,通过数据库的查询搜索,表单和数据的验证,以及用户类型的权限设计,MySQL数据库用于实现整个系统的操作。在整个设计过程中,根据需求分析,编写系统实现过程和相关问题的实现方法;在系统成功开发完之后,进行调试和试运行,并做好了试运行的记录。1.3论文结构(1)绪论从课题的背景、意义、以及管理系统的发展状况,本文详细介绍了系统可以应用的方面,并对本章进行了总结。(2)系统开发技术与环境使用技术简介、数据库概念和特点、本章总结。(3)系统分析可行性分析、需求分析、系统流程分析、数据流程分析、本章总结。(4)系统设计概要开发软件的选择、系统总体功能设计、系统数据库设计。(5)系统详细设计和实现登录模块设计、首页模块设计,评价信息模块设计,作业模块设计,考试模块设计、公告管理模块设计、用户管理模块设计。(6)系统测试开发完成后,还需进行测试。本系统采用黑盒测试,通过输入不同组的测试数据对功能模块进行测试。广东东软学院本科生毕业设计(论文)PAGE第二章系统开发技术与环境2.1系统开发语言Java语言是目前非常流行的编程语言,许多的项目都越来越热衷于使用Java语言进行开发,它比其他的语言更易于使用。用Java语言所编写的程序既可以在单独的电脑系统上运行也可以在服务器上运行,使用Java编写程序给互联网的交互带来了全新的面貌。在许多商业性项目上,许多的公司都点名要Java语言进行系统编程,就是看重了Java编写的程序安全性更高且后期维护性更强,也由此可以得出,Java语言的前景十分好,且前途不可估量。每一个语言都有着自己的优缺点,对于Java语言来说,也是如此。Java语言相对其他语言更简单易学,且编写的程序安全性更高,稳定性更强,并且可以跨平台使用。这也就是说使用Java语言进行程序编写只需编写一次就可实现多种平台运行,这也说明它具有更大的伸缩性。Java语言最佳之处是它的开源性,且它具备多种强大的开发工具。但是Java语言需要运行环境且框架极多,这就需要编程者去了解这些,也就相应的会延缓编程者的开发时间。2.2系统前端技术Html是定义网站结构和内容的一种网页使用的语言,当浏览器访问网站时,它实际上是从服务器下载Html代码,然后生成网页。HTML的全称是欧洲物理学家TimBernersLee于20世纪90年代发明的“超文本标记语言”,它的一个很重要的功能是支持超链接,可以使当前的网站跳转到其他网站,形成整个互联网。1999年,HTML版本4.01发布并成为广泛接受的HTML标准。2014年发布了HTML5,目前正在使用。浏览器的web开发包含三种技术:HTML、CSS和JavaScript。HTML语言定义了网站的结构和内容,CSS样式页定义了网站的样式,JavaScript语言决定了网站和用户之间的交互。2.3系统网络架构B/S模式也即浏览器/服务器模式。其界面部分显示在浏览器端,主要工作由服务器端实现,当用户执行操作时,用户操作信息会从浏览器到服务器,由服务器进行处理,然后服务器端将处理之后的结果反馈给浏览器端,结果在浏览器端界面被呈现给用户查看。使用B/S模式不仅可以不让用户必须安装专业软件来开发或访问系统的限制,而且更加便利。用户在客户端上除了使用一个浏览器外,不再需要其他的任何应用程序,需要运行时,只要把程序从网络服务器上下载到我们的本地执行就可以了。在下载的时候假如有一些跟数据库相关的指令的话,网络服务器会把它们统统交给数据库服务器来进行解释和执行,然后数据库服务器再把它们返回给网络服务器,最后网络服务器再把它们返回给用户。在这种模式下,有很多的网络连接在一起,它就会形成一个很大的网络,也就是我们说的互联网。2.4系统数据库的选择MySQL是一个关系数据库管理系统的数据库。作为目前最流行的关系数据库管理系统之一,它在Web应用方面取得了巨大的成就,所以也受到了很多大型物联网公司的青睐。由于其将所有数据存放于一大仓库内,所以它的速度和灵活性都大大提高了。此外,由于MySQL可以在不同系统中运行,所以它有良好的跨平台性。MySQL通过最常用的精准语言SQL去访问数据库。由于MySQL占内存很小、但它的速度却非常的快、总拥有的成本很低,特别是它对于源代码是开源的。因此,对于中小型网站的开发,一般选择MySQL作为网站数据库也就一点儿都不奇怪了。2.5系统的运行环境2.5.1硬件环境处理器:要求没有很高,基本能运行系统就行了,当然越高越好内存:4G或以上,越高越好硬盘空间:1G或以上2.5.2软件环境软件环境是开发系统的工具,在开发系统的过程中,开发人员若是对此系统软件开发极为熟悉,那便大大地节约了系统的开发时间,人工精力投入,开发成本。选择一个自己熟悉的软件环境对系统开发影响极大,也是很重要的。操作系统:Windows10数据库:MySQL系统开发工具:IntelliJIDEA软件开发语言:Java和SSM框架服务器:Tomcat该软件界面简洁大方,使用简单易上手第三章系统分析3.1可行性分析3.1.1经济可行性本系统的研发并不需要很大的经济支撑,在信息的获取上只是需要少量的成本。同时,我们最终的目标不是很复杂,太复杂的话实用性并不高,系统开发的时间还算是比较长的,但是就效果上来讲,它能够给用户带来很大的便利,而且这个系统它有很大的发展空间,这样就可以产生比成本更多的回报。Java平台是一个非常自由的平台,开发者的努力是有限的。这将大大提高系统的生产效率,进而为研发工作创造良好的条件和基础。结果证明该系统是实用的。3.1.2技术可行性本系统基于Java开发,现阶段来讲,Java发展已经相当成熟,以Java语言开发的平台日益增多,随着互联网的飞速发展,将其应用于企业级Web应用开发和移动应用的开发显得尤为重要,受到很多研发工作人员的欢迎。因此,使用Java这个技术是可以成功开发这个系统的,所以说在技术上是没有问题的。3.1.3操作可行性对于一款刚刚问世的软件来说,用户操作这款软件的难易程度决定着这款软件能否经受得住市场的考验,能否大规模的进行推广,这是开发人员必须考虑的问题。这个系统就非常容易操作。用户只需要有一个操作设备,系统根本没有指令,自然能够学会使用,操作上完全没有难度,因此,在开发本软件时,我没有提供提示或帮助等功能,这是完全不受影响的。所以,系统在操作上,都是广大用户非常熟悉的模式,所有的操作都非常简单,容易上手。3.1.4法律可行性在进行系统分析的时候,不管哪一方面我都考虑了,考虑的有技术,经济等等方面,当然我也考虑了法律这方面,该系统是不会出现一些法律问题的,它是完全可行的,所以可以放心地开发运营。3.2需求分析 为了充分的获取并理解用户对于系统功能的需求,需要进行系统的需求分析,以确保系统能真正给用户带来便利。在进行系统需求分析时需要收集大量的信息,以及想象使用这个系统的时候的各种各样的场景,用这些方式来确定最终的需求,这样的话在系统开发进行时或完成之后就不用再为在系统设计上和系统测试上出现的一些需求问题产生分歧了。为了达到这个目的,就要求我们在最初确定需求的时候就应该把所需要的需求全部详细的列出,并且最好对这些需求表达清晰,避免模棱两可。3.2.1功能需求分析学生登录:管理员对报名学生信息进行登记注册,学生根据管理员注册的账号登录成功之后就可以进入系统。学生进入系统之后可以对个人信息进行修改,查看课程表(上课时间、上课科目和任课老师),查看考试成绩,查看课后作业,匿名评价教师教学方法,查看公告栏,查找功能(各模块中可通过科目、姓名等关键字筛选查到相应的信息),导出excel(课程表,考试成绩)。教师登录:管理员对机构教师信息进行登记注册,教师根据管理员注册的账号登录进入系统。进入系统后可以修改个人信息,查看上课安排表,查看公告栏,登记学生考勤情况,录入、修改、查看学生考试成绩,布置学生作业,查看学生评价、查询、查看班级信息,查找功能(各模块中可通过科目、姓名等关键字筛选查到相应的信息),导出excel(课程表,考试成绩)。管理员登录:注册学生和教师的信息来为学生和教师创建账号,对学生结业信息进行编辑,对班级信息和课程信息进行增、删、改、查的操作、课程表安排、根据学生评价评选优秀教师(评价等级或分数排名),日志管理(登录日志),编辑公告栏,查找功能(各模块中可通过科目、姓名等关键字筛选查到相应的信息)。(1)用户用户用例图如下图所示:图3-1用户用例图(2)老师老师用例图如下图所示:图3-2老师用例图(3)管理员管理员用例图如下图所示:图3-3管理员用例图3.2.2性能需求分析本系统的性能和功能上应满足以下要求:(1)可扩展性系统设计是根据当前功能要求开发的,为适应未来实际需求的变化,便于将来功能的扩展和维护,必须考虑系统的可扩展性,以便在根据实际需求添加新的功能模块时,它们不会对原来的系统的体系结构产生很大的影响。(2)稳定性系统的运行应该稳定、高效和可靠。系统功能比较多,按功能进行模块划分时,要尽量做到分工明细,提高其独立性,以保证系统的稳定性。(3)易用性系统的使用是为了方便用户,节省用户时间精力,实现高效管理,所以系统在为用户提供实用功能的基础上,还需做到界面美观,操作简单,容易使用,用户体验感良好。(4)流畅性为提升用户体验,系统的使用过程中应该加载流畅、响应快速,尽量避免用户等待时间。通过提升代码质量、建立高效的刷新机制、合理优化布局和内存等来提高响应速度,避免使用时出现程序卡顿,减少等待时间。界面设计时,通过减少层级、提高布局复用,删除控件无用属性,优化界面从而提高页面加载速度。通过线程初始化、异步延期加载等策略来优化闪屏页布局和启动逻辑,提高启动速度。(5)安全性此系统中存储了大量个人数据,所以系统建立安全性机制和授权设置是非常必要的。3.3系统流程分析(1)系统开发流程在完整的项目开发流程中,以需求分析为基础,基于系统选择的开发模式,使用相关工具和技术,依次进行数据库设计和功能实现,系统开发完成后,通过黑盒测试进行系统调试,完善系统。系统开发步骤具体如图3-4所示。图3-4系统开发流程图(2)登录流程图本系统有两个登录界面,一个是用户端登录界面,一个是后台管理系统管理员登录端,但不管登录对象是管理员还是用户,登录流程都一样,登录系统会动态判断登录者的角色,并赋予其相应的权限。具体登录流程如图3-5所示。图3-5登录流程图(3)数据操作流程图本系统需要从数据库中读取的数据有用户信息、班级信息、课程信息、作业信息、评价信息,其数据读取的操作流程如图3-6所示。图3-6数据读取流程图用户、课程、班级、作业等信息需要写入数据库,其数据存储的操作流程如图3-7所示。图3-7数据存储流程图3.4数据流程分析根据上述对系统功能的分析可知,无论是用户登录系统还是管理员登录系统后台管理,都需通过账号和密码进行身份审核,通过数据验证后,系统会自动进行权限验证,判断登录用户的角色。若为用户,只能对个人信息、作业信息进行存储,对公告信息等只能读取;若为管理员,则具有对所有数据进行管理及审核的权限。本系统的数据处理过程如图3-8所示。图3-8系统数据流程图第四章系统设计概要4.1系统开发软件的选择本系统使用的是Java语言进行前后台web的编写,在开发过程中,系统采用的idea开发工具,idea是可以免费使用的,这是一款非常好用的开发工具。我们在数据库中存储系统数据,系统使用的是MySQL数据库,这是一款十分安全可靠的数据库,是系统数据库的最佳选择。4.2系统总体功能设计在充分理解系统需求的基础上,对系统功能进行了模块划分。如图4-1所示:图4-1系统功能图4.3系统数据库设计4.3.1概念模型设计实体:一个实体是一个实实在在的,能被我们感受到的实体,它具有属于它自身的特征和属性,这些专属于它的特征和属性使得我们能够区别它与其它实体,并且还可以与其它的实体建立联系。比如说学生他是一个实体,课程也是一个实体,属性的话我们就可以理解为这些实体的特征。以下为实体介绍。图4-2用户实体图图4-3课程实体图图4-4管理员实体图图4-5公告实体图4.3.2数据库结构设计实体和属性的关系模型是数据库结构的一般概念。数据库结构设计的好不好将会决定系统的速度和系统操作的效果。以下是系统使用的数据库表信息:

表4-1user表信息序号列名数据类型长度小数位标识主键外键允许空默认值说明1idbigint20是是否auto_increment2login_namevarchar45否3passwordvarchar45否4realnamevarchar45否5gendervarchar45是6birthdaydatetime是7educationvarchar45是8telvarchar45是9rolevarchar45否10graduate_timedatetime是11admission_timedatetime是12class_idbigint20是13statusvarchar45否正常14deletedbit否表4-2test_scores表信息序号列名数据类型长度小数位标识主键外键允许空默认值说明1idbigint20是是否auto_increment2exam_idbigint20否3student_idbigint20否4scoreint11否5deletedbit否

表4-3graduation表信息序号列名数据类型长度小数位标识主键外键允许空默认值说明1idbigint20是是否auto_increment2student_idbigint20否3timedate否4course_idbigint20否5employment_unitsvarchar100是6occupationvarchar100是7remarkvarchar200是8deletedbit否表4-4course表信息序号列名数据类型长度小数位标识主键外键允许空默认值说明1idbigint20是是否auto_increment2namevarchar100否3class_hourint11否4costbigint20是5teacher_idbigint20否6deletedbit否表4-5classes表信息序号列名数据类型长度小数位标识主键外键允许空默认值说明1idbigint20是是否auto_increment2namevarchar45否3statusvarchar45否正常4deletedbit否

表4-6bulletin_board表信息序号列名数据类型长度小数位标识主键外键允许空默认值说明1idbigint20是是否auto_increment2titlevarchar200否3content_richtext否4timedate否5statusvarchar20否正常6deletedbit否第五章系统详细设计和实现5.1用户模块设计5.1.1用户登录模块设计管理员在系统上添加了用户信息之后,用户输入的账号和密码已经在数据库中存在了,登录将会成功。当用户输入的账号和密码不正确时,即登录不成功。意思就是说,填写上账号与密码若系统不提示登录失败即登录成功。用户登录界面如图5-1所示图5-1系统登录模块界面5.1.2系统首页模块设计用户成功登录系统之后,最开始看到的就是系统的首页,在首页这个界面,用户可以看到系统的每个模块,在首页中就可以很好地让用户了解系统功能分布,通过首页用户可以很好地使用管理系统。系统首页界面如图5-2所示图5-2系统首页设计模块界面5.1.3系统评价信息模块设计在系统评价信息模块,用户可以看到系统的评价列表,评价列表是展示评价信息的地方,用户可以在此查看到评价各种信息,点击增加后可以添加其他评价信息。评价信息界面如图5-3所示图5-3评价信息模块界面5.1.4系统作业信息模块设计在系统作业信息模块,用户可以看到系统的作业列表,作业列表是展示作业信息的地方,用户可以在这里查看各种作业信息,点击查看,查看作业的详细信息。作业信息界面如图5-4所示图5-4作业信息模块界面5.1.5系统成绩信息模块设计在系统成绩信息模块,用户可以看到系统的成绩列表。成绩列表是展示成绩信息的地方,用户可以在此查看到成绩各种信息,点击导出数据后可以将成绩信息导出。成绩信息界面如图5-5所示图5-5成绩信息模块界面5.2教师模块设计5.2.1考试管理模块设计教师登录系统后可以查看考试管理中的所有考试信息,在考试列表页面上,教师可以修改和删除考试信息。单击增加,添加考试信息。考试管理界面如图5-6所示图5-6考试管理模块界面5.2.2作业管理模块设计在这里教师可以看到所有的作业信息,可以编辑和删除作业信息,单击增加,可以添加新的作业信息。作业管理界面如图5-7所示图5-7作业管理界面5.3管理员模块设计5.3.1公告管理模块设计在这里管理员可以查看公告栏的所有信息,可以编辑和删除公告栏的信息,单击增加,可以添加新的公告信息。公告管理界面如图5-8所示图5-8公告管理界面5.3.2用户管理模块设计在这里管理员可以看到全部用户的信息,可以对用户的信息进行修改和删除的操作,点击添加按钮后可以添加新用户信息。用户管理界面如图5-9所示图5-9用户管理界面第六章系统测试6.1测试方法一般常用的测试方法有两种:一种叫白盒测试;还有一种叫黑盒测试。白盒测试:白盒测试也叫做结构测试。当我们用这种方法测试时,技术人员需要去检测程序的内部结构,即是说,测试技术人员检测的前提就是对自己的程序相当熟悉,清楚地知道自己产品的工作流程,清楚软件的结构语句,并且根据所知的结构来测试程序。在这个过程中,技术人员在不同的地方设置检查点来检查程序的当前状态,将测试得出的结果跟预期的结果进行对比,看是否一致。白盒测试需要根据原项目规范的要求制定测试流程的进度,随后,用规范的测试方法进行软件测试,在这个测试的过程中,不能一味的盲目测试,要针对特定的条件去针对性的设计测试的方法。使用白盒测试可以很好地检测到代码的分支和路径,这种测试的特殊性使测试人员不得不仔细思考软件是如何实现的,运用了何种方法,可以很好的让我们检测出错误的代码有哪些,然后我们就可以对代码进行全面的设计了。不过,白盒测试并不是特别完美的,它有一点不好的就是在测试的过程中无法检测到代码中遗漏的错误,不可以得出正不正确的结论。黑盒测试:黑盒测试还有另外一个名字叫做功能测试,它测试的目的是看一下每个模块的每个功能是否可以正常使用。这种测试可以理解为“表面性”的测试,因为我们在进行黑盒测试的时候并没有考虑内部是如何运行的,内部的结构是如何的,只是考虑它的功能是否可以使用,最终展示出的结果是否与原先设想的结果是一致的,黑盒测试它只关注一些表面上的东西,并不需要考虑内部的逻辑,这一点它与白盒测试正好相反。黑盒测试的面对对象是用户群体,这种测试侧重的是软件的功能,如果外部特征本身设计是有问题的话,黑盒测试是无法发现的。黑盒测试是一种很节约劳动力的测试方法,这种测试不需要测试人员一直在旁边时刻监管,在测试完用例之后剩下的就比较快捷轻松了。但是黑盒测试没有状态转换的概念,黑盒测试的结果取决于测试用例的设计,这就需要将设计部分进行的更好一些。6.2测试实例本系统一共有3个需要测试的模块,即:(1)管理员模块的使用测试

(2)教师模块的使用测试(3)用户模块的使用测试在这里管理员只测试系统的管理功能,测试结果如表6-1所示。表6-1测试结果表测试用例号输入数据测试结果T1登录正常T2用户作业管理正常T3教师成绩管理正常T4管理员用户管理正常系统经测试和调试后能够按照需求正常运行,基本没有错误,能够满足开发者和用户的需求。在系统整体测试过程中,系统功能相对来说比较简单,需进一步改善。第七章总结与展望历时数月的毕业设计,从最初的对项目的懵懂,变得理解项目的含义,从最初对软件的生疏,变得娴熟,从最初的技能经验的空白变得开始熟知。大学四年的学习为以后开发奠定了基础,经过此次项目的开发,更是从其中明白了一个项目的开发流程和每步实施的过程。并在这个开发的过程中更加清楚明白的了解了自己,明白自己在项目开发中更擅长于哪些,也明白自己在哪方面更薄弱,此次的开发就像一个标尺,起到了很好的衡量自己的作用。这次开发刷新了我对程序设计的认知,提高了我的专业技能,通过这次的实践,可以明白开发不是简单的代码堆积而是需要进行各个步骤的考察,设计,实际操作的,只有考虑的足够充分,才能够在后续的过程中越走越远。在这数月的时间中,最为感谢的就是指导老师,让我极为感动的是老师对我的问题从来都是耐心地解答,无丝毫的不耐,往往一个点拨就仿佛醍醐灌顶,立时豁然开朗。因为目前能力有限,在开发中不可避免的遇到各种的bug,老师的教导让我一步一步解决好所遇到的问题和难点,由衷的感谢老师的帮助和教导。以上就是本次开发过程中的总结和体会,此刻虽然有了进步,但这却是远远不够的,这恰恰为以后的努力提供了动力,也更明确了前进的方向。我会一直努力下去,不断地提升自己的专业素质和能力水平,再一次的感谢在开发过程中给予帮助的各位良师益友。

参考文献[1]王东新,李欢欢.基于JSP的教育信息化平台开发[J].电子设计工程,2018,26(20):27-32.[2]熊淑华.网页设计中JSP和ASP技术的应用研究[J].网络安全技术与应用,2018,(11):48,50.[3]袁嘉欣,马佳琳.基于JSP的大学生活动管理平台的设计与实现[J].软件工程,2019,22(1):43-46.DOI:10.19644/ki.issn2096-1472.2019.01.012.[4]JSPvolume48issue1CoverandFrontmatter[J].JournalofSocialPolicy,2018,48(1):f1-f4.DOI:10.1017/S004727941800082X.[5]汪云.基于JSP平台的高校教学评估系统分析与设计[J].自动化技术与应用,2018,37(9):52-55,65.[6]柳佳.基于JSP网上挂号管理系统的设计与实现[J].数码世界,2018,(9):75.[7]张耀名.基于JSP技术的企业员工绩效考核系统[J].智能计算机与应用,2018,8(5):54-59.[8]仓业金.基于JAVA编程语言的计算机软件开发应用[J].黑龙江教育(理论与实践),2018,(12):87-88.[9]徐完平.《Java程序设计》教学改革探讨[J].福建电脑,2018,34(12):182,168.DOI:10.16707/ki.fjpc.2018.12.103.[10]王禹程.基于Java语言的人力资源信息系统研究[J].电子设计工程,2019,27(2):25-28,33.[11]黄文娟.基于Java和MySQL的图书馆信息化管理系统设计[J].电子设计工程,2019,27(2):20-24.[12]张华,李超.Java课程智能问答系统设计与实现[J].计算机时代,2018,(12):12-15.DOI:10.16644/33-1094/tp.2018.12.004.[13]周轶凡,邵志勇,王敏,等.基于SSM框架的车辆维修管理系统研究[J].电脑知识与技术,2018,14(31):63-64.[14]苏庭波,王双喜.基于SSM的校友管理系统的设计与实现[J].工业控制计算机,2018,31(10):131-132.[15]胡欢锋,舒坚.基于SSM的交通政务管理系统的设计与实现[J].信息通信,2018,(9):125-127.[16]刘楠楠.MVC框架在软件开发中的应用研究[J].数字技术,2012,04:70.

致谢借此论文完成之际,向所有帮助、关心、支持我的老师、朋友、同学及在网上结识的技术大牛,表达我最真诚的谢意。首先感谢指导老师。毕业设计论文是在老师耐心指导下多次修改完成的。在此,我对他的耐心指导和帮助向老师致敬,感谢老师在这几个月来对我的指导。在这段时间里,我从老师身上,不仅学到了许多的专业知识,更感受到了他们工作中的兢兢业业,生活中的平易近人的精神。此外,他们的严谨治学态度和忘我的工作精神也非常值得我去学习。在此,请允许我说一声:“老师,您辛苦了!”再次感谢他们。非常感谢我的同学。当我在毕业设计过程中遇到问题和困难时,是他们给我指出了不少错误和不当操作,并给出了不少意见和建议,是他们的技术支持与精神鼓励为我提供了不竭的动力。同时,感谢所以传授我知识的老师们,感谢网络上热心的网友,感谢所有关心、帮助过我的人。同时感谢我的大学,我不会忘记你们。总之,在以后的学习、工作、生活中我将更加努力,用自己的努力实现更大的人生价值。

HYPERLINK如何给电脑重做系统给电脑重做系统,自己学学,可少花钱,哈哈[图]

一、准备工作:

如何重装电脑系统

首先,在启动电脑的时候按住DELETE键进入BIOS,选择AdvancedBIOSFeatures选项,按Enter键进入设置程序。选择FirstBootDevice选项,然后按键盘上的PageUp或PageDown键将该项设置为CD-ROM,这样就可以把系统改为光盘启动。

其次,退回到主菜单,保存BIOS设置。(保存方法是按下F10,然后再按Y键即可)

1.准备好WindowsXPProfessional简体中文版安装光盘,并检查光驱是否支持自启动。

2.可能的情况下,在运行安装程序前用磁盘扫描程序扫描所有硬盘检查硬盘错误并进行修复,否则安装程序运行时如检查到有硬盘错误即会很麻烦。

3.用纸张记录安装文件的产品密匙(安装序列号)。

4.可能的情况下,用驱动程序备份工具(如:驱动精灵2004V1.9Beta.exe)将原WindowsXP下的所有驱动程序备份到硬盘上(如∶F:Drive)。最好能记下主板、网卡、显卡等主要硬件的型号及生产厂家,预先下载驱动程序备用。

5.如果你想在安装过程中格式化C盘或D盘(建议安装过程中格式化C盘),请备份C盘或D盘有用的数据。

二、用光盘启动系统:

(如果你已经知道方法请转到下一步),重新启动系统并把光驱设为第一启动盘,保存设置并重启。将XP安装光盘放入光驱,重新启动电脑。刚启动时,当出现如下图所示时快速按下回车键,否则不能启动XP系统光盘安装。如果你不知道具体做法请参考与这相同的-->如何进入纯DOS系统:

光盘自启动后,如无意外即可见到安装界面,将出现如下图1所示

查看原图

全中文提示,“要现在安装WindowsXP,请按ENTER”,按回车键后,出现如下图2所示

查看原图

许可协议,这里没有选择的余地,按“F8”后如下图3

HYPERLINK

查看原图

这里用“向下或向上”方向键选择安装系统所用的分区,如果你已格式化C盘请选择C分区,选择好分区后按“Enter”键回车,出现下图4所示

查看原图

这里对所选分区可以进行格式化,从而转换文件系统格,或保存现有文件系统,有多种选择的余地,但要注意的是NTFS格式可节约磁盘空间提高安全性和减小磁盘碎片但同时存在很多问题MacOS和98/Me下看不到NTFS格式的分区,在这里选“用FAT文件系统格式化磁盘分区(快),按“Enter”键回车,出现下图5所示

查看原图

格式化C盘的警告,按F键将准备格式化c盘,出现下图6所示

HYPERLINK

查看原图

由于所选分区C的空间大于2048M(即2G),FAT文件系统不支持大于2048M的磁盘分区,所以安装程序会用FAT32文件系统格式对C盘进行格式化,按“Enter”键回车,出现下图7所示

查看原图图7中正在格式化C分区;只有用光盘启动或安装启动软盘启动XP安装程序,才能在安装过程中提供格式化分区选项;如果用MS-DOS启动盘启动进入DOS下,运行i386\winnt进行安装XP时,安装XP时没有格式化分区选项。格式化C分区完成后,出现下图8所示

被过滤广告

查看原图

图8中开始复制文件,文件复制完后,安装程序开始初始化Windows配置。然后系统将会自动在15秒后重新启动。重新启动后,出现下图9所示

HYPERLINK

查看原图

9

查看原图

过5分钟后,当提示还需33分钟时将出现如下图10

HYPERLINK

查看原图

区域和语言设置选用默认值就可以了,直接点“下一步”按钮,出现如下图11

查看原图

这里输入你想好的姓名和单位,这里的姓名是你以后注册的用户名,点“下一步”按钮,出现如下图12

HYPERLINK

查看原图

如果你没有预先记下产品密钥(安装序列号)就大件事啦!这里输入安装序列号,点“下一步”按钮,出现如下图13

HYPERLINK

查看原图

安装程序自动为你创建又长又难看的计算机名称,自己可任意更改,输入两次系统管理员密码,请记住这个密码,Administrator系统管理员在系统中具有最高权限,平时登陆系统不需要这个帐号。接着点“下一步”出现如下图14

查看原图

日期和时间设置不用讲,选北京时间,点“下一步”出现如下图15

HYPERLINK

查看原图

开始安装,复制系统文件、安装网络系统,很快出现如下图16

查看原图

让你选择网络安装所用的方式,选典型设置点“下一步”出现如下图17

HYPERLINK

查看原图

点“下一步”出现如下图18

HYPERLINK

查看原图

继续安装,到这里后就不用你参与了,安装程序会自动完成全过程。安装完成后自动重新启动,出现启动画面,如下图19

HYPERLINK

查看原图

第一次启动需要较长时间,请耐心等候,接下来是欢迎使用画面,提示设置系统,如下图20

查看原图

点击右下角的“下一步”按钮,出现设置上网连接画面,如下图21所示

HYPERLINK

查看原图

点击右下角的“下一步”按钮,出现设置上网连接画面,如下图21所示

查看原图

这里建立的宽带拨号连接,不会在桌面上建立拨号连接快捷方式,且默认的拨号连接名称为“我的ISP”(自定义除外);进入桌面后通过连接向导建立的宽带拨号连接,在桌面上会建立拨号连接快捷方式,且默认的拨号连接名称为“宽带连接”(自定义除外)。如果你不想在这里建立宽带拨号连接,请点击“跳过”按钮。

在这里我先创建一个宽带连接,选第一项“数字用户线(ADSL)或电缆调制解调器”,点击“下一步”按钮,如下图22所示

HYPERLINK

查看原图

目前使用的电信或联通(ADSL)住宅用户都有帐号和密码的,所以我选“是,我使用用户名和密码连接”,点击“下一步”按钮,如下图23所示

查看原图

输入电信或联通提供的帐号和密码,在“你的ISP的服务名”处输入你喜欢的名称,该名称作为拨号连接快捷菜单的名称,如果留空系统会自动创建名为“我的ISP”作为该连接的名称,点击“下一步”按钮,如下图24所示

查看原图

已经建立了拨号连接,微软当然想你现在就激活XP啦,不过即使不激活也有30天的试用期,又何必急呢?选择“否,请等候几天提醒我”,点击“下一步”按钮,如下图25所示

HYPERLINK

查看原图

输入一个你平时用来登陆计算机的用户名,点下一步出现如下图26

HYPERLINK

查看原图

点击完成,就结束安装。系统将注销并重新以新用户身份登陆。登陆桌面后如下图27

HYPERLINK

查看原图

六、找回常见的图标

在桌面上点开始-->连接到-->宽带连接,如下图32

查看原图

左键点“宽带连接”不放手,将其拖到桌面空白处,可见到桌面上多了一个“宽带连接”快捷方式。结果如下图33

HYPERLINK

查看原图

然后,右键在桌面空白处点击,在弹出的菜单中选“属性”,即打开显示“属性窗口”如下图34

查看原图

在图中单击“桌面”选项卡,出现如下图35

HYPERLINK

查看原图

在图中的左下部点击“自定义桌面”按钮,出现如下图36

查看原图

在图中的上部,将“我的文档”、“我的电脑”、“网上邻居”和“InternetExplorer”四个项目前面的空格上打钩,然后点“确定”,再“确定”,你将会看到桌面上多了你想要的图标。如下图37

键盘上每个键作用!!!

F1帮助

F2改名

F3搜索

F4地址

F5刷新

F6切换

F10菜单

CTRL+A全选

CTRL+C复制

CTRL+X剪切

CTRL+V粘贴

CTRL+Z撤消

CTRL+O打开

SHIFT+DELETE永久删除

DELETE删除

ALT+ENTER属性

ALT+F4关闭

CTRL+F4关闭

ALT+TAB切换

ALT+ESC切换

ALT+空格键窗口菜单

CTRL+ESC开始菜单

拖动某一项时按CTRL复制所选项目

拖动某一项时按CTRL+SHIFT创建快捷方式

将光盘插入到CD-ROM驱动器时按SHIFT键阻止光盘自动播放

Ctrl+1,2,3...切换到从左边数起第1,2,3...个标签

Ctrl+A全部选中当前页面内容

Ctrl+C复制当前选中内容

Ctrl+D打开“添加收藏”面版(把当前页面添加到收藏夹中)

Ctrl+E打开或关闭“搜索”侧边栏(各种搜索引擎可选)

Ctrl+F打开“查找”面版

Ctrl+G打开或关闭“简易收集”面板

Ctrl+H打开“历史”侧边栏

Ctrl+I打开“收藏夹”侧边栏/另:将所有垂直平铺或水平平铺或层叠的窗口恢复

Ctrl+K关闭除当前和锁定标签外的所有标签

Ctrl+L打开“打开”面版(可以在当前页面打开Iternet地址或其他文件...)

Ctrl+N新建一个空白窗口(可更改,Maxthon选项→标签→新建)

Ctrl+O打开“打开”面版(可以在当前页面打开Iternet地址或其他文件...)

Ctrl+P打开“打印”面板(可以打印网页,图片什么的...)

Ctrl+Q打开“添加到过滤列表”面板(将当前页面地址发送到过滤列表)

Ctrl+R刷新当前页面

Ctrl+S打开“保存网页”面板(可以将当前页面所有内容保存下来)

Ctrl+T垂直平铺所有窗口

Ctrl+V粘贴当前剪贴板内的内容

Ctrl+W关闭当前标签(窗口)

Ctrl+X剪切当前选中内容(一般只用于文本操作)

Ctrl+Y重做刚才动作(一般只用于文本操作)

Ctrl+Z撤消刚才动作(一般只用于文本操作)

Ctrl+F4关闭当前标签(窗口)

Ctrl+F5刷新当前页面

Ctrl+F6按页面打开的先后时间顺序向前切换标签(窗口)

Ctrl+F11隐藏或显示菜单栏

Ctrl+Tab以小菜单方式向下切换标签(窗口)

Ctrl+Enter域名自动完成[url=].**.com[/url](内容可更改,Maxthon选项→地址栏→常规)/另:当输入焦点在搜索栏中时,为高亮关键字

Ctrl+拖曳保存该链接的地址或已选中的文本或指定的图片到一个文件夹中(保存目录可更改,Maxthon选项→保存)

Ctrl+小键盘'+'当前页面放大20%

Ctrl+小键盘'-'当前页面缩小20%

Ctrl+小键盘'*'恢复当前页面的缩放为原始大小

Ctrl+Alt+S自动保存当前页面所有内容到指定文件夹(保存路径可更改,Maxthon选项→保存)

Ctrl+Shift+小键盘'+'所有页面放大20%

Ctrl+Shift+小键盘'-'所有页面缩小20%

Ctrl+Shift+F输入焦点移到搜索栏

Ctrl+Shift+G关闭“简易收集”面板

Ctrl+Shift+H打开并激活到你设置的主页

Ctrl+Shift+N在新窗口中打开剪贴板中的地址,如果剪贴板中为文字,则调用搜索引擎搜索该文字(搜索引擎可选择,Maxthon选项→搜索)

Ctrl+Shift+S打开“保存网页”面板(可以将当前页面所有内容保存下来,等同于Ctrl+S)

Ctrl+Shift+W关闭除锁定标签外的全部标签(窗口)

Ctrl+Shift+F6按页面打开的先后时间顺序向后切换标签(窗口)

Ctrl+Shift+Tab以小菜单方式向上切换标签(窗口)

Ctrl+Shift+Enter域名自动完成

Alt+1保存当前表单

Alt+2保存为通用表单

Alt+A展开收藏夹列表

资源管理器

END显示当前窗口的底端

HOME显示当前窗口的顶端

NUMLOCK+数字键盘的减号(-)折叠所选的文件夹

NUMLOCK+数字键盘的加号(+)显示所选文件夹的内容

NUMLOCK+数字键盘的星号(*)显示所选文件夹的所有子文件夹

向左键当前所选项处于展开状态时折叠该项,或选定其父文件夹

向右键当前所选项处于折叠状态时展开该项,或选定第一个子文件夹

自然键盘

【窗口】显示或隐藏“开始”菜单

【窗口】+F1帮助

【窗口】+D显示桌面

【窗口】+R打开“运行”

【窗口】+E打开“我的电脑”

【窗口】+F搜索文件或文件夹

【窗口】+U打开“工具管理器”

【窗口】+BREAK显示“系统属性”

【窗口】+TAB在打开的项目之间切换

辅助功能

按右边的SHIFT键八秒钟切换筛选键的开和关

按SHIFT五次切换粘滞键的开和关

按NUMLOCK五秒钟切换切换键的开和关

左边的ALT+左边的SHIFT+NUMLOCK切换鼠标键的开和关

左边的ALT+左边的SHIFT+PRINTSCREEN切换高对比度的开和关

运行

按“开始”-“运行”,或按WIN键+R,在『运行』窗口中输入:

(按英文字符顺序排列)

%temp%打开临时文件夹

.C:\DocumentsandSettings\用户名所在文件夹

.

温馨提示

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

评论

0/150

提交评论