学生成绩管理系统java课程设计报告样本_第1页
学生成绩管理系统java课程设计报告样本_第2页
学生成绩管理系统java课程设计报告样本_第3页
学生成绩管理系统java课程设计报告样本_第4页
学生成绩管理系统java课程设计报告样本_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

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

文档简介

宁夏大学数学计算机学院Java语言课程设计报告专业计算机科学与技术班级09级<5>班学号姓名课题学生成绩管理系统指引教师报告成绩______________日期:05月11日摘要:随着计算机技术飞速发展和高等教诲体制改革不断进一步,老式教诲管理办法、手段以及工作效率已不能适应新发展需要,无法较好地完毕教学管理工作。提高教学管理水平重要途径是更新管理者思想,增强对管理活动科学结识。基于Java与Access数据库技术建立一种高校成绩管理系统该系统为管理员、学生和教师提供了查询、修改、增长记录、删除等功能,功能比较落齐全,基本上能满足学生和教师规定。本系统根据开发规定重要应用于教诲系统,完毕对寻常教诲工作中学生成绩档案数字化管理。开发本系统可使学院教职工减轻工作压力。核心字:Java学生成绩管理系统数据库Abstract:Flytechnicallyalongwiththecalculatortodevelopsoonandthehighereducationsystemreformofcontinuouslythorough,traditionaleducationmanagementthemethod,meansandworkefficiencieshavealreadycan'tadaptthenewdevelopmentdemand,can'tcompletetheteachingmanagementworknicely.Themainpaththatraisestheeducationaladministrationmanagementlevelisathoughtthatrenewsthegovernor,strengthenningthescienceunderstandingtomanagetheactivity.AccordingtotheJAVAbuildupthatsystemofaneducationaladministrationofhighschoolmanagementsystem'spursuestudieswiththedatabasetechniquetolivingtoprovidedthesearch,modify,save,increasetherecordandselectelectivecoursesetc.withteacherfunction,thefunctionrelativelyfallswell-found,cansatisfytherequestbetweenstudentandteacherbasically.Accordingtotherequirementsofdeveloping,thesystemismainlyappliedtoeducationsystemwhichmanageasthedailyteachingeducationadministrationandcomputerationofteachersandstudents.DevelopinggradeManagementSystmcanreducetheresureofthestaffandsystemacticallymanagetheserviceandinformation.Keyword:JAVAStudentachievementmanagementsystemadatabase1. 引言 61.1课程设计目 61.2课程设计规定 71.3选题意义 71.4课程设计分析 71.5创新点 72.有关技术简介 82.1Jcreator 82.2Eclipse 92.3Java连接ACCESS数据库 123.功能概要设计 123.1系统设计思想 123.2系统总体设计框架 123.3系统功能模块图及简朴阐明 133.4数据库分析 144.功能详细实现 144.1重要模块阐明及其细分 144.2实现过程 145.总结 165.1遇到问题及解决办法 165.2设计心得 175.3局限性之处 185.4设计总结 18引言当前社会日新月异,发展非常快。学校发展也是非常快了,并且每年均有不同规定。学生量也非常大,资料也许经常性能发生更换,本来手工管理模式就显不怎么适当了。并且手工数据是存储在多处,没有使用统一管理模式,数据整顿非常麻烦,记录也困难,诸多状况下,教师都是在重复某些相似工作。做某些相似报表,这样不但减少了工作效率,并且非常容易出错。在这种条件下,使用微机管理就显得非常适当了。只要你对的录入,记录,报表输出一点问题都没有。学生作为学校最重要管理对象,学生档案管理系统就成了学校信息化管理系统中不可缺少某些,它内容对于学校管理者来说都至关重要。但始终以来人们使用老式人工方式进行学生档案管理,这种管理方式存在着许多缺陷,如:效率低、容易出错、格式不规范。此外时间一长,不容易进行记录和分析。随着科学技术不断提高,计算机科学日渐成熟,其强大功能已为人们深刻结识,它已进入人类社会各个领域并发挥着越来越重要作用。作为计算机应用一某些,使用计算机对学生档案进行管理,具备手工管理所无法比拟长处。例如:检索迅速、查找以便、可靠性高、存储量大、寿命长、成本低等。这些长处可以极大地提高学校学生档案管理效率。因而,开发这样一套管理软件成为很有必要事情,并且只要软件。人类已进入21世纪,科学技术突飞猛进,经济知识和信息产业初见端倪,特别是信息技术和网络技术迅速发展和广泛应用,对社会政治、经济、军事、文化等领域产生越来越深刻。学生成绩管理系统是一种教诲单位不可缺少某些,它内容对于学校决策者和管理者来说都至关重要。本设计论述到学生成绩管理系统用java语言+ACCESS数据库,重点简介了学生成绩管理系统实现过程:涉及系统分析、系统调查、功能设计、数据库设计、系统实现、系统测试和调试等。综上所述,一种以便、简捷学生管理系统是非常必要得。为了顺应学校这一需求,一种合理、简洁、快捷学生管理系统应运而生。1.1课程设计目1.巩固和加深学生对java语言课程基本知识理解和掌握;2.掌握java语言编程和程序调试基本技能;3.运用java语言进行基本软件设计;4.掌握书写程序设计阐明文档能力;5.提高运用java语言解决实际问题能力;6.训练掌握、加深理解并巩固《Java程序设计实用教程》课程中所学到基本概念、编程思路;7.综合运用Java程序设计编程办法,可以运用这些程序设计办法来解决工程和科研中常用实际问题;8.培养分析问题、解决问题能力,进一步提高进行大型程序设计能力。1.2课程设计规定1.分析课程设计题目规定2.写出详细设计阐明3.编写程序代码,调试程序使其能对的运营4.设计完毕软件要便于操作和使用5.设计完毕后提交课程设计报告1.3选题意义本系统是将当代化计算机技术和老式教学、教务工作相结合,为了使系统在教职工管理中发挥更大作用,实现工作过程计算机化,提高工作效率和工作质量。在各大中小学校,用计算机管理学校信息已经越来越普遍了,用计算机不但可以提高工作效率,并且还节约了许多人力物力,增强了学校资料安全性。提高了学校管理能力,为此,用计算机来管理学校信息,是非常必要。本项目使用流行Java语言和数据库技术相结合,设计实现软件可以使教学秘书避免手工解决繁杂寻常学生成绩管理工作,提高工作效率,节约大量时间和人力。同步使学生学会用软件解决实际问题能力。为毕业后就业打下良好技术基本。拟解决问题:设计软件思路是按软件工程基本思想,普通由需求、分析、设计、实现、测试等重要过程构成。本软件要完毕重要功能有:数据库需求、分析、设计、实现;对学生成绩进行输入、修改、删除、查询、记录等重要操作。对专业知识综合训练状况:实现本软件,需要具备Java程序设计语言、数据库、软件工程、建模语言及应用、数据构造和算法设计与分析等多门课程知识;以及对这些知识全面理解与综合应用。这样,能从多方面应用所学计算机知识提高学生创新意识和解决实际问题能力。使学生清晰所学各门课程不是孤立,而是紧密联系,以及各门课程知识侧重点是有很大差别。通过软件各个功能详细实现,能锻炼学生实际操作、解决详细问题、专研深层知识、培养创新意识等多方面能力。认真完毕本项目可以使学生顺利达到本专业教学筹划规定合格本科毕业生水平1.4课程设计分析学生管理系统:采用图形顾客界面实现;使用JDBC连接数据库。从模块上分析,该系统可以分为两个大模块:1、图形顾客界面;2、建表及其数据库连接。1.5创新点总体来说,突出以课程为中心管理特色,体现人性化服务。相对于现行学生成绩管理制度中服务环节较为薄弱状况;学生分布,成绩分布,学习状况,成绩录入

:,早系统建设中,从“管理就是服务”理念出发,充分理解教师和学生需求,尊重并竭力满足师生教学需要,营造一种良好教学环境,为教师和学生提供更加优质教学服务,以利于教师和学生全身心投入到“教”和“学”中去。2.有关技术简介这某些重要简介在此课程设计中所使用软件,对它们分别作简朴阐明,以及如何使用和某些简朴快键以及技巧。2.1Jcreator(一)软件简朴简介JCreator专业版是一款适合于Java语言编程初学者IDE工具。她为使用者提供了大量强劲功能,例如:项目管理、工程模板、代码完毕、调试接口、高亮语法编辑、使用向导以及完全可自定义顾客界面。本人非常喜欢其可无限撤销、代码缩进、自动类库办法提示、按所选来查阅JavaAPI文档等诸多好用功能。在这款Java集成开发环境工具中写代码感觉很舒服。(二)软件使用有关阐明(1)建立空项目进行Java编程在进行编程时候最佳一方面建立一种空项目,然后在这个空项目里,编辑自己Java程序;其实这是一种较好习惯,你可以在这个项目里建立你自己包,把你所编辑源程序程序,按功能不同分别放进不同包里;这样在你学习Java一定长时间后,你就拥有了一种属于你自己包,这对你后来学习或查有关代码就很以便。建立空项目办法,按JCRETOR菜单顺序,创立办法如下:File——>New——>Project——>EmptyProject;(2)

Jcretor对JDK协助文档提供了较好支持通过Jcretor你可以很以便即时查阅JDK协助文档!且这个功能可以实现网页直接在Jcreator编辑窗口里显示,而不用此外打开任何浏览器进行浏览。不懂得人们与否记得在咱们装完Jcreator后,第一次运营Jcreator时,系统会规定你指定JDK安装途径;其实如果人们记得话,在设立好了JDK安装途径后,还会规定你提供一种DOCS途径。下面告诉你怎么设立这个途径:一方面,从SUN公司网站下载相应JDK文档;另一方面,在JDK安装目录(如,我安装目录为D:j2sdk1.4.2_06)中建立一种名为docs文献夹,然后将所下载JDK文档解压到刚才建立文献夹里,解压完毕后,然后在安装Jcretors时在相应地方选取刚才JDK文档所在目录即可;(应注意是:要保证docs文献夹下面不要再有docs文献夹)当你设立好后启动Jcreator,你与否会发现你Jcreator有什么变化没有了?其实有,不信你看Jcreator菜单栏中Help下拉菜单,仔细看看是不是多了个“JDKHelpCtrl+F1”菜单项,如果有,那么恭喜你,配备成功!下面我将告诉你怎么使用这个功能。再次,就是使用Jcretor发挥JDK协助文档作用。当你在Jcreator中编写程序或看别人原代码时候,必定会遇到不熟悉或不懂得类或办法,这个时候你用鼠标选中你要查询类名或办法名,然后点击Jcretor菜单栏里Help菜单下面JDKHelp,这时你会发现你所要查询资料立即就在Jcreator中以网页形式显示出来了。是不是发现很简朴,是不是觉得可以跟CHM格式JDK文档相媲美!就是这样简朴!2.2Eclipse(一)软件有关简介Eclipse是知名跨平台自由集成开发环境(IDE)。最初重要用来Java语言开发,但是当前亦有人通过插件使其作为C++、Python、PHP等其她语言开发工具。Eclipse自身只是一种框架平台,但是众多插件支持,使得Eclipse拥有较佳灵活性。许多软件开发商以Eclipse为框架开发自己IDE。Eclipse是一种很让人着迷开发环境,它提供核心框架和可扩展插件机制给广大程序员提供了无限想象和创造空间。当前网上流传相称丰富且全面开发工具方面插件,但是Eclipse已经超越了开发环境概念,可以想象Eclipse将成为将来集成桌面环境。当前Eclipse自身就具备资源管理和外部程序功能,加上无所不能插件,将构成一种丰富多彩工作环境而不但仅是一种IDE。当前网上流传相称丰富且全面开发工具方面插件,但是Eclipse已经超越了开发环境概念,可以想象Eclipse将成为将来集成桌面环境。当前Eclipse自身就具备资源管理和外部程序功能,加上无所不能插件,将构成一种丰富多彩工作环境而不但仅是一种IDE。对于程序员来说,没有什么比可以随心所欲定制工作环境更重要。(二)软件使用简朴简介在打开了Eclipse后来,初始是一种欢迎界面,可以按照如下环节来完毕java程序运营:一方面,设定Java透视图。选取位于工作台顶部菜单栏中“窗口”—>“打开透视图”—>“Java”。此环节会切换透视图以设立Eclipse工作台来进行Java开发。可以单击“单击以执行”按钮以自动打开“Java”透视图。第二,创立Java项目如果在工作空间中已经具备一种想要使用Java项目,则可以跳过此环节。如果没有Java项目,则选取“文献”—>“新建”—>“项目…”并在列表中选取“Java项目”。依照需要完毕后续页面。第三步,创立Java程序文献(这里普通成为类文献)以使用Eclipse工具通过使用“文献”—>“新建”—>“类”操作来创立HelloWorld类。当使用该向导时,务必制定您想添加一种“main”办法,在点击完毕后,可以看到Eclipse有关界面。下图里面左边显示了在HelloWorld文献里面有一种类,名字叫HelloWorld,这也是由于Java中,主类名称必须和文献名相似。中间某些可以进行代码书写,咱们可以在这里编写Java程序。右边窗口是一种大纲视图,显示当前类构造。第四步,运营Java程序这是最后一种环节了,在包资源管理器(“Java透视图”工作台窗口左边Java树形视图)中选取类。选取了HelloWorld类之后,选取“运营”—>“运营方式”—>“Java应用程序”。如果没有语法错误话,“Helloworld!”应当显示在“控制台”视图中。(三)软件有关使用技巧编辑器有关设定:窗口->喜好设定->Java->编辑器外观:显示行号、强调对称显示方括号、强调显示现行行、显示打印边距,将其勾选,Tab宽度设4,打印编距字段设80.输入:所有字段都勾选。热键篇:Template:Alt修改处:Window->Preference->Workbench->Keys->Command->Edit->ContentAssist.个人习惯:ShiftSPACE(空白)。简易阐明:编辑程序代码时,打sysoutTemplate启动键,就会自动浮现:System.out.println();设定Template格式:窗口->喜好设定->Java->编辑器->模板。程序代码自动排版:CtrlShiftF修改处:窗口->喜好设定->工作台->按键->程序代码->格式。个人习惯:AltZ自动排版设定:窗口->喜好设定->Java->程序代码格式制作程序。样式页面->将插入tab(而非空格键)以内缩,该选项取消勾选,下面空格数目填4,这样在自动编排时会以空格4作缩排。迅速执行程序:CtrlF11个人习惯:ALTX修改处:窗口->喜好设定->工作台->按键->执行->启动前一次启动作业。简易阐明:第一次执行时,它会询问您执行模式,设立好后,后来只要按这个热键,它就会迅速执行。自动汇入所需要类别:CtrlShiftO简易阐明:假设咱们没有Import任何类别时,当咱们在程序里打入:BufferedReaderbuf=newBufferedReader(newInputStreamReader(System.in));此时Eclipse会警示说没有汇入类别,这时咱们只要按下CtrlShiftO,它就会自动帮咱们Import类别。查看使用类别原始码:Ctrl鼠标左键点击简易阐明:可以看到您所使用类别原始码。将选用文字批注起来:Ctrl/简易阐明:Debug时很以便。修改处:窗口->喜好设定->工作台->按键->程序代码->批注将选用文字取消批注:Ctrl简易阐明:同上。修改处:窗口->喜好设定->工作台->按键->程序代码->取消批注视景切换:CtrlF8个人习惯:AltS修改处:窗口->喜好设定->工作台->按键->窗口->下一种视景。简易阐明:可以以便咱们迅速切换编辑、除错等视景。3.0里CtrlAltH可以看到调用当前member办法,并且可以一层一层上去。CtrlO可以迅速切到其她办法。密技篇:一套Eclipse可同步切换,英文、繁体、简体显示:1.一方面要先安装完中文化包。2.在桌面快捷方式背面加上参数即可,英文->-nl"zh_US"繁体->-nl"zh_TW"简体->-nl"zh_CN"(其他语系以此类推)2.3Java连接ACCESS数据库1、新建一种数据库,如java.mdb

2、配备数据源:控制面板->管理工具->数据源(ODBC)->系统DSN(或者顾客DSN)->添加数据源名字随便取,数据库选取你建好数据库,这里是java.mdb

3、写代码一方面建立一种JDBC-ODBC桥接器:Class.forName(“sun.jdbc.odbc.JdbcOdbcDriver”);Class是Java.lang包中一种类,通过调用它静态办法forName就可以建立桥接器。但建立桥接器时也许发生异常要,捕获异常.然后连接数据库,用到java.sql包中Connection类声明一对象,再用类DriverManager调用静态办法getConnection创立连接。Connectioncon=DriverManager.getConnection("jdbc:odbc:数据源名",数据源顾客名","数据源密码")(后2个参数可以不要)3.功能概要设计这某些重要论述设计之前自己得构想。3.1系统设计思想1、采用既有资源,先进管理系统开发方案,充分运用学校既有资源,减少开发中时间和财力、物力、提高系统开发水平和应用效果。2、系统就满足学校需求,例如学生信息录入、查询、更新等。3、系统就具备数据库维护功能,及时依照顾客需求进行数据添加、删除、修改等操作。3.2系统总体设计框架登录界面登录界面查找插入删除修改显示3.3系统功能模块图及简朴阐明调用关系searchsearchinsertshowmodifydeleteMainFrameDateOpera详细阐明MainFrame为主界面,五个button可以分别调用search,insert,delete,modify,show五个模块;search是查询模块,可以依照查询原则和查询条件得到查询成果并且显示;insert是插入模块,可以依照插入原则和插入条件得到插入成果并且显示;delete是删除模块,可以依照删除原则和删除条件删除学生信息及学生成绩信息;modify是修改模块,可以依照所要修改信息对学生信息及其学生成绩信息进行修改;show是显示模块,在点击显示按钮后,可以显示整个数据库学生成绩信息;DataOpera是数据库操作某些,录入,编辑,查询和排序模块都要调用该模块。3.4数据库分析学生管理系统详细有成绩查询、插入、删除、修改、显示,这就规定数据库构造能充分满足各种信息输入与输出,实既有组织地、动态地存储大量关联数据,以便顾客访问系统中数据,它与文献系统重要区别是数据充分共享,交叉访问,与应用程序高度独立性。4.功能详细实现详细描述这个程序时如何实现。4.1重要模块阐明及其细分重要模块可以分为两某些:界面实现、数据库连接。界面重要涉及:登录界面、主界面。登录界面重要涉及:学号、密码,实现顾客登录。主界面涉及五大功能某些:查找、插入、修改、删除、显示。数据库连接涉及:表建立、数据源配备。重要实现功能及其操作见下表:输入信息解决操作输出信息登录信息学号、密码登录,取消有关信息界面学生基本信息管理学号、姓名添加、删除、修改有关信息界面学生成绩管理学号、姓名查询、插入、删除、修改、显示有关信息界面4.2实现过程1.登录界面实现一方面看下面截图,由两个标签,两个单行文本编辑框,两个按钮构成。这个登录界面实现,一方面得声明界面上所要显示东西:label、TextField、Button.创立一种框架Frame对象作为应用程序主窗口,设立窗口标题大小及背景颜色。在设立按钮界限时,咱们要注意经验积累,不要让两个按钮有重叠。2.主界面实现同理,咱们先看下面截图,有五个功能,采用按钮形式实现,学号、姓名、语文、数学、英语是五个标签,其后分别跟一种单行文本编辑框。代码背面有相相应注释,简朴做一简介。在这个界面中,有一种特色,人们也都看见,在学号这一行上面有一某些空白,如果咱们想实现相相应五个功能模块中一某些,相相应实现就会在这空白处。这某些实当前Java程序中实现是一方面在数据库中获得表列数、行数;获得单元格中属性值、设立数据模型不可编辑、获得表格列明、获得所属对象类、设立单元格不可编辑;声明数据模型、生成自己数据模型、显示水平线、显示垂直向、声明滚动条、给表格加上滚动条;牢记加上初始化向量对象,更新表格内容。3.数据库连接建表:此学生成绩管理系统采用ACCESS数据库连接,一方面在ACCESS建立表格,有两个表格,登录界面、主界面各相应一张表。一方面咱们使用设计器创立表,打开一张空白表格后设立字段名称和数据类型,设立完毕后,直接关闭此表,自动会弹出一种对话框,命名并关闭此表。在下面找到你所设立命名表格,打开进行有关信息及其数据填写。数据库连接:以此执行,开始—>设立—>控制面板—>性能和维护->管理工具->数据源。打开数据源,单击添加,选取MicrososfAccessDriver(*.mdb),在配备数据源名称时切忌,数据源名必要与你程序中数据源名相似,不可以是表名;单击选取,在相应目录下选取你所保存表名,点击拟定,完毕数据库连接。5.总结该某些重要阐明通过本次课程设计自己一下体会及其总结。5.1遇到问题及解决办法遇到重要问题:1.登录界面和主界面连接不到一块儿;2.数据库连接不上。浮现问题因素:1.主界面窗口定义代码位置不对的;2.连接ACCESS数据库过程中配备数据源时不懂得数据源名称是自己所建表名称还是程序中数据源名称,成果导致数据源名称不一致,连接失败。采用解决办法:1.将主界面窗口定义位置进行修改,放到对的位置;2.连接ACCESS数据库数据源名称和Java源程序中数据源名称一致。在程序调试过程中重要遇到某些小错误重要体当前一下几种方面:由于单词拼写或者是输入法不当导致程序错误;由于代码书写格式不对的而带来错误;由于自己技术不够纯熟和粗心导致代码位置不对的带来错误;由于操作顺序不当带来错误;更有甚者有单词明明是对但系统提示错误,但只要对这些单词或词组剪切粘贴一下就显示对的,这一因素浮现也许是服务器在运营过程中所导致,在教师和同窗们协助下最后还是调出了对的程序,开发出了可以运用系统。下面简朴举几种例子:单词拼写错误:false拼写成faulse,setvisible拼写成setviseble,等。代码书写格式:Java语言是严格区别大小写,如类名要大写(String、Syetem);每行代码以分号结尾;所有左花括号均在一行结尾,与前一种字符有一种空格间距,如下例:publicataticvoidmain(String[]args){}等。5.2设计心得课程设计是培养学生综合运用所学知识,发现,提出,分析和解决实际问题,锻炼实践能力重要环节,是对学生实际工作能力详细训练和考察过程。本次课程设计虽然很辛苦,实在是受益匪浅。本来这门课只是学就不够夯实,本次课程设计,在设计过程中遇到了诸多问题,刚开始要设计时候,还真不懂得从那里下手但最后在图书、同窗和教师协助下得到理解决,让我学会了好多课本上没有东西,通过本次课程设计我也能将课本上知识融会贯通,起到了较好辅助学习效果,但是我发现我学到知识比整整一种学期学到都多。理论和实践相结合是学习最有效办法。在设计过程中发现了自己局限性之处,对此前所学过只是理解得不够深刻,掌握得不够牢固,通过这次课程设计之后,一定把此前所学过知识重新温故。编写一种程序,最重要是细心,并不是一定要做到面面俱到,但也要充分考虑实际需求和现实意义,不论什么程序,只有运用到实际应用中,才具备现实意义。因此在准备工作中要对的分析课题规定,画出流程图,把大体框架做好,然后再逐个细化。咱们不也许坐到面面俱到,但一定要做到步步夯实,作为一种程序编程人员,要保持苏醒头脑,以现实为根据,让自己每一行代码都能实现自己意义。通过这次课程设计使我懂得了理论与实际相结合是很重要,我收获不但仅是课程上知识得到实际应用,尚有编程基本习惯和编写程序时应注意流程。只有理论知识是远远不够得,只有把所学理论知识与实践相结合起来,从理论中得出结论才干真正为社会服务,从而提高自己实际动手能力和独立思考能力。一种简朴学生管理系统,接近两个月构思、分析、设计以及竣工,这个过程中遇到了诸多问题,从Eclipse环境设立、安装到最后安装成功,是一种软件安装学习和完善过程。从课题选取,同窗之间交流,上网查询有关程序,最后到自己设计、编程、测试以及竣工,也是一种比较漫长过程。这个过程应当说是从理论到实践一种升华,课本上东西是片面和抽象化得,只有通过自己动手,亲自实践一遍,才干懂得本来软件安装、一种程序完整设计是如何。通过这次课程设计,我理解到自身在许多有关知识方面都结识得不够深刻,致使在实际运营操作中遇到许多困难与阻碍。在实验过程中,许多问题都在与同窗讨论中得到解决,并在讨论过程中,又对所学有了新体会,学到了更多知识。通过两个月课程设计,体会到想要做一种完善,功能全面系统,仅仅依托课本上学习知识是远远不够,不但仅有关专业知识要纯熟运用,对所做系统用途也要充分理解,等等这些都要耗费时间与精力。在设计过程中,发现到合伙重要性,互相之间沟通对系统完毕也有很大协助。总之,这一周课程设计,不但仅是一次简朴见习,对后来工作与生活都是一次经验积累。5.3局限性之处虽然系统基本功能都已实现,但还是存在系统不稳定等各种问题尚待解决。这个系统重要是我查资料自己开发,但也得到了教师和同窗很大协助。我正在做系统过程中遇到了诸多问题,有是知识存储局限性,有是考虑不够周全,之因此可以顺利实现基本功功能,离不开教师和同窗大力相助。事实证明,只靠自己是不能顺利完毕一套功能完整系统,必要充分运用团队力量。5.4设计总结这次课程设计,应当说是学习提高Java编程、ACCESS数据库连接一种过程,对大二学习Java语言一种巩固以及提炼,对ACCESS数据库连接一种基本结识和实践。一种比较简朴学生管理系统,一方面分析一下大概需要做某些,大体可以提成两某些:界面显示、ACCESS数据库连接。再细化一下界面显示内容:查找、插入、删除、修改、显示。细化好了模块及其明确任务后,开始编程和数据库建立。一方面,从编程界面显示来看,有两个界面,登录界面和主界面,登录界面应当感谢马海珍同窗,用了差不多一节学时间给全班同窗解说了如何设计一种登录界面,如何布局等,从中咱们真正学会了如何去设计一种简朴界面。主界面编程,应当感谢网络,查询诸多资料,从中筛选对自己有用编程。另一方面,从ACCESS数据库连接来看,也是一种学习机会,由于机子上没有ACCESS,用光盘重新安装了Microsoftoffice,通过网上简朴查找以及学习,向同窗请教,对ACCESS数据库有了一定结识,通过诸多次界面与数据库连接中遇到问题,明确了如何对的连接数据库,如何配备数据源等。编程是一种比较漫长甚至可以说是折磨人过程,从编程软件选取,Jcreator?Eclipse?诸多人一开始都会建议选用Eclipse,可是对于英文不太好咱们来说,未免有点难以接受,于是一开始,选用了Jcreator这个软件,不久诸多不便边接踵而至,在权衡之下,最后选取用Eclipse,刚开始,有陌生感,一种陌生英文软件,偶尔会有几种单词不懂,这几种单词连接起来翻译过来好像不是这个意思,不懂得如何导入一种文献,如何以便、快捷使用这个软件,好像一种瓶颈让自己迷茫了几天。但是在咱们这个年龄,上手这些东西也比较快、容易,自己折腾了几天,期间找教师和同窗帮忙,有些问题也迎刃而解,自己从中多多少少也学到了某些东西,例如:如果在这个目录下一种选项中导不进去文献,为什么不选取其他选项去试试,又不损失什么,自己多捣弄,说不定这个不行,下一种就可以。通过这次编程,从刚开始拿到题目、分析、查找资料、编程、完善、竣工。难免会遇到各种各样问题。在面对问题时,咱们不应当手忙脚乱,先冷静一下,分析一下哪儿出错了,为什么会浮现这样问题,如何去解决它等。不论什么样问题,只要勤动脑、勤动手、保持一种良好心态,任何问题都可以得到解决。该学生成绩管理系统总体说

温馨提示

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

评论

0/150

提交评论