| 基于Web的学校新闻发布系统01 |
|
| 设计类别:ASP毕业设计 文章来源:www.lw63.com 计算机论文 | 【字体:小 大】 |
字段
嘈?
?
d
敌?
蚝?
dmin
谋拘?
没?
assword
谋拘?
苈?
leave
呒?
ㄏ?
矶?
字段
嘈?
?
igclassid
敌?
患缎挛判蚝?
igclassname
谋拘?
患缎挛疟晏?
dmin
谋拘?
⒉颊?
砣?
字段
嘈?
?
d
敌?
挛判蚝?
itle
谋拘?
挛疟晏?
ontent
谋拘?
挛拍谌?
ser
谋拘?
⒉颊?
nfotime
掌谛?
⒉际奔?
硭模?
字段
嘈?
?
inglun Id
敌?
缆坌蚝?
inglunname
谋拘?
缆郾晏?
inglun data
掌谛?
缆鄯⒈砣掌?
ingluncontent
谋拘?
缆勰谌?
砦澹?
字段
嘈?
?
malllclassid
敌?
缎挛判蚝?
mallclassname
谋拘?
缎挛疟晏?
dmin
谋拘?
⒉颊?
2. 3功能模块图
2.3.1 新闻发布系统前台模块设计图:
2.3.2 新闻发布系统后台模块设计图:
§3 新闻发布系统各模块功能设计
3. 1前台新闻显示
可以根据网站的需要,进行各种方式的插入,自动更新.如显示栏目导航,显示某栏目的最新N条新闻等. 使用新闻文章管理系统制作动态网页时,可在需要的地方插入相应的代码,即可以多种形式显示新闻 文章的栏目或内容。例如:
一级栏目列表、二级栏目列表、栏目导航列表、某一栏目的最新新闻(文章)显示条数、某一栏目的热门文章可任意调整。该系统也可经后继开发,使之生成JS代码,在一个主机上维护新闻文章,在其他静态网页中插入代码后显示相应的新闻文章。
3. 2后台管理
1. 新闻栏目管理:增加,修改,删除一级,二级新闻文章栏目。
2.新闻文章添加:按不同栏目添加新闻文章、支持文本、HTM格式或源代码显示、支持图片上传和附件上传。
3.新闻文章删除:删除旧的文章。
4.新闻文章删除:在后台管理系统中上传一些文章、上传图片等、在前台查询这些文章。
5.管理员管理:新闻管理系统的管理员设置。
6. 基本项目管理:统计数据管理、系统初始化、网站资料管理、服务器信息等。
3. 3 功能说明
3.3.1前台显示说明如图所示
1. 首页的最顶部排列显示大类新闻,用户可以直接点击查看各项大类新闻里面的各项小类新闻,直到阅读每条详细信息。
2. 今日导读,焦点新闻,推荐新闻,热点新闻等各个栏目,后台可以控制是否显示,或显示条数设置。
3. 专题显示可以任意排序,而且可以直接点击查看相关专题新闻。
4. 可以按不同条件进行新闻搜索。
5. 公告栏显示最新发布的各项新闻信息,进入二级目录还可以阅读更多信息。
6. 具有新闻评论功能,从首页、大小类、专题、到每条新闻,都可以有自己的评论。
3.3.2管理员的管理
管理员可以通过后台登陆界面登陆到系统的后台并进行管理,后台登陆页面为adminlogin.asp打开页面以后输入用户名和密码通过验证后即可进入系统,管理员进入系统后可以对已经发表的新闻进行修改,删除,和发表新的新闻等权利,除此之外管理员还可以修改管理员密码和添加新管理员。
管理界面如下图:
3.3.3 一级新闻管理
3.3.3.1 从管理首页的大类管理进入,可以进入大类的一级目录管理界面。
3.3.3.2 管理员可以任意的添加、修改、删除一级新闻,可以对一级新闻进行初始化上拉下拉等操作以及对新闻属性的各种设置。
3.3.3.3 通过对一级新闻属性的设置可以使新闻在首页显示或不显示,是否以列表的形式显示在首页等。
3.3.3.4一级新闻管理界面
以下是一级新闻添加的部分源代码
sql="select * from BigClass"
rs.open sql,conn,3,3
do while not rs.eof
if rs("BigClassname")=typename
Set rs = Server.CreateObject("ADODB.Recordset")
sql="select * from BigClass"
rs.open sql,conn,3,3
rs.addnew
rs("BigClassname")=typename
rs("BigClassType")=BigClassType
if BigClassType=0 then
rs("BigClassView")=0
else
rs("BigClassView")=1
end if
rs("BigClassID")=howmany+1
rs("BigClassmaster")="无"
rs.update
rs.close
set rs=nothing
conn.close
set conn=nothing
response.redirect "admin_BigClassMana.asp"
%>
3.3.4 二级新闻管理
3.3.4.1 二级新闻管理也类似于一级新闻管理,从管理首页的二级新闻管理进入,可以进入二级新闻的一级目录管理界面。
3.3.4.2 管理员可以任意的添加、修改、删除小类新闻,可以对二级新闻进行初始化上拉下拉等操作以及对新闻属性的各种设置。
3.3.4.3 通过对二级新闻属性的设置可以使新闻是否以列表的形式显示在新 闻列表中。
3.3.4.4 在添加二级新闻目录时,必须选种一项一级新闻目录下才能添加二级新闻目录。
3.3.4.5二级新闻管理界面
3.3.5 用户管理
以下是实现管理员添加的源代码:
|
|
|
| |