先从技术层面考虑技术可行性:使用 C#开发语言,Microsoft SQL Server 2008 Express为系统数据库,把Visual Studio 2010为系统开发平台。
经济可行性:该系统可兼容WINDOWS XP,WINDOWS7等各大系统版本,具有良好的兼容行、系统花费少、效率高。
4.新闻网站的设计
4.1 功能模块
根据以上对系统可行性与系统需求的分析,将该网站分为两大模块:用户模块(前台模块)、管理员模块(后台模块)。
4.1.1前台模块
首页主要板块内容,站内新闻,媒体聚焦,校园快讯,轮播图片,专题报道,在线留言,登录和注册模块,以下介绍每个模块的功能。
首页:最新新闻动态滚动发布栏,在首页分为不同模块展示不用类别的新闻内容,系统自动推荐,使用户一目了然,可提高用户体验。
站内新闻:进入本页,用户可以浏览所有种类的新闻;
媒体聚焦:在导航栏点击“媒体聚焦”,管理员在后台发布群众集中关注事件,用户可以看到最近的不同类别的多数人关注的事件。
校园快讯:在这里我展示的主要是学校的最新消息,用户可以看到学校的新鲜事。
轮播图片:对新闻图片进行有动态的展示,将最新的新闻图片在这里显示,更能吸引读者的眼球。
专题报道: 是根据最新消息和众人关注的信息进行归类,在这一块管理员根据用户某段时间浏览信息的类型,进行详细报道。
在线留言:用户可以看到其它用户对该新闻文章的评论,并发表自己的评论。
会员注册:在这里会员注册后,由管理员登录后台审核后,会员算是注册成功。
会员登陆:会员注册后可以在这里登录,登录成功可以对每个新闻发表评论,进行交流。
4.1.2后台管理
后台管理模块主要针对系统管理员,实现对网站新闻管理、聚焦新闻、校园快讯、轮播图片,专题报道等模块的管理,以下是各个模块的功能:
系统管理员:管理员可以看到自己的信息,也可以修改自己的信息。管理员需要对注册用户进行审核,因为在前台只有用户审核后用户才算注册成功,管理员可以看到并且修改所有用户的信息。
站内新闻管理:浏览站内所有新闻,对新闻条目进行修改,增加,删除等。
聚焦新闻管理:进入新闻管理页面,对不良信息进行删除,对需要修改的新闻进行补充管理。
校园快讯管理:由于本模块主要面对的用户为在校学生,因此为保证信息的健康性,管理员需加大对此板块的不良信息的删除力度。
轮播图图片管理:在这一块有图片查看和删除两个模块,管理员可以查看到所有的转换图片,进行修改添加图片。
专题报道管理:管理员可以推荐最近大众关注的新闻,在这个页面专门展示某一类备受关注新闻的要素。
系统管理:管理员实现友情连接的查询和增加,在前台里联网的前提下,在前台点击连接才可以连接成功。在前台,用户可以对文章发表评论并给管理员留言,管理员可在后台对用户留言进行管理。功能模块展示如图1所示。
4.2 数据库设计
4.2.1概念设计
数据库设计是所有网站模块数据调用的数据源,动态网站如果没有后台数据支持,那么此网站就和静态网页没有任何区别,网站信息得不到更新文护,就不会吸引任何用户,概念设计的目标是通过对用户需求进行综合、归纳与抽象,概念设计结构的设计方法有两种:一种是集中式模式设计法,这种方法是根据需求由一个统一机构或人员设计综合的全局模式。这种方法简单方法,适用于小型或不复杂的系统设计,由于该方法很难描述复杂的语义关联,而不适用于复杂的系统设计;一种是视图集成设计,这种方法是将一个系统分解成若干个子系统,首先对每一个子系统进行模式设计,建立各个局部视图,最终形成整个系统的全局模式,因此数据库的设计对一个网站的发展十分重要 asp.net+sqlserver新闻网站的设计与实现(2):http://www.youerw.com/jisuanji/lunwen_41378.html