网站-在线留言板-课程设计_第1页
网站-在线留言板-课程设计_第2页
网站-在线留言板-课程设计_第3页
网站-在线留言板-课程设计_第4页
网站-在线留言板-课程设计_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

电子商务电子商务期末调查期末调查项目名:项目名:留言板页留言板页成绩:学生名:朱林朱林专业:专业:计算机科学和技术计算机科学和技术班号:班号: 1010210102班7学期:学期: 20122012下学期后期目录1系统应用背景_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ .2.3系统的可行性分析. 可行性.3.4系统设计.5.1系统流程.7.4物理结构设计.9 5.2添加管理员页面. _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ . 21 8参考文献.22 1系统应用背景系统的应用背景在网络技术迅速发展、信息交流频繁的今天,网络应用已经渗透到人类社会的各个角落。 网络世界的支持点网站更引人注目:政府利用网站宣传自己的施政纲领,成为日常与百姓交流的直达列车企业利用网站宣传自己的形象,挖掘无限商机的个人利用网站展现个性风貌,沟通桥梁越来越多的网站建立了自己的WWW网站。 BBS系统是最常见的互联网社区,是互联网上最重要的应用之一。 随着互联网的普及,仅用Telnet方式登录的BBS系统也很多,提供了用户使用HTTP协议方式在互联网上交流成为可能的功能,Telnet和HTTP的应用边界开始融合。 如果用户在网上冲浪,制作出内容丰富美丽的网站,可以考虑把自己喜欢的事情告诉网站的制作者。 同样,看到用户不满意的网站时,希望把自己的意见留给网站的维护者,改善。此时,使用作为交互式网络的重要功能的留言板系统。 留言板是网站上的用户交换信息,互相交流的乐园。 留言板是最简单的BBS应用。 利用公告栏,阅览者可以向站长和其他阅览者发布信息。 在企业和企业内的局域网中,公告栏为员工之间的交流提供了良好的地方。 2系统需求分析系统需求分析留言板是利用计算机硬件、软件设备和网络基础设施记录和展示文字信息的载体,具有较强的时效性。 比如,如果你想解决你不知道的问题,可以在上面发布消息,知道的人可以正确回答你的问题,在他的回答之后发布消息,大家可以方便地进行交流和交流。 该系统有五个功能模块。 (1)登录界面:创建登录界面,输入用户或管理员的用户名和密码进行登录。 (2)信息板:制作信息板后,信息者可以看到自己的信息,用户名和地址(3)用户的权利和义务:只有用户可以用普通的用户密码登录的信息,如果用户用管理员密码登录的话,用户的权利和义务:只有用户可以用普通的用户密码登录的信息能够实现删除等功能(4)消息:消息者在消息时不为空,如果为空,则向消息者警告“消息失败”)。 如果邮件发送成功,“邮件成功”。 (5)背景数据库:使用ASP动态WEB技术实现WEB页和数据库的连接,WEB上的文件向其他文件转送变量后,自动生成变量,用SQL语句进行数据库操作,从数据库读出数据1 .数据库架构留言板数据库数据表的字段类型。 包括ID (自动增量,不可重复)、标题、内容、名称、电话、IP、日期和回复。 2 .对灰尘信息进行过滤,确定用户是否继续输入相同字符的信息,如果相同字符的信息被重复四次,则自动认为灰尘的留言信息,并且系统不给予留言或回复功能。 3 .根据实际应用,添加、删除或修改数据表中的项能够添加、删除或修改数据表中的字段类型,并且能够灵活地管理数据库。 删除不实用的字段有利于从数据库读取和存储数据。 4 .留言板数据库的维护和备份为管理员提供数据备份功能。 后台管理员可以自定义在一段时间后备份留言板上的数据,在发生数据错误后可以立即恢复正常状态,以免丢失用户信息。 3系统可行性分析系统可行性分析3.1技术可行性技术可行性该留言板网站是为了满足人们的需求而创建的,采用B/S三层架构,显示层用ASP.NET开发平台,业务层用C#编程语言,数据层用ADO.NET 用于存储背景数据的SQL Sever2008数据库。 三层体系结构负责客户端与服务器、服务器和服务器之间的连接和通信,以实现应用程序与数据库的高效连接。 提供三层架构的应用程序开发、操作、部署和管理平台。 这三种层结构曾经和过去是独立的,任何层的变化都不影响其他过去的功能。 上述技术使用和本网站的开发。 因此,本网站的开发在技术上是可行的。 3.2操作可行性操作可行性网站在Windows环境中运行,用户操作页面友好设计的“网站导航”用户操作简单。站点的基本操作是看到一般用户自己留言,其他人的留言管理者可以回信。 进行删除不文明注释等操作的4系统设计系统设计4.1系统流登录用户的信息管理登录成功判断权限一般用户管理者注释删除注释结束后台管理系统业务流程图1开始用户登录站点登录信息登录结果登录失败判断为登录成功自动登录删除权限注册失败的消息管理员用户的消息一般用户回复删除自己的消息的消息前端业务流程图2.2系统结构消息网站一般用户查看管理员用户的消息信息删除消息回复消息的消息管理员4.3数据库逻辑结构设计删除数据库逻辑结构设计课题设计计划的实体包括管理员、用户、消息、 有消息回复板本实体的联系方式如下图用户QQ出生日期性别用户名密码昵称邮箱用户的实体属性图4本课题的功能模块设计图3管理员密码管理员帐户管理员名称管理员密码消息主页地址消息内容消息板的实体属性图6消息回复的时间回复的内容回复消息的帐号、留言时间回复的主题管理者的实体属性图5留言的实体属性图7.4物理结构设计本课题现在数据库中作成的2张表。 1 .管理员表Admin。 包含登录密码和登录名。 登录密码是加密密码。 2 .消息用户表记录消息用户表Books、书s_id、书s_name、书s_mail、书s_qq、书s_info、书s_info、书s_time、书s_ip和书s_reply。 5接口设计接口设计此站点将多个页面集成到Index.asp页面中的5.1管理员登录设计管理员登录设计页面由管理员输入帐户和密码。 采用表单设计,检查用户名和密码是否与数据库中的管理员信息表中的信息一致,如果正确,则跳到留言板主页,否则通知用户帐户或密码不正确,管理员帐户和密码不正确登录页面图8的核心代码管理登录返回管理员:口令:5.2管理员页面的附加管理员页面采用表单,插入表单设计。 注册时,必须输入管理员名称、管理员密码等。 提交时,如果输入的用户帐户存在,则提醒注意。 如下图所示,注册页图9的核心控制代码为新管理员显示该块的所有消息,包括管理员名称:管理员密码:确认密码:5.3留言板页留言板页该页作为重复区域。 显示使用阶段变量登录的用户的用户名。 建立两个记录集,发布消息的信息利用服务器行为实现了插入记录并写入数据库的表。 在此页面中,服务器行为用户身份验证限制了对页面的访问。 如果您没有登录并访问此地址,请自动跳转到管理员登录页。 如下图所示。 信息页图10中的核心代码是昵称: *内容: * q :邮箱: % SQL= select * from books order by书签_ id desc sets RS=server.createobject ( adodb.recordset CONN,1,1 if Mrs.BOF S

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论