基于web的综合测评系统_计算机软件开发毕业论文(编辑修改稿)内容摘要:
面的知识、经验和信息 .互联网也是一个面向公众的社会性组织 .世界各地数以万计的人们可以利用互联网进行信息交流和资源共享 .而又有成千上万的人自愿地花费自己的时间和精力蚂蚁般地辛勤工作,构造出全人类所共同拥有的互联网,并允许他人去共享 自己的劳动果实 .互联网反映了人类所共赏的无私精神,互联网也使人们学会如何更好地和平共处 .互联网是人类社会有史以来第一个世界性的图书馆和第一个全球性论坛 .任何人,无论来自世界的任何地方,在任何时候,他(她)都可以参加,互联网永远不会关闭 . 当前互联网在我国的发展 互联网的飞速发展极大的推动了我国的信息化建设的脚步,与世界接轨,实现了我国成功走向世界,迈出大门的第一步 .自 1994 年我国正式接入互联网以来,短短的几年时间,互联网在我国得到了飞速的发展 .这不仅表现在我国互联网的基础设施方面,也表现在互联网的 用户人数、互联网在各行各业的广泛应用等各个方面 . 互联网基础设施建设不断加强、促进产业结构调整和经济增长方式的转变、提高政府社会管理与公共服务能力;在教育、科技、医疗、社会保障等方面获得了广泛应用,改善了政府服务,成为社会公共服务体系的重要平台;互联网拓宽了党和政府与人民群众的联系渠道、日益成为社会主义先进文化发展的重要载体 .近年来,我国按照发展社会主义先进文化的要求,大力建设中国特色网络文化,加快优秀文化工程数字化、网络化传播,全国已建成 1 万多个文化信息资源共享中心和服务点,国家数字图书馆、国家数字博物馆 、国家数字出版基地相继投入使用,大中城市公共图书馆将实现联网,全国在线数据库总量达到 30 多万个 . servlet 介绍 servlet 是在服务器上运行的小 程序。 这个词是在 Java applet 的环境中创造的, Java applet 是一种当作单独文件跟网页一起发送的小程序,它通常用于在客户端运行,结果得到为用户进行运算或者根据用户互作用定位图形等服务。 服务器上需要一些程 序,常常是根据用户输入访问数据库的程序。 这些通常是使用 7 公共网关接口( CGI(Common Gateway Interface))应用程序完成的。 然而,在服务器上运行 Java,这种程序可使用 Java 编程语言实现。 在通信量大的服务器上, Java servlet的优点在于它们的执行速度更快于 CGI 程序。 各个用户请求被激活成单个程序中的一个线程,而无需创建单独的进程,这意味着服务器端处理请求 的系统开销将明显降低。 MyEclipse 介绍 MyEclipse 是一个十分优秀的用于开发 Java, J2EE 的 Eclipse 插件 集合, MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持十分不错。 利用它我们可以在数据库和 JavaEE 的开发、发布以及 应用程序 服务器的整合方面极大的提高工作效率。 它是功能丰富的 JavaEE 集成开发环境 ,包括了完备的编码、调试、测试和发布功能, 完整支持 Html, Struts, JSP, CSS , Javascript , Spring, SQL, Hibernate。 Tomcat 介绍 Tomcat 是 Apache 软件基金会( Apache Software Foundation)的 Jakarta 项目中的一个核心项目,由 Apache、 Sun 和其他一些公司及个人共同开发而成。 由于有了 Sun 的参与和支持,最新的 Servlet 和 JSP 规范总是能在 Tomcat 中得到体现, Tomcat 5 支持最新的 Servlet 和 JSP 规范。 因为 Tomcat 技术先进、性能稳定,而且免费,因而深受 Java 爱好者的喜爱并得到了部分软 件开发商的认可,成为目前比较流行的 Web 应用服务器。 JSP 介绍 错误 !未找到引用源。 JSP( Java Server Pages)是由 Sun Microsystems 公司倡导、许多公司参与一起建立的一种动态网页技术标准。 JSP 技术有点类似 ASP 技术,它是在传统的网页 HTML 文件(*.htm,*.html)中插入 Java 程序段 (Scriptlet)和 JSP 标记 (tag),从而形成 JSP 文件 (*.jsp)。 用JSP 开发的 Web 应用是跨平台的,既能在 Linux 下运行,也能在 其他操作系统上运行。 Java 介绍 Java 是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由 Sun 8 Microsystems 公司于 1995 年 5 月推出的 Java 程序设计语言和 Java 平台(即 JavaSE, JavaEE, JavaME)的总称。 Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人 PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。 Javascript 介绍 JavaScript 是一种基于对象和事件驱动并具有相对安全性的客户端脚本语言 .同时也是一种广泛用于客户端 Web 开发的脚本语言,是一种能让网页更加生动活泼的程式语言,也是目前网页设计中最容易学又最方便的语言 .我们可以利用 JavaScript 轻易的做出亲切的欢迎讯息、漂亮的数字钟、有广告效果的跑马灯及简易的选举,还可以显示浏览器停留的时间 .让这些特殊效果提高网页的可观性 . Css 介绍 CSS( Cascading Style Sheet,可译为“层叠样式表”或“级联样式表”)是一组格式设置规则,用于控制 Web 页面的外观 .通过使用 CSS 样式设置页面的格式,可将页面的内容与表现形式分离 .页面内容存放在 HTML 文档中,而用于定义表现形式的 CSS 规则则存放在另一个文件中或 HTML 文档的某一部分,通常为文件头部分 .将内容与表现形式分离,不仅可使维护站点的外观更加容易,而且还可以使 HTML 文档代码更加简练,缩短浏览器的加载时间 . Html 介绍 HTML( Hyper Text Markup Language)即超文本标记语言或超文本链接标示语言,是目前网络上应用最为广泛的语言,也是构成网页文档的主要语言 .HTML 文本是由HTML 命令组成的描述性文本, HTML 命令可以说明文字、图形、动画、声音、表格、链接等 .HTML 的结构包括头部( Head)、主体( Body)两大部分,其中头部描述浏览器所需的信息,而主体则包含所要说明的具体内容 . 9 XML 介绍 XML( Extensible Markup Language)即可扩展标记语言,它与 HTML 一样,都是SGML(Standard Generalized Markup Language,标准通用标记语言 ).XML 是 Inter 环境中跨平台的,依赖于内容的技 术,是当前处理结构化文档信息的有力工具 .扩展标记语言XML 是一种简单的数据存储语言,使用一系列简单的标记描述数据,而这些标记可以用方便的方式建立,虽然 XML 占用的空间比二进制数据要占用更多的空间,但 XML极其简单易于掌握和使用 . SQL 语言 错误 !未找到引用源。 SQL (Structured Query Language),结构化查询语言 .SQL 语言的主要功能就是同各种数据库建立联系,进行沟通 .按照 ANSI(美国国家标准协会 )的规定, SQL 被作为关系型数据库管理系统的标 准语言 .SQL 语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等 .绝大多数流行的关系型数据库管理系统都采用了 SQL语言标准 .虽然很多数据库都对 SQL 语句进行了再开发和扩展,但是包括 Select, Insert, Update, Delete, Create,以及 Drop 在内的标准的 SQL 命令仍然可以被用来完成几乎所有的数据库操作 . SQL 数据库介绍 SQL Server20xx 是 Microsoft 公司推出的 SQL Server 数据库管理系统,该版本继承了 SQL Server 版本的优点,同时又比它增加了许多更先进的功能 .具有使用方便可伸缩性好与相关软件集成程度高等优点,可跨越从运行 Microsoft Windows 98 的膝上型电脑到运行 Microsoft Windows 20xx 的大型多处理器的服务器等多种平台使用 . SQL Server 20xx 数据引擎是本企业数据管理解决方案的核心 .此外 SQL Server 20xx 结合了分析、报表、集成和通知功能 .这使您的企业可以构建和部署经济有效的 BI 解决方案,帮助您的团队通过记分卡、 Dashboard、 Web services 和移动设备将数据应用推向业务的各个领域 . SQL Server 20xx 是一个重大的产品版本,它推出了许 SQL Server 20xx 主要功能 ,更多新的特性和关键的改进,使得它成为至今为止最强大和最全面的 SQL Server 版本 . 10 可信任,使得公司可以以很高的安全性、可靠和可扩展性来运行他们最关键任务的应用程序 . 高效的 —— 使得公司可以降低开发和管理他们的数据基础设施的时间和成本 . 智能的 —— 提供了一个全面的平台,可以在你的用户需要的时候给他发送观察和信息 . 本章总结 借助上面所陈列的当前流行的编程语言以及一些开发工具,基本上就已经解决了日常开发中常见的业务问题。 B/S 系统模型的页面部分需要 HTML 标签、 、 CSS等支撑显示,后台的管理功能通过 SQLServer 数据库应用和 C编码来实现。 对于系统的整体架构建模则按照 UML 标准来处理,使得系统设计开发过程更加统一化、规范化。 3 项目需求分析 需求可行性:基于 WEB 的学生综合测评系统给综合测评提供了方便快捷的平台,学生可以通过网络来查询自己的各个学期的综合测评成绩,教育工作者可以对基础信息进行设置(基础信息主要包括 学院信息、学院信息、专业信息、年级信息、班级信息、学生信息、学期信息等)、对学生进行综合测评并且对综合测评信息进行维护,让整个综合测评的过程更加方便快捷,准确性更加高,也方便学生对综合测评信息的查询。 技术可行性:当前 Web 开发技术已经发展成熟,类似本系统功能的论坛系统是很常见的,所以在开发技术上可行 . 经济可行性:硬件方面:现有的计算机机房的网络资源、一台普通 PC 机 .软件方面:MyEclipse 开发环境、 Microsoft SQL Server 20xx 数据库管理系统软件及相关开发需用软件 . 风险性分 析 基于 WEB 的学生综合测评系统,针对纸笔计算的综合测评问题,给出了一个合理的可行性解决方案,在低成本消耗的前提下,能够在技术上完全实现,风险性很小,可以进行系统开发 . 11 需求分析 首先,针对数信学院计算机机房的特点,基于 WEB 的学生综合测评系统可以利用现有的网络资源,在已有的拓扑网络中进行系统部署,学生或老师可以通过登录该系统进行信息录入和信息显示,并通过数据库管理系统将相关数据信息存储到数据服务器中,实现不同用户在终端的分散交互。 其次,本系统设置了一个后台数。基于web的综合测评系统_计算机软件开发毕业论文(编辑修改稿)
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。
用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。