案例4-4 :聊天室研究
本案例有 5 个文件组成:
?index.asp:聊天室的登录界面
?do_login.asp:登录处理界面
?chatpage.htm:聊天室的框架文件
?message.asp:聊天室的信息输入界面
?display.asp:聊天信息显示页面
本案例的功能结构图及可见页面如下:
多媒体讲解,先演
示本实例的操作
过程,分析本实例
具备的功能,再在
页面的操作过程
中分析各个页面
如何联系在一起,
组成一个聊天室
的。
教学基本内容方法及手段
如何从无到有,制作该实例?
解答:其操作流程如下:
1. index.asp页面的制作
(1)新建一个动态页面,取名为index.asp。
(2)插入一个表单,在表单内输入相关文本,插入两个文本框和一个提交按钮。
(3)设置其中一个文本框的名字为:txtUserID;另一个为“txtUserPWD”。
(4)选择表单,在其属性面板中的动作框内输入:do_login.asp。
2. do_login.asp页面的制作
新建一个动态页面,取名为do_login.asp,切换到代码窗口,添加如下代码:
<%
strUserID = Request("txtUserID")
strUserPWD = Request("txtUserPWD")
Session("username") = strUserID
Session("no")= strUserPWD
Response.Redirect("chatpage.htm")
%>多媒体讲解,通过上面的分析,与学生一起完成如下5个页面的制作。
教学基本内容方法及手段
网络程序设计(ASP)教学大纲 课程类别:专业核心课 适用专业:计算机应用技术专业,计算机网络技术专业,电子商务专业 授课学时:6 课程学分:6 一、课程性质、任务 本课程是计算机应用技术专业的专业核心课程,属于理论性和实践性都很强的职业技术课,通过本课程的基础知识、编程技巧、组件、数据访问技术等内容的学习,学生应该掌握网络程序设计编程的一般理论和技巧,熟练使用组件,能够结合数据库开发出能在实际中应用的网络程序。 二、课程培养目标: 1、知识目标 互联网基础知识、IIS、HTML、VBScript 、控件、ASP内建对象、SQL操作基础、数据库技术和ASP应用实例,掌握一定的编程能力,通过实战做案例提高。 2、技能目标 熟练掌握WEB程序设计和实践编程能力、调试能力以及编程技巧,并能对WEB交互式系统的设计和移植。通过网络电子报网页设计,最终产生一个功能完整的网络信息系统,让学生掌握WEB交互式系统的开发思路和过程。 3、素质目标 初步具备辩证思维能力。 具有实事求是的学风和改革创新意识。 具有良好的职业道德和较强的事业心、责任感。 三、选用教材与参考资料 1、教材版本信息 《ASP动态网页设计教程》,丁桂芝,中国铁道出版社,2007.05,第1版,普通高等教育“十一五”国家级规划教材。 2、教材使用评价 国家级规划教材,体系完整,实例偏少,可适当为个知识要点配备实例。 3、选用的参考资料 《ASP编程技术基础》,李存斌、田惠英,高等教育出版社,2004.07,第1版,普通高等教育“十五”国家级规划教材。 四、本课程与其他课程的联系与分工 先修课程 《计算机文化基础》、《语言程序设计基础》、《网页制作原理与实现》、《数据库原理与应用》。
中南财经政法大学信息学院 课程设计 课程名称: Web程序设计 设计题目:《网站的设计与实现》 姓名: 专业: 学号: 时间: 2014年6月15日 教务处制
目录 摘要 (3) 1、系统分析 (3) 1.1 网络软件的IIS网站配置 (3) 1.2 需求分析 (4) 1.3 可行性分析 (5) 2 系统设计 (5) 2.1 系统设计目标与环境 (5) 2.2 系统功能描述 (5) 2.3 功能模块划分 (6) 2.4 系统文件结构 (7) 3 系统的编码与设计 (8) 3.1母版页,用户自定义控件设计 (8) 3.2留言板首页Index.aspx (9) 3.3留言板用户登录页面Login.aspx (10) 3.4发表留言页面 ReleaseWord.aspx (12) 3.5查看留言页面ShowWord.aspx (13) 3.6个人留言信息管理页面MyWord.asp x (14) 3.7留言管理页面 LeaveWordManage.aspx (17) 3.8用户注册页面 Register.aspx (17) 4 系统的部署于运行 (20) 4.1 系统的发布 (20) 4.2 系统的测试与验证 (21) 总结 (22) 参考文献 (22)
摘要 随着 Internet 技术的发展,“网上留言板系统”已成为网络上不可缺少的交流方式之一。“网上留言板系统”是网上的一种信息服务系统,是一种简洁而实用的在线交流平台。https://www.doczj.com/doc/b08637490.html, 是一种建立动态 Web 应用的技术,经过多年的发展渐入佳境。相比其他的 Web技术来说,https://www.doczj.com/doc/b08637490.html, 更快捷、更安全、更稳定。在介绍了系统的设计目标、功能和数据库设计方案之后,结合 https://www.doczj.com/doc/b08637490.html, 的开发环境阐述了系统的实现方法。利用 https://www.doczj.com/doc/b08637490.html, 技术开发的企业网上论坛系统,实现了网上论坛的动态管理,使得对信息的管理更加及时、高效,方便用户及时上网浏览有用信息,发表自己对相关问题的看法,也使管理更有效、快捷。 关键词:网上留言板系统 https://www.doczj.com/doc/b08637490.html, 1、系统分析 1.1 网络软件的IIS网站配置 1)打开“Internet 信息服务管理器”,在目录树的“网站”上单击右键,在右键菜单中选择“新建→网站”,弹出“网站创建向导”: 2)网站描述就是网站的名字,它会显示在IIS窗口的目录树中,方便管理员识别各个站点。本例中起名为“刘红英的网站”。如图1; 图1 网站IP地址:如果选择“全部未分配”,则服务器会将本机所有IP地址绑定在该网站上,这个选项适合于服务器中只有这一个网站的情况。也可以从下拉式列表框中选择一个IP地址(下拉式列表框中列出的是本机已配置的IP地址,
《https://www.doczj.com/doc/b08637490.html,数据库编程》教学大纲 课程编号:适用专业:软件专业 开课部门:总学时:90(其中理论45学时,实践45学时) 第一部分大纲说明 一、课程的性质和任务 本课程主要以微软的https://www.doczj.com/doc/b08637490.html, 程序设计为基础进行Web 系统构建和网络程序设计开发。Active Server Pages .NET (ASP .NET )提供了迄今为止最高级的Web 开发平台。是建立在.NET 框架的通用语言运行环境(Common Language Runtime ,CLR )上的编程框架,可用于在服务器上生成功能强大的Web 应用程序。与以前的Web 开发模型相比,https://www.doczj.com/doc/b08637490.html, 具有开发效率高、使用简单快捷、管理更简便、全新的语言支持以及清晰的程序结构等优点。 二、课程教学基本要求 本课程是一门高级考证课程,除让学生掌握https://www.doczj.com/doc/b08637490.html,开发之外,还必须让他们掌握各个知识点,熟练使用开发环境,多做练习,顺利通过考证。 二、推荐教材与参考书 《https://www.doczj.com/doc/b08637490.html,数据库开发经典案例》中国水利出版社罗斌等编著 《https://www.doczj.com/doc/b08637490.html,职业技能培训教程》劳动和社会保障部全国计算机信息高新技术考试指定教材2004年4月 《https://www.doczj.com/doc/b08637490.html,试题汇编》劳动和社会保障部全国计算机信息高新技术考试指定教材2004年4月 《https://www.doczj.com/doc/b08637490.html,程序设计》陈惠贞陈俊荣著中国铁道出版社2004年5月 四、教学方法与教学形式建议 由于本课程是一门实践性和技能性较强的课程,因此教师上课最好直接在机房进行,采取边讲边练的形式。教学应该力求通俗易懂、多用一些图片等手段对重点、难点问题进行讲解和说明。同时通过学生实践操作,使得学生更好的理解掌握。 第二部分教学内容与教学要求 第 1 章ASP NET 基础(4学时) 本章主要介绍https://www.doczj.com/doc/b08637490.html, 编程的网络基础知识和网络程序设计的相关概念,Web 和Web 应用程序开发的概念及相关的基础知识。 本章主要讲述什么是https://www.doczj.com/doc/b08637490.html, 、https://www.doczj.com/doc/b08637490.html, 的发展、如何安装https://www.doczj.com/doc/b08637490.html, 框架、如何配置IIS 、如何安装Visual https://www.doczj.com/doc/b08637490.html, 以及如何创建和运行https://www.doczj.com/doc/b08637490.html, 应用程序。创建虚
网上书店系统的设计与实现 本文从零开始介绍一个网上书店项目的设计、实现、测试和发布。 一. 程序概要设计 程序概要设计需要对系统的目录以及相关文件进行说明。重点描述各模块的程序组成以及每个程序的功能。因为这个阶段还不能完全预测所涉及的程序,只需要主要的程序进行说明。 1.主要路径与页面及页面流转关系
二. 数据库概要设计 数据库概要设计需要说明系统涉及的表名称以及表结构。必须对每个字段的类型以及功能提供详细说明,因为不同数据库管理系统提供的数据类型有些差异,所以应该指出这些数据类型对应的数据库管理系统。目前,大部分情况采用SQL Server和Oracle作为数据库管理系统。 数据库名称:shop 数据库管理系统:SQL Server2008 数据表:(需要将所有的数据表列出,并简要说明其功能)
三. 系统详细设计 在B/S架构系统的详细设计中,与传统的C/S架构不同,需要对前台页面、后台数据库以及服务器端程序进行详细说明。 3.1 页面详细设计 页面详细设计主要针对客户端执行的程序进行说明。主要是程序中所涉及的JavaScript 代码,因为实际使用过程中,为了实现一些动态的效果。 3.2 数据库详细设计 在数据库概要设计中,已经对数据库表以及表的结构进行了说明,为了开发的需要,除了这些表以外,还可能提供一些索引、视图和存储过程,等等。在实际的开发过程中,数据库的结构虽然已经确定了,但是随着开发的深入,需要经常对数据库结构进行细微的改动,这些改动需要立刻修改文档,并通知其他组员某处已经改动。 3.3 后台脚本详细设计 后台脚本详细设计是对程序的重点功能模块进行设计,每个开发人员需要对自己的模块进行说明,这个阶段,可以利用程序将功能描述清楚,也可以利用流程图对模块进行描
A S P.N E T 课程设计报告 设计题目:学生选课系统设计系(部):信息科学系 专业:计算机科学与技术学生姓名: 学号:
一、设计任务 设计一个学生选课系统。 基本要求: 1、有母板页和内容页,母板页包含Logo、导航、搜索、版权信息(学号姓名) 2、至少两种页面主题 3、实现基本系统功能 4、人员/会员管理,要实现增删查改 5、具体的题目要体现特色 6、其他扩展功能(加分项) 基本系统功能: 实现人员/物品信息增删查改、站内信息、人员管理 二、任务分工 三、需求分析 3.1 学生需求分析 学生可以登录到系统,如果还没有账户,首先注册账户,或者在学生登失败时提醒注册账户。学生登录到系统后可以查看有关课程、自己的信息、已选课信息,查收收到的信息,修改自己的信息(包括登录密码、联系方式等),学生可以选课、听课、下载资料、上传问题等。 3.2 教师需求分析 教师可以登录到系统,如果还没有账户,首先注册账户,或者在教师登失败
时提醒先注册账户。教师登录系统后,可以向管理员申请注册新的授课信息,查看自己授课信息。 3.3 管理员需求分析 管理员可以登录到系统,注册账号,删除学生和教师的账户信息,安排本系统可以进行的课程,发布公告,推荐最新课程等。 四、 总体设计 4.1 系统的功能模块图 图1 系统功能框图 系统的总体功能如图1所示,……(简单说明) 4.2重要功能的流程图 4.2.1 XXX 功能流程图 后台主要包括商品管理、订单管理以及用户等信息管理,包括对用户评论的回复,其业务流程如图2所示。 选课系统 学生 教师 管理员 注册账户 修改信息 网上选课 上课 注册账户 修改信息 申请授课 发放资料 注册账户 修改信息 修改、删除学生或老师信息 交流界面 交流界面
附录:源程序代码 1).default.aspx <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="Default2" %>