第一范文网 - 专业文章范例文档资料分享平台

学生成绩管理系统项目说明书 - 图文

来源:用户分享 时间:2025/5/31 18:11:06 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

一、研究意义

1.1课题的研究意义以及背景来源

伴随着新时代高科技的发展,在中国的高速发展,人们广泛地使用计算机技术为自己的学习、工作、娱乐服务,同样, 网上管理也成为了其中的重要部分。网上管理不仅为我们生活带来了方便,更在我们的学习中扮演者重要的角色。随着生活水平的逐渐提高,人们对生活的期望也越来越高,对学习环境也有了更高的期望。

得益于以上所分析的几个方面的原因,网上各种系统的出现也就成了一种必然趋势。传统的管理成绩和查成绩模式,是必须到老师那里,并且管理者在管理成绩时,得花费大量的时间来整理、分析并作出总结。无疑,管理系统的出现为之带来了很大的方便。

其实在我们组选到此课程设计的题目时,感觉难以动手,对每个模块的实现的算法设计感到难以下手。就我个人而言,在整个学习与深造过程中,解题能力和技巧的训练是一个重要的环节。真正的理解内容与较好地解决实际问题之间存在着明显差距,而算法设计完成的质量与基本的程序设计素质的培养是密切相关的。作为计信息管理与信息系统专业的学生,通过这次课程设计提高了我们分析,解决问题的能力,同时我们也在此程序中给出了相应的操作说明和参考算法,并且对其中大部分代码作了解析。

1.2 课题研究的目的与意义

随着现代生活水平的提高,我们对生活、学习以及其他的项目的要求也逐渐在提高。成绩管理系统的出现无疑为学校对学生成绩的管理提供了很大的方便,让学生在上网学校的同时了解自己在学校的学习情况。在这个高科技迅速发展的时代,我们应摆脱传统的学习思想,在深刻了解自己目前的现状的情况下,不断的自我提高和不断的进步。充分理解Java的面向对象的思想,本课题把生活中抽象的思想实例化,为解决更多生活中的问题提供基础 。

4

二、相关的工具和技术

2.1 系统开发相关技术概述

2.1.1 平台与工具的选择

在开发工具的使用方面,本系统选择了先进的软件开发平台MyEclipse。MyEclipse为JavaWeb开发提供了一个高级的编程环境,在这个环境中,可以开发出运行在Windows上几乎所有的应用程序,而JSP是专门用于MyEclipse网站开发的编程语言。MyEclipse除了具有Eclipse开发环境的优点外,还具有如下的优点:

(1) 对Eclipse IDE的扩展性:MyEclipse企业级工作平台是对Eclipse IDE的扩展,利用它我们可以在数据库和J2EE的开发、发布和应用程序服务器的整合方面大大的提高工作效率。

(2) 功能的丰富性:MyEclipse是功能丰富的J2EE集成环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML,JSP,JavaScript,SQL。

目前流行的数据库管理系统有很多,本系统选择了微软的SQLServer2005数据库。SQLServer2005具有良好的数据库设计和管理功能,与 Windows操作系统紧密集成,对微软公司的其他软件产品具有良好的兼容性,支持JDBC等Java数据库访问的标准。

SQLServer2005的好处: (1) 企业数据管理

SQL Server 2005 针对行业和分析应用程序提供了一种更安全可靠和更高效的数据平台。SQL Server 的最新版本不仅是迄今为止 SQL Server 的最大发行版本,而且是最为可靠安全的版本。

(2) 开发人员生产效率

SQL Server 2005 提供了一种端对端的开发环境,其中涵盖了多种新技术,可帮助开发人员大幅度提高生产效率。

(3) 商业智能

5

SQL Server 2005 的综合分析、集成和数据迁移功能使各个企业无论采用何种基础平台都可以扩展其现有应用程序的价值。构建于 SQL Server 2005 的 BI 解决方案使所有员工可以及时获得关键信息,从而在更短的时间内制定更好的决策。

在Web服务器方面本系统使用了Tomcat服务器,Tomcat服务器是一个免费的开放源代码的Web应用服务器。由于Tomcat拥有技术先进、性能稳定、免费等特点,所以它已成为目前流行的Web应用程序之一。它不仅拥有运行时占用系统资源小的,扩展性好,支持负载平衡与邮件服务等开发应用系统常用功能。还是一个小型的轻量级应用服务器,在中小型系统和并发访问用户不是很多情况下被普遍使用。Tomcat服务器是Sun公司推荐的Servlet和JSP容器,Servlet和JSP规范总是能在Tomcat中得到体现,因此基于Java Web的学生成绩管理系统的Web服务器环境选定为Tomcat服务器。

JSP技术在多个方面加速了动态Web网页的开发,主要特点如下: (1) 内容的生成和显示分离。使用JSP技术,Web网页开发人员可以使用HTML或者XML标识来设计和格式化最终页面。使用JSP标识或者脚本来生成页面上动态的内容(内容是根据请求开变的)。生成的内容的逻辑本封装在标识和JavaBeans组件中,并且捆绑在脚本中,所有脚本在服务端运行。

(2) 调用的组件。绝大对数的JSP页面依赖与可重用的、跨平台的组件,来执行应用程序所要求的复杂的处理。

(3) 使用标识简化网页的开发。Web页面的开发人员不会都是熟悉脚本语言的编程人员。JSP封装了许多功能,这些功能实在易用的、与JSP相关的XML标识中进行动态的内容生成所需要的。标准的JSP标识能够访问和实例化JavaBeans组件,设置或检索组件属性。

(4) 系统多平台支持。几乎所有的平台都支持Java,Java+JavaBeans几乎在所有的平台下畅通无阻。从一个平台移植到另一个平台。

除了JSP技术外,目前流行的动态网页编程技术还有ASP技术和PHP技术,但从运行环境、数据库的访问、服务器及编译引擎和执行效率等方面综合比较来看,JSP具有相对比较的优势。

6

综上所述,为了达到系统实现的目标,选择JSP作为基于Web的汽车租赁系统的编程语言。 2.1.2 数据库技术

数据,数据库,数据库管理系统和数据库系统是与数据库技术紧密连接的四个基本概念。

(1) 数据是数据库中储存的基本对象,是描述事物的符号记录。描述事物的符号也可以是数字也可以是文字、图形、图像、声音等,数据有多种形式,塔门都可以数字化后存入计算机。

(2) 数据库(Date Base,简称DB)。数据库是指长期储存在计算机内、有组织的、可共享的数据集合。数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和已扩展性,并为各种用户共享。

(3) 数据库管理系统。数据库管理系统(英语:Database Management System,简称英语:DBMS)是一种针对对象数据库,为管理数据库而设计的大型电脑软件管理系统。具有代表性的数据管理系统有:Oracle、Microsoft SQL Server、Access、MySQL及PostgreSQL等。通常数据库管理员会使用数据库管理系统来创建数据库系统。

现代DBMS使用不同的数据库模型追踪实体、属性和关系。在个人电脑、大型计算机和主机上应用最广泛的数据库管理系统是关系型DBMS(Relational DBMS)。

数据库管理系统是一套电脑程序,以控制数据库的分类及数据的访问。一套数据库包括:

(1) 模型语言,用以数据库管理系统的数据模型,来定义各数据库的 Schema。

最常用的三大类分别为层次结构式、网络式及关系式的模型。一个数据库管理系统可提供一种、两种,甚至全部三种方式,也可能提供其他形式。最适合的模型要视乎个别应用程序、交易进行比率及查询经常使用的程度等。现时最常使用的则是 SQL 所支持,相似于关系式模型但又有些微违背的方式。很多数据库管理系统也支持 ODBC,以支持程序编写员以标准方法访问该数据库管理系统。

7

搜索更多关于: 学生成绩管理系统项目说明书 - 图文 的文档
学生成绩管理系统项目说明书 - 图文.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c949i79rvev3gyk618jsm0fvam2gyzr007c6_2.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top