5系统的具体实现 5.1建立基于WEB系统的运行环境 内容来自www.paper51.com Windows 2000 Server 在安装的过程中会连同IIS5。0一起安装上去,Windows 2000 Professional Windows XP 则不会,此时,可执行“开始\设置\控制面板”,然后在“添加\删除程序”图标上双击鼠标左键,接着,选择“添加\删除Windows组件。选取“Internet 信息服务器(IIS)”选项,然后选取下一步,文件复制完成后点击完成。“Internet 信息服务器(IIS)”安装完成。 copyright paper51.com 5.2系统主要页面的实现 copyright paper51.com 5.2.1注册页面的实现 copyright paper51.com 该页面主要用于会员第一次进入网站时输入帐号。注册会员时需要提供如下信息:新会员帐号、性别、密码、密码确认、E-Mail。 paper51.com
主要实现步骤: copyright paper51.com
1首先在Dreamweaver中设计出注册页面的风格。 内容来自www.paper51.com 2添加如图的文本区域、按钮、单选框。已注册用户名为例,使<inputtype="text" name="name" ID="Text1">。其他文本区域相似。选择男生头像的单选框value="1",反之为value="0"。 http://www.paper51.com
3单击提交按钮将注册信息发送给ChkReg.asp页面注册成功后返回主页,注册失败给出提示信息。 paper51.com
http://www.paper51.com 图三 copyright paper51.com 部分代码见附录. paper51.com
5.2.2文章浏览页的实现 http://www.paper51.com 学生在首页通过输入会员帐号,会员密码,登陆网站,经系统确认进入深水蓝主页,点击文章浏览进入文章浏览页.如下图: http://www.paper51.com 内容来自论文无忧网 www.paper51.com 图四 内容来自论文无忧网 www.paper51.com 主要实现步骤 内容来自论文无忧网 www.paper51.com 1.为了保持风格一致在本页面首先引用了gg.asp。 copyright paper51.com 2.页面左面的主体部分主要是通过asp代码实现。首先从newclass中调出个版块的名称、和编号。然后通过编号在wz表中调出这个版块的文章信息,调出的顺序是按点击率来实现的。 paper51.com 主要代码见附录。 内容来自www.paper51.com 5.2.3投稿页面 copyright paper51.com 会员登录后会在文章浏览页的上面和下面显示再线投稿点击进入投稿页面。具体形式如下图: copyright paper51.com
paper51.com
图五 paper51.com 主要实现步骤: paper51.com
1首先用Session(“name”)判断是否为登陆会员,在Dreamweave中设计出风格。 内容来自www.paper51.com
2 文章类别的下拉框是从newclass表中读取的。添加文章图片要引用一个上传函数的页面Function.asp。 http://www.paper51.com
3将保存文章信息定义一个SaveAdd(),根据页面返回的action消息来确定是否调用SaveAdd()。 http://www.paper51.com 主要代码见附录 paper51.com 5.2.4 修改信息页 copyright paper51.com 在这里可以修改个人的信息,包括性别、电子邮箱、qq号码。修改好之后点击提交按钮,就将新的个人信息提交到数据库中 内容来自www.paper51.com . paper51.com
图六 copyright paper51.com
主要实现步骤: paper51.com 1首先用Session(“name”)判断是否为登陆会员,在Dreamweaver中设计出总体风格。 http://www.paper51.com 2打开数据库查询userinfo表,以电子邮箱为例,使文本区域的<inputtype="text" name="email"value=<%=Rs(email)%>〉。QQ号码同理。 http://www.paper51.com 3将对信息修改得保存定义为一个名为SaveChange(),根据页面返回的action消息来确定是否调用SaveChange()。 内容来自论文无忧网 www.paper51.com 主要代码见附录 内容来自www.paper51.com 5.2.5论坛撰写主题页的的实现 paper51.com
当用户登录后进入论坛就可以撰写主题了在这里还可以添加图片。具体界面如下图: http://www.paper51.com
内容来自www.paper51.com
图七 http://www.paper51.com 这个功能的实现和文章投稿相似,在这就不重复了 http://www.paper51.com
5.2.6论坛回复页面 内容来自论文无忧网 www.paper51.com 用户可以在这个页面对自己感兴趣的主题进行跟帖,填写了内容后直接按发表按钮就可以提交到数据库了。这个功能的实现和文章投稿相似,在这就不重复了。 内容来自www.paper51.com 内容来自www.paper51.com 图八 内容来自论文无忧网 www.paper51.com 5.2.7聊天室主页 http://www.paper51.com 聊天室主页的框架是由:view.asp send.asp list.asprefesh.asp四个页面组成。界面如下: 内容来自www.paper51.com
copyright paper51.com
图九 内容来自论文无忧网 www.paper51.com 主要实现步骤: 内容来自论文无忧网 www.paper51.com 1 聊天内容显示页:在这里,就用到了Application这个对象,如果用户发送的谈话内容不为空,则先将Application对象锁定,使其可写,再将谈话内容保存在Application对象中,然后再将Application对象解锁,取消其可写性,再后再输出显示。 paper51.com
2 聊天内容发送页:在这一页中只需加入一个获取登陆着用户名的asp代码。 <%Session(“name”)%>。 copyright paper51.com 3 聊天室主页:首先用Dreamweave布置好框架,用Session(“name”)判断是否为合法会员,在各框架中引用个分页面。以View。asp页为例<frame src="View。asp" name="View"> http://www.paper51.com 主要代码见附录。 内容来自论文无忧网 www.paper51.com
|