留言板系统的实现和设计.docx
《留言板系统的实现和设计.docx》由会员分享,可在线阅读,更多相关《留言板系统的实现和设计.docx(7页珍藏版)》请在冰豆网上搜索。
留言板系统的实现和设计
《留言板系统的实现和设计》
毕业设计(论文)
系别:
计算机科学系
专业班级:
网络技术
姓名:
学号:
指导教师:
二0一一年十一月
毕业设计[论文]任务书
学生姓名
专业班级
学 号
课题名称
网上留言系统设计与实现
指导教师及职称
(以下内容指导教师可根据实际情况进行调整)
一、课题介绍
1、目的:
开发出符合需求的留言板系统,并在网上能够运行。
2、任务:
实现网上留言系统的功能,以及用文字说明如何制作出留言系统。
二、主要内容
1、主要技术指标
本留言板系统采用ADO.NET技术,sEssion方法,response方法,用户自定义控件创建及使用方法,DataList控件技术,数据验证技术等等。
2、设计方案、设计方法、设计手段
本留言板系统采用软件工程开发方法。
3、主要工作程序
一、需求分析,二、系统设计,三、编码测试,四、部署运行。
三、主要仪器设备
系统开发平台:
vs2005,开发语言:
c#,系统后台数据库:
sql2005,运行平台:
windows7,运行环境:
.netframework2.0,
四、主要资料及参考文献
《企业级网站开发项目教程()》中项目一:
留言板系统
五、预期设计(论文)成果
管理员:
通过身份验证登录之后,能够执行留言查看,留言回复,留言删除等管理操作员;用户:
可以对留言主题,留言内容,留言回复进行查看,在登录之后还可进行留言回复,但没有留言管理的权限。
任务下达时间
年月日
毕业设计(论文)开始
与完成时间
年月日至年月日
预计毕业答辩时间
年月日
毕业设计进度安排
周 次
工 作 内 容
检查方式
第周至第周
第周至第周
第周至第周
第周至第周
第周至第周
第周至第周
专业教研室负责人意见
签名:
年 月 日
系审核意见
(系公章)
年 月 日
任务下达人签 字
年 月 日
任务接受人签 字
年 月 日
备 注:
1、此表由各专业教研室统一规格后打印。
2、本任务书一式三份,由指导教师填写相关栏目,经系审核同意后,系、指导
教师和学生各执一份。
3、本任务书须与学生的毕业设计(论文)一并按要求装订存档。
鄂东职业技术学院教务处
指导教师签字
教研室主任签字
年月日
摘要
随着计算机的广泛应用,人们已经对网络不再感到陌生。
在科技飞速发展的今天,电脑信息技术与各行各业进行了有效的结合。
人们在网上可以进行网上购物,网上交友,电子商务,网络营效等等。
面对强大的网络功能,必须在某方面要有一个健全的系统才能使网络发挥的淋漓尽致。
网站的作用越来越重要,被称之为继广播、报纸、杂志、电视后的第五种媒体——数字媒体,拥有众多优势,所以现在不少企业都有或正在建设自己的网站。
而留言板作为网站重要的一个部分,从来就是一个大家交流的平台。
在这个平台上,留言提供了一个全新的人类沟通新方式。
互联网技术的不断发展和普及,使构造互联网站、开发网络应用程序已经成为当前的热门技术之一,开发网上交流软件,现已有很多工具和方法,各种技术都具有其特色和长处。
文章叙述了在Windows环境下,利用SQLServer创建数据库,运用ASP.NET等开发工具,设计留言系统的原理及过程。
关键词:
留言板ASP.NET数据库SQLServer
Abstract
Withthebroadapplicationofthecomputer,peoplehavenolongerbeenunfamiliartotheinternet.Nowadays,withrapiddevelopmentofthescienceandtechnology,computerinformationtechnologyandalltradesandprofessionshavecarriedoneffectivecombination.Peoplecanshoponline,makefriendsonline,doe-commerce,andcarryonnetworkmarketingandsoon.Infrontofthestrongpoweroftheinternet,asoundsystemisnecessaryinsomewaytomakefulluseoftheinternet.Withitsincreasingimportance,theinternetiscalledasthefifthkindofmediafollowingtheradio,newspapers,magazines,television----digitalmedia,whichhaslotsofadvantages;somanyenterpriseshaveorarebuildingtheirownwebsite.Thenasanimportantpartofawebsite,themassageboardhasalwaysbeenaplatformtoshareideas.Insuchaplatform,leavingmassageprovideanewwayforpeopletocommunicate.
TheconstantdevelopmentandpopularizationoftheInternettechnologymakesconstructingwebsitesanddevelopingnetworkapplicationshavebeenoneofthehottechnologiesnow.Therehavebeenplentyoftoolsandmethodsofdevelopingonlinecommunicationsoftware,andeachonehasitsownfeatureandstrongpoint.ThearticleintroducesthattheprincipleandprocessofcreatingadatabasebyusingSQLServer,anddevelopingtoolsanddesigningmailsystembyusingASP.NETandotherdevelopingtoolsintheWindowsenvironment.
Keywords:
LeaveWordBookASP.NETDatabaseSQLServer
第一章系统需求分析
1.1现状分析
留言板是互联网上最常见的一种服务,也是最典型的交互式网页。
留言板是一种电子便签管理系统,是用ASP.NET或其它脚本语言编写的网络应用程序。
在网络用户交流中起很大的作用,每个人都可以将他的资料和要求等信息保留在页面上,以供他人观看。
留言板供其他网友给自己留言,或者临时存放自己的感受。
通常上网者可以使用访客留言板发表一些文章,或者是通过留言板给网站维护者留下一些意见和看法,留言板已经成为网友之间互通信息、相互交流的重要渠道。
而该留言板仅仅是简单的留言和管理员对留言板进行设置和进行回复、删除管理的工具。
该留言板简单但实用,而且具备了大多数留言板的基本功能。
本系统的主要开发工具为Microsoft公司的MicrosoftVisualStudio2005,存贮数据的数据库则同Microsoft公司开发的SQLServer2005,因此具有相当好的兼容性。
据系统分析后,制定了项目结构开发图如1.1所示:
图1.1项目结构图
1.2需求分析
据实际应用分析,得出留言板系统的需求分析如下:
要求系统具有良好的人机界面;能满足用户的留言要求;管理员能够实现对留言的回复、删除等操作;网站运行稳定、安全可靠。
据需求分析,得出留言板系统用例图如1.2所示:
图1.2留言板系统用例图
1.2.1留言板系统用例图分析
访客在该系统中可以进行网页浏览,查看留言以及用户注册功能,在查看留言过程中,可以查看其他用户对留言的回复,如图1.3所示:
图1.3访客用例图
(1)普通用户继承了访客的所有功能,另外,普通用户在进行登录之后,可进行发表留言,回复留言以及管理自己的留言即可删除自己在留言板的留言,如图1.4所示:
图1.4用户用例图
(2)管理员用户继承了普通用户的所有功能,也就是在同时继承了访客的所有功能。
另外,管理员可进行所有用户的留言的管理,也可对所有用用户的留言进行回复和删除,如图1.5所示:
图1.5管理员用例图