留言板实验报告

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

河南工程学院

实习报告

课程名称程序设计实训

设计题目留言板设计与实现

系(部)计算机学院

班级信息管理1133班

学号************

姓名王春丽

实习时间2013.12.30-2014.1.3

指导老师李艳玮

2014年 1 月3 日

实习(训)报告评语

等级:

评阅人:职称:

年月

目录

1.实训内容 (2)

2.系统需求分析 (2)

2.1 技术可行性 (2)

2.2操作可行性 (3)

2.3运行环境 (3)

3.设计目标和原则 (4)

4.功能模块设计 (4)

4.1模块设计 (4)

4.2系统功能 (6)

4.3留言板文件夹中文件及各页面 (6)

5.数据库设计 (7)

5.1后台数据库 (7)

5.2关系模型 (7)

5.3数据表设计 (7)

6.基本程序清单 (9)

6.1页面设计 (9)

6.1.1首页(留言板系统的主页) (9)

6.1.2发表留言 (10)

6.1.3管理员登陆 (11)

6.1.4管理回复 (12)

6.1.5留言删除页面 (12)

6.2程序设计 (13)

6.2.1首页主要程序代码 (13)

6.2.2发表留言(用户管理) (16)

6.2.3管理员登陆 (17)

6.2.4管理回复 (17)

7.实训总结 (18)

留言板设计与实现

1.实训内容

留言板设计与实现。

该系统采用了当前新兴的B/S模式进行开发。三层的B/S体系结构具有许多传统C/S体系结构不具备的优点,而且又紧密结合Interneet、Inteanet技术,是技术发展的大势所趋,它把应用系统带入了一个崭新的发展时代。数据库采用灵活稳定的SQL Server数据库并能够处理大量数据,同时保持数据的完整性以及提供许多高级管理功能。它的灵活性、安全性和易用性为数据库编程提供了良好的条件用户查看留言模块、发表留言模块、管理留言模块(管理员权限)。对于用户,拥有不同权限的用户(普通用户或管理员)可以对系统进行不同的操作。

2.系统需求分析

随着互联网的发展,越来越多的用户已经可以使用互联网进行信息交互,而企业留言本的开发解决了信息交互复杂和交互困难的难题,通过留言本可以加强企业与用户之间的信息交互,同时也解决了企业与用户沟通不便等情况。

留言板主要提供网上的一个信息发布的平台,大多作为网站的辅助功能存在。浏览网页的用户可以通过该留言板进行留言的查看和签写。而管理员则可以对用户的留言进行回复和删除等操作。

2.1 技术可行性

留言板网站是为了满足人们的需求而产生的,采用B/S三层体系结构,表示层用 开发平台,业务层用C#编程语言,数据层用。后台数据存储用SQL Sever2005数据库。三层结构体系能够负责客户机与服务器、服务器和服务器之间的连接和通信,实现应用

与数据库的高效连接:提供一个三层结构的应用开发、运行、部署和管理的平台。这三种层结构在层与层之间相互独立,任何一层的改变不会影响其他层的功能。因此,本网站的开发在技术上是可行的。

2.2操作可行性

网站运行于Windows环境,其用户操作页面友好设计“网站导航”便于用户操作。

网站的基本操作如下:

·普通用户

自己留言,也可以观看别人的留言。

·管理员

可以对用户进行回复及对不文明的留言进行删除等操作。

2.3运行环境

1硬件条件:较高的处理器,较大的内存空间,畅通的网络

2软件条件:windows2007/ windowsXP的操作系统;

装有IIS的web服务器;

Microsoft (R) Visual C# 2005 编译器;

SQL2005的数据库;

IE浏览器;

另外:IIS添加及运行。

IIS的添加请进入“控制面板”,依次选“添加/删除程序→添加/删除Windows组件”,将“Internet信息服务(IIS)”前的小钩去掉(如有),重新勾选中后按提示操作即可完成IIS 组件的添加。用这种方法添加的IIS组件中将包括Web、FTP、NNTP和SMTP等全部四项服务。

IIS的运行当IIS添加成功之后,再进入“开始→设置→控制面板→管理工具→Internet

服务管理器(Internet信息服务)”以打开IIS管理器,对于有“已停止”字样的服务,均在其上单击右键,选“启动”来开启。

3.设计目标和原则

随时了解广大客户的需求、对企业产品的意见、反馈信息及用户数据,便于企业更加方便的同用户进行信息交互,帮助企业更好的进行完善和改进,以满足广大客户的需求,促进企业与广大用户的友好关系。留言板是一种电子便签管理系统,是用技术和C#语言及JavaScript 脚本语言编写的网络应用程序。在网络用户交流过程中起很大的作用,每个人都可以将他的信息及留言保留在上面,以供他人观看。这个留言板只是简单的留言和管理员对留言板进行回复、删除管理的工具。该留言板简单但实用,而且具备了大多说留言板的基本功能。十分适合中小型企业。

4.功能模块设计

4.1模块设计

留言板分为三个大模块:首页、发表留言、管理员登陆。

首页模块:用户可以在该页面上查看所有的留言内容留言者头像、姓名、QQ、留言时间、留言信息、回复信息等信息

发表留言模块:在该页面中用户可以填写自己的姓名、QQ、E-mail、URL、性别、留言信息等。

管理员登陆模块:管理员进入登录模块后(username:sa、 password:sa)可返回首页进行查看留言信息,并对留言进行回复及对不良留言的删除等操作。

留言板的功能模块划分图如下:

相关文档
最新文档