asp_net_access2007新闻发布系统课程设计

上传人:ji****72 文档编号:27272731 上传时间:2018-01-08 格式:DOC 页数:19 大小:784KB
返回 下载 相关 举报
asp_net_access2007新闻发布系统课程设计_第1页
第1页 / 共19页
asp_net_access2007新闻发布系统课程设计_第2页
第2页 / 共19页
asp_net_access2007新闻发布系统课程设计_第3页
第3页 / 共19页
asp_net_access2007新闻发布系统课程设计_第4页
第4页 / 共19页
asp_net_access2007新闻发布系统课程设计_第5页
第5页 / 共19页
点击查看更多>>
资源描述

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

1、ASP.NET 课程设计目 录引 言 .1第 1 章 系统需求分析及开发、运行环境 .21.1 需求分析 .21.2 可行性分析 .21.3 ASP.NET 与 ACCESS 2003 概述 .21.4 开发环境 .31.5 运行环境 .3第 2 章 系统的总体分析与数据库设计 .42.1 系统功能描述 .42.2 系统流程分析 .42.3 数据库设计 .52.4 ASP.NET 技术访问数据库 .7第 3 章 系统的详细设计 .83.1 新闻显示 .83.2 登入 .83.3 用户注册 .93.4 新闻添加 .103.5 新闻删除 .113.6 用户删除 .113.7 评论新闻 .12第 4

2、 章 系统的测试 .134.1 测试的部署 .134.2 网站的负荷测试 .13结 束 语 .14致 谢 .15参考文献 .16计算机系毕业设计研究报告- 1 -引 言随着 Internet 的蓬勃发展,使新闻的传播方式发生了巨大的变化,传统的信息传播媒体电视、广播、报纸已经不再是人们茶余饭后的主要精神甜点,人们更多的开始关注网络新闻。由于互联网所容纳的信息量大、内容丰富、信息及时、准确,更有相关信息的全面的介绍与比较,大大地方便了人们的阅读,因此在短短几年的时间里,互联网便济身于众多媒体之间,并具有相当一部分媒体人群。借此东风,新闻网也迅速发展起来,新闻发布系统就是把零散的新闻信息有效得组织

3、起来并以有序的方式呈现给浏览者的一个信息系统。本系统主要实现对新闻的分类、管理、检索、浏览、评论等一系列问题,从而为用户提供一个美观、大方、快速的前台新闻阅读界面。计算机系毕业设计研究报告- 2 -第 1章 系统需求分析及开发、运行环境1.1 需求分析通过相关调查,要求系统具有以下功能。通过网络,展示各类新闻及评论信息。提供新闻浏览、用户注册功能。设置评论新闻功能,并显示评论信息。为后台管理提供管理入口。支持其新闻添加、删除、用户删除。1.2 可行性分析新闻发布系统后台对新闻作了详细的分类,前台以分类形式显示新闻的详细信息,满足了人们浏览新闻网时分类查看新闻信息的要求,同时提供评论新闻功能,方

4、便浏览者查找相关的新闻信息。新闻网后台则通过对总管理员设置和管理员添加等模块对系统管理员进行管理,保证了系统的安全性。1.3 A与 access 2007 概述Visual Studio.NET 是.NET 平台下最为强大的开发工具,无论是软件服务商,还是企业应用程序的部署发布,Visual Studio.NET 都可以提供近乎完美的解决方案。Visual Studio.NET 提供了包括设计、编码、编译调试、数据库连接操作等基本功能和基于开发架构的服务器组件开发平台、企业开发工具和应用程序重新发布工具以及性能评测报告等高级功能。Visual Studio.NET 开发平台里面包含 Visua

5、l Basic.NET、C#、Visual C+、ASP.NET 以及 Visual FoxPro。为了让这套开发平台更容易开发以因特网为基础的应用程序,这个开发平台做了许多和以往不同的改革,这个改革就是.NET Framework。.NET 架构(就是.NET Framework,.NET 念作 dot Net)就是为了让开发分布式因特网应用程序架构变得更简单容易而发展出来的。数据库技术是计算机软件的一个重要分支,它产生于 20 世纪 60 年代,最早是由IBM 公司推出的 IMS 数据库系统,ACCESS 2007 使用符合标准的SQL(Structured Query Language,

6、结构化查询语言)作为它的数据库语言,从而提供了强大的数据处理能力和通用性,该数据库是一个功能强大而且易于使用的桌面关计算机系毕业设计研究报告- 3 -系型数据库管理系统和应用程序生成器。1.4 开发环境Windows7 旗舰版。Microsoft Visual Studio 2010。1.5 运行环境Windows7 旗舰版。Microsoft Visual Studio 2010。计算机系毕业设计研究报告- 4 -第 2章 系统的总体分析与数据库设计2.1 系统功能描述本系统包括三大模块:用户浏览模块、新闻管理模块、新闻评论模块。其具体描述如下:1. 用户浏览模块(1)今日新闻浏览;(2)国

7、内新闻浏览;(3)国际新闻浏览;2. 新闻管理模块(4)管理员登入;(5)添加新闻;(6)删除新闻;(7)删除用户;3. 新闻评论模块2.2 系统流程分析首先打开首页,可以浏览到今日新闻、国际新闻、国内新闻。在用户还未登入时,无法对国内新闻和国际新闻以及今日新闻进行评论或留言。只有通过用户登入成功后才可以评论今日新闻、国内新闻、国际新闻。首次使用本系统的用户要想浏览并评论各种类型的新闻可以单击注册,跳到用户注册页面注册成为高级用户。若单击管理,则页面将链接到管理员登入页面,要求输入用户名和密码。如果输入正确则跳到管理员管理页面,否则跳到出错页面提示错误信息。在管理员管理页面,可以显示所有的新闻

8、。管理员可以根据需要适当的添加新闻和删除新闻,也可以删除用户。整个流程如图 2-1 所示:计算机系毕业设计研究报告- 5 -首页新闻用户注册今日新闻国内新闻国际新闻管理员登入验证 报错管理员登入界面添加新闻删除新闻删除用户登入评论图 2-1 新闻发布系统流程图2.3 数据库设计1、创建数据库首先,用 Microsoft Office ACCESS 2003 创建一个数据库 news,用于保存系统中的所需要保存的数据。2、数据库的逻辑表设计本系统中包含五个表:管理员登入表:adminLoad,新闻分类表:newsClass,新闻数据表:newsData,用户登入表:userLoad,新闻评论表:

9、 discuss。(1)管理员登入表:adminLoad 如图 2-2 所示图 2-2 管理员登入表(2)新闻分类表:newsClass 如图 2-3 所示计算机系毕业设计研究报告- 6 -图 2-3 新闻分类表(3)新闻数据表:newsData 如图 2-4 所示图 2-4 新闻数据表(4)用户登入表:userLoad 如图 2-5 所示图 2-5 用户登入表(5)评论新闻表:discuss 如图 2-6 所示图 2-6 评论新闻表计算机系毕业设计研究报告- 7 -2.4 ASP.NET技术访问数据库运用脚本连接数据库:首先引用命名空间:using System.Data.OleDb;然后建

10、立数据库连接:OleDbConnection conn = new OleDbConnection(); /得到一个OleDbConnectionconn.ConnectionString = Provider=Microsoft.Jet.OLEDB.4.0;Data Source= + Server.MapPath(news.mdb);/构造一个连接字符串(使用相对路径连接)conn.Open();/连接打开 即建立了连接计算机系毕业设计研究报告- 8 -第 3章 系统的详细设计3.1 新闻显示新闻显示界面如图 3-1 所示:图 3-1 新闻显示界面具体实现:点击“详细内容”则查看相应的详细

11、信息,使用 GridView 控件来实现新闻浏览功能;首先要在属性中设置 AutoGenerateColumns 属性为 false,即不能让 GridView 自动产生列,而是通过编辑 Columns 属性设置各个列的定义。操作方法如下:1选择 GridView 控件,然后在选择属性Columns 命令,接着单击属性输入框后面的图标,弹出 GridView 的列属性对话框。2在列属性对话框中,若要增加一个列,首先在“可用字段”框中选择列的类型BoundField,然后单击“添加”按钮将列添加到 GridView 中。然后在设置 DataField属性,该属性的值来自于数据源中的字段。最后在

12、HeaderText 中输入文本,将成为在GridView 的 BoundField 列的列名。3.2 登入登入界面如图 3-2 所示:计算机系毕业设计研究报告- 9 -图 3-2 登入界面具体操作:正确输入用户名和密码才能登录到管理员管理页面,否则跳转到错误页面,重新登录,直到正确为止,也可以点击”用户浏览”跳转到首页。3.3 用户注册用户注册界面如图 3-3 所示:图 3-3 用户注册界面具体操作:用户名和密码不为空,否则跳到的错误页面,且密码要跟确认密码一样,计算机系毕业设计研究报告- 10 -否则跳转到的错误页面,正确注册后,注册信息才能被插入到数据库里面,这里没有用到验证控件,而是用了个判断语句。3.4 新闻添加添加新闻界面如图 3-4 所示:图 3-4 新闻添加界面

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

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

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