1、 ASP.NET 课程设计 目 录 引 言 . 1 第 1 章 系统需求分析及开发、运行环境 2 1.1 需求分析 2 1.2 可行性分析 2 1.3 ASP.NET 与 ACCESS 2003 概述 2 1.4 开发环境 3 1.5 运行环境 3 第 2 章 系统的总体分析与数据库设计 4 2.1 系统功能描述 4 2.2 系统流程分析 . 4 2.3 数据库设计 5 2.4 ASP.NET 技术访问数据库 . 7 第 3 章 系统的详细设计 8 3.1 新闻显示 8 3.2 登入 8 3.3 用户注册 9 3.4 新闻添加 . 10 3.5 新闻删除 . 11 3.6 用户删除 . 11
2、3.7 评论新闻 . 12 第 4 章 系统的测试 . 13 4.1 测试的部署 . 13 4.2 网站的负荷测试 . 13 结 束 语 14 致 谢 15 参考文献 16 计算机系毕业设计研究报告 - 1 - 引引 言言 随着 Internet 的蓬勃发展,使新闻的传播方式发生了巨大的变化,传统的信息传 播媒体电视、广播、报纸已经不再是人们茶余饭后的主要精神甜点,人们更多的开始关 注网络新闻。由于互联网所容纳的信息量大、内容丰富、信息及时、准确,更有相关信 息的全面的介绍与比较,大大地方便了人们的阅读,因此在短短几年的时间里,互联网 便济身于众多媒体之间,并具有相当一部分媒体人群。借此东风,
3、新闻网也迅速发展起 来,新闻发布系统就是把零散的新闻信息有效得组织起来并以有序的方式呈现给浏览者 的一个信息系统。本系统主要实现对新闻的分类、管理、检索、浏览、评论等一系列问 题,从而为用户提供一个美观、大方、快速的前台新闻阅读界面。 计算机系毕业设计研究报告 - 2 - 第第 1 1 章章 系统需求分析系统需求分析及开发及开发、运行环境运行环境 1.1 需求分析 通过相关调查,要求系统具有以下功能。 通过网络,展示各类新闻及评论信息。 提供新闻浏览、用户注册功能。 设置评论新闻功能,并显示评论信息。 为后台管理提供管理入口。 支持其新闻添加、删除、用户删除。 1.2 可行性分析 新闻发布系统
4、后台对新闻作了详细的分类,前台以分类形式显示新闻的详细信息, 满足了人们浏览新闻网时分类查看新闻信息的要求,同时提供评论新闻功能,方便浏览 者查找相关的新闻信息。新闻网后台则通过对总管理员设置和管理员添加等模块对系统 管理员进行管理,保证了系统的安全性。 1.3 A 与 access 2007 概述 Visual Studio.NET 是.NET 平台下最为强大的开发工具,无论是软件服务商,还是 企业应用程序的部署发布, Visual Studio.NET 都可以提供近乎完美的解决方案。 Visual Studio.NET 提供了包括设计、编码、编译调试、数据库连接操作等基本功能和基于开发 架
5、构的服务器组件开发平台、企业开发工具和应用程序重新发布工具以及性能评测报告 等高级功能。 Visual Studio.NET 开发平台里面包含 Visual Basic.NET、 C#、 Visual C+、 ASP.NET 以及 Visual FoxPro。为了让这套开发平台更容易开发以因特网为基础的应用 程序,这个开发平台做了许多和以往不同的改革,这个改革就是.NET Framework。.NET 架构(就是.NET Framework,.NET 念作 dot Net)就是为了让开发分布式因特网应用程 序架构变得更简单容易而发展出来的。 数据库技术是计算机软件的一个重要分支, 它产生于 2
6、0 世纪 60 年代, 最早是由 IBM 公 司 推 出 的IMS数 据 库 系 统 , ACCESS 2007使 用 符 合 标 准 的SQL (Structured Query Language,结构化查询语言)作为它的数据库语言,从而提供 了强大的数据处理能力和通用性,该数据库是一个功能强大而且易于使用的桌面关系型 计算机系毕业设计研究报告 - 3 - 数据库管理系统和应用程序生成器。 1.4 开发环境 Windows7 旗舰版。 Microsoft Visual Studio 2010。 1.5 运行环境 Windows7 旗舰版。 Microsoft Visual Studio 2010。 计算机系毕业设计研究报告 - 4 - 第第 2 2 章章 系统的总体分析系统的总体分析与数据库设计与数据库设计 2.1 系统功能描述 本系统包括三大模块:用户浏览模块、新闻管理模块、新闻评论模块。其具体描述 如下: 1. 用户浏览模块 (1)今日新闻浏览; (2)国内新闻浏览; (3)国际新闻浏览; 2. 新闻管理模块 (4)管理员登入; (5)添加新闻; (6)