新闻发布系统设计论文

上传人:s9****2 文档编号:431770245 上传时间:2023-04-17 格式:DOCX 页数:24 大小:201.84KB
返回 下载 相关 举报
新闻发布系统设计论文_第1页
第1页 / 共24页
新闻发布系统设计论文_第2页
第2页 / 共24页
新闻发布系统设计论文_第3页
第3页 / 共24页
新闻发布系统设计论文_第4页
第4页 / 共24页
新闻发布系统设计论文_第5页
第5页 / 共24页
点击查看更多>>
资源描述

《新闻发布系统设计论文》由会员分享,可在线阅读,更多相关《新闻发布系统设计论文(24页珍藏版)》请在金锄头文库上搜索。

1、石家庄职业技术学院课程设计论文新闻发布系统系 别:信息工程系专 业:网络技术1班小组成员:土 ,耿亚娜、牛红彦、田柳宣指导教师:张红瑞石家庄职业技术学院信息工程系2012年7月2日摘要随着网络的发展, 计算机技术的迅速普及,目前网络正以前所未有的冲击力在影响着人类的活动, 包括人类的生产及生活。网络的快速发展,颠覆了传统的信息传播方式。 网站愈来愈显出它的优势。 无地域区分的即时信息, 信息的迅速更新, 信息的范围广泛, 都是人们欢迎它的重要因素, 所以新闻网站现在已成为人们浏览信息,熟知信息的一大重要渠道,而不仅仅是局限于报纸、电视。本次新闻网站采用的是 ASP.NET + SQL SERV

2、E的方式来制作,总体上分为前台与后台管理部分, 艺术效果主要概括为视听元素和版式设计两个方面。 视听元素主要包括:文本,背景,按钮,图标,表格,颜色,导航工具,等。版式设计是在有限的屏幕空间上将视听元素进行有机的排列组合。 普通用户可打开首页随意浏览新闻内容,管理员则负责网站内容的管理与更新。关键词: ASP.NET 、 SQL SERVER 、网站#石家庄职业技术学院设计论文目录摘要2.第一章概述11.1 设计目标1.1.2 运行环境1.第二章设计背景2.2.1背景2.第三章新闻发布系统设计 3.3.1 实现功能3.3.2 前台3.3.3 后台4.3.4 数据分析5第四章 具体设计及实现 7

3、.4.1 各模块的功能实现 7.4.2 实现后台管理功能模块7.4.2.1 管理员登录页面 7.4.2.2 后台管理页面 9.4.2.3 新闻发布系统首页界面1.14.2.4 新闻发布系统内容页界面1.24.2.5 新闻大类管理界面1.34.2.6 新闻小类管理界面1.34.2.7 新闻添加界面144.2.8 新闻编辑界面144.2.9 修改密码界面 154.2.10 管理员注册界面 154.2.11 管理普通管理员界面 1.7第五章系统的不足及改进设想 19第六章总结与体会20#石家庄职业技术学院设计论文第一章概述第一章概述1.1 设计目标本网站是根据各行业新闻信息分类进行开发设计的,主要实

4、现如下目标:分类展示个行业新闻。显示新闻的详细信息。实现新闻的搜索功能。提供其他网站的友情链接。1.2 运行环境系统运行环境如下表表所示:表1:序 号运行环境环境要求1硬件2操作系统WindowsXP3通讯协议HTTP4支撑软件IIS5数据库Sql Server 2008#石家庄职业技术学院设计论文第二章设计背景第二章设计背景2.1 背景随着互联网的进一步发展,网络媒体在人们心中的地位进一步提高,新闻发布系统作为网络媒体的核心系统,其重要性是越来越重要:一方面,它提供一个新闻管理和发布的功能;另一方面,现在的新闻发布要求实现与普通的用户实现交互,用户可以很方便地参加一些调查和相关新闻的评论,这

5、一点也是其他一些媒体现在无法做到的(电视,电台等),同时,Internet 发展到当今,可以说,只要你上Internet,你就会接触到新闻发布系统,新闻发布系统的用户是相当惊人的,具重要性是不容置疑的,当然这也对新闻发布系统的开发提出了更高的要求.#石家庄职业技术学院设计论文第三章新闻发布系统设计#第三章新闻发布系统设计3.1 实现功能根据新闻网的特点,可以将其分为前台和后台两个部分。 前台只要用于用户 浏览、查找新闻信息、友情链接等;后台主要用于管理员对新闻信息和一些其他 信息进行管理。3.2 前台一、普通用户:(1)站内新闻搜索根据用户输入的查询条件以及所选类别的新闻进行分类查询。(2)新

6、闻分类展示主要包括分类显示新闻类别、标题列表,和显示新闻详细内容3部分 用户可通过新闻列表中的新闻标题查看该新闻的详细信息。(3)即时新闻显示当天的最新新闻,并提供单击新闻标题查看新闻详细信息的功能。(4)链接管理添加修改删除网站的友情链接,这是只有管理员进入后台才允许使 用的功能.(5)分类展示页面只要包括分类显示新闻类别标题列表,和显示新闻详细内容3部分 用户可通过列表中的新闻标题查看该新闻的详细信息。前台结才如图3.1所示:时新闻热点新闻图3.1新闻前台功能结构图友情链接3.3后台一、普通管理员(1)连接管理添加修改删除网站的友情链接(2)新闻管理包括国内国际社会军事财经IT体育娱乐汽车

7、房产教育 等所有新闻信息的添加 修改 删除。新闻列表通过新闻列表可以快速的浏览列表中显示的最新新闻(4)新闻搜索读者可通过在查询框中输入想要查询新闻的关键字以及与新闻相 关的一些内容即可查到你想要的新闻。(5)新闻添加主要是用于发布新闻(包含新闻)。(6) 新闻修改对已发布的新闻进行修改删除等操作。(7)管理员资料主要等级管理员的账号密码等个人信息(8)管理员修改增加、删除账号。修改当前管理员的密码。(9)友情链接友情链接,也称为网站交换链接、互惠链接、互换链接、联盟链接 等,是具有一定资源互补优势的网站之间的简单合作形式,即分别 在自己的网站上放置对方网站的LOGCB片或文字的网站名称,并设

8、 置对方网站的超链接(点击后,切换或弹出另一个新的页面),使得 用户可以从合作网站中发现自己的网站,达到互相推广的目的,因 此常作为一种网站推广基本手段。二、超级管理员该管理员可以添加 修改删除其他管理员,并为其分配相应的权限,保证 网络的安全性。后台结构如图3.2所示:图3.2新闻后台功能结构图新闻管理管理员设置新 闻 列 表理 员 密 码管理员删除管理员资料添加管理员链接信息删链接信息修链接信息添链接信息列新闻删除新闻修改新闻添加新闻查询3.4数据分析数据结构:表3-4-1大类新闻表的数据结构列名数据类型允许null值描述MainlDVarchar(10)否大类新闻编号(手动编号,主键)M

9、ainNameVarchar(50)否大类新闻名称MainOrderVarchar(10)否大类新闻显示顺序MainDisplaybit否新闻是否显示表3-4-2小类新闻表的数据结构列名数据类型允许null值描述SubIDVarchar(10)否小类新闻编号(手动编号,主键)MainIDVarchar(10)否大类新闻编# (外键)SubNameVarchar(50)否小类新闻名称SubOrderVarchar(10)否小类新闻显示顺序SubDisplayBit否新闻是否显示表3-4-3新闻表的数据结构列名数据类型允许null值描述NewsIDVarchar(10)否新闻编(手动编,主键)Su

10、blDVarchar(10)否小类新闻编号(手动编号,外键)NewsTitleVarchar(50)否新闻标题NewsContentText否新闻内容NewsDateDatetime否新闻日期NewsDisplayBit否新闻是否显示NewsImageBit否是否含有图片NewsReporterVarchar(10)否新闻记者ClickedTimesInt否点击次数(默认值=0)KeyWordsVarchar (100)是关键字NewsSourceVarchar(50)否新闻来源表3-4-4用户注册表的数据结构列名数据类型允许null值描述UsersIDInt否用户编号(自主编号,主键)Use

11、rsNameVarchar(50)否用户登陆姓名,即昵称(主键,唯一键)RealNameVarchar (20)否用户真实姓名PassWordVarchar(50)否密码(6至ij 14位)EmailVarchar (100)否用户邮箱UserSexbit否用户性别AreaVarchar (50)否所在地区TelephoneInt是联系方式(手机)DateofbirthDateTime否用户出生日期表3-4-5管理员表的数据结构列名数据类型允许null值描述AdminIDVarchar (50)否管理员标识,主键AdminNameVarchar (50)否管理员用户名LoginNameVarc

12、har (50)否登录名LogingPWDVarchar (50)否登录密码AdminTypeBool否管理员权限石家庄职业技术学院设计论文第四章具体设计及实现第四章具体设计及实现4.1 各模块的功能实现(1)首页设计(2)后台登陆界面设计(3)超级管理员后台管理界面设计(4)普通管理员后台管理界面设计新闻发布系统的主界面包括:首页登录,新闻内容页,管理员登录,后台管理页面。用户登陆首页后点击新闻就可进入新闻内容页随意浏览新闻内容。在新闻内容页面中有友情链接,可随意点击进入该网页。管理员输入账号与密码,选 择“登陆”后可进入后台管理页面。后台管理登陆是后台数据库的管理,经过管 理员身份验证后可

13、以进入管理界面。4.2 实现后台管理功能模块4.2.1 管理员登录页面图4-1管理员登录界面系统管理员登录界面主要编码:public partialclass _Default : System.Web.UI.Pageprotectedvoid Page_Load( object sender,EventArgs e)/ LblCode.Visible = false;protected void Button1_Click( object sender, EventArgs e) / Response.Write(Sessionyanzhengma.ToString(); if (txtCode.Text.ToString() != Sessionyanzhengma .ToString() /LblCode.Visible = true; / LblCode.Text = 验证码错误!; this .ClientScript.RegisterStartupScript(this .GetType(), , alert(验证码输入错误) ); else string strUserName, strUserPW

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号