【ASP.NET设计栏目提醒】:网学会员,鉴于大家对ASP.NET设计十分关注,论文会员在此为大家搜集整理了“.NET学习网站”一文,供大家参考学习!
摘 要
计算机技术的发展,特别是信息技术的飞速发展,对现代远程教育的开展起了积极的促进作用,设计和开发优质的网站平台,使之达到资源共建、资源共享。在本论文中,将数据结构的基本原理和方法应用到整个系统,并对其进行需求分析,提出了解决问题的具体方法。在具体制作中,用ASP.Net技术来实现BBS系统,ASP.Net技术与数据库技术结合,用户在浏览器端可以随意查询自己需要的标本,而数据的后台操作则由服务器端处理。这样提高了网页的互动性,使整个系统能更好的为用户服务。
关键词:数据结构 网站建设 ASP.Net BBS
Abstract
The development of computer technology, especially the rapid development of information technology, modern distance education has played a positive role in promoting, to design and develop high quality website platform, to achieve resource sharing, resource sharing. In this paper, the data structure of the basic principles and methods applied to the entire system, and carries on the demand analysis, put forward the specific methods to solve the problem. In the production, using ASP technology to realize the BBS system, ASP technology and database technology, users in the browser can query the needs of their specimens, and the operation of the background data from the server-side processing. This improves the webpage interactive, so that the whole system can better serve for the client.
Keywords: data structure ASP.Net BBS site construction
目 录
第1章 绪论 5
1.1 研究背景 5
1.2 选题的意义 6
1.3 课题研究的内容 7
1.4可行性研究 8
第2章 相关技术与开发工具 9
2.1 B/S模式 9
2.2 ASP.NET技术 9
2.3 C#语言 11
2.4 结构化查询语言SQL 11
第3章 系统需求分析 12
3.1需求分析概述 12
3.1.1需求分析 12
3.1.2 业务流程分析 12
3.1.3 数据流程分析 13
3.2 整体功能模块分析 13
第四章 系统数据库设计 15
4.1 数据库设计概述 15
4.1.1 数据库设计介绍 15
4.1.2 数据库设计内容及步骤 15
4.2 本系统数据库设计 16
4.2.1 数据库概念结构设计 16
4.2.2 数据库逻辑结构设计 18
4.2.3 物理设计 19
第5章 系统 20
5.1 系统设计要达到的目标 20
5.2 系统总体设计分析 20
5.3 系统详细功能模块 20
5.3 .1 登录功能模块 20
5.3.2 系统模块的设计实现 22
5.3.3 在线考试功能模块的设计实现 23
5.3.4 视频教学模块的设计实现 26
5.3.5 新闻管理模块的设计实现 29
5.3.6 上传下载模块的设计实现 30
5.4 系统测试 32
第6章 结论与展望 33
6.1 结论 33
6.2 展望 33
第7 章 致谢 35
第8章 参考文献 36
信息社会使得档案的载体形态和记录方式呈现出多元化发展态势,纸质档案的“一统天下”将被声像档案、电子档案并存的格局所替代,须改变以往封闭式管理格局,编研模式必须逐步向多载体、全方位、深层次地开发档案信息资源上转换,走进充满活力的网络世界。而网站建设则为档案编研工作提供了新契机,提出了新要求,打开了新天地。在这个方面,通过建立自己的网上档案馆,开展网上档案服务,对档案编研工作适应信息社会发展需要有了深入的认识。
2001年7月国家发布的“国家信息化指标构成方案”中,以20条指标来具体细化我国信息化水平和程度。其中第12条“网络资源数据库总容量”关系到档案信息、网站的数据资源建设随着中国电子政务的推广和普及,NTERNET已经为人类在新世纪的政务、商务、管理活动中提供了一种迅速有效的获取信息的手段和全新的模式。在这一变革中,只有善于利用INTERNET构建自己的管理体系的单位和企业才能获得成功。为了使档案信息充分发挥作用,全国各类档案部门及其档案工作者纷纷在国际互联网上建立了档案信息网站。
随着我国信息化程度的加快,随着网络信息资源的日益膨胀,档案信息网站的建设已经提上厂议事日程。然而在我国,档案信息网站还处于刚刚起步的阶段。理论方面没有系统的论述,实践上也严重滞后。
《数据结构》课程是计算机专业的一门重要的专业基础课,同时又是一门实践性很强的课程培养并提高学生的实践能力是其教学重点之一。不仅要掌握它的基本内容,同时还要提高使用计算机解决实际问题的能力,特别是使用计算法和分析算法的能力和选择、评价不同数据结构的能力。学习的最终目的,主要就是为了了解计算机处理对象的特性,将实际问题中所涉及的处理对象在计算机中表示出来并对它们进行处理。通过算法训练来提高思维能力,通过程序设计的技能训练来促进综合应用能力和专业素质的提高。目前,为了更好地使学生熟练掌握数据结构的知识,一般会将课件或资料上传到校园网的学习栏目中,或开通该课程学习网站。问题的关键是:网站课程的系统如何去运作、监测和评价?如何使之正常运行,并达到预期的效果?
在传统的学习网站管理中,管理人员不得不花费大量的时间来处理学生考试,例如:错误查询、繁琐的考试、考试成绩计算错误、考题不能及时提供等,从而影响学习网站的正常运行。因此学习网站的管理人员迫切的需要一套学习管理信息系统对日常信息进行处理和维护。
而通过本系统的实施。我们将为用户提供迅速、高效的服务,减免手工处理的繁琐与误差,及时、准确地反映学习网站的业务流程,从而提高学习网站的服务质量,配合现代化的学习管理,将树立良好的学习网站形象,提高学生的学习效率,获得更好的经济效益。
随着计算机应用领域的扩大和软、硬件的发展,非数值计算问题越来越显得重要。据统计,当今处理非数值计算性问题占用了90%以上的机器时间,但非数值计算问题的数学模型不再是数学方程,而是诸如表、树、图之类的数据结构。也可以说,数据结构课程主要是研究非数值计算的程序设计问题中所出现的计算机操作对象以及它们之间的关系和操作的学科。这类问题涉及到的数据结构更为复杂,数据元素之间的相互关系一般无法用数学方程式加以描述。因此,解决这类问题的关键不再是数学分析和计算方法,而是要设计出合适的数据结构,才能有效地解决问题。下面所列举的就是属于这一类的具体问题。
信息检索系统
当需要查找某些有关情况时候,只要建立了相关的数据结构,按照某种算法编写了相关程序,就可以实现计算机自动检索。由此,在学生信息检索系统中建立一张按学号顺序排列的学生信息表和分别按姓名、专业、年级顺序排列的索引表。由这四张表构成的文件便是学生信息检索的数学模型,计算机的主要操作便是按照某个特定要求(如给定姓名)对学生信息文件进行查询。
诸如此类的还有电话自动查号系统、考试查分系统、仓库库存管理系统等。在这类文档管理的数学模型中,计算机处理的对象之间通常存在着的是一种简单的线性关系,这类数学模型可称为线性的数据结构。
本系统运用VS2005实现网络框架架构的搭建以及逻辑功能的实现,通过photoshop、flash等软件实现前台美工设计,从而配合后台功能的实现起到一个美化、美观作用,从而更好的达成视觉上的优化,采用CSS布局和样式设定,确保页面之间的链接准确性以及与后台数据库的链接有效性。结合华软(广州大学华软软件学院)实际情况,以方便辅导员日常工作需要为目的,利用ASP.NET+SQL进行开发,该系统需功能齐全,界面简洁,方便使用。
(1) 登录模块
基本信息子模块提供人机交互的最基本的信息
验证用户登录信息是否合法等功能;
(2)、系统管理模块
通过jquery和Ajax实现了异步无刷新修改用户密码功能。
(3)、在线考试模块
学生登录可以实现在线考试、查询成绩等功能。
管理员登录可以对考题信息进行修改。
(4)、学术交流模块
类似于网上论坛,学生可以在该模块进行学术的交流、互动等功能。
(5)、学习资料模块
学生可以在该网站上进行资料的上传与下载操作。
(6)、视频教学
管理员可以给该网站上传视频资料。
学生登录后可以在线查看视频。
(7)、新闻模块
显示热点新闻,学生只有查看权限,而管理员可以对其进行修改、删除等操作。
上一篇:基于玩家需求的网络游戏虚拟道具设计研究(管理科学与工程专业优秀论文)