2.开发环境及相关技术
2.1开发环境
硬件:计算机一台,Win7的操作系统
数据库:Microsoft SQL Server 2005
系统开发平台:Microsoft Visual Studio 2010
运行环境:.NET FRAMEWORK 4.0
开发语言:C#
2.2 ASP.NET技术
ASP.NET由Microsoft 提出,容易使用,可以配合任何一种.NET语言开发软件。目前有越来越多的软件公司,使用ASP.NET技术进行系统开发。ASP.NET技术是建立在.NET Framework基础上应用于软件开发的工具,对于开发者来说,ASP.NET技术应用的最大优点就是实现了与编程语言的整合。程序编写者可以用尽可能少的代码完成更多的功能,也就是说代码的使用精度在ASP.NET工具中得到了很大的提升。而ASP.NET技术实现了与编程语言的融合,它的使用大大提升了系统的运行性能和可扩展性。
2.3 SQL Server 2005
微软发开的SQL Server数据库,从可信任方面来说,微软多年来的开发、优化、升级以及全球范围内大量用户的使用,说明SQL数据库具有很高的可信任性。本数据库事务处理能力强、系统管理先进、数据接口良好,被调用方便。开发界面简易便捷,使程序员在数据库设计方面的时间大大缩短。
2.4 DIV+CSS
DIV+CSS是Web设计标准,它是一种常用网页框架布局的方法。它具有精确的定位技术,能更有效地控制页面的布局,制作出体积更小、下载更快、更方便文护更新的网页,而DIV+CSS也给网页制作者在网页布局上带来了更广阔的空间。在前台界面上主要采用DIV+CSS进行布局,DIV+CSS作为网站标准,其良好的兼容性,让本系统在不同浏览器上的兼容性得到了基本的保证。
2.5 B/S结构介绍
在B/S的系统中,与传统的C/S结构相比,客户端相对瘦小,方便系统进行更新,而它的处理方法是由分布在网络中的服务器对用户通过浏览器发出的请求进行处理。这种模式,对客户机在性能和配置的要求都相对较低,大部分的工作都是由服务器完成,客户机只需要安装网页浏览软件和一些相应的插件,大部分的 PC电脑都可以充当浏览器。不过该模式对服务器的要求较高,因为服务器需要对客户的请求进行响应,然后对数据库进行访问操作,还需要完成相应的数据处理功能以及部分应用程序的执行。
3.系统分析与设计
网络留言簿设计最重要的阶段就是系统分析和系统设计,只要完成了系统的分析与设计,才能对系统的设计有个整体把握。该系统是基于ASP.NET的设计,利用Microsoft Visual Studio 2010和Microsoft SQL Server 2005工具进行的系统开发,它对系统的开发背景、运行环境等进行分析,通过系统需求分析、系统功能模块设计等实现系统功能正常操作。
3.1需求分析
网络留言簿真正的目标不仅仅是为了留言,而是通过这样一个网站来实现更多的人与人之间的交流互动学习。也就是说,网络留言簿为网站的访客提供留言功能,是为了用户之间有更好地交流,而网站也能从用户的交流中了解用户的想法,并据此来改善网站系统,而更好地为用户服务。所以,网络留言簿需要用户和管理员共同工作,才能使留言簿功能得到完美的展现。而它利用网络聚集各个领域的人,为人们的沟通互动搭起了一座宏伟的桥梁。
3.1.1功能需求
为了留言簿更好地服务于用户,管理员与用户之间更好地沟通交流,本节对网站的三类用户的功能进行分析设计。网站主界面主要设计四个功能模块,留言本板块、日志板块、贴图板块、许愿板块、管理板块。对于网站的浏览者,游客可以注册,浏览整个网站的信息;用户可以登录,登录成功后,可以对个人信息进行修改操作,对留言进行查看、签写、回复、删除操作,对日志进行查看、评论操作,对图片进行查看操作;管理员可以直接登录进入网站,二级管理员可以对网站页面上的留言进行查看、回复、删除操作,对在线人数进行清空缓存操作,对留言的回复进行查看、删除操作,一级管理员可以对用户、二级管理员、日志、图片、文件等信息进行管理文护。 ASP.NET+sqlserver网络留言薄设计+源代码(2):http://www.youerw.com/jisuanji/lunwen_36837.html