改后学生信息管理系统论文.docx
《改后学生信息管理系统论文.docx》由会员分享,可在线阅读,更多相关《改后学生信息管理系统论文.docx(43页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、优质文本09级毕业论文(b y ln wn)学生信息管理系统专 业 芯片维修与网络工程 班 级 32 班 学 生 牛 海 涛 指导教师 何 蕾 西安数字技术学院二 0一 一 年学生(xu sheng)信息管理系统摘 要随着学校规模的不断扩大,学生数量急剧增加,有关学生的各种信息也成倍增长。面对如此庞大的信息量,开发学生信息管理系统来提高学生管理工作的效率就成为必然。通过该系统,可以做到信息的标准管理、科学统计和快速查询,从而减少管理方面的工作量。本系统是采用模式进行开发的,系统的用户权限有两种:学生和教师,不同权限用户登入到不同的操作界面。该系统主要由学生信息管理、选课信息管理、留言板管理等功
2、能模块组成,本文具体介绍了各功能模块所包含的小模块的功能,学生信息管理模块主要是对学生的根本信息进行查询、班级信息查询、学生信息修改、成绩查询;选课信息管理模块包括课表查询、课程信息查询、教师信息查询、选课、退选等功能。关键字:学生信息管理、 , a , a . a , . , , , . , : , . , , , , , , ; , , , , , .: 、目录(ml)摘 要3前 言8第1章 绪论9第1.1节 选题的背景和意义 9第1.2节 国内外研究现状及开展趋势9第1.3节 本课题研究内容10第1.4节 本课题研究的目标及主要特色10第2章 系统设计使用技术介绍11第2.1节 和 技术
3、介绍11、技术在多个方面加速(ji s)了动态页面的开发:11第2.2节体系结构介绍13第2.3节技术介绍14、技术的特点14第2.4节 数据库介绍15、数据库16、数据访问接口16第3章 系统概要设计18第3.1节 需求分析18第3.2节 运行环境18、效劳器18、客户机18第3.3节 系统结构图183.3.1 图183.3.2 图193.4 逻辑模型的描述20第4章 数据库设计214.1 总体表设计214.2 数据库表的结构214.3 数据库连接代码23第5章 系统详细设计255.1 系统流程图255.2 登陆模块25系统主界面-登陆界面255.2.2 登陆流程图265.2.3 功能介绍2
4、65.2.4 登陆成功界面275.2.5 用户(yngh)登录的主要代码实现275.3 学生信息管理模块295.3.1 学生信息管理主界面295.3.2 班级信息查询295.3.3 学生详细信息查询315.3.4 学生信息修改315.3.5 密码修改325.3.6 成绩查询345.4 选课信息管理模块365.4.1 选课信息管理主界面365.4.2 查看课表375.4.3 查看课程列表375.4.4 查看教师信息385.4.5 选课385.4.6 退选395.5 留言板模块395.5.1 留言板主界面395.5.2 浏览留言板信息405.5.3 留言主题评分405.5.4 主题评论41添加留言
5、版信息415.6 新闻模块425.6.1 新闻主页425.6.2 查看新闻43结论44参考文献45前 言学生信息管理(gunl)系统()是大学信息管理系统建设的重要组成局部,是提高教学管理的质量和效益乃至建设知名高水平大学的关键环节。学生信息处理的电脑化、网络化,也是实现学校管理现代化和信息化的重要内容。学生信息管理系统的内容对于学校的决策者和管理者来说都至关重要, 所以学生信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了
6、不少的困难。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一局部,使用计算机对学生信息进行管理,具有手工管理所无法比较(bjio)的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、本钱低等。这些优点能够极大地提高学生档案管理的效率,也是进行科学化、正规化管理,与世界接轨的重要条件。因此,开发一套采用结构的学生信息管理系统就成为必要的事情。本系统正是采用结构开发的,该系统主要由学生信息管理、选课管理、留言板等功能模块组成,实现学生根本信息管理、学生选修课程管理以及留言板管理等。本
7、文将在后面一一加以详细阐述.第1章 绪论第1.1节 选题的背景和意义目前国家的教育体制也正处在不断改革、创新的阶段,我国教育部门充分吸取国外优秀的教学模式,结合国内多年的办学经验,逐步探索出适合中国特色的教学形式,因此国家教育部面向各级各类学校开展了全面学分制改革。因此,各院校迫切学要对自己的现有学生管理系统进行改良和提高,根据国内大学的现在管理模式,结合国际新的思想观念,在校园网络环境下建设先进的、与国际水平接轨的信息化管理平台。提高学校管理工作的现代化水平,使之成为学校公共信息效劳体系的重要组成局部。因此,学生信息管理系统应充分依托校园网,实现学生信息的集中管理、分散操作、信息共享,使传统
8、的学生管理朝数字化、无纸化、智能化、综合化的方向开展,并为进一步实现完善的计算机学生管理系统和全校信息系统打下良好的根底。在这样的大环境下,我们选择了“学生信息管理系统这个设计题目,符合实际需求。?学生信息管理系统?系统是高校教学、学生管理系统网站。熟悉学生管理工作的全部(qunb)过程,从学生工作的实际出发,解决工作中关键性的难点问题,并充分利用计算机网络功能,实现学生工作全过程的计算机管理,帮助具体管理人员从复杂烦琐工作中解放出来。使得教务管理走向无纸化办公和标准化、现代化管理,使传统的由人工事务性管理模式转化为借助现代化技术和手段实现的科学化管理模式,不仅节省人力和物力,而且提高办公效率
9、。第1.2节 国内外研究现状及开展趋势大学学生管理是大学的主要日常管理工作之一,涉及到学生的诸多方面,随着教学体制的不断改革, 尤其是学分制、选课制的展开和深入,学生日常管理工作日趋繁重、复杂。迫切需要研制开发一个基于 网的综合网上教育管理软件。国外高校一般具有较大规模的稳定的技术队伍来提供效劳与技术支持。国内高校信息化建设相对起步较晚。在数字校园理论逐步应用的过程中,各高校一方面不断投资购建各种硬件、系统软件和网络,另一方面也不断开发实施了各类教学、科研、办公管理等应用系统,形成了一定规模的信息化建设体系。但是,由于整体信息化程度相对落后,经费短缺,理论体系不健全等原因,国内高校学生管理系统
10、在机构设置、效劳范围、效劳质量及人员要求上与国外高校相比都有一定的差距。第1.3节 本课题(kt)研究内容本系统是一款资源型管理软件,适用于普通高等教育学生的管理工作,具有丰富,完整,标准的内容和比较完善的功能.是一个适用于高等院校或各类专科学校学生工作管理部门的计算机辅助管理系统,它具备高校学生工作部门的学生管理的日常事务性工作及各类数据的自动化处理功能.从学生的入学档案,学籍档案,在线选课,学习成绩综合测评,到学生毕业信息管理的全部业务功能.本系统初步方案使用和技术,使用数据库,使用5.0效劳器搭建,突破点在于如何合理设计数据库和系统框架。系统具有用户界面友好,简单,操作方便,功能强大,使
11、学生信息管理的各个方面得以充分的表达,真正便于学校的教学管理。第1.4节 本课题研究的目标及主要特色本系统采用j2平台,开发成网站式在线学生信息管理平台,使管理工作随时随地只要联接互联网救可以展开,系统使用j2技术结合效劳器和数据库,重点在于研究数据库设计和程序模块结构。结合以前的工程实践,我认为此系统是可行的。在对现流行的开发技术研究的根底上进行筛选和比较之后,选择J2架构作为系统的整体架构,系统采用模式进行开发,做到了视图、控制、模型三局部的别离,使软件的开发与维护更加方便。第2章 系统设计使用技术介绍第2.1节 和 技术(jsh)介绍( )是由 公司倡导、许多公司参与一起建立的一种动态网
12、页技术标准,其网址为。该技术为创立显示动态生成内容的页面提供了一个简捷而快速的方法。技术的设计目的是使得构造基于的应用程序更加容易和快捷,而这些应用程序能够与各种效劳器,应用效劳器,浏览器和开发工具共同工作。标准是效劳器、应用效劳器、交易系统、以及开发工具供给商间广泛合作的结果。在传统的网页文件(*,*)中参加程序片段()和标记(),就构成了网页(*)。效劳器在遇到访问网页的请求时,首先执行其中的程序片段,然后将执行结果以格式返回给客户。程序片段可以操作数据库、重新定向网页以及发送等等,这就是建立动态网站所需要的功能。所有程序操作都在效劳器端执行,网络上传送给客户端的仅是得到的结果,对客户浏览
13、器的要求最低,可以实现无,无,无 ,甚至无。 、技术在多个方面加速了动态页面的开发: 1将内容的生成和显示进行别离 使用技术,页面开发人员可以使用或者标识来设计和格式化最终页面。使用标识或者小脚本来生成页面上的动态内容内容是根据请求来变化的,例如请求帐户信息或者特定的一瓶酒的价格。生成内容的逻辑被封装在标识和组件中,并且捆绑在小脚本中,所有的脚本在效劳器端运行。如果核心逻辑被封装在标识和中,那么其他人,如管理人员和页面设计者,能够编辑和使用页面,而不影响内容的生成。在效劳器端,引擎解释标识和小脚本,生成所请求的内容例如,通过访问组件,使用技术访问数据库,或者包含文件,并且将结果以或者页面的形式
14、发送回浏览器。这有助于作者保护自己的代码,而又保证任何基于的浏览器的完全可用性。 2强调可重用的组件 绝大多数页面依赖于可重用的,跨平台的组件或者 组件来执行应用程序所要求的更为复杂的处理。开发人员能够共享和交换执行普通操作的组件,或者使得这些组件为更多的使用者或者客户团体所使用。基于组件的方法加速了总体开发过程,并且使得各种组织在他们现有的技能和优化结果的开发努力中得到平衡。3采用(ciyng)标识简化页面开发 页面开发人员不会都是熟悉脚本语言的编程人员。 技术封装了许多功能,这些功能是在易用的、与相关的标识中进行动态内容生成所需要的。标准的标识能够访问和实例化组件,设置或者检索组件属性,下
15、载,以及执行用其他方法更难于编码和耗时的功能。 通过开发定制化标识库,技术是可以扩展的。今后,第三方开发人员和其他人员可以为常用功能创立自己的标识库。这使得页面开发人员能够使用熟悉的工具和如同标识一样的执行特定功能的构件来工作。 技术很容易整合到多种应用体系结构中,以利用现存的工具和技巧,并且扩展到能够支持企业级的分布式应用。作为采用技术家族的一局部,以及 2企业版体系结构的一个组成局部,技术能够支持高度复杂的基于的应用。 由于页面的内置脚本语言是基于编程语言的,而且所有的页面都被编译成为 ,页面就具有技术的所有好处,包括健壮的存储管理和平安性。作为平台的一局部,拥有编程语言“一次编写,各处运
16、行的特点。随着越来越多的供给商将支持添加到他们的产品中,您可以使用自己所选择的效劳器和工具,更改工具或效劳器并不影响当前的应用。当与 2平台,企业版(J2)和 技术整合时,页面将提供企业级的扩展性和性能,这对于在虚拟企业中部署基于的应用是必需的。 4技术分析 公司的技术也是动态网页开发技术。和从形式上非常相似,程序员一眼就能认出以及。但是深入探究下去会发现它们很多的差异,其中最主要的有以下三点: 的效率和平安性更高 以源码形式存放,以解释方式运行,每次网页调用都需要对源码进行解释,运行效率不高。在执行以前先被编译成字节码 ( ),字节码由虚拟机( )解释执行,比源码解释的效率高;效劳器上还有字
17、节码的机制,能提高字节码的访问效率。第一次调用网页可能稍慢,因为它被编译成,以后就快得多了。同时,源程序不大可能被下载,特别是程序完全可以放到不对外的目录中。 的组件(z jin) () 方式更方便通过来扩充复杂的功能,如文件上载、发送以及将业务处理或者复杂计算别离出来成为独立可重复利用的模块。通过实现了同样的功能扩充。在开发方面,的开发远比复杂和繁琐,学会不难,但学会开发可不简单。在维护方面,必须在效劳器上注册,如果修改了程序,就必须重新注册,甚至必须关机和重新启动。那么不需要注册,放在包含的目录中就行了。如果进行了修改,那么和现在还需要关闭和重新运行但不是关机,但开发者已经许诺将在以后的版
18、本中做到不需要关闭效劳器。另外是完全的,可以针对不同的业务处理功能方便地建立一整套可重复利用的对象库,例如用户权限控制、自动回复等等。 的适应平台更广是一种基于的软件组件。对于在应用中集成组件提供了完善的支持。这种支持不仅能缩短开发时间可以直接利用经测试和可信任的已有组件,防止了重复开发,也为应用带来了更多的可伸缩性。组件可以用来执行复杂的计算任务,或负责与数据库的交互以及数据提取等。如果我们有三个,它们分别具有显示新闻、股票价格、天气情况的功能,那么创立包含所有这三种功能的页面只需要实例化这三个,使用表格将它们依次定位就可以了。 第2.2节 体系结构介绍结构即浏览器和效劳器结构。它是随着技术
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学生 信息管理 系统 论文
限制150内