基于jsp的计算机网络课程网站设计与开发毕业设计论文(编辑修改稿)内容摘要:
应用程序,但是 Activex 对象必须事先放置于所选择的平台中。 (2)开放的开发过程,开放的源代码 JSP 应用程序界面( API)毫无疑问已经取得成功,并将随 JAVA 组织不断开放扩大继续完善。 相反, ASP 技术仅依靠微软本身的推动,其发展是建立在独占的,封闭的开发过程基础之上。 ASP 技术 JSP 技术 可重用 . 跨平台组件 没有JAVABEANS 企业级 JAVABEANS,定制 JSP 标签 安全 :防范系统崩溃 没有 有 内存泄露保护 没有 有 脚本语言 RIPT JAVA 定制标签 没有 有 兼容传统的数据库 可以( COM) 可以(用 JDBC API) 集成数据源的能力 能工作在任何符合ODBC 规范的数据库 工作在任何符合 ODBC 规范的数据库,而且能访问符合 JDBC 技术规范数据库 组件 COM 组件 JAVABEANS,企业级 JAVABEANS 或扩展的JSP 标签 扩展工具支持 有 有 表 1 JSP 和 ASP 比较 (3)从开发人员的角度来看: ASP 和 JSP 技术都能使开发者实现通过点击网页中的组件制作交皖西学院本科毕业论文(设计) 第 8 页 互式的,动态的内容和应用程序的 WEB 站点。 ASP 仅支持组件对 象模型 COM,而 JSP 技术提供的组件都是基于 JavabeansTM 技术或 JSP 标签库。 由此可以看出两者虽有相同之处,但其区别是很明显的。 数据库的使用 MYSQL 是一个功能强大的数据库语言。 SQL 通常使用于数据库的通讯。 ANSI(美国国家标准学会 )声称, MYSQL 是关系数据库管理系统的标准语言 [4]。 MYSQL 语句通常用于完成一些数据库的操作任务,比如在数据库中更新数据,或者从数据库中检索数据 [11]。 使用MYSQL 的常见关系数据库管理系统有: Oracle、 Sybase、 Microsoft SQL Server、 Access、 Ingress 等等。 虽然绝大多数的数据库系统使用 SQL,但是它们同样有它们自立另外的专有扩展功能用于它们的系统。 但是,标准的 MYSQL 命令,比如 Select、 Insert、 Update、 Delete、 Create和 Drop常常被用于完成绝大多数数据库的操作。 但是, 不像 其它的语言,如 C、 Pascal 等, MYSQL 没有循环结构 (比如 ifthenelse、dowhile)以及函数定义等等的功能。 而且 MYSQL 只有一个数据类型的固定设置 ,换句话说,不能在使用其它编程语言的时候创建自己的数据类型。 ( 1) 表 关系数据库通常包含多个表。 数据库实际上是表的集合,数据库的数据或者信息都是存储在表中的。 表是对数据进行存储和操作的一种逻辑结构,每一个表都代表一个对用户意义的对象。 例如,一个公司数据库中,会有雇员表、部门表、库存表、销售表、工资表等等。 经常见到的成绩表就是一种表,它是有行和列组成的,并且可以通过名字来识别数据。 列包含了列的名字、数据类型以及列的其它属性;行包含了列的记录或者数据。 ( 2) 数据检索 在 SQL 中 SELECT 语句通常用于 检索数据库,或者检索满足设定条件的数据。 ( 3)网站中的数据库 网站数据库的主要目的就是存储信息,一般是通过前台页面与浏览者的交互收集信息,然后结合前台的程序 (一般为动态页面 ),实时生成浏览者所看到的最新内容,从而具备普通静态页面所不能达到的效果。 皖西学院本科毕业论文(设计) 第 9 页 2 课程网站的设计与开发 网站的设计 网站的设计原则 网络课程的网站必须以实用、有效的原则来制作。 能体现个性化、协作化、交互性、开放性。 网站的设计思想 (1)总体设计 总体设计是设计过程中最重要的一环,它是形成网络课程设计 总体思路的过程,决定了后续开发的方方面面,网络课程设计过程中,总体设计具有规范性、组织结构具有条理性。 网络课程的总体设计中,不仅对网络课程的整体框架的设计还包含了内容的整体规划以及课程内容怎样安排在网页中,都作了详细的计划,和老师一起讨论了很长时间,经过不断的修改最后才决定。 (2)教学设计 网络课程设计时,教学设计注重教学目标及教学内容分析、设计教学活动时注意情境创设,强调 情境 在学习中的重要作用、注意信息资源设计,强调利用各种信息资源来支持 学 (而非支持 教 )、强调以学生为中心、注重自主学习设计、 强调 协作学习 ,要注重协作学习环境设计、注重基于网络教学策略设计。 网络课程的网上学习就是针对这个环节还设计的,网上学习中有三部分,两部分是教学内容:文本教程和动画教程;第三部分是课后测试,这里也是针对网上学习后的一个总结,可以巩固和检测学习内容,通过网上学习的设计,静态学习,动态学习再加上课后测试,相信学生的学习效果可以得到很大的提高,同时也是我们设计网上学习时希望达到的一个结果。 (3)界面设计 界面设计即对屏幕上将要显示的信息的布局进行设计,包括主页面、子栏目分页面不同级别设计、页面的过渡方式等。 界面布局要合理、风格一致、色彩搭配协调。 文本设计、图片选择要美观大方,能激发学习者的学习激情。 界面设计中,充分利用网页制作工具及其辅助工具,例如,取色工具可以协调整个网站的配色;动画和图片处理这里也能得到充分利用等等。 (4)课程完整性 一个完整的网络课程,不仅在完成网页和基本功能外,还要把他们结合起来,充分利用站点,成为一个形式上完整的网络课程。 最后完成网络课程系统整合后,还要添加皖西学院本科毕业论文(设计) 第 10 页 相应的说明文档等,这样才具备了发布网络课程的资格。 (5)网络发布性 由于网络课程直接运行在 Inter 上,所以必须 考虑其在低带宽下运行的流畅性。 网络课程的设计时就考虑到发布性的特点,所以我们采用大图换小图,进行图片的优化,全部图片都是 jpg 和 gif 格式。 网站的制作 网站的基本结构 (1)程序目录结构: || |admin| 后台管理的目录 || ||css 后台 CSS 文件目录 || ||help 后台帮助系统目录 || ||images 后台的图片图片目录 || ||js 使用 JS 的文件目录 || || 添加新闻 || 类别管理 || 系统参数设置 || 系统基本信息设置 || 框左部导航页面 || 主框架页面 || 专题管理 || 用户管理 || 删除新闻 || 上传图片页面 || 后台登录页面 皖西学院本科毕业论文(设计) 第 11 页 || 框架右边页面 || 后台管理新闻列表页面 || 退出系统页面 || 修改新闻 || 管理员个人信息页面 || 是否登录判断遄 || 验证码页面 || |buttonimage eWebEditor 编辑器工具图片目录 || |css CSS 文件目录 || ||CoolBlue eWebEditor 编辑器使用的 CSS 文件 || ||newscss 本系统前台使用的 CSS 文件 || |dialog eWebEditor 编辑器弹出窗口页面目录 ||images 图片目录 || |include eWebEditor 编辑器包含文件目录 || |pic 本系统图片目录 || |sql 本系统使用的数据库的角本文件 || |sysimge eWebEditor 编辑器系统图片目录 || |UploadFile 上传图片保存的目录 || |WEBINF || 皖西学院本科毕业论文(设计) 第 12 页 ||lib jar 包存放的目录 || |||| eWebEditor 编辑器自带的类 |||| 本系统所使用的类文件 |||| 本系统附带的 MYSQL 驱动程序 |||| 本系统附带的 Oracle 驱动程序 |||| 本系统附带的 SQL Server 驱动程序 || ||classes 类文件目录 || |||src JavaBean 源程序目录 ||| |||| 类别管理类源文件 |||| 系统设置类源文件 |||| 数据库连接类源文件 |||| 常用方法定义类源文件 |||| 前台类别显示类源文件 |||| 日志类源文件 |||| 用户登录类源文件 |||| MD5 加密算法源文件 |||| 新闻管理类源文件 |||| 新闻显示类源文件 |||| 用户管理类源文件 ||||。基于jsp的计算机网络课程网站设计与开发毕业设计论文(编辑修改稿)
相关推荐
,国内绩效管理理论绝大多数都是沿用的西方绩效管理理论。 对 KPI、 BSC、 360 度考核等考核方法和理论的探讨经常见诸报端,然而真正的创新却少之又少,能把西方绩效考核理论和中国的文化与人文实际结合起来的理论或探索更加少见。 鲁百年 对人类绩效技术进行了专门研究之后认为人类绩效技术的主要理论基础是系统论、行为科学、认知科学、 神经科学和 人力 资源管理,据此提出应当运用系统的观点进行绩效管理
t 4 yes 会 员级别 Sex varchar 50 yes 名字 Addr varchar 50 yes 地址 Phone varchar 25 yes 电话 Post varchar 25 yes 邮编 12 Email varchar 25 yes 邮箱 Retime datetime 8 yes 注册时间 RegIpAddr varchar 20 yes 注册 ip 表 为订单表
分电路 主要由 AT89S52 单片机的I/O 端口、定时计数器、外部中断扩展等控制直流电机的加、减速以及电机的正反转,并且可以调整电机的转 动 速 度 ,能够很方便 快捷 的实现电机的智能 化 控制。 它 是通过 AT89S52 单片机产生脉宽可调的脉冲信号并输入到 L298 驱动芯片来控制直流电机 进行转动运行 的。 其 直流电机 PWM 控制系统由以下 几种 电路模块 沟成: 设计控制部分
的 核心 , Java 舍弃了 C ++语言中容易引起错误的指针(以引用取代)、运算符重载( operator overloading)、多重继承(以接口取代) 等特性,增加了垃圾回收器功能用于回收不再被引用的对象所占据的内存空间,使得程序员不用再为 内存管理 而担忧。 简言之 ,Java 是一种简单的 ,跨平台的, 面向对象 的,分布式的,解释的,健壮的安全的,结构的中立的,可移植的
技术 JavaBean 是描述 Java 的软件组件模型, JavaBean 就是一个 Java 类,是一种 Java 语言写成的可重用软件组件,它在内部有接口或有与其相关的属性, 以便不同人在不同时间开发的 bean 可以询问和集成。 非可视化的 JavaBean 与 JSP 结合起来使用,在 JSP 程序中常用 JavaBean 来封装事务逻辑(功能实现部分)如数据运算、数据处理
可用的开放结构和在多平台之间传递信息的低成本方式。 特别是 Java 企业应用 编程接口( Java Enterprise APIs)为企业计算及电子商务应用系统提供了有关技术和丰富的类库。 MySQL 简介 MySQL 是一个小型关系型数据库管理系统,开发者为瑞典 MySQL AB 公司。 在 20xx 年 1 月 16号被 Sun 公司收购。 而 20xx 年 ,SUN 又被 Oracle