您好,欢迎来到佳博论文网!

校报网站新闻管理与电子公告的模块设计

论文字数:11625,页数:35 有开题报告,任务书

摘 要

本文旨在设计建设一个通用的校报网站新闻管理和电子公告系统,为高效、便捷发布网站新闻信息、电子公告提供管理平台和辅助工具。

主要功能包括支持网站新闻增加、删除、抓取、在线编辑,查询等功能,支持电子公告发布、修改、删除,查询等功能,支持多用户管理。

本设计的主要创新点在于把新闻抓取功能融入新闻发布系统中,并设计了一套关于新闻抓取的模板,该模板较易于理解,可以针对不同的网站设计出相应的模板进行抓取,新闻抓取功能可以让用户方便的扩充网站内容,另外在内网用户不能访问因特网的情况下更能体现其作用。

本设计的开发工具使用VS2005,开发语言使用ASPNET/ style=text-decoration:underline;font-size:14px;color:#2B4DD5; target=_blank>ASP.NET,采用B/S模式与三层体系结构。参考了一些现有网站的新闻结构,完成系统的设计,编码,目前系统可以运行,用户可以方便的在网上对网站新闻进行编辑管理,还可以抓取选定网站的新闻。不足之处是新闻的组织结构虽具有普遍的适用性,但对于一些特殊要求还难以适应。

关键词:新闻管理,新闻抓取,电子公告,ASPNET/ style=text-decoration:underline;font-size:14px;color:#2B4DD5; target=_blank>ASP.NET,多用户

The design of Newspaper website management

And electronic bulletin module

Abstract

This paper seeks to build a common Newspaper website management and electronic bulletin system,and provide a management platform and support tools for us to publish news and electronic bulletin efficient and convenient.

Key features include support for the addition, deletion, crawls, online editing, search functions and multi-user support management.

The main innovative points of the design is that we put news crawls functional into news release system, and designed a news crawls template, the template is easy to understand, and can design different crawls templates with different website, News crawls feature allows users to facilitate the expansion of its website content, In addition,its role is better reflected where intranet users can not visit the Internet .

The development tool we use VS2005, and the development language we use ASPNET/ style=text-decoration:underline;font-size:14px;color:#2B4DD5; target=_blank>ASP.NET, B/S mode used with the three-tier structure. Reference to the existing structure for the complete system design, coding, the system can run, Users can conveniently edit and management website news on the Internet, but also can crawl news from selected website. The shortcoming is that although the news organization is universal applicability, but some special requirements are hard to meet.

Key Words: news management;news crawls;bulletin;asp.net;multi-user;

目 录

1.绪论1

1.1课题背景及目的1

1.2国内外研究现状2

1.2.1新闻发布系统的概念2

1.2.2新闻发布系统的特点3

1.2.3新闻发布系统的分类3

1.2.4校报网站新闻管理系统的现状4

1.3课题研究内容及意义5

1.3.1研究内容5

1.3.2意义5

2.系统需求7

2.1系统基本要求7

2.2动态网页技术7

2.3系统业务流图8

2.4功能需求9

2.4.1功能划分9

2.4.2功能描述9

2.5运行环境11

3.数据库设计12

3.1表结构12

3.1.1新闻站点表12

3.1.2新闻频道表12

3.1.3新闻栏目表12

3.1.4新闻表13

3.1.5新闻抓取模板表13

3.1.6用户表14

3.1.7用户角色表14

3.1.8网站权限表14

4.总体设计15

4.1开发环境及工具15

4.2设计原则15

4.3模块划分15

4.4软件体系结构设计16

4.5界面设计16

5.详细设计及实现18

5.1系统体系结构的实现18

5.2新闻编辑的实现18

5.3新闻抓取的实现19

5.3.1新闻抓取模板的定义19

5.3.2实现20

5.4新闻展现的实现22

5.5新闻权限管理的实现23

6.系统测试24

6.1登录24

6.2工作台24

6.3首页25

6.4网站维护25

6.5栏目权限26

6.6抓取新闻27

结论28

致谢29

参考文献30

校报网站新闻管理与电子公告的模块设计......