毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
ASP.net电子留言板系统的设计与实现(2)
2.相关技术简介
2.1 ASP.NET技术
ASP.NET是Microsoft公司推出的Web开发平台,也是目前最先进、特征最丰富、功能最强大的Web开发平台。ASP.NET具有可管理性、可缩放性、可用性、简易性、自定义性、扩展性、增强的性能、安全性、强大的工具支持、强大平台等优点,是目前主流的网络编程环境之一。
ASP.NET支持多种开发语言,并包含了许多新技术,如ADO.NET、母版页、Web Service、WebUserControl等。C#语言是一种功能强大、面向对象的编程语言,它从C语言和Visual C++派生而来,是Microsoft公司.NET技术核心开发语言,因此本系统选择C#语言作为开发语言。
2.2 SQL Server 2005数据库技术
SQL Server 2005 是微软公司推出的SQL Server 数据库
管理系统
较新的版本,它对SQL Server 2000中的某些特性进行了加强。SQL Server 2005 包含了多个能显著提高开发者能力的新技术,而且它在高可用性上也有所创新,提高了安全性,增加了证书和数据加密。
SQL Server所使用的数据库查询语言称为Transact-SQL,它是SQL Server的核心,Transact-SQL强化了原有的SQL关键字以进行数据的存取,储存及处理等功能。电子留言板系统面向的是广大师生用户,需要存储的数据量较大,使用人群较广且该领域对数据的安全性要求较高,所以系统使用SQL Server 2005作为数据库工具。
3.系统总体设计
3.1系统操作流程
学生用户不注册登陆之前可以浏览前台页面首页主题信息,学生用户注册后登陆后可以发表留言,查看留言回复等。管理员登陆后可以进行后台管理文护,如查看留言,发表留言、回复留言、删除留言等。系统操作流程如图1所示。
图1 系统操作流程图
3.2 系统功能设计
电子留言板系统从总体上分为查看主题、用户管理、发表留言、我的留言、留言管理、注销登陆优尔大功能模块,各个功能模块设计的具体功能如下:
(1)查看主题模块:首页加载后可以查看留言主题,查看回复,进行回复操作。
(2)用户管理模块:包括用户注册和用户登陆两个子模块。其中用户注册模块负责普通用户的注册操作,用户登陆之前要进行注册,管理员不需要注册;用户登陆模块负责管理员和普通用户的登陆操作,不同权限的用户可以访问的内容不同,继而进行相应的操作。
(3)发表留言模块:在发表留言模块中,用户和管理员可以发表各自的留言。
(4)我的留言模块:在我的留言模块中,用户和管理员登陆后,不仅可以发表自己的留言,还可以随时查看个自的留言信息。
(5)留言管理模块:留言管理模块设置的用户和管理员的权限不同,学生用户查看个人的留言信息,查看回复信息,删除个人已发表的留言信息;管理员对留言板进行文护,可以查看所有留言信息,回复留言信息,删除留言信息。
(6)注销登陆模块:在注销登陆模块中,负责用户和管理员注销登陆操作,此操作发生后,直接跳转到查看主题页面。
综上所述,系统的总体功能模块设计如图2所示。
共5页:
上一页
1
2
3
4
5
下一页
上一篇:
ASP.NET《计算机应用基础》作业管理系统设计与实现
下一篇:
基于Authorware的多媒体课件设计与开发
数据挖掘在电子商务中的应用
电子政务环境下公务员的...
电子政务建设与民营企业...
电子政务与行政体制改革...
电子商务中信息不對称问题研究【2365字】
應用电子技术中可编程控...
PKI的电子商务安全密钥托管技术【1306字】
中国学术生态细节考察《...
C#学校科研管理系统的设计
神经外科重症监护病房患...
医院财务风险因素分析及管理措施【2367字】
志愿者活动的调查问卷表
公寓空调设计任务书
国内外图像分割技术研究现状
10万元能开儿童乐园吗,我...
承德市事业单位档案管理...
AT89C52单片机的超声波测距...