《WEB应用开发》教学大纲(推荐阅读)

时间:2019-05-15 05:09:34下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《《WEB应用开发》教学大纲》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《《WEB应用开发》教学大纲》。

第一篇:《WEB应用开发》教学大纲

《WEB应用开发》课程教学大纲 Development of WEB Application

课程编码: ZYX08065 课程类别: 专业选修课

先修课程:数据结构与算法、面向对象程序设计、数据库原理及应用 后修课程: 总学分:4 总学时:64 周学时:4 适用专业:软件工程

开课单位:信息科学与技术学院 授课教师:

一、教学目标及教学要求

Web应用开发是软件工程专业的专业选修课程,是锻炼学生编程思维和能力的一门实用课程。该课程主要学习Web应用环境构建技术、Web客户端程序设计方法、Web服务端程序设计方法、Web数据库应用开发技术。通过实验使学生掌握Web应用系统开发方法解决实际问题。通过本课程的学习,使学生掌握开发ASP.NET程序的基础知识和基本方法,对网络程序设计有一个全面的认识和了解,并能够独立自主开发小型网络应用程序。

二、本课程的重点和难点

本课程的重点:WEB应用开发的基础模式、方法,采用ASP.NET技术结合C#.NET语言进行开发,涉及ASP.NET程序所用的开发工具和运行环境、C#.NET程序设计基础和ASP.NET的程序设计基础。本课程的难点:ADO.NET数据库访问、三层架构开发、LINQ数据库访问技术、AJAX应用开发等。

三、主要实践性教学环节及要求

本课程的主要实践环节包括课程实验及课程设计。

1、课程实验的主要项目及基本要求

(1).NET 2010平台和HTML语言。掌握ASP.NET运行环境的安装;熟悉ASP.NET应用程序的配置;掌握Web页的发布。

(2)C#.NET编程。掌握C#.NET的数据类型,以及变量、常量的定义;掌握C#.NET的条件语句、循环语句的使用;掌握C#.NET的过程和函数;掌握C#.NET类的属性和方法的使用。

(3)服务器控件的应用。熟悉ASP.NET服务器控件的属性和方法;掌握服务器控件中验证控件的使用。

(4)内部对象的应用。熟悉和了解ASP.NET的内置对象request、response、application、session、server、cookies。

(5)数据库编程。掌握数据库的建立基本操作; 掌握ASP.NET中数据库的连接方法;熟悉SQL语句;掌握ASP.NET中数据库编程。

(6)用户控件和WebService。掌握用户控件和WebServcie的使用。(7)配置Global.asax 文件和Web.config文件。掌握对Global.asax 文件和Web.config文件的配置。

(8)Asp.NET应用程序的设置与安全。掌握Asp.NET中关于配置应用程序的步骤和配置文件。

2、课程设计的主要内容及基本要求

在学习完《WEB应用开发》课程后,为了让学生更好地掌握WEB应用开发的原理及实现方法,加深对WEB应用开发基础理论和重要算法的理解,加强学生的动手能力,有必要以课程设计的方式对学生进行进一步的综合训练。

(1)确定一个网站的主题,在以下的的范围内进行选取:

 个人网站。对个人的信息的发布,以个人为主题,比如包个人信息,个人爱好,个人推荐,个人的情感等等。可以参考QQ空间,微博,facebook等。 自己的家乡宣传网站

 交友网站,如同乡会,同学会,旅游爱好者,摄影爱好者之类等。 小商品交易网站。

(2)选取一个主题后,进行前期网站的需求分析,数据的收集,网站模块的划分。关于选取主题后,你根据主题自由发挥去构思自己的网站结构,内容不限制,但必须结合并突出你的主题。)

(3)进行网页设计编程来实现网站的建立(4)进行网站的测试与运行(5)进行报告总结演示

四、采用的教学手段和方法

建议采用“任务驱动”方式为主,辅以“案例教学”、“研究性学习”、“合作学习”等方式进行教学,注重培养学生的“自学方式”与“自学能力”。教学中,教师要注重营造科学的、实用的、活泼的教学环境和氛围,“少讲精讲教学内容,勤于引导学生思考”。

五、教材与主要参考文献

教材:

于华编,ASP.NET Web应用系统开发,西安电子科技大学出版社, 2013年02月

主要参考文献:

郑阿奇,ASP.NET 程序设计教程,机械工业出版社,2011年06月 顾韵华,Web技术与应用,科学出版社,2013 年03月

六、考核形式与成绩计算

考核方式:采用平时、期末、课程设计相结合的考核方式,注重实践环节的考核。其中平时成绩包括考勤成绩、作业成绩、实训成绩,期末采用上机考试和笔试两部分。各部分所占比重如下:(1)平时占总成绩的 30%(2)期末考试占总成绩的 50%(3)课程设计占总成绩的 20%

七、教学内容和学时分配

第一章 ASP.NET开发环境(讲授2学时,实验2学时)

1、教学内容

ASP.NET开发技术简介、ASP.NET开发环境、一个ASP.NET应用程序、ASP.NET工程项目管理、实战演练——配置、测试并发布Web应用范例系统。

2、教学基本要求

① 了解ASP.NET开发技术简介、一个ASP.NET应用程序。② 理解ASP.NET开发环境、。

③ 掌握ASP.NET工程项目管理、实战演练——配置、测试并发布Web应用范例系统。

第二章 系统框架及页面设计(讲授2学时,实验2学时)

1、教学内容

网站规划、控件及事件、HTML控件、母版、导航系统、样式表及主题、实战演练——搭建Web应用系统框架。

2、教学基本要求

① 了解网站规划、母版、导航系统。

② 理解控件及事件、HTML控件、样式表及主题。③ 掌握实战演练——搭建Web应用系统框架。

第三章 常用Web服务器控件(讲授3学时,实验3学时)

1、教学内容

HTML服务器控件、ASP.NET服务器控件、实战演练。

2、教学基本要求

① 理解HTML服务器控件、ASP.NET服务器控件。② 掌握实战演练。第四章 ASP.NET的内置对象(讲授4学时,实验4学时)

1、教学内容

概述、Application对象、Session对象、ViewState对象、Request和Response对象、Server对象、Cookie对象、实战演练——统计在线人数。

2、教学基本要求

① 了解概述、Application对象、Session对象、Cookie对象。② 理解ViewState对象、Request和Response对象、Server对象。③ 掌握实战演练——统计在线人数。

第五章 AD0.NET技术(讲授4学时,实验4学时)

1、教学内容

ADO.NET对象模型、Connection对象、Command对象、DataReader对象、DataAdapter对象、DataSet对象、实战演练。

2、教学基本要求

① 理解ADO.NET对象模型、Connection对象、Command对象、DataReader对象、DataAdapter对象、DataSet对象。

② 掌握实战演练。

第六章 数据绑定及数据控件技术(讲授4学时,实验4学时)

1、教学内容

数据绑定技术、数据源控件、GridView控件、DataList控件、Repeater控件。

2、教学基本要求

① 理解数据绑定技术、数据源控件。

② 掌握GridView控件、DataList控件、Repeater控件。第七章 用户控件和Web服务(讲授2学时,实验2学时)

1、教学内容

用户控件、Web服务、实战演练。

2、教学基本要求 ① 理解用户控件。② 掌握实战演练。

第八章 LINQ数据库访问技术(讲授3学时,实验3学时)

1、教学内容

LINQ基础、基本LINQ查询语句、实战演练。

2、教学基本要求 ① 理解LINQ基础。

② 掌握基本LINQ查询语句、实战演练。

第九章 AJAX应用开发(讲授4学时,实验4学时)

1、教学内容

概述、ASP.NET AJAX的框架、ASP.NET AJAX服务器端控件、实战演练。

2、教学基本要求 ① 了解概述。

② 理解ASP.NET AJAX的框架。

③ 掌握ASP.NET AJAX服务器端控件、实战演练。

第十章 基于ASP.NET的儿童网站的开发(讲授4学时,实验4学时)

1、教学内容

系统设汁、数据库的设计与实现、主要功能模块的设汁。

2、教学基本要求 ① 理解系统没汁。

② 掌握数据库的设计与实现、主要功能模块的设汁。

制定人:赖益强

系(教研室)审核人:胡毅

学院(部)审核人:

制订时间:2017年1月7日 审核时间:2017年2月20日 审核时间:2017年月 日

第二篇:Web应用开发(08)j2ee教学大纲

《WEB应用开发技术》教学大纲

课程中文名称: WEB应用开发技术 课程类别: 专业选修课

程英文名称: 课程编号:

课程归属单位: 职业技术、职业师范学院 制定时间: 2010年3月1日

一、课程的性质、任务

课程性质:《WEB应用开发技术》是Java软件开发方向核心专业课 ,是一门实践性很强的课程。课程讲述J2EE(Java 2企业版本)的核心技术,J2EE应用设计、开发与实践。重点放在J2EE的三个核心技术,包括Servlet、JSP和EJB,以及J2EE应用设计原理、架构设计的最佳实践、以及J2EE其他支持技术,包括JDBC、JMS、XML等。

课程任务:通过本课程的学习,学生应理解J2EE开发平台的概念,掌握J2EE中的核心技术:JSP、Servlet、JDBC、会话bean、消息bean等,理解EJB、JNDI、JMS等技术。使学生认识到J2EE技术架构在开发中的重要性,培养学生能使用相关的工具编写J2EE应用程序解决实际问题,为学生进一步学习其他开发专业课程和今后从事软件开发工作打下坚实的基础

适用专业:计算机及相关专业本科/硕士学生。学时数:54学时(3学分)。

本课程与其他课程的关系:应先学习过《java程序设计》 推荐教材及参考书:

1、《thinking in java》

Bruce Eckel.Prentice Hall PTR.机械工业出版社

2、《实战j2ee与weblogic Server应用开发》

张宏展

电子工业出版 主要教学方法与媒体要求:系统讲授、课堂讨论、上机实习,该课程全部采用多媒体授课。

二、课程的教学内容和要求

(一)第一章J2EE基础(3课时)

教学目的与要求:

(1).掌握学习J2EE技术之前需要掌握的知识(2).掌握安装J2EE 1.4的开发工具包(3).掌握安装Java EE 5的开发工具包

(4).掌握安装WebLogic服务器,懂得运行WebLogic服务器(5).掌握下载、安装、运行JBuilder2006(6).了解J2EE的开发工具包、EJB程序的结构图

(7).掌握Hello程序的创建、学会在不同服务器中部署Hello程序(8).了解J2EE技术的核心优势(9).了解J2EE常用文件的后缀名

教学基本内容: 学习J2EE必备的知识 2 J2EE 1.4开发工具包 3 Java EE 5开发工具包 4 WebLogic服务器 5 JBuilder开发工具 6 J2EE结构图 7 Hello程序示例 J2EE技术的核心优势 9 J2EE常用文件后缀名 教学重点与难点:

1、WebLogic服务器使用 2 JBuilder开发工具使用 教学方式:

讲授法、上机实习。

(二)第二章JSP和javaservlet(24课时)

教学目的与要求:

(1).了解JSP的基础知识(2).掌握JSP的5个常用标识(3).掌握JSP的内置常用对象 教学基本内容: 1)JSP的基础知识

2)JSP的股票交易指令显示实例 3)JSP项目的服务器部署与运行 4)什么是服务器小程序。5)服务器小程序例题。

6)服务器小程序的生命周期。7)信息共享。

8)初始化服务器小程序。9)访问Web上下文。10)维护客户的状态。

教学重点与难点:

1)JSP的内置常用对象 2)服务器小程序的生命周期

(三)第三章 xml基础和处理XML(6课时)

教学目的与要求:

1、掌握xml文件的编写规范和显示

2、掌握xml文件的解析 教学基本内容:

1)XML基本概念,XML优势,XML规范,XML应用,DTD,XML Schema 2)XML处理/解析技术-JAXP,包括DOM和SAX技术,DOM/SAX API,处理过程,处理示例,DOM和SAX对比等。

教学重点与难点:

1、xml文件的解析

教学方式:

系统讲授法、上机实习。

(四)第四章 RMI和JDNI(3课时)

教学目的与要求:

1、了解RMI和JDNI

2、设计RMI应用 教学基本内容:

1)分布式应用概述;RMI体系结构; 2)开发RMI应用;设计RMI应用 3)JNDI体系结构 4)使用JDNI 教学重点与难点: 设计RMI应用 教学方式:

讲授法和上机实习。

(五)第五章 状态(Session)EJB(6课时)

教学目的与要求:

(1).理解EJB的分类、状态EJB的分类、应用EJB的优点和缺点(2).了解状态EJB的生命周期的应用实例

(3).掌握应用非会话状态EJB制作员工管理程序(4).掌握应用会话状态EJB制作电子钱包程序 教学基本内容: 1 EJB的基础知识 状态EJB的生命周期 3 非会话状态EJB 4 会话状态EJB 教学重点与难点: 状态EJB的生命周期 教学方式:

讲授法、上机实习。

(六)第六章 实体 bean(4课时)

教学目的与要求:

1、了解实体bean

2、编写并部署实体bean 教学基本内容:

1)实体bean的特性与生命周期;事务;创建实体bean; 2)实体bean编程;实体bean的部署 教学重点与难点:

实体bean编程;实体bean的部署 教学方式:

讲授法和上机实习。

(七)第七章 信息驱动(Message-Driven)EJB(4课时)

教学目的与要求:(1).了解JMS技术

(2).掌握队列(Queue)信息机制语法和应用(3).掌握主题信息机制语法和应用(4).了解信息驱动EJB的生命周期(5).掌握信息驱动EJB的创建 教学基本内容: 1)JMS技术

2)队列(Queue)信息机制 3)主题信息机制

4)信息驱动EJB的生命周期 5)信息驱动EJB 教学重点与难点: 信息驱动EJB 教学方式:

讲授法、上机实习。

(八)第八章 EJB事务的应用(4课时)

教学目的与要求:

(1)了解事务的概念,了解EJB的两种事务类型

(2).掌握JDBC技术的Bean管理事务类型的语法和应用(3).掌握JTA技术的Bean管理事务类型的语法和应用(4).掌握容器管理事务类型的语法和应用 教学基本内容: 1 EJB事务的介绍 JDBC技术的Bean管理事务类型 3 JTA技术的Bean管理事务类型 4 容器管理事务类型 教学重点与难点:

JTA技术的Bean管理事务类型 教学方式:

讲授法、上机实习。

三、实践教学内容与要求

(一)在《web应用开发技术》教学中,应注意不断深化和扩展教学内容,注意向学生介绍新技术,激发学生学习兴趣和热情。

(二)上机实习(27学时)

实习目的:通过系统地上机练习,力求能够达到以下两个目的:

(1)在对程序的调试过程中,提高学生分析程序中出现的错误和排除这些错误的能力。

(2)通过上机实践,加深学生对计算机软件运行环境,以及对操作系统与计算机语言支持系统相互关系的了解。

实习内容及要求:完成每节课布置的作业,写实习报告。实习步骤:上机编程;调试和运行。

四、说明

课程成绩评定标准为:期末考试70%,上机20%,平时成绩(考勤等)10%。

第三篇:web技术应用与开发

人力61

1696112

张伟

策划报告:库存管理信息系统的开发 当今社会为信息社会,世界已进入在计算机信息管理领域中激烈竞争的时代。信息已成为继劳动力、土地、资本之后的又一大资源,谁控制的信息越多,谁利用信息资源的效率越高,谁就会在各方面的竞争中,占有一席之地,谁就会更有优势,这一点已得到举世公认。

随着WTO的加入和我国工业的迅猛发展,为了抓住机遇,在竞争占得先机,作为生产企业的一个必不可少的重要环节—库存管理的信息化、计算机化也就迫在眉捷了。开发库存管理信息系统即有宏观上的意义,那就是顺应时代信息化、现代化潮流,提高效益,促进国民经济结构优化;也有微观上的意义,那就是可以提高管理的现代化程序,加强管理的信息化手段,提高工作效率,增加单位效益。库存管理的对象是很多的,广而言之,它可以包括:商业、企业库存的商品,图书馆库存的图书,博物馆库存的展品等等。在这里本文仅涉及工业企业的产品库存。它主要包括下列三部分:

1、没有经过企业加工,而为企业生产或其他各方面所需要的原材料、燃料、半成品、部件等,如钢材、轴承、发动机、电动机等。

2、已经过企业加工,但尚未加工完毕的在制品。

3、企业已加工完毕,储而待销的成品与备件等。

库存管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强.数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。

经过分析如此情况,我们使用微软公司的VisualBasic开发工具,利用其提供的各种面向对象的开发工具,尤其是ADO,是能方便而简洁操纵数据库的智能化对象,短期内就可以开发出用户满意的可行系统。Data控件; ADO Data控件;

DataList控件/DataCombo控件; DataGrid控件; MSChart控件。

库存管理系统按分类、分级的模式对仓库进行全面的管理和监控,缩短了库存信息流转时间,使企业的物料管理层次分明、井然有序,为采购、销售和生产提供依据;智能化的预警功能可自动提示存货的短缺、超储等异常状况;系统还可进行材料库存ABC分类汇总,减少资金积压。完善的库存管理功能,可对企业的存货进行全面的控制和管理,降低库存成本,增强企业的市场竞争力。

库存管理信息系统研究的内容涉及库存管理的全过程,包括入库、出库、退货、订货、库存统计查询等等。下面介绍库存管理的工作流程: #入库

供货单位发货---运输---货物到达后测试检验---送货单---库管人员查收入库---入库单

处理各种入库业务,如:工业企业的生产入库、委外加工入库、其他入库等入库业务;按入库类型可以分别在不同模块录入入库单据信息。#出库

库存统计表---各使用单位---领料单----库管人员出库---出库单 处理各种出库业务,如:工业企业的生产领料、委外领料、其他出库等出库业务;按出库类型可以分别在不同模块录入出库单据信息。#退货

产品不合格通知书---各使用单位----领料单存根---库管人员退货---退货单 #订货

库存管理部门向采购部门发出采购单---采购部门向供应单位传递订货单---供应单位组织发货---运输----货物到达后测试检验---入库 #盘点

备份库存数据,打印盘点表,可按仓库、批次进行盘点,并根据盘点表生成盘盈、盘亏表,调整库存账。

盘点的功能是检查仓库现有库存量与帐面数量是否一致。若盘点结果是仓库现有库存量大于帐面数量,则盘盈;若盘点结果是仓库现有库存量小于帐面数量,则盘亏。无论是盘盈还是盘亏,它们的差异量都记录在盘点调整单。根据上述工作流程,库存管理系统将包含以下内容: 1.能对企业内的各类货物进行ABC分类管理,并提供最低库存量、最高库存量、安全库存量的预警功能。

2.可以存储各类信息档案包括物资、产品基本信息、供货单位信息、使用单位信息等。

3.可以方便快捷的进行物资入库管理物资出库管理等等,安全、高效;支持各种类型的出/入库业务:生产入库、委外加工入库、采购入库、其他入库、生产领料出库、委外领料出库、销售出库和其他出库等 4.提供退货管理功能

5.通过查询库存,及时了解库存余额信息,便于订货下单,以免由于缺货,影响生产。另外,还提供经济订货量计算功能和打印订货采购单功能。

6.支持库存盘点功能,可按仓库、物料进行盘点,自动汇总盘点数据,及时生成盘赢亏调整单

7.可及时打印库存余额,方便领导决策或安排及时定货.三、调研情况

1、国内外现状研究:

计算机在管理中的应用开始于1954年,当时美国首先用计算机处理工资单。40多年来,计算机在处理管理信息方面发展迅速。例如,60年代美国计算机在管理中应用项目不到300项,到了1975年达到2670项。而现在,美国在财务会计上90%的工作由计算机完成;物资管理中80—100%的信息处理由计算机完成;计划管理中是80—90%。据计算机应用方面发展较快的国家统计,计算机用于经济管理的约占80%;用于科技运算的占8%;用于生产过程控制的占12%。因此,经济管理是计算机应用的主要领域。当然,由于库存管理在经济管理中占重要地位,其计算机化在发达国家中也已经达到了相当高的水平。我国在全国范围内推广计算机在管理中的应用,是在70年代末开始的,虽然起步较晚,近几年发展却较快,特别是微型计算机的出现和普及为信息处理提供了物美价廉的手段,对于推动我国管理信息处理的现代化起了重要的作用。

2、目前存在的问题:

库存管理对企业来说是一项繁琐复杂的工作,每天要处理大量的单据数据。为及时结清每笔业务,盘点库存和货物流动情况,保证企业生产用料以及货物安全,库管人员要花费大量人力物力和时间来作数据记录统计工作。在世界发达国家,库存管理的计算机化水平已经很高了,尽管我国的生产企业在这方面也有了很强的意识和长足的进步,但仍存在这样、那样的一些问题。表现之一:有的企业单位的库存管理部分目前仍为手工、半手工操作。从供应单位办理入库登记开始,到使用单位输领料出库手续为止,所有操作基本上都是由仓库管理人员笔写,手理,加上算盘、计算器来完成。这不仅繁锁,效率低,而且缺乏库存管理的一些基本手段,如库存状况统计,查询经济订货量计算等,这给企业在一定程度上造成了管理上的落后,及经济利益上的损失。

表现之二为:有的单位的库存管理部已上了微机,但对微机的利用效率极低,有的在用它打游戏,有的仅把它当计算器或打字机来用。表现之三为:有的企业单位既有了微机同时也有了库存管理软件,但硬件上去了,软件上不去。因为他们用的库存管理软件,大多为自己的工作人员及其他一些非专业人员所开发的简单的管理程序,很难称得上是“库存管理信息系统软件”这些程序的弱点多表现为:1)系统开发时无科学的理论支持。2)开发过程中调研不全面。3)软件编写时模型不清晰完整。4)所用开发工具落后(如Foxbase等)。

四、研究解决方法及思路

根据我国国内库存管理信息系统在企业中应用普及时出现的各种问题,我将用我所学知识,利用当前管理信息系统科学的、实用的理论,开发一套基于NET的库存管理系统,以求能对我国库存管理现代化水平的提高贡献一份微薄的力量。具体的方法及计划如下: 全论文将分为三个部分。第一部分为引论,阐明所开发项目(库存管理信息系统)要满足用户哪些要求,并给出全文的摘要。第二部分为实际开发过程,这将是论文的核心内容分为理论支持,系统分析(实际调研),系统设计,软件编写,运行调试,系统安装,系统维护七章。第三部分为结束语部分,分为经验教训和注意问题及作者建议,参考资料二章。作为作者自己的心得体会与读者共享。这三个部分中,第二部分为库存管理信息系统开发过程、方法及工具(VB.NET)使用的详尽论述处于全论文的核心地位。而其中的理论支持,系统分析,系统设计,软件编写又是第二部分的核心,在此将这四章主要内容概述如下:

<一>理论支持一章主要内容包括:(1)当前计算机管理界所流行且实用的系统建设三原则:整体性原则、分作—协调原则、目标优化原则。(2)系统开发的结构化生命周期法。(3)原型法。<二>系统分析

系统分析就是明确系统开发的目标和用户的信息需求,提出系统的逻辑方案。系统分析在整个系统开发过程中,是要解决“做什么”的问题,把要解决哪些问题、要满足用户哪些具体的信息需求调查、分析清楚,从逻辑上或从功能需求上提出系统的方案。

通过对系统的调查和可行性分析,画出系统的实际操作流程图: 供货单位管理

使用

总体设计

系统目标设计

系统开发的总体任务是实现企业物资设备管理的系统化、规范化和自动化,从而达到企业仓库库存管理效率的目的。开发设计思想

库存管理的物资主要是企业生产中所需要的各种设备、原材料及零部件。进货时经检查合同确认为有效托收后,进行验收入库,填写入库单,进行入库登记。企业各个部门根据所需要的物资设备总额和部门生产活动需要提出物资需求申请。计划员根据整个企业的需求开出物资设备出库单,仓库管理员根据出库单核对发放设备、原材料及零部件。有些设备使用完毕需要及时归还入库,填写还库单。根据需要按照月、季、年进行统计分析,产生相应报表。仓库库存管理的特点是信息处理量比较大。所管理的物资设备、原材料及零部件种类繁多,而且由于入库单、出库单、需求单等单据发生量特别大,关联信息多,查询和统计的方式各不相同,因此在管理上实现起来有一定的困难。在管理的过程中经常会出现信息的重复传递;单据、报表种类繁多,各个部门规格不统等问题。

在本系统的设计过程中,为了克服这些困难,满足计算机管理的需要,我们采取了下面的一些原则:

统一各种原始单据的格式,统一帐目和报表的格式。删除不必要的管理冗余,实现管理规范化、科学化。

程序代码标准化,软件统一化,确保软件的可维护性和实用性。

界面尽量简单化,做到实用、方便,尽量满足企业中不同层次员工的需要。建立操作日志,系统自动记录所进行的各种操作。系统功能分析

本系统需要完成的功能主要有以下几点。

库存管理的各种信息的输入,包括入库、出库、还库、需求信息的输入等。库存管理的各种信息的查询、修改和维护。设备采购报表的生成。

在材料库存中加入所允许的最大库存合最小库存字段,对所有库存物资实现监控和报警。

企业各个部门的物资需求管理。操作日志的管理

库存管理系统的使用帮助。

第四篇:《web应用程序开发》(网络技术专业)教学大纲

《web应用程序开发》课程教学大纲

课程编号:

课程类别:

专业选修课

计划学时:64

其中理论讲授:32

实验或实践:

适用专业:计算机网络技术 教材与主要参考资料:

1、《ASP.NET程序设计》,尚俊杰,清华大学出版社。

2、《WEB程序设计技术---ASP.NET》, 秦学礼,清华大学出版社

3、《ASP.NET简明教程》,金雪云,清华大学出版社

4、《ASP.NET基础教程》,冯方方,清华大学出版社。

课程的教学目的与任务

对于微软环境下的开发人员来说,.NET的重要性无论如何强调都不为过。因此全面透彻理解这种新技术,对于每一位希望与时俱进的架构师、程序员和技术管理人员来书,都至关重要。本课程将介绍开发 ASP.NET 程序所涉及的开发工具和运行环境、VB.NET 程序设计基础和 ASP.NET 的程序设计基础等有关内容。通过本课程的学习,掌握开发 ASP.NET 程序的基础知识和基本方法,对.net平台下的程序设计有一个全面的认识和了解,并能够独立自主开发留言板、BBS、聊天室等web应用程序。

课程的基本要求 1.掌握.NET框架结构及如何搭建运行环境; 2.掌握VB.NET程序设计语言基础;

3.掌握HTML服务器控件和Web服务器控件的使用;

4.掌握Request、Response等重要的内部对象的基本知识和基本方法; 5.掌握数据库的基础知识和SQL语言,能利用ASP.NET进行数据库程序设计;

6.掌握对文件和文件夹操作的基本方法;

7.掌握利用隐藏代码和业务对象实现程序代码和HTML代码分离; 8.了解.NET的最新特性Web服务;

9.掌握配置Global.asax、web.Config文件和网络安全、使用缓存、调试程序等高级应用。

课程内容、教学方法及学时分配建议

第一章: ASP.NET 入门 建议学时:2 其中讲授: 1 实验或实践:1 教学重点:掌握 ASP.NET 的开发工具和运行环境;

教学难点:掌握新建一个 ASP.NET 的基本流程和建立应用程序的意义和方法;

教学方法:讲授、演示

教学内容:第一节 网络程序设计概述

第二节 ASP.NET简介 第三节 ASP.NET的运行环境 第四节 ASP.NET的开发工具 第五节 新建一个简单的ASP.NET文件

第二章: VB.NET 程序设计基础 建议学时: 8 其中讲课: 4 实验或实践:4 教学重点:掌握数据类型、常量、变量、函数、过程、循环语句、选择语句等;

教学难点:是类的定义、属性、方法、继承、重写、共享属性、共享方法等;

教学方法:讲授、演示

教学内容:第一节 ASP.NET的数据类型

第二节 ASP.NET常量 第三节 ASP.NET变量 第四节 ASP.NET数组 第五节 ASP.NET运算符 第六节 流程控制语句

第三章: 服务器控件

建议学时: 12 其中讲课: 6 实验或实践:6 教学重点:Web 服务器控件的使用;

教学难点:用户控件的使用和控件的绑定、样式等高级操作; 教学方法:讲授、演示 教学内容:第一节 控件简介 第二节 HTML服务器控件 第三节 WEB服务器控件 第四节 验证控件 第五节 用户控件 第六节 对控件的高级操作

第四章: 内部对象

建议学时: 12 其中讲课: 6 实验或实践:教学重点:Request、Response、Cookie、Application、Server 等对象的基本知识;

教学难点:Request、Response、Cookie、Application、Server 等对象的基本方法 教学方法:讲授、演示

教学内容:第一节 ASP.NET内部对象概述

第二节 Page对象 第三节 Request对象 第四节 Response对象 第五节 HttpCookie对象 第六节 Session对象 第七节 Application对象 第八节 Server对象 第九节 Mail对象

Session Session、、第五章: 数据库基础知识 建议学时: 4 其中讲课: 2 实验或实践:2 教学重点:数据库的基本概念;

教学难点:SQL语言中的Select、Insert、Update和Delete语句。; 教学方法:讲授、演示

教学内容:第一节 数据库基本概念

第二节 建立数据库 第三节 SQL语言简介

第六章: ASP.NET 存取数据库 建议学时: 8 其中讲课: 4 实验或实践:4 教学重点:掌握利用 ASP.NET 连接数据库,查询、添加、删除和更新删除的基本方法;

教学难点:利用 DataGrid 控件删除和更新记录的方法; 教学方法:讲授、演示

教学内容:第一节 ADO.NETT简介

第二节 简单存取数据库

第三节 使用DataGrid 控件存取数据库

第七章: 深入进行数据库编程 建议学时: 8 其中讲课: 4 实验或实践:4 教学重点:DataGrid、DataList 和 Repeater 控件的使用方法; 教学难点:在 SQL 语句中使用参数和对 DataSet 对象的操作; 教学方法:讲授、演示

教学内容:第一节 ADO的内部对象

第二节 Connection对象 第三节 Command对象

第四节 存取SQL Server数据库 第五节 对多个表进行组合查询 第六节 开发实例---在线通讯录

第八章:文件及文件夹操作 建议学时: 2 其中讲课: 1 实验或实践:1 教学重点:掌握对文件和文件夹操作的基本方法;

教学难点:文件和文件夹的新建、复制、移动和删除等,以及对文本文件的操作;

教学方法:讲授、演示

教学内容:第一节 文件存取组件

第二节 广告轮显组件 第三节 浏览器兼容组件 第四节 文件超级链接组件 第五节 计数器组件

第九章:隐藏代码与业务对象 建议学时: 2 其中讲课: 1 实验或实践:1 教学重点:在普通 ASP.NET 文件中使用隐藏代码和使用不包含界面的业务对象;

教学难点:使用包含界面的业务对象(自定义控件); 教学方法:讲授、演示

教学内容:普通 ASP.NET 文件中使用隐藏代码

第十章:Web 服务

建议学时: 4 其中讲课: 2 实验或实践:2 教学重点:理解 Web 服务的基本概念,并能够建立、通过代理类调用一个简单的 Web 服务;

教学难点:理解 Web 服务的基本概念,并能够建立、通过代理类调用一个简单的 Web 服务; 教学方法:讲授、演示 教学内容:Web 服务的基本概念

第十一章:配置应用程序及其它应用 建议学时: 2 其中讲课: 1 实验或实践:1 教学重点:配置 Global.asax 和 Web.Config 文件; 教学难点:网站的安全考虑; 教学方法:讲授、演示

教学内容:第一节 配置 Global.asax文件

第二节 配置Web.Config 文件

第五篇:Web开发技术及其应用学习心得

Web开发技术及其应用学习心得

从大学开始接触Web应用开发技术,但是大学里概念性的东西过强,导致学完后对于如何实际应用开发并不是很有条理。

一、何为Web应用程序

我刚开始学习的是java和C++应用程序,这些程序只能在本机上运行,接触了Web应用程序开发,才知道原来自己一直在接触使用Web应用程序,像在学校使用的教务管理系统还有经常用上的人人网,都是Web应用程序,Web应用程序首先是“应用程序”,和用标准的程序语言,如C、C++、C#等编写出来的程序没有什么本质上的不同。然而Web应用程序又有自己独特的地方,就是它是基于Web的,而不是采用传统方法运行的。换句话说,它是典型的浏览器/服务器架构的产物。也就是说我们开发的程序是运行在服务器端,客户使用浏览器就可以使用程序提供的服务。

二、Web应用程序开发常用语言 Web应用程序开发常用语言有JSP、ASP、PHP、ASP.NET等,自己在网上对这些语言进行的一些了解,这些语言各有各的优势和缺点,编程者可以根据各自的情况选择编程语言,我起初学习Web编程的时候是学的JSP,它的底层语言是JAVA,由于有过Java和网页设计的基础学习起来也不是很麻烦,上手还是比较快的,但是随着系统的复杂度的提高我发现开发越来越麻烦,每个表单和控件都要自己定义引用,后来通过同学的推荐,开始着手学习ASP.NET,它是微软公司继ASP后推出的又一门服务器端脚本语言,ASP.NET一般分为两种开发语言,VB.NET和C#,C#相对比较常用,因为是.NET独有的语言,VB.NET则为以前VB程序设计,适合于以前VB程序员,如果新接触.NET,没有其他开发语言经验,建议直接学习C#。

三、如何学好ASP.net 学习ASP.net我个人觉得首先应该对HTML标签有所了解,因为开发动态网页还是要跟HTML标签打交道,多了解一些你在编程的时候更容易上手,还有HTML提供的一些表单,最好能熟悉,在ASP.net中也提供了各类控件,这些控件的学习都比较简单,所见即所得,可以直接向页面中拖各种控件,后台代码写在.cs文件中。关于学习方法,个人心得总结如下:

学习的过程最好能结合各自情况,像我自身只是一般的初学者,所以我从先看一些asp.net的视频教程,尽快熟悉它的用法和规范,因为这样接受比较快,但是不能一味的只看视频,必须要学着去实践,开始可以跟着视频上的例子照葫芦画瓢作一些试试,可以自己尝试着去修改例子,将它变成自己的东西。另外又找了两本.net方面的书,最佳组合是一本基础的书和一本实例书,这样可以巩固前面的学习,如果有不清楚的地方可以直接查书,加深记忆,看实例的书,并且最好能照着书上实现一遍,提高自己的水平,前万不要眼高手低,要不到到头来前功尽弃,前面学的都忘了。

此次授课的老师实践经验非常丰富,他把学员建立在现实开发的基础上,深入浅出,引用实例,授课一点也不枯燥,我们在接受了他们大量的信息的同时,很自然地消化处理,没有任何被动。Java语言程序设计、数据库技术基础、Servlet和JSP编程基础到轻量级J2EE体系架构程序开发,老师们贴切的例子以及耐心的授课,使我学到了许多宝贵的实战经验和技巧。这在书本中甚至大学课程里是觉得找不到的。在此我对老师表示衷心的感谢并致以最崇高的敬意!

下载《WEB应用开发》教学大纲(推荐阅读)word格式文档
下载《WEB应用开发》教学大纲(推荐阅读).doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    《Web应用开发》课内实验报告大全

    西 安 邮 电 大 学 (计算机学院) 《Web应用开发》课内实验报告 题 目: 剧院系统的登陆与验证 专业名称: 软件工程 班 级: 软件1405 学生姓名: 指导教师: 起止时间: 2016年10月......

    《Web应用开发》精品课程建设报告书

    《Web应用开发》精品课程建设情况总结报告《Web应用开发》课程是计算机软件、多媒体技术专业职业技术课程。2008年3月该课程被确立为校级精品课程建设项目。我校从2003年起......

    《web应用程序开发》(网络技术专业)实验教学大纲

    《web应用程序开发》实验教学大纲 课程代码: 课程性质: 课程分类:专业选修课 实验学时:32学时 适用专业:计算机网络技术 开课单位:数学与信息技术分院 教材与主要参考资料: 教材......

    Web开发流程

    Web开发的分散性和交互性,决定了Web开发必须遵从一定的开发规范和技术约定,只有每个开发人员都按照一个共同的规范去设计、沟通、开发、测试、部署,才能保证整个开发团队协调一......

    《Web应用开发技术课程设计》要求(最终5篇)

    《Web应用开发技术课程设计》要求课程代码: 8256041课程类别: 专业必修学分: 2 实践周数: 2 一﹑目的与任务 Web应用开发课程设计是信息学院信息管理与信息系统专业的实践选修课,目......

    WEB前端开发经验总结

    ASP.NET前端开发经验总结 通过此次大作业的设计到完成,我负责的是web前端的开发,经过此次作业和结合W3C上的自学,我渐渐有了一些对前端开发的小小经验(仅为个人意见)。 WEB标准是......

    web项目开发总结报告

    唐诗宋词学习网站项目总结 1引言 当下人们生活节奏飞快,能够在紧张的工作之余细细品读几首唐诗宋词,亦不失为一件美事。作为一个具有特色的学习网站,网站提供了颇具特色的唐诗......

    WEB前端开发经验总结

    WEB前端开发经验总结 发布时间:2009-04-20 09:05:33来源:作者:shengman点击:21015 这里跟大家谈谈个人对WEB前端开发的一些经验(当然都是个人的一些理解,有什么地方说的欠妥或不对......