【2017年整理】简单留言板设计.doc
文本预览下载声明
实验三 简单留言板设计一、实验目的1.掌握常用Web服务器控件的使用;2. 掌握验证控件的使用方法,理解验证控件的作用;3. 掌握数据库设计的方法;4. 掌握利用ADO.NET操作数据库的方法;5. 掌握利用内置对象传递数据的方法;6. 训练分析与解决实际问题的能力;7.训练综合应用ASP.NET开发Web应用程序的能力。二、实验环境安装有Windows XP+IIS5.1+VS.NET 2005的计算机三、实验内容:1、主要功能主要实现以下功能:用户登录与注册、留言的撰写、查看、回复等。留言板的功能模块图如下图1所示:
图1 系统功能模块图主要包含以下几个页面:(1)Index.aspx:完成用户登录。(2)Register.aspx:用于新普通用户注册。(3)ViewMessage.aspx:是留言板的首页,显示留言的标题、留言者、留言日期等信息,可以进入留言页面或者查看留言内容和回复留言页面。(4)WriteMessage.aspx:用户留言页面。(5)ReplyPage.aspx:查看相关标题的留言的详细信息,并且可以回复该留言。 2、系统数据库设计:在SQL2005中创建一个名称为aspnet的数据库,在其中创建三个数据表UserInfo、Newpost和AdminInfo。其中,UserInfo表存储注册的用户信息;Newpost表存储访问者的留言情况,AdminiInfo表存储系统管理员的信息。下面分别对这三个表的设计加以介绍。(1)UserInfo数据表?? UserInfo数据表的字段设置如图2所示,并设UserID为自动增量(初始值为1,增量因子为1),且为主键。
图2 UserInfo数据表的设计
(2)AdminInfo数据表?? AdminInfo数据表的字段设置如图3所示,AdminID为主键。
图3?? AdminInfo数据表的设计(3)Newpost数据表?? Newpost数据表设PostID为自动增量(初始值为1,增量因子为1),且为主键。ParentID用来记录访问者所回复的留言,如果为初始留言(不是对已有留言的回复),则ParentID为0,否则对应相应留言的PostID。
图4 Newpost数据表的设计数据库设计完毕之后,在AdminInfo数据表中插入一条新数据,作为系统的初始管理员,AdminID列的值为Admin,AdminPwd列的值也为111。另外,在数据库中为该库创建一个SQL Server身份验证模式的登录,登录名为sj,密码为空。该登录用于在程序中访问数据库。3、界面设计(1)Index.aspx设置为项目的起始页。执行该项目,结果如图5所示。
2.单击“我要注册”进入普通用户注册页面Register.aspx,如图6所示。填写的内容必须符合要求,比如用户名必须填写、两次密码必须一致和电子邮件的格式必须正确等,提交才会成功。
界面设计中要注意验证控件的使用。3.本系统的用户分为两类,一种是普通用户(在“注册页面”注册成功的用户),一种是系统管理员。普通用户具有查看留言及留言的回复,回复留言的权限,系统管理员除了具有普通用户的权限以外,还具有删除留言的权限。当普通用户登录成功之后,进入如图7所示的留言板首页ViewMessage.aspx。
4.单击“我要留言”,进入撰写留言页面WriteMessage.aspx,如图9所示。其中“返回前页”、“返回主页”是两个HyperLink控件,其中“返回前页”可跳转到“Viewmessage.aspx”页面,“返回主页” 跳转到Index.aspx。
图9 留言页面
〖ZXJ10远端集成单元〗
第 PAGE 7 页 共 7 页
ZXJ10远端集成单元SM4I(技术简介)
更贴近更综合更方便的——远端集成单元 SM4I
信息时代的到来,人们对通信业务种类的需求越来越多。以全新的概念对传统电信网进行改造已不可避免。信息技术的发展趋势是电信、计算机、有线电视的“三网合一”。占整个电信网投资成本30%左右的交换局和用户终端这一段用户线部分,即所谓的“最后一公里”段,成为整个电信网发展的最后瓶颈,传统的模拟用户线连接无法适应用户对各种新业务的要求,尤其是集话音,数据和图象于一体的综合业务。目前综合业务接入网的应用,也给传统交换观念中增添了新的思路,我们设计出比以前更综合更便捷的交换系统——远端集成单元。它充分体现了交换机是多业务提供的核心,使ZXJ10大型交换机形成了一个容量灵活、升级方便的完整系列。
SM4I系统结构
2.1.一体化的机架结构
在整机结构设计时,将电源、监控、蓄电池、配线架等集中考虑,并且规定好各种电缆和光纤的走线方式,使得整个机架
显示全部