文档详情

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

发布:2024-12-09约1.95万字共31页下载文档
文本预览下载声明

计算机科学与技术

《网页制作与应用》课程设计

新闻发布网站

班级

学号

姓名

成绩

完成日期: 年 月 日

PAGE

PAGE1

目录

目录 1

第一章绪论 3

第二章系统概述 5

§2.1背景情况 5

§2.2系统描述 5

§2.2.1系统任务 5

§2.2.2系统目标 5

§2.3系统设计模型 5

第三章可行性分析报告 7

§3.1系统可行性分析 7

§3.1.1技术上的可行性 7

§3.1.2经济可行性 7

§3.1.3操作可行性 7

§3.1.4法律可行性 7

§3.2系统设计计划 7

第四章系统需求分析 8

§4.1系统需求 8

§4.1.1任务概述 8

§4.1.2目标 8

§4.1.3环境需求 8

§4.2数据描述 8

§4.2.1数据库描述 8

§4.2.2数据流图 8

§4.2.3数据字典 10

§4.3功能需求 11

§4.3.1数据字典 11

§4.3.2数据描述 11

§4.4性能需求 12

§4.5运行需求 12

§4.6数据需求 12

第五章系统概要设计 13

§5.1系统目标设计 13

§5.2系统设计思想 13

§5.3数据库设计 13

§5.3.1数据库逻辑结构设计 13

第六章系统详细设计 15

§6.1详细设计概述 15

§6.2模块算法设计 15

§6.3数据库表结构的创建 17

第七章系统源代码设计 18

§7.1文件操作功能模块代码 18

§7.1.1会员登录验证源代码 18

§7.1.2会员注册源代码 19

§7.2数据处理功能模块代码 20

§7.2.1新闻浏览源代码 20

§7.2.2新闻查询源代码 21

§7.2.3新闻录入源代码 22

§7.2.4新闻修改源代码 24

§7.2.5新闻删除源代码 25

§7.2.6显示热点新闻源代码 26

第八章系统测试 27

§8.1概述 27

§8.1.1测试目的 27

§8.2测试过程 27

§8.1设计测试用例 27

第九章系统设计总结 29

§9.1合理的开发原则 29

§9.2科学的开发过程 29

§9.3良好的编程习惯 29

§9.4全面有效的测试 29

参考文献 30

第一章绪论

随着Internet的普及,越来越多的企业建立了自己的WWW网站,企业通过网站可以展示产品,发布最新动态,与用户进行交流和沟通,与合作伙伴建立联系,以及开展电子商务等。其中新闻发布网站是构成企业网站的一个重要组成部分,它担负着双层作用,一方面可以用来动态发布有关新产品或新开发项目,另一方面又可以及时向顾客公告企业经营业绩、技术与研发进展、特别推荐或优惠的工程项目、产品和服务,从而吸引顾客,扩大顾客群。

传统的网站新闻管理方式有两种,一是静态HTML页面,更新信息时需要重

新制作页面然后上传页面并修改相应链接,这种方式因为效率太低已不多用。二是基于ASP和脚本语言,将动态网页和数据库结合,通过应用程序来处理新闻,这是目前较为流行的做法。但是由于ASP本身的局限性使得系统有一些不可克服的缺陷,而采取了ASP.NET技术的系统性能上有了很大的改善,其主要表现在以下几方面:

由于ASP页面每次打开都必须经过先编译后解释的过程,所以页面在反复打

开时速度没有任何提升,而ASP.NET页面只需要一次编译后不需要重新编译,直到该页面被修改或Web应用程序重新启动。这使得在多次访问时速度有了极大的提升。

由于ASP没有提供任何输出数据为内容的元件,所以在使用ASP撰写数据库

页面时只能借助ADO的RecordSet对象逐笔读取记录,而ASP.NET通过

ADO.NET提供的DataGrid等数据库元件可以直接和数据库联系。

ASP.NET支持应用程序的实时更新。管理员不必关掉网络服务器或者甚至不用停止应用程序的运行就可以更新应用文件。应用程序文件永远不会被加锁,因此甚至在程序运行时文件就可以被覆盖。当文件更新后,系统会温和地转换到新的版本。

ASP.NET采取code-behind方式编写代码使得代码更易于编写,结构更清晰,

降低了系统的开发与维护的复杂度和费用。

ASP.NET结构是一个三层系统:UI层、业务逻辑层和数据层。

UI层负责与用户交互,接收用户的输入并将服务器端传来的数据呈现给客户。

业务逻辑层负责接收浏览器传来的请求

显示全部
相似文档