第一章 引言 1 1.1 论文的研究背景 1 1.2 论文的研究意义 1 1.3 论文的研究工作 1 1.4 系统的运行环境 2 1.5 系统模式的简介 2 1.6 论文的框架结构 2 第二章 系统的开发工具简介 3 2.1 ASP-Active Server Pages 3 2.2 Dreamweaver 3 2.3 SQL Server 2000 3 第三章 系统分析与设计 4 3.1 可行性研究 4 3.1.1 数据流图 4 3.1.2 数据字典 7 3.2 需求分析 8 3.2.1数据库设计 8 3.2.2概念模型的表示(E_R图) 8 3.2.3 数据库表 10 第四章 系统实现 14 4.1 数据库程序设计 14 4.2 系统管理模块 15 4.3 用户注册模块 18 4.4 投票模块 21 4.5 软件查询模块 22 4.6 新闻信息查询 23 第五章 结论 25 致谢 26 参考文献 27 该计算机信息技术网站能够为浏览者提供所需的信息资源,并提供一个信息交流和反馈的平台,提高电脑爱好者的计算机水平,同时促进社会信息技术的水平。下面将从四个方面来具体的分析该网站的可行性: 1、 技术可行性(使用现在有的技术能实现这个系统吗?) 根据软件开发人员的专业技术水平,通过对数据库SQL Server以及ASP开发技术的认识和研究,能够对该软件的设计和实现。 2、 经济可行性(使用系统的经济效益能超过它的开发成本吗?) 设计和实现本软件只用到了一些免费的软件资源(Dreamweaver MX和SQL Server2000),因此在开发该软件的过程中,费用几乎为零。 3、 操作可行性(系统的操作方式在这个用户组织内行得通吗?) 目前,我国使用计算机的人数日趋增多,同时在接触和使用计算机的时候存在着一系列的问题,因此该网站能够解决上述问题。 4、 社会可行性 当今社会是一个信息技术的时代,计算机的发展越来越快,同时接触和使用计算机的用户也显著增加,在这样一个时代,计算机信息技术的需求量是非常大的,因此,该计算机信息技术网站能够很好的满足社会的需求。 数据库是长期存储在计算机内有组织的大量的共享的数据集合。它可以供用户共享,具有最小冗余度和较高的数据独立性。数据库不仅反映数据本身的内容,而且要反映数据之间的联系[9]。由于计算机不可能直接处理现实世界中的具体事物,所以必须事先把具体事物转换成计算机能够处理的数据。它具有如下特点[9] 1.实现数据共享 数据共享是指多个用户可使用多种语言来存取同一个数据,使数据库中存放的数据可为企业或社会上各部门共同使用。 2.实现数据独立 数据独立是指数据库中存放的数据不依赖于具体的应用程序。程序改变了,数据可保持不变。 3.减少数据冗余 数据冗余是指数据库中重复的数据。 4.避免数据的不一致性 由于数据库中的数据只有一个物理备份,数据的访问不会出现不一致的情况。 5.加强了对数据的保护 数据库中加入了安全保密机制,可以防止对数据的非法存取。 因此,基于概念模型的表示方法,就可以将实体类映射为可以被计算机识别的数据结构。 3.2.2概念模型的表示(E_R图) 不同的数据模型实际上提供我们模型化数据和信息的不同工具.根据模型应用的不同目的,可分为概念模型和数据模型[7]。 概念模型也称信息模型,它是按用户的观点来对数据和信息建模,是现实世界到信息世界的第一层抽象,是数据库设计人员进行数据库设计的有力工具,也是数据库设计人员和用户之间进行交流的语言,因此概念模型一方面具有较强的语义表达能力,能够方便、直接地表达应用中地各种语义知识,另一方面还简单、清晰、易于用户理解[2]。 该计算机信息技术网站涉及的实体有(其中带下划线的为主键): 管理员(编号、姓名、密码) 笔记本信息(编号、内容、标题、注释、类型、备注、点击数、时间、出处、作者) 下载资源(编号、名称、下载地址、注释、推荐等级、资源大小、时间、类型、运行平台、语言种类、费用) 留言板信息(编号、昵称、QQ、Email、留言主题、个人主页、留言时间、回复信息、头像、卡通象、IP地址、留言内容) 新闻信息(编号、标题、注释、内容、出处、作者、时间、点击数、备注) 公告信息(编号、内容) 软件信息(编号、标题、注释、内容、出处、作者、时间、点击数、备注) 台式机信息(编号、标题、注释、内容、出处、作者、时间、点击数、备注) 笔记本信息(编号、标题、注释、内容、出处、作者、时间、点击数、备注)
|