没有合适的资源?快使用搜索试试~ 我知道了~
软件开发与项目管理-1期 KC02_课程案例_网站文章管理系统系统.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 154 浏览量
2022-07-14
19:01:08
上传
评论
收藏 3.16MB DOC 举报
温馨提示
试读
30页
软件开发与项目管理-1期 KC02_课程案例_网站文章管理系统系统.doc 学习资料 复习资料 教学资源
资源推荐
资源详情
资源评论
《软件开发与项目管理》课程案例
——网站文章管理系统
一、引言
网站文章管理系统,又称为信息发布系统,是将网页上的某些需要经常变动的信息,类似新闻、新产
品发布和业界动态等更新信息集中管理,并通过信息的某些共性进行分类,最后系统化、标准化发布到网
站上的一种网站应用程序。 新闻信息发布系统根据用户选择的版块分类,自动发布所选的信息内容。可
以使用此系统构造新闻内容页面,自动生成首页的新闻链接,同时产生历史新闻列表,提供新闻页面的管
理界面,自动发布行业新闻,并且新闻内容页中支持插入图片方式和网页代码,自由设置新闻类别,自动
显示信息的发布时间。
(一)课题性质
该毕业设计是计算机网络网站开发类课题,主要研究网站后台前台的实现,文章信息的管理。
(二)选题背景和依据
作为一名计算机专业的学生,希望能在网站设计和开发方面有所造诣,在为院团委做网站的时候遇到
一些问题,主要是功能没有实现,所以在毕业设计的时候将它完善。团委网站没有实现的功能是:在线投
稿和信息报送统计。
二、网站开发与运行环境的集成方案
(一)网站开发环境
网站可以运行在 Windows xp, Windows 2003,windows vista 操作系统,Dreamweaver、Photoshop、
Fireworks 为应用程序开发工具,Access、MSSQL 为后台数据库服务器。
(二)网站运行环境
系统可以运行于 Windows 2003 及以后的各种操作系统版本之上(需要 iis 支持)。
三、系统需求与功能模块设计
(一)系统的功能分析
图 3-1 系统功能
1.前台主要功能
如图 3.1 所示,前台模块的功能主要包括:
1) 在线注册 -----用户可以在线注册用户
2) 信息报送统计 ------统计用户投稿的文章篇数
链接管理
栏目管理
网
站
文
章
管
理
系
统
前
台
功
能
后
台
功
能
风格切换
信息报送统
计
基本管理
文章管理
站内外搜索
在线留言
网站地图
在线投稿
在线评论
会员管理
用户在线注册
辅助功能
网站配置
管理员
风格管理
标签管理
用户管理
编 辑 器 管
理
会员管理
文章管理
数据管理
等级管理
留言管理
评论管理
投票管理
生成地图
数 据 库 管
理
上传文件管
理
网站初始化
3) 在线留言 ------写出对本站的留言
4) 在线投稿 -----指在线注册过的用户对可以投稿的栏目投稿
5) 申请友情链接 -----申请链接网站
6) 站内和站外搜索 -----可以用此搜索站内或者站外资源
7) 风格切换 --------根据自己的爱好,选择喜欢的风格进行欣赏本站
8) 网站地图 --------给访问者一个直观的网站目录
2.后台主要功能
如图 3.1 所示,前台模块的功能主要包括:
1) 网站初始化 -------将网站的文章,栏目等初始化。即清空所有
2) 网站配置 --配置关键字,网站名称,文章显示个数等很多网站必要设计
3) 网站管理员 ------添加网站管理员,对管理员进行密码修改
4) 风格管理 ------设计自己喜欢的前台风格
5) 标签管理 ------自己定义标签,显示不同的内容
6) 用户管理 ------即会员管理,对注册用户进行管理
7) 编辑器管理 -----设计编辑器
8) 栏目管理 -----添加本站栏目,可以设置首页是否显示,导航是否显示,内外链接等
9) 文章管理 ------添加,修改,删除文章
10) 会员管理 -----即用户管理,对注册用户进行管理
11) 等级管理 -----将注册用户设为不同等级,具有不同权限
12) 留言管理 -----管理前台的留言,对其进行回复等
13) 评论管理 -----对前台的评论进行管理
14) 投票管理 -----对前台的投票进行管理
15) 链接管理 -----对前台申请链接进行管理
16) 生成地图 -----生成前台可以简约观看的目录网站地图
17) 数据库管理 ------对数据库进行备份,恢复等操作
18) 上传文件管理 ------对上传文件进行删除等操作
(二)前台模块划分及其规划
1.网站首页模块设计
网站文章系统以设计常州信息职业技术学院院团委网站为例,首页模块包括:本网推荐,本站固顶,
站内公告,一周排行,今日排行,团委动态,主题活动,分团委动态,网上团校,下载专区,热门调查。
图 3-2 网站首页
图 3.2 是网站首页的部分截图,首页是以层布局的,并且头部,导航和底部都是调用 inc.asp 文件里面
的方程,这样有利于各分页面的使用。
inc.asp 文件主要包含:
<% function head…………end function %> 头部方程
<% function menu…………end function %> 导航方程
<% function copy…………end function %> 底部方程。
网站所以网页的设计都是通过调用头部,导航,底部来实现的,规范了网站的整体性。也简化了代码,
便于修改。
首页调用的标签代码如下:
本站推荐:<%Call ShowArticle(0,7,5, " ",100,"IsHot=1","ID Desc",0,1)%>
站内公告:<%Call ShowArticle(noticid,NoticNum,5,"",100,"no","ID desc",0,1)%>
一周排行和今日排行:
<%
set rs1=server.createobject("ADODB.Recordset")
sql1="select Top 7 ID,Title,Content,DateAndTime,Hits from Yao_Article where yn = 0 and
datediff('d',DateAndTime,Now()) <= 7 order by Hits desc,ID desc"
rs1.open sql1,conn,1,3
If Not rs1.Eof Then
NoI=0
do while not (rs1.eof or err)
NoI=NoI+1
%>
<li style="background:url(<%=SitePath%>images/num/<%=NoI%>.gif) 2px 4px
no-repeat;"><span><%=FormatDate(rs1("DateAndTime"),5)%></span><a href="<%=SitePath%><%If html=1
then Response.Write("List.asp?ID="&rs1("ID")&"") else Response.Write("Html/?"&rs1("ID")&".html") End
if%>" title="<%=rs1("Title")%>"><%=rs1("Title")%></a></li>
<%
rs1.movenext
loop
else
Response.Write("没有")
end if
rs1.close
set rs1=nothing
%>
</ul>
</div>
<div id="myTab1_Content1" class="none" style="clear:both;">
<ul id="Artlist10num">
<%
set rs1=server.createobject("ADODB.Recordset")
sql1="select Top 6 ID,Title,Content,DateAndTime,Hits from Yao_Article where yn = 0 order by
DateAndTime desc,Hits desc,ID desc"
rs1.open sql1,conn,1,3
If Not rs1.Eof Then
NoI=0
do while not (rs1.eof or err)
NoI=NoI+1
%>
<li style="background:url(<%=SitePath%>images/num/<%=NoI%>.gif) 2px 4px
no-repeat;"><span><%=FormatDate(rs1("DateAndTime"),5)%></span><a href="<%=SitePath%><%If html=1
then Response.Write("List.asp?ID="&rs1("ID")&"") else Response.Write("Html/?"&rs1("ID")&".html") End
if%>" title="<%=rs1("Title")%>"><%=rs1("Title")%></a></li>
<%
rs1.movenext
loop
else
Response.Write("没有")
end if
剩余29页未读,继续阅读
资源评论
努力搬砖的小王
- 粉丝: 16
- 资源: 7706
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功