ImageVerifierCode 换一换
格式:DOCX , 页数:31 ,大小:122.59KB ,
资源ID:173357      下载积分:15 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/173357.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(《网页制作与应用》课程设计《新闻发布网站》实验报告文档编写示例.docx)为本站会员(b****1)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

《网页制作与应用》课程设计《新闻发布网站》实验报告文档编写示例.docx

1、计算机科学与技术网页制作与应用课程设计新闻发布网站班 级 学 号 姓 名 成 绩 完成日期:年月日目录4目录1第一章 绪论3第二章 系统概述52.1 背景情况52.2 系统描述52.2.1 系统任务52.2.2 系统目标52.3 系统设计模型5第三章 可行性分析报告73.1 系统可行性分析73.1.1 技术上的可行性73.1.2 经济可行性73.1.3 操作可行性73.1.4 法律可行性73.2 系统设计计划7第四章 系统需求分析84.1 系统需求84.1.1 任务概述84.1.2 目标84.1.3 环境需求84.2 数据描述84.2.1 数据库描述84.2.2 数据流图84.2.3 数据字典

2、104.3 功能需求114.3.1 数据字典114.3.2 数据描述114.4 性能需求124.5 运行需求124.6 数据需求12第五章 系统概要设计135.1 系统目标设计135.2 系统设计思想135.3 数据库设计135.3.1 数据库逻辑结构设计13第六章 系统详细设计156.1 详细设计概述156.2 模块算法设计156.3 数据库表结构的创建17第七章 系统源代码设计187.1 文件操作功能模块代码187.1.1 会员登录验证源代码187.1.2 会员注册源代码197.2 数据处理功能模块代码207.2.1 新闻浏览源代码207.2.2 新闻查询源代码217.2.3 新闻录入源代

3、码227.2.4 新闻修改源代码247.2.5 新闻删除源代码257.2.6 显示热点新闻源代码26第八章 系统测试278.1 概述278.1.1 测试目的278.2 测试过程278.1 设计测试用例27第九章 系统设计总结299.1 合理的开发原则299.2 科学的开发过程299.3 良好的编程习惯299.4 全面有效的测试29参考文献30第一章 绪论随着 Internet 的普及,越来越多的企业建立了自己的 WWW 网站,企业通过网站可以展示产品,发布最新动态,与用户进行交流和沟通,与合作伙伴建立联系,以及开展电子商务等。其中新闻发布网站是构成企业网站的一个重要组成部分,它担负着双层作用,

4、一方面可以用来动态发布有关新产品或新开发项目, 另一方面又可以及时向顾客公告企业经营业绩、技术与研发进展、特别推荐或优惠的工程项目、产品和服务,从而吸引顾客,扩大顾客群。传统的网站新闻管理方式有两种,一是静态 HTML 页面,更新信息时需要重新制作页面然后上传页面并修改相应链接,这种方式因为效率太低已不多用。二是基于 ASP 和脚本语言,将动态网页和数据库结合,通过应用程序来处理新闻, 这是目前较为流行的做法。但是由于 ASP 本身的局限性使得系统有一些不可克服的缺陷,而采取了 ASP.NET 技术的系统性能上有了很大的改善,其主要表现在以下几方面:1. 由于ASP 页面每次打开都必须经过先编

5、译后解释的过程,所以页面在反复打开时速度没有任何提升,而 ASP.NET 页面只需要一次编译后不需要重新编译, 直到该页面被修改或 Web 应用程序重新启动。这使得在多次访问时速度有了极大的提升。2. 由于 ASP 没有提供任何输出数据为内容的元件,所以在使用 ASP 撰写数据库页面时只能借助 ADO 的 RecordSet 对象逐笔读取记录,而 ASP.NET 通过ADO.NET 提供的 DataGrid 等数据库元件可以直接和数据库联系。3. ASP.NET 支持应用程序的实时更新。管理员不必关掉网络服务器或者甚至不用停止应用程序的运行就可以更新应用文件。应用程序文件永远不会被加锁,因此甚

6、至在程序运行时文件就可以被覆盖。当文件更新后,系统会温和地转换到新的版本。4. ASP.NET 采取code-behind方式编写代码使得代码更易于编写,结构更清晰,降低了系统的开发与维护的复杂度和费用。ASP.NET 结构是一个三层系统:UI 层、业务逻辑层和数据层。UI 层负责与用户交互,接收用户的输入并将服务器端传来的数据呈现给客户。业务逻辑层负责接收浏览器传来的请求并将请求传给数据层,同时将请求处理结果发给浏览器。它由Web 表单、XML Web 服务和组件服务组成。其中Web 表单是 ASP.NET 应用程序的核心所在,它是向客户呈现数据和信息的基础,也是响应和处理客户与显示的 We

7、b 表单交互生成的信息和数据的基础。数据层是通过 ADO.NET 操纵数据为事务逻辑层提供数据服务,如存储数据操作结果、返回数据检索结果等。ADO.NET 访问数据库的原理与数据库相连,ADO.NET 提供了如下 3 种方式:通过ODBC 相连;通过OLEDB 相连;直接与 SQL Server 相连。3 种方式由于应用层次的差异,使得效率由低到高,独立性由高到低。对于相连数据库的数据处理,也有2 种方式,即一种是通过 DataSet 来隔离异构的数据源, 另一种是以流方式从数据源读取(DataReader 方式)。传统的应用程序是通过先建立到数据库的连接,在程序的整个运行过程中维护连 接的方

8、式来设计的。ASP.NET 采取了断开连接方式的数据结构。当浏览器向 Web服务器请求网页时,服务器处理这个请求,并将所请求的网页发送给浏览器,然后连接就被断开,直到浏览器发出下一个请求。ADO.NET 的另一个创新是引入了数据集(Dataset)。一个数据集是内存中提供数据关系图的高速缓冲区。数据集对数据源一无所知,它们可以由程序或通过从数据仓库中调入数据而被生成、填充。不论数据从何处获取,数据集都是通过使用同样的程序模板而被操作的,并且它使用相同的潜在的数据缓冲区。快速分析5需求分析第二章 系统概述2.1 背景情况新闻发布网站是一个功能完善新闻发布系统,由普通用户新闻浏览、查询和会员新闻管

9、理组成。一直以来新闻发布网站都在新闻的发布及管理中得到了广泛的应用,为新闻的发布及管理提供了方便。2.2 系统描述系统能实现普通用户对新闻的浏览、查询及会员对新闻的管理,包括对新闻的录入、修改、删除等功能。除此之外,为了考虑利用网络,系统是基于 WEB 开发的,使读者能方便地通过网络查询和实现简单操作。2.2.1系统任务:为用户提供界面友好、操作方便快捷的新闻浏览、阅读、查询,新闻发布及管理的新闻发布网站。2.2.2系统目标:1、提供良好的人机操作界面。2、提供安全可靠的系统。3、提供新闻的浏览、录入、查询、修改、删除等功能。4、提供会员的注册、登录、注销等功能。5、提供热点新闻的显示。6、提

10、供网站的公告。2.3 系统设计模型基于 Web 的新闻发布网站采用开发效率较高的原型开发模型。原型开发模型如图 2.1:停止修改图 2.1 快速原型模型15第三章 可行性分析报告3.1 系统可行性分析3.1.1 技术上的可行性1、设备情况(1) 硬件情况:计算机配置:CPU:AMD 2500+,内存:256MB,硬盘:80GB(2) 软件情况:Window XP 操作系统、Visual Studio.Net 2003 操作平台及 SQL Server 2000 数据库平台2、系统开发人员情况该系统开发人员熟悉开发技术与开发环境,具有设计系统的经验。3. 由于类似系统的开发已有一定的时期,而且有

11、很多成功的实例,技术基础也已经非常雄厚,因而技术上的准备应该不成问题。3.1.2经济可行性该系统基本覆盖了新闻发布网站的功能,但工作量不会太大,估计成本较低,根据目前的情况,本系统将会受到许多人的青睐,效益较好。3.1.3操作可行性本系统在 Windows XP 及 Visual Studio.Net 2003 环境下设计开发,数据库采用 SQL,人机界面友好,操作简便。3.1.4法律可行性本系统版权属设计者,不存在侵犯他人、集体和国家利益等情况3.2 系统设计计划完成任务开始时间结束时间系统调查2006.9.102006.9.20可行性分析2006.9.212006.9.22需求分析2006

12、.9.232006.9.26概要设计2006.9.272006.10.3详细设计2006.10.42006.10.24编码设计2006.10.252006.11.25系统测试2006.11.262006.12.2第四章 系统需求分析4.1 系统需求4.1.1 任务概述通过相关调查与分析,了解了新闻发布网站的软件功能和性能方面的要求,抽象出系统的逻辑模型,得出了数据流图和数据字典。4.1.2 目标要求基于 Web 新闻发布网站达到如下目标:1、 要求系统有良好的人机操作界面。2、要求系统安全可靠。3、要求系统新闻录入方便快捷。4、要求系统提供新闻的浏览、录入、查询、修改、删除等功能。5、要求系统

13、提供会员的注册、登录、注销等功能。6、要求系统提供权限的控制。4.1.3 环境需求1、硬件需求计算机配置:CPU:AMD 2500+,内存:256MB,硬盘:80GB2、软件需求Window XP 操作系统、Visual Studio.Net 2003 操作平台及 SQL Server 2000 数据库设计系统。4.2 数据描述4.2.1 数据库描述为了提高系统的性能,提高系统的扩展性,数据检索采用优化的 SQL 语言,SQL 是一种介于关系代数与关系演算之间的结构化查询语言,其是一个通用的、功能极强的关系数据库语言。在组织数据库时采用拆分细化,表间使用外键约束的原则,以减少数据的冗余量。4.2.2 数据流图1、系统数据流图新 闻 发 布操作用户网站操作要求新闻数据操作用户图 4.1、顶层图会 员登 录用户信息用户信息2操作要求操 作要 求 处理 1用户信息会 员注 册3用户信息用户信息页 面 浏览、查询新闻信息4图 4.2 零层图新闻浏新闻数据览、查非会员询 2.2用户身份验证用户名、密码2.1会员新 闻 浏新闻数据览、新闻管 理 2.3图 4.3 一层图重复或有误显 示 重复、错误信息 3.2用户注册信息验证是否重复、有误3.1无重复无误数据写入数据库图 4.4 一层图

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1