基于asp.net三层架构的新闻发布系统实现了网站新闻的动态管理,使得对信息的管理更加及时、高效,提高了工作效率,具有一般新闻系统的功能,主要包括前台新闻显示区和后台管理发布区,可为各部门发布新闻,为网站提供新闻发布与管理的服务。
新闻发布及管理系统包括新闻类别管理、新闻发布管理、图片处理、新闻查询、网友评论和用户管理等模块。具体描述如下:
新闻类别管理:
新闻类别的录入,包括类别编号和类别名称等信息;新闻类别的修改; 新闻类别的删除;新闻类别的查询等等。
新闻发布管理:
基本新闻信息的录入,包括新闻标题、新闻内容和所属类别等;基本新闻信息的修改;基本新闻信息的删除等等。
图片处理模块:
选择图片文件;上传附件;存储图片新闻;修改新闻图片;删除新闻图片;在网页中浏览新闻图片等等。
新闻查询模块:
按照新闻类别分页显示新闻;按照日期分页显示新闻等等。
网友留言模块:
网友对某条新闻发表评论;管理员可以删除新闻评论等等。
系统用户管理功能:
系统用户信息的录入,包括用户名和密码等信息;系统用户信息的修改;系统用户信息的删除等等。
目录
第1章 引言 1
1.1 选题背景 1
1.2 研究目的和意义 1
第2章 系统需求分析 3
2.1 系统功能描述 3
2.2 系统功能模块划分 4
2.3 系统流程分析 5
2.4 WEB服务器软件建设 6
2.5 ASP.NET2005硬件要求 7
第3章 开发工具及系统模式 8
3.1 开发环境的介绍 8
3.2 ASP.NET技术简介 9
3.3 ASP.NET的优势 10
3.4 系统开发模式(B/S) 11
3.4.1 B/S的结构 11
3.4.2 B/S的优点 11
第4章 系统的特点及分类 12
4.1 系统概述 12
4.2 新闻发布系统的分类 12
第5章 .NET访问数据库 14
第6章 数据库结构设计与实现 16
6.1 数据库逻辑结构设计 16
6.1.1 新闻类别表 16
6.1.2 新闻信息表 17
6.1.3 网友评论新闻表 17
6.1.4 用户信息表 18
6.1.5 关系图(E-R) 18
6.2 创建表的脚本文件 19
6.3 新闻发布系统类的设计 20
第7章 系统界面程序设计 23
7.1 后台登录程序设计 23
7.2 用户管理界面设计 24
7.3 主界面设计 26
7.4 前台用户注册及新闻浏览设计 27
第8章 系统测试简介 31
8.1 功能测试 31
8.2 可用性测试 32
8.3 安全性测试 32
8.4 测试总结 33
第9章 结束语 35
参考文献 36
致 谢 37
附录 38
安装IIS 38
外文资料原文 39
翻译文稿 41