当前位置:文档之家› 完整web课程设计

完整web课程设计

摘要

论坛又名网络论坛BBS,全称为Bulletin Board System(电子公告板)或者Bulletin Board Service(公告板服务)。是Internet上的一种电子信息服务系统。它提供一块公共电子白板,每个用户都可以在上面书写,可发布信息或提出看法。它是一种交互性强,内容丰富的Internet电子信息服务系统。用户在BBS站点上可以获得各种信息服务,发布信息,进行讨论,聊天等等。

BBS最早是用来公布股市价格等类信息的,当时BBS连文件传输的功能都没有,而且只能在苹果机上运行。早期的BBS与一般街头和校园内的公告板性质相同,只不过是通过来传播或获得消息而已。一直到开始普及之后,有些人尝试将苹果计算机上的BBS转移到个人计算机上,BBS才开始渐渐普及开来。近些年来,由于爱好者们的努力,BBS的功能得到了很大的扩充。目前,通过BBS系统可随时取得各种最新的信息;也可以通过BBS系统来和别人讨论计算机……等等各种有趣的话题;还可以利用BBS系统来发布一些“征友”、“廉价转让”、“招聘人才”及“求职应聘”等启事;更可以召集亲朋好友到聊天室内高谈阔论……这个精彩的天地就在你我的身旁,只要您在一台可以访问互联网的计算机旁,就可以进入这个交流平台,来享用它的种种服务。

BBS多用于大型公司或中小型企业,开放给客户交流的平台,对于初识网络的新人来讲,BBS - 就是用于在网络上交流的地方,可以发表一个主题,让大家一起来探讨,也可以提出一个问题,大家一起来解决等,是一个人与人语言文化共享的平台,具有实时性、互动性。

该交友论坛主要有论坛系统分为前台管理和后台管理。采用asp技术进行开发,后台数据库采用ACCESS 数据库,前台管理包括用户注册、登录、修改密码、修改资料、发表新帖、用户信息维护等功能。后台管理包括用户管理、帖子管理、订单管理、投诉管理和用户管理等模块。

关键字:交友论坛 BBS asp ACCESS

第一章可行性分析

1.1 技术可行性

交友论坛采用asp技术进行开发,asp技术相对于传统的html技术有着绝对的优势,支持数据库的读取大大减化了程序员的代码量,对程序员开发WEB应用程序提供了完备的技术支持。也使得开发出来的WEB应用程序具有更好的扩展性,能够运行于不同的操作平台之下。后台数据库采用ACCESS 数据库,该数据库与asp同属微软产品,在接口、性能支持上比其它数据库达到更好的效果。因此,本网站的开发在技术上是可行的。

1.2 可行性技术介绍

https://www.doczj.com/doc/b21244754.html,简介:

https://www.doczj.com/doc/b21244754.html,是一个Web开发平台,提供了构建企业级应用所需的服务、编程模型和软件基础结构。虽然https://www.doczj.com/doc/b21244754.html,的语法基本上与其前辈ASP(Active Server Page)兼容,但是https://www.doczj.com/doc/b21244754.html,是一个全新的编程框架,旨在用于快速开发Web应用程序。作为https://www.doczj.com/doc/b21244754.html,平台的一部分,https://www.doczj.com/doc/b21244754.html,提供了一种基于组件的、可扩展的且易于使用的方法,用于购建、部署和运行供所有在浏览器或移动设备中使用的Web应用。同时ASP和其他Web开发环境一样,https://www.doczj.com/doc/b21244754.html,也是建立在HTTP协议之上的,它利用HTTP命令和策略进行双向的、浏览器到服务器的通信和协作。真正使https://www.doczj.com/doc/b21244754.html,有别于其他Web 开发技术的是它提供的抽象编程模型,即Web窗体模型。此外,整个https://www.doczj.com/doc/b21244754.html, 平台是https://www.doczj.com/doc/b21244754.html, Framework的一部分。https://www.doczj.com/doc/b21244754.html,应用是一些已编译的代码部件,由一些可重用且可扩展的组件组成,可以用第一类语言(包括、C#、Microsoft Visual https://www.doczj.com/doc/b21244754.html,、Microsoft https://www.doczj.com/doc/b21244754.html,和J#)创建,并且可以访问.NET Framework中整个类的层次结构。

ACCESS 数据库数据库简介:

美国Microsoft公司于1994年推出的微机数据库管理系统。它具有界面友好、易学易用、开发简单、接口灵活等特点,是典型的新一代桌面数据库管理系统。其主要特点如下:

(1)完善地管理各种数据库对象,具有强大的数据组织、用户管理、安全检查等功能。

(2)强大的数据处理功能,在一个工作组级别的网络环境中,使用Access开发的多用户数据库管理系统具有传统的XBASE(DBASE、FoxBASE 的统称)数据库系统所无法实现的客户服务器(Cient/Server)结构和相应的数据库安全机制,Access具备了许多先进的大型数据库管理系统所具备的特征,如事务处理/出错回滚能力等。

(3)可以方便地生成各种数据对象,利用存储的数据建立窗体和报表,可视性好。

(4)作为Office套件的一部分,可以与Office集成,实现无缝连接。

(5)能够利用Web检索和发布数据,实现与Internet的连接。 Access 主要适用于中小型应用系统,或作为客户机/服务器系统中的客户端数据库。

第二章需求分析

2.1 系统需求分析

论坛系统分为前台管理和后台管理。前台管理包括用户注册、登录、修改密码、修改资料、发表新帖、用户信息维护等功能。后台管理包括用户管理、帖子管理和留言管理等模块。

2.2 系统功能分析

2.2.1 发表新帖

只有注册后的用户才可以发表新的帖子

2.2.2 发表评论

浏览者有对论坛主文章的评论功能,评论后使用cookie记录评论者姓名,以备下次使用。评论者与论坛主一样同样拥有查看其他评论的权限。

2.2.3 修改密码、个人信息

用户可以随时修改自己的密码或是自己的个人信息。论坛主拥有对资源的发布、删除等权限。

2.2.4 管理功能

只允许论坛主登陆后台对系统中的各项功能进行操作。

2.3 后台需求分析

后台业务流程(管理员用户执行操作的流程)如图所示:

图2-1 后台管理系统业务流程图2.4 前台需求分析

前台业务流程(普通用户执行操作的流程)如图所示:

图2-2 前台用户业务流程图

第三章概要设计

3.1 系统概要设计

本课题的功能模块设计如图所示:

图3-1系统功能模块示意图

3.2系统接口的概要设计

系统的用户接口主要分为前台普通用户的操作界面和后台管理员用户操作界面。

前台首页布局设计如图所示:

图3-2系统前台首页布局设计后台首页布局设计如图所示:

图3-3登录界面

3.3 数据库概要设计

3.3.1 逻辑结构设计

本课题设计规划出的实体有管理员,贴子,贴子类别,回复,友好链接。本课题中实体间的关系如图3.4所示。

图3-4数据库实体间关系 E-R图

3.3.2 物理结构设计

本课题目前为数据库建立了4张表。

管理员表(tb-admin),包括数据项:管理员名称、管理员密码。

发帖人表(tb-manager),包括数据项:发帖人姓名、发帖标题、发帖时间、更新状况。

已注册用户表(userid),包括数据项:用户名称、用户昵称、用户密码、用户生日、用户性别、注册时间、 e-mail、地址、电话、qq 、IP 、头像。

回帖人表(tb-author),包括数据项:回帖人名称、回帖主题、回帖时间。

第四章详细设计

本课题总体设计的核心思想主要以下两点:页面是一个容器,是由不同模块(用户控件)组成的;Web页面和用户空间都属于表示层,它们用来处理交互,具体功能由业务对象完成。

4.1 前台详细设计

该页是普通用户的打开网站注册成功的第一个见到的页面,主要包括用户修改密码、修改资料等内容。部分内容已经在母版页Master.master 设计中完成,修改密码功能和修改资料功能封装在modify.aspx 和modifyinfo.ascx中。

图4-1 用户普通登录成功的界面

●modify.aspx的详细设计运行效果如图所示:

图4-2 modify.aspx的运行效果●modifyinfo.ascx的详细设计运行效果如图所示:

图4-3 modifyinfo.ascx的运行效果

发表新帖的界面如下图:

图4-4发帖界面的运行效果

4.2后台详细设计

该页是管理员用户的打开网站第一个见到的页面,主要包括账户管理、留言管理、主贴管理等内容。其运行效果如图4.6所示。

图4-5 管理员登录界面

图4-6留言管理运行效果

4.3 数据库详细设计

本课题共设计了4张数据表。

4.3.1 表的详细设计

管理员表(tb-admin),包括数据项:管理员名称、管理员密码。

发帖人表(tb-manager),包括数据项:发帖人姓名、发帖标题、发帖时间、更新状况。

已注册用户表(userid),包括数据项:用户名称、用户昵称、用户密码、用户生日、用户性别、注册时间、 e-mail、地址、电话、qq 、IP 、头像。

留言表(tb-author),包括数据项:回帖人名称、回帖主题、回帖时间。

1) 管理员表(tb-admin)的详细设计

2) 发帖人表(tb-manager)详细设计

3) 已注册用户表(tb-manager)详细设计

4) 留言表的详细设计

第五章系统实现

5.1 系统开发环境

系统:Microsoft Windows XP Professional Service Pack 2

编程环境:Microsoft Visual Studio 2005

开发语言:C#

数据库:Access2003

5.2 系统实现

5.2.1 客户端系统实现

第一次登录系统,普通用户登录的界面如下:

图5-1 普通用户登录界面

主要代码:

public partial class _default : System.Web.UI.Page

{

protected void Page_Load(object sender, System.EventArgs e)

{

https://www.doczj.com/doc/b21244754.html,erpassTR.Visible=true;

https://www.doczj.com/doc/b21244754.html,eridTR.Visible=true;

this.btnExit.Visible=false;

this.errmsg.Visible=false;

//检测cookies是否存在

if(Session["UserID"]!=null)

{

https://www.doczj.com/doc/b21244754.html,eridTR.Visible=false;

https://www.doczj.com/doc/b21244754.html,erpassTR.Visible=false;

this.btnExit.Visible=true;

this.errmsg.Visible=true;

this.errmsg.InnerText=Session["UserID"].ToString()+"在线";//51_aspx

}

else

{

if(this.Request.Cookies["UserID"]!=null)

{

https://www.doczj.com/doc/b21244754.html,erid.Value=this.Request.Cookies["UserID"].Value.ToStri ng();

}

else

{

https://www.doczj.com/doc/b21244754.html,erid.Value="";

}

}

}

#region Web 窗体设计器生成的代码

override protected void OnInit(EventArgs e)

{

//

// CODEGEN: 该调用是https://www.doczj.com/doc/b21244754.html, Web 窗体设计器所必需的。

//

InitializeComponent();

base.OnInit(e);

}

///

/// 设计器支持所需的方法- 不要使用代码编辑器修改

/// 此方法的内容。

///

private void InitializeComponent()

{

}

#endregion

protected void btnLogin_ServerClick(object sender, System.EventArgs e)

{

//用户登录

string

userid=this.Request.Form["userid"].Replace("'","").Replace("\"", "").Trim();

string

userpass=this.Request.Form["userpass"].Replace("'","").Replace(" \"","").Trim();

string str="select count(*) from tb_users where userid='"+userid+"'and userpass='"+userpass+"'";

OleDbConnection con=DB.con();

con.Open();

OleDbCommand cmd=new OleDbCommand(str,con);

int count=Convert.ToInt32(cmd.ExecuteScalar());

con.Close();

if(count==1)

{

https://www.doczj.com/doc/b21244754.html,eridTR.Visible=false;

https://www.doczj.com/doc/b21244754.html,erpassTR.Visible=false;

this.btnExit.Visible=true;

this.errmsg.Visible=true;

this.errmsg.InnerText=userid+"在线";

Session["UserID"]=userid;

HttpCookie hc=new HttpCookie("UserID",userid);

hc.Expires=DateTime.Now.AddHours(1);

Response.Cookies.Add(hc);

}

else

{

this.btnExit.Visible=false;

this.errmsg.Visible=true;

}

}

protected void btnExit_ServerClick(object sender, System.EventArgs e)

{

//用户退出时返回主页

Session["UserID"]=null;

Response.Redirect("default.aspx");

}

}

}

图5-2留言界面

主要代码:

public partial class mainMessage : System.Web.UI.Page

{

protected void Page_Load(object sender, System.EventArgs

web课程设计的个人总结

web课程设计的个人总结 web课程设计的个人总结一----在线测试系统 这次课程设计我做的是章节自测系统,主要是服务于学生进行阶段性自测和练习。系统分为练习和测试两部分,每一部分又各分若干专题。系统中采用的技术主要有:JDBC 数据库连接技术、和MVC三层架构利用MyEclipse集成开发环境。 虽然系统的基本功能都已实现,但还是存在系统不稳定等多个问题尚待解决。这个系统主要是我自己开发的,但也得到了老师和同学的很大帮助。我正在做系统的过程中遇到了很多问题,有的是知识存储不足,有的是考虑不够周全,之所以能够顺利实现基本功功能,离不开老师和同学的大力相助。事实证明,只靠自己是不能顺利完成一套功能完整的系统的,必须充分利用团队的力量。 开发一套系统,最重要的是细心,并不是一定要做到面面俱到,但也要充分考虑到客户的需求和现实意义,不管什么系统,只用运用到实际应用中,才具 有先现实意义。所以在准备工作中要正确分析社会需求了解现实应用,画出流程图,把大体框架做好,然后再逐一细化。我们不可能做到面面俱到,但一定要做到步步扎实,作为一个程序编程人员,要保持清醒的头脑,以现实为依据,让自己的每一行代码都能实现自己的意义。

通过这次课程设计,我收获的不仅仅是课程上的知识得到实际应用,还有编程的基本习惯和开发系统时应注意的流程。 主要功能及规格分析 登录系统的主要功能要求 欢迎页面 系统安全登录 管理员或普通用户功能选择 在线考试系统的主要实现功能要求 用户修改登录密码 让用户选择考试科目 从试题库中随机出题给用户 根据随机出的题做出用户的考试页面保存用户的答案给用户的试卷评分 查询用户成绩 在线管理系统的主要功能要求 浏览整个系统中的各种用户 添加管理员和普通用户 浏览并添加考试科目 浏览并添加题库 管理员修改登录密码 在线阅卷系统的主要功能要求

web开发技术课程设计报告书

《软件工程》与《web开发技术》 课程设计报告 课程名称:WEB开发技术 课设题目:基于B/S项目的学生信息管理系统 所在班级:08计算机科学与技术 分组:第 16 组 姓名:苑国永 20081611068 陈红勤 20081611076 李卓 20081611041 指导教师:曹莹刘冲杜光辉 河北金融学院 二○一一年六月 摘要

随着学校规模的不断扩大,学生数量急剧增加,有关学生的各种信息也成倍增长。面对如此庞大的信息量,开发学生信息管理系统来提高学生管理工作的效率就成为必然。通过该系统,可以做到信息的规范管理、科学统计和快速查,从而减少管理方面的工作量。 本文主要介绍了学籍信息管理系统的主要任务,阐述了开发该系统用到的关键技术,如采用B/S结构,使用JSP编程、利用mysql建立数据库、采用HTML,javascript等编程技术。 本系统是采用 B/S模式进行开发的,系统的用户权限有两种:学生和系统管理员,不同权限用户登入到不同的操作界面。该系统主要由学籍维护、班级管理、成绩查询等功能模块组成,本文具体介绍了各功能模块所包含的小模块的功能,学籍维护模块主要是对学生的基本信息进行添加、查询、修改、删除;班级管理模块主要是对系别、专业、计划、班级、课程进行添加、删除、维护;成绩查询模块主要是对课程成绩进行添加、删除、录入成绩,以及学生进行查询成绩等功能。 关键字: 学生信息管理; B/S; JSP; mysql ABSTRACT Along with the school scale unceasing expansion, the student quantity sharp

Web课程设计

《Web课程设计》 课程设计报告书 设计题目 micro blog信息系统 专业班级 xxxxx 学号姓名 xxxxxxxxx 指导老师 xxxxxxx 设计日期 xxxx 年x月x日 前言 Micro blog信息系统主要是一个校园微博系统,在该系统中可以注册、登 录,同时还分普通会员登录及管理员登录。通过登录后,可实现发布、查 询、删除微博等各项功能。 关键字:信息系统微博登录 系统分析 1.设计目的: 1.综合应用java程序设计、WEB程序设计、数据库应用、计算机网络等知识设计和实现我校Micro Blog信息系统。 2.通过上述设计和实现,加深对java程序设计、WEB程序设计、数据库应用、计算机网络相关理论的理解,锻炼综合应用所学知识分析问题和解决问题的能力。 3.培养软件开发的团队协作精神。

系统设计 1.设计内容: (1)用户注册 (2)用户登录(分一般用户和管理员) (3)某用户发布微博信息 (4)浏览所有用户的微博信息 (5)浏览指定用户的微博信息 (6)查询某些用户或(且)某时间段或(且)某论题的微博信息。(7)删除某些用户或(且)某时间段或(且)某论题的微博信息。(8)统计分析某时间段的用户数量,微博数量。 (9)发布重大消息或提示信息 (7-9基于管理员) 2.设计环境: (1)完整实现设计内容所指定的功能 (2)应用服务器采用Tomcat 或以上 (3)基于JSP编程 (4)开发工具采用Eclipse + DreamWeaver (5)数据库采用ACCESS 2003 (6)用户界面友好 3.系统流程图:

数据库设计 在Micro blog信息系统中,共设计3张表。本系统使用Access来创建数据表。数据库的名称为,三张表分别为admin、message、user。 表:admin 表:message 表:user 系统实现代码 package ; public class Login { String logname, password, backNews=""; boolean success=false; public void setLogname(String name) { logname=name; } public String getLogname() {return logname; } public void setPassword(String pw) { password=pw; } public String getPassword() {return password; } public String getBackNews() { return backNews; } public void setBackNews(String s)

WEB课程设计报告

Web开发技术课程设计题目:学生信息管理系统 院系:软件工程 班级学号:软件13 -1(21,19) 姓名:唐波 同组成员:史伟良 指导教师:王双利 2014 年12 月12 日

Web开发技术课程设计任务书 一、题目:学生信息管理系统 二、设计要求 (1)史伟良负责设计与实现管理系统登陆界面;唐波负责设计与实现管理系统增删改查界面。 (2)查阅相关资料,自学具体课题中涉及到的新知识。 (3)采用结构化、模块化程序设计方法,功能要完善,具有一定的创新。 (4)所设计的程序有输入、输出。 (5)按要求写出了课程设计报告,于设计结束后2天提交了。其主要内容包括:封皮、课程设计任务书,指导教师评语与成绩、目录、概述、软件总体设计、详细设计、软件的调试、总结、致谢、附录(带中文注释的程序清单)、参考文献。总体设计应配合软件总体模块结构图来说明软件应具有的功能;详细设计应用传统或N-S流程图和屏幕抓图说明;调试的叙述应配合出错场景的抓图来说明出现了哪些错误,如何解决的。 三、课程设计工作量 一般每人的程序量在200行有效程序行左右,不得抄袭。 四、课程设计工作计划 2014年12月8日,指导教师讲解布置题目,学生根据题目准备资料; 2014年12月8日,进行总体方案设计; 2014年12月8日~2014年12月10日,完成程序模块并通过独立编译; 2014年12月10日~2014年12月11日,将各模块集成为一完整的系统, 并录入足够数据进行调试运行; 2014年12月11日~2014年12月12日,验收、撰写课程设计报告。 指导教师签章: 专业主任签章:

Web开发技术课程设计指导教师评语与成绩

《Web系统开发课程设计》

---------------------------------------------------------------最新资料推荐------------------------------------------------------ 《Web系统开发课程设计》 信息科学与技术学院《Web 系统开发课程设计》实训报告书《Web 系统开发课程设计》实训报告书题题目: Web 系统开发课程设计专专业: 信息管理与信息系统班班级: 姓姓名: 学学号: 指导老师: 设计时间: 7 2019 年年 5 5 月月 5 15 日 ~ 7 2019 年年 5 5 月月 9 19 日第一天一、学习内容 1)软件安装(myEclipse10.0、mysql 5.1+navicat、Tomcat7.0) 2)Hibernate 的基本配置和核心文件、关系映射文件回顾 3)单表操作和多对多的操作 4)Hibernate 级联查询(自连接左外连接右外连接)二、学习代码https://www.doczj.com/doc/b21244754.html,er.java package com.itedu.entity; public class User { private Integer id; private String username; private String password; private String alias;//描述public User(Integer id, String username, String password, String alias) { super(); this.id = id; https://www.doczj.com/doc/b21244754.html,ername = username; this.password = password; this.alias = alias; } 1 / 2

Web动态网页课程设计 题目及要求

Web动态网页课程设计 (总学时数:16课时) 一 Web动态网页 课程设计性质:本课程是一门计算机相关专业实践性环节。以HTML和CSS为基础,全面学习网页设计制作有关的知识,让学生通过实践理解Web基本工作机制,并使学生具有一般网页制作的能力。与此同时,通过对Web页制作技术和制作工具的学习,使学生对网页设计中所涉及的相关知识有一个全面的了解。 二课程设计目的 通过对ASP对象的使用,实现对WEB数据库的访问。通过本课程的学习,使学生全面了解网站建设与网页设计的基本概念、基本理论及业务运作模式,了解网站建设与网页设计的特点及工作过程,掌握网站的建立及网页设计制作的方法,能够完成一般性网站的建设。同时学会Web数据库系统开发的基本方法与过程并能够实现B/S结构的数据库管理系统。 三课程设计地点 公共基础实验室3(A504) 四课程设计内容 本次课程设计题目方案如下:

题目1:基于Web的实验室信息管理系统 题目2:网络商店(见web程序设计课本案例) 题目3:学生自拟(需经过教师审核) 内容要求: (1)掌握Web网页常用的开发工具Deamweaver或.Net的使用; (2)学会IIS的配置,或者netbox的安装与设置; (3)学会Html、CSS、Javascript、VBscript或C#的简单开发和应用 (4)学会B/S模式下,asp与数据库的连接,建议采用Access 数据库。动态新闻管理系统。在系统中,必须完成文章的添加,删除、修改、文章内容显示、题目列表显示 五课程设计时间安排 第一周 安排计划 第二周 数据库的设计 第三周 完成HTML静态页面和 CSS设计; 第四周开始至第六周 开始JavaScript、Javascript、VBscript或C#的程序代码设计

Web程序设计课程设计报告模板

Web程序设计课程设计报告课程设计题目:某电子杂志网站 姓名:肖琴霞 专业:软件工程(国际教育) 班级:10211133 学号:1021113321 指导教师:吴光明 2013 年 3 月 10 日

一、设计目的 《Web应用开发课程设计》是实践性教学环节之一,是《Web程序设计》课程的辅助教学课程。通过课程设计,使学生掌握Web网站的基本概念,结合实际的操作和设计,巩固课堂教学内容,使学生掌握软件开发的基本概念、原理和技术,将理论与实际相结合,应用现有的开发工具,规范、科学地完成一个完整地应用软件的设计与实现,把理论课与实验课所学内容做一综合,并在此基础上强化学生的实践意识、提高其实际动手能力和创新能力。 当今时代是飞速发展的信息时代,在各行各业中离不开信息处理,这正使得计算机被广泛的应用于信息管理系统。计算机的最大好处在于利用它能够进行信息管理和查询。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。制作电子杂志网站可以方便读者阅读,且可以扩大读者的视野以及提高阅历。 二、设计解决方案 问题解决方案: 经过分析,我们决定利用ASP编程,使用Dreamweaver MX作前端开发工具,利用SQLServer2000作后台数据库管理,数据库驱动使用ADO。 前台功能模块:系统主界面与登录程序设计,杂志查询及订阅,读者服务模块,杂志分类设计等。 后台功能模块:管理主界面与登录程序设计,最新杂志信息管理模块,杂志订阅管理模块,在留言管理模块设计等。后台管理的建立,使管理员可以通过后台很容易的对杂志城进行管理,比如:对最畅销杂志,公告和杂志城注册用户进行添加,删除等管理工作,还可以对读者在线留言的处理。 三、电子杂志网需求分析 3.1 需求分析 需求分析是整个设计过程的基础,最困难、最消耗时间的一步。它的最终结果是提供

WEB个人主页课程设计

Web应用开发技术 实验报告 专业:计算机科学与技术 班级: 学号: 姓名:

一、设计题目 个人网站 二、目的 1、本次设计是学生在学完ASP动态网站开发课程后的一次实践性很强的课程设计,是对ASP进行动态网站开发所学知识的综合运用。 2、掌握使用ASP技术进行网站开发设计。 3、通过本次实习,使学生加深所学知识内容的理解,并能积极地调动学生的学习兴趣,结合实际应用操作环境,真正做到理论与实际相结合。 三、功能需求描述 此网站可以对主人留言,来发表自己的心情,也可以把自己的联系方式写入其中,达到和睦相处、心灵的驿站的目的等。 四、总体设计

五、详细设计 (一)、我的主页 此页面为网站的主页,通过发布新心情,点击通讯录可以查看通讯录好友信息,点击留言板可以查看好友留言。 主要代码: 个人空间