.net新闻消息发布平台 - 图文

更新时间:2024-01-10 01:44:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

实 验 报 告

( 2015 / 2016学年 第2学期)?

?

??

课程名称 实验名称 实验时间 指导单位

.net

校园信息发布展示平台 2016

年 6

月 5

指导教师

学生姓名 学院(系)

学号 专 业

摘要

20世纪末,随着计算机科学的发展,数据库技术在Internet中的应用越来越广泛,为广大网络用户提供了更加周到和人性化的服务。个性化已逐渐成为当今Web应用的潮流。随着Internet的普及,越来越多的企业建立了自己的WWW网站,企业通过网站可以展示产品,发布最新动态,与用户进行交流和沟通,与合作伙伴建立联系,以及开展电子商务等。其中信息管理系统是构成企业网站的一个重要组成部分,它担负着双层作用,一方面可以用来动态发布有关新产品或新开发项目,另一方面又可以及时向顾客公告企业经营业绩、技术与研发进展、特别推荐或优惠的工程项目、产品和服务,从而吸引顾客,扩大顾客群。

ASP.NET是新一代Web应用程序开发平台,它是一个已编译的、基于.NET的开发环境,它提供了生成企业级应用程序所必需的全部服务,基于 .NET Framework 生成,整个框架都可用于任何 ASP.NET 应用程序。可以使用任何与公共语言运行库(CLR)兼容的语言(包括 Visual Basic.NET、C# 和 JScript .NET)来创建应用程序。该系统使用ASP.NET(C#语言)和ADO.NET技术开发, 实现了网站信息的动态管理,使得对信息的管理更加及时、高效,提高了工作效率,具有一般信息系统的功能,主要包括前台信息查看区和后台管理区,可为学校各部门发布信息,为校园网站提供信息发布与管理的服务。

目 录

目 录 ........................................................................... 3 引言 ............................................................................. 1 1研究背景 ........................................................................ 3 1.1 信息发展背景 ................................................................ 3

[5]

1.2 国内外研究现状及发展趋势 .................................................. 5 1.3 研究目的、意义和范围 ........................................................ 5 2 课题分析 ....................................................................... 7 2.1 需求分析 .................................................................... 7 2.2 信息系统的性能需求 .......................................................... 8 3 系统结构流程 ................................................................... 9 3.1 信息系统的模型结构 .......................................................... 9 3.2 信息系统的功能模块简介 ...................................................... 9 4 信息系统的主要开发过程......................................................... 10 4.1 数据库设计 ................................................................. 10 4.2各主要窗体页的图形界面介绍 ................................................. 11 4.3 页面的风格设计 ............................................................. 13 4.4 系统配置 ................................................................... 14 4.4.1 Web.config文件配置 .................................................... 14 4.4.2 配置发布主页........................................................... 14 4.5 系统部分重要功能及其代码 ................................................... 15 4.5.1 Web用户控件 ........................................................... 15 4.5.2 通用类代码............................................................. 18 结束语 .......................................................................... 20 参考文献 ........................................................................ 21 致谢 ............................................................................ 22

引言

Internet是目前世界上最大的计算机互联网络,它遍布全球,将世界各地各种规模的网络连接成一个整体。作为Internet上一种先进的,易于被人们所接受的信息检索手段,World Wide Web(简称WWW)发展十分迅速,成为目前世界上最大的信息资源宝库。据估计,目前Internet上已有上百万个Web站点,其内容范围跨越了教育科研、文化事业、金融、商业、信息出版、娱乐、体育等各个领域,其用户群十分庞大,因此,建设一个好的Web站点对于一个机构的发展十分重要。近年来,随着网络用户要求的不断提高及计算机科学的迅速发展,特别是数据库技术在Internet中的广泛应用,Web站点向用户提供的服务将越来越丰富,越来越人性化。

我们发现这样一个事实,一个用户在访问一个网站时一般来讲只对该网站的部分内容感性趣,而且这种兴趣会持续一段时间。这点启发了我们,如果能根据用户的喜好为不同的用户显示其个性化的页面,即着重显示该用户感兴趣的内容,将为用户节约大量的检索时间,而且这样的网页显然是更具有吸引力的。一些站点已经在这方面做出了一定的尝试,通常采用的方法是,在用户登陆时为其提供一系列的选项,使用户能够对站点进行一些自主的设置。这样做能够使站点呈现一定程度的个性化,但是对用户来讲,还是比较烦琐,而且在用户了解一个站点前让其对站点进行设置,其结果未免有些粗糙。于是我们构想了这样一种方案,对用户登陆后的动作进行跟踪,分析,发掘用户点击的规律,即用户先后点击的关联规则,这样,在用户点击一个主题(链接)之后,系统能够自动生成一个页面,其中包含了该主题下用户经常关注的内容(若干链接),这样便在无须用户做出任何额外工作的情况下实现了为用户量身订做的个性化页面。

要实现这样的功能,离不开后台数据库的支持。用户验证信息,收集到的用户点击信息,主题层次信息,分析得出的关联规则表等大量的数据都由数据库管理系统管理。本文中数据库服务器端采用了SQL Server数据库作为ODBC(Open DataBase Connectivity )数据源,使Web与数据库紧密联系起来。

整个个性化页面生成系统主要由使用Dreamweaver开发实现的个性化Web页面生成器两部分组成。关联规则采掘系统对数据库中的历史记录进行分析,产生用户关联规则表;页面生成器则负责记录用户行为和根据关联规则表动态生成用户个性化Web页面。二者通过数据库服务器和Web服务器连接。

1

本文作者主要完成Web服务器端的用户管理(用户的登录和注销).其它部分如信息后台更新系统、信息分类、展示信息。

ASP.NET是微软公司最新推出的一种统一Web开发平台,与最新的数据访问技术ADO.NET一起可构建出强大、安全和可靠的企业级Web应用程序。ASP.NET的语法在很大程度上与ASP兼容,同时它还提供一种新的编程模型和结构,用于生成更安全、可伸缩和稳定的应用程序。

采取了ASP.NET技术的系统在性能上有了很大的改善,主要表现在以下几方面: ● 由于ASP页面每次打开都必须经过先编译后解释的过程,所以页面在反复打开时速度没有任何提升,而ASP.NET页面只需要一次编译后不需要重新编译,直到该页面被修改或Web应用程序重新启动。这使得在多次访问时速度有了极大的提升; ● 由于ASP没有提供任何输出数据为内容的元件,所以在使用ASP撰写数据库页面时只能借助ADO的RecordSet对象逐笔读取记录,而ASP.NET通过ADO.NET提供的DataGrid等数据库元件可以直接和数据库联系;

● ASP.NET支持应用程序的实时更新,管理员不必关掉网络服务器或者甚至不用停止应用程序的运行就可以更新应用文件。应用程序文件永远不会被加锁,因此甚至在程序运行时文件就可以被覆盖,当文件更新后,系统会温和地转换到新的版本; ●ASP.NET采取\代码分离)技术\方式编写代码使得代码更易于编写,结构更清晰,降低了系统开发与维护的复杂度和费用。

2

1研究背景

1.1 信息发展背景

进入90年代以来,现代传播技术在世界迅速发展,因特网作为一种新兴的重要传播媒体,普遍得到各国的广泛关注。许多国家都把信息网络建设作为未来发展战略的一个重要组成部分。早在1984年,邓小平同志就提出了开发信息资源,服务四化建设的重要指示,江泽民同志在1999年指出:要加强信息传播技术的更新与改造,积极掌握和运用现代传播手段。

我国的信息网站与外国媒体基本上同时起步的,但由于资金、技术、人才的原因,上网的单位不论是信息数量和质量均与国外存在较大差距,我国70%的信息宣传网站的信息更新速度基本上与原媒体发布周期同步,少数网站甚至落后于原媒体,只有9%的网站信息更新速度快于原媒体的更新周期。多数媒体网站发布的信息内容只是传统信息(报刊、广播、电视)的翻版,只有10%的网站对信息进行了重组和充实。特别应当指出,因为网络链接和信息检索没有国界,发达国家网络频带宽,上网人数多,所以我们必须建立以英语为主的内容丰富、报道及时的外文网站,这是我们目前的薄弱环节,从现在起必须大力加速建设。

因特网作为信息技术革命的产物,正以指数增长的方式迅猛发展。仅光缆的传输速度,每9个月就增长1倍。目前,全世界已有200多个国家和地区联上了因特网,网上用户大约2.59亿,其中中国890万。有专家预测,到2002年底,网上用户将达5亿。现在每隔半小时就有一个新网络与因特网相联,每过一个月就有100万新的使用者加盟。与此同时,网上信息也以涨潮般的速度发展,仅以WWW方式提供的信息平均每过53天就翻一番。

《纽约时报》《华盛顿邮报》《今日美国》等大的报纸日均页面访问量均在300万以上。因特网已渗透到全球政治、经济、文化、科技、教育等各个领域,它对人类社会影响之巨大。

网络技术的发展,推动了媒体的联合,最近,美国《纽约时报》和ABC结盟,AOL和时代华纳合并,出现了不同资源行业之间的强强联合的趋势,给信息工作带来了发展机遇,也提出了严峻的挑战。网络具有传播速度快、信息容量大、覆盖范围广和具有超文本特性的优势。利用网络进行对外传播,可以进入国外主流社会,有助于

3

直接说明中国的社会发展和将一个真实的、时刻在进步的中国展现给全世界的上网者。也给研究中国的人士提供一个丰富的文献宝库。

今后争取在近年内建成一批有较大影响力的知名媒体网站,逐步构建一个以中央重点信息宣传网站为骨干,中央与地方信息宣传网站(页)以及我驻外使领馆网站(页)密切协作的因特网信息宣传体系,努力为改革开放和现代化建设创造良好的舆论环境。根据这样一个总的要求和设想,我对网络信息工作有几点想法。 目前,我国的网络信息与西方发达国家相比,实力悬殊。

据统计,在整个因特网的信息输入、输出的流量中,我国目前仅占0.1%和0.05%,美国已有55%的杂志推出了网络版,而我国报刊上网率只有10%左右。现在全球80%以上的网上信息和95%以上的服务信息由美国提供。全球具有较大影响的媒体,如CNN、纽约时报、华盛顿邮报、华尔街日报、今日美国等许多信息网站,不论从访问量到访问人群方面均可称上世界最有影响力的信息网站。西方大国利用其在互联网上信息传播中的支配地位对别国进行文化渗透,联合国教科文组织第七届总干事莫博依(MahearM.Bow)甚至称其为文化侵略。面对这种信息威慑,我们要勇于迎接挑战。

我们应集中力量建立一批重点网站。它们的信息量要大、覆盖面要广、服务功能要强、知名度要高,其中包括以外文为主的网站,为国内外访问者寻找我国所有信

息单位的网页,提供搜索引擎,给予导航服务,还要为驻外使领馆提供信息资源。 西方的一位政治家在评论现代信息技术时说过这样的话,从星球大战到信息高速公路,再到今天的数字地球,共同的特点是,他们都不是一个单纯的技术项目和技术目标,而是一个整体型、导向型的战略思维。制定我国网络信息发展规划要有整体战略意识,要站在世界科技发展的前沿。制定发展规划充分考虑现有基础和人力、物力、财力,要分别轻重缓急,统筹考虑,全面规划,有步骤地进行,防止一哄而起,盲目投资,重复建设,避免大而全、小而全。简言之,规划应超前,有发展余地,购买设备及时,但不可超前。各信息单位要从各自的专业特长和地区特点出发,扬长避短,各有侧重,加强沟通与配合,逐步形成中央各信息网络与地方信息网络之间的密切协作体系,真正实现优势互补,提高信息信息的综合利用水平,形成网络信息的广泛效应。

4

1.2 国内外研究现状及发展趋势[5]

传统的网站信息管理方式有两种

[2][3]

:一种是静态HTML页面,更新信息时需要

重新制作页面然后上传页面并修改相应链接,这种方式因为效率太低已不多用;另一种是基于ASP和脚本语言,将动态网页和数据库结合,通过应用程序来处理信息,这是目前较为流行的做法。但是由于ASP技术本身的局限性使得系统有一些不可克服的缺陷。

ASP.NET不仅仅是下一版本的ASP(Active Server Pages,动态服务器页面),而且是建立动态Web应用程序而重新打造的全新技术,其主要特色包括:

● 语言的独立性;

● 简单的开发操作,分离程序代码和网页内容; ● 提高了执行效率; ● 简化部署与组态的操作; ● 支持客户端类型; ● 支持下一代的Web服务; ● 增进适用性; ● 增进延展性; ● 更多的支持工具; ● 更佳的安全机制;

● 会话(Session)可以跨进程、跨机器。

由于ASP.NET的众多优点,技术发展和各种客观实际的需要,该系统选用了ASP.NET来开发设计,实现了对校园信息的动态管理操作,使得对信息信息的发布与管理更加及时、高效,提高了工作效率。

1.3 研究目的、意义和范围

随着Internet的普及,越来越多的企业建立了自己的WWW网站,企业通过网站可以展示产品,发布最新动态信息,与用户进行交流和沟通,与合作伙伴建立联系,以及开展电子商务等。

其中信息管理系统是构成企业网站的一个重要组成部分,它担负着双层作用: 一方面可以用来动态发布有关新产品或新开发项目;

5

另一方面又可以及时向顾客公告企业经营业绩、技术与研发进展、特别推荐或优惠的工程项目、产品和服务,从而吸引顾客,扩大顾客群。

该系统使用ASP.NET(C#语言)和ADO.NET技术开发, 实现了网站信息的动态管理,使得对信息的管理更加及时、高效,提高了工作效率。该信息系统具有一般信息系统的功能,主要包括前台信息查看区和后台管理区,可为学校各部门发布信息,为校园网站提供信息发布与管理的服务。

6

2 课题分析

2.1 需求分析

该系统的用户为校园网站,需要经常发布一些信息,如何能有效地管理和发布信息呢?最初用户的需求为:“该信息系统具有一般信息系统的功能,同时具有信息审核和不同管理员不同管理权限的功能” 。

通过对其它一些信息系统的调查发现,一般信息系统功能如下: ◆ 前台按分类显示信息; ◆ 搜索信息; ◆ 后台管理: ● 添加、删除信息

● 添加、删除信息分类

● 登录、注销信息

根据校园网站信息发布管理的实际需求,在首页中能显示最近发布的几条信息等,也可以添加HTML语法,在前台能自动根据所显示的图片和HTML语法来显示信息。

在后台管理中,因为有权限的管理员才能登录管理后台,所以需要有个登录验证模块,而且需要根据用户权限的不同显示不同的管理目录,在管理信息和用户时,当数据少时管理起来还比较方便,如果一多则想找到某条信息或某个用户就很难,所以需要有个查找(信息标题、用户)模块用于查找信息或用户。

根据以上需求分析,该系统要实现的主要功能为: ◆ 前台显示信息部分 ● 用户登录区

● 显示最新的前几条信息 ● 显示所有信息分类(即部门) ● 按分类/部门显示其下的所有信息 ● 信息详细信息浏览阅读

● 网站友情链接(可在管理中添加设置)

◆ 后台管理部分

7

● 登录验证

● 根据权限显示相应的管理目录 ● 添加、修改删除信息 ● 管理发布信息 ● 分类管理 ● 用户管理

2.2 信息系统的性能需求

该系统在性能功能上应达到如下需求:

◆ 操作简单、界面友好: 完全控件式的页面布局,使得信息的录入工作更简便,许多选项包括信息分类、来源部门等只需要点击鼠标就可以完成;另外,跟踪出现的提示信息也让用户随时清楚自己的操作情况。对常见网站的信息管理的各个方面:信息录入、浏览索等方面都大体实现,实现了网站对即时信息的管理要求;

◆ 即时可见:对信息的处理(包括录入、浏览)将立即在主页的对应栏目显示出来,达到“即时发布、即时见效”的功能;

◆ 系统运行应该快速、稳定、高效和可靠;

◆ 在结构上应具有很好的可扩展性,便于将来的功能扩展和维护。

8

3 系统结构流程

3.1 信息系统的模型结构

该系统的模型结构如图1所示:

客户端 浏览器 业务层 客户端 浏览器 Web 层 数据访问层 数据库 客户端 浏览器 系统配置 图1 信息系统的模型结构图示

该系统结构分为三个逻辑层:

Web 层:Web层为客户端浏览器提供对应用程序的访问,这一层是作为解决方案文件中的 Web 项目实现的。Web 层由 ASP.NET Web 窗体和代码隐藏文件组成,Web 窗体只是用 HTML 提供用户操作,而代码隐藏文件实现各种控件的事件处理程序;

业务层:包含各种业务规则和逻辑的实现,业务规则完成如客户帐户的验证和字符串处理这样的任务;

数据访问层:数据访问层为业务层提供数据服务,这一层是作为解决方案文件中的 Conn类(数据访问类,实现公共操作的一个通用类)实现的;

3.2 信息系统的功能模块简介

工作流程为:

打开该系统网站,普通浏览者能浏览、阅读信息;系统管理员,其有信息后台管理区内的所有权限,添加和管理信息分类、添加和管理用户、系统、风格和友情链接设置。

9

4 信息系统的主要开发过程

4.1 数据库设计

该系统使用SQL Server作为应用程序的数据库,建立了有3张数据表:user表用于存储帐户的信息,log表用于存储信息公告信息,culture表用于存储校园文化信息内容。

在6个数据表中,主要介绍一下信息表和账户表如下: user表如表1所示:

表1 用户信息表

Username为用户名,Password为密码,Identify为用户类型。

log表如表2所示:

表2 信息公告表

id为该表主键,Title为信息标题,News为信息内容,Date为发布信息的日期,Author为信息发布者名。

culture表如表3所示:

10

表3 校园文化表

id为该表主键,Title为信息标题,News为信息内容,Date为发布信息的日期,Author为信息发布者名。

4.2各主要窗体页的图形界面介绍

◆首页:主要功能是显示最新的信息,显示信息搜索功能、页面风格设置、信息分类、滚动信息图片和网站公告等;

11

◆信息详细内容查看页:在首页里点击信息标题所进入的页面,显示当前所点击信息的详细内容;

◆管理员输入页面:管理员具有添加信息的权限,所添加的信息能直接发布到网站上显示;

12

◆登录页面:管理员学生登录界面;

4.3 页面的风格设计

为使该系统的页面美观多样,在设计时使用了8种样式风格。为了在页面设计时方便调用,将其存储于数据库的Lb_Skins(风格样式)表中,各窗体通过调用style.css文件来设计界面外观。

CSS是Cascading Style Sheets(层叠样式表单)的简称,简称样式表,它是一种

13

设计网页样式的技术。CSS代码的基本语句结构为:选择符{属性名:属性值},选择符可以是HTML中任何的标签或自定义标识符,比如P、DIV、IMG甚至BODY都可以作为选择符。

CSS在HTML文档中有三种用法:

◆一种是把CSS文档放到文档中:; ◆另一种方法是采用的格式把样式写在任何html标签中的行内,这种方法比较方便灵活;

◆还有一种方法是:把编辑好的CSS文档保存成“.CSS”文件,然后在中定义,定义的格式为: 和“rel=stylesheet”指连接的元素是一个样式表文档,“href=?style.css?”指的是需要连接的文件地址。这种方法非常适宜同时定义多个文档,能使多个文档同时使用相同的样式,从而减少了大量的冗余代码。

4.4 系统配置

4.4.1 Web.config文件配置

ASP.NET应用程序的配置功能放在Web.config文件中,它包含每一个具体Web应用程序的配置信息。在程序运行时,ASP.NET使用分层虚拟目录结构的Web.config文件提供的配置信息为每个惟一的URL资源计算一组配置设置,然后缓存结果配置设置,以供所有页面对资源的请求使用。

Web.config文件对于访问站点的用户来说是不可见的,而且也是不可访问的,它基于XML,每个配置文件都包含XML标记和子标记的嵌套层次结构。

AttachDbFilename=|DataDirectory|\\Database.mdf;Integrated Security=True;User Instance=True\/>

4.4.2 配置发布主页

首先要创建虚拟目录,新建虚拟目录的步骤如下:

14

● 打开IIS(Internet 信息服务),在默认网站上右击,在快捷菜单中选择新建—>虚拟目录;

● 在弹出的虚拟目录创建向导对话框里点击“下一步”; ● 输入虚拟目录别名;

● 选择网站内容所在目录路径; ● 设置“访问”权限。

4.5 系统部分重要功能及其代码

4.5.1 Web用户控件

href=\<%#Eval(\\<%#Eval(\) %>

<%#Eval(\) %>

4.5.2 通用类代码

通过对数据访问类的引用(以创建类实例方式),调用数据访问类里的相应函数完成相关功能,如建立数据库连接、打开和关闭数据库、对数据库执行查询、插入、删除和更新操作、页面登陆检验等。

using System;

using System.Collections.Generic; using System.Linq; using System.Web;

15

using System.Data.SqlClient; using System.Configuration; using System.Data;

///

///BaseClass 的?摘a要癮说μ明÷ ///

///

namespace GROUP.Manage {

public class BaseClass:System.Web.UI.Page {

String strConn; public BaseClass() {

strConn =

ConfigurationManager.ConnectionStrings[\].ConnectionString; }

public DataTable RealTable(String strSql) {

DataTable dt = new DataTable();

SqlConnection Conn = new SqlConnection(strConn); Conn.Open();

SqlDataAdapter Cmd = new SqlDataAdapter(strSql,Conn); Cmd.Fill(dt); Conn.Close(); return dt; }

public DataSet RealdDataSet(String strSql) {

DataSet ds = new DataSet();

SqlConnection Conn = new SqlConnection(strConn); Conn.Open();

SqlDataAdapter Cmd = new SqlDataAdapter(strSql,Conn); Cmd.Fill(ds); Conn.Close(); return ds; }

public DataSet GetDataSet(String strSql, String tableName) {

16

DataSet ds = new DataSet();

SqlConnection Conn = new SqlConnection(strConn); Conn.Open();

SqlDataAdapter Cmd = new SqlDataAdapter(strSql, Conn); Cmd.Fill(ds, tableName); Conn.Close(); return ds; }

public SqlDataReader readrow(String sql) {

SqlConnection Conn = new SqlConnection(strConn); Conn.Open();

SqlCommand Comm = new SqlCommand(sql, Conn); SqlDataReader Reader = Comm.ExecuteReader(); if (Reader.Read()) {

Comm.Dispose(); return Reader; } else {

Comm.Dispose(); return null; } }

public String Readstr(String strSql, int flag) {

DataSet ds = new DataSet(); String str;

SqlConnection Conn = new SqlConnection(strConn); Conn.Open();

SqlDataAdapter Cmd = new SqlDataAdapter(strSql, Conn); Cmd.Fill(ds);

str = ds.Tables[0].Rows[0].ItemArray[flag].ToString(); Conn.Close(); return str; }

public void execsql(String strSql)

17

{

SqlConnection Conn = new SqlConnection(strConn); SqlCommand Comm = new SqlCommand(strSql, Conn); Conn.Open();

Comm.ExecuteNonQuery(); Conn.Close(); } } }

4.5.3 添加发布信息

添加发布信息在该系统中显然起着很关键的作用,在添加信息管理页面里,通过单击“添加”按钮执行信息的添加。

using System;

using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI;

using System.Web.UI.WebControls; using GROUP.Manage;

public partial class NewsEdit : System.Web.UI.Page {

BaseClass BaseClass2 = new BaseClass();

protected void Page_Load(object sender, EventArgs e) { }

protected void SubmitNews_Click(object sender, EventArgs e) {

string type = Type.SelectedItem.Text; if (type == \宿T舍Θ?文?化ˉ\) {

string strsql = \ + Title.Text + \ + News.Text + \ + Date.Text + \ + Author.Text + \; BaseClass2.execsql(strsql);

Response.Write(\发ぁ?布?成é功|!?\\\); }

if (type == \信?息¢公?告?\) {

18

string strsql = \ + Title.Text + \ + News.Text + \ + Date.Text + \ + Author.Text + \; BaseClass2.execsql(strsql);

Response.Write(\发ぁ?布?成é功|!?\\\); }

Response.Redirect(\); }

protected void CancelNews_Click(object sender, EventArgs e) {

Response.Redirect(\); }

protected void ImageButton1_Click(object sender, ImageClickEventArgs e) {

Response.Redirect(\); } }

19

结束语

经过两周的设计和开发,信息发布系统基本开发完毕。其功能基本符合用户需求,能够完成合法用户的登陆,注销,对信息后台的管理(可以添加,更新,浏览信息),信息的检索,信息的分类等。对于数据的一致性的问题也通过程序进行了有效的解决。

通用性能好,实用性强,易于推广,可扩展性好。数据库管理系统采用SQL Server,采用asp.NET开发,系统的应用规模可以根据用户的需要动态配置。它为做出该信息系统程序,访问了大量Web网络开发方面的网站,搜集了大量关于Web网络开发的中英文资料,也查阅了大量书籍的源代码作为参考和运用,从中学会了许多ASP.NET技术关于Web开发方面的知识。

该系统的功能还有一些没完成和完成得不理想,如文件上载和管理功能没做出,信息审核功能,而是通过网站公告的形式来实现。一方面时间紧迫;另一方面是ASP.NET这门技术的学习和熟练使用需要一个长期的过程。 设计体会

我们即将步入社会走上工作岗位,在实际工作中肯定会遇到种种难题,只有发挥团队合作的精神相互合作才能顺利解决问题,才能为自己所在的单位创造出良好的经济效益,为自己在社会中立足打下扎实的基础。同时我们的指导老师给我们的悉心的指导,在我们愁眉不展的时候,老师你的帮助也给我们留下了深刻的印象,当我们遇到困难而不能进行下去的时候,我们的老师就会出现在我们的身旁,帮我们想办法解决。如果没有老师的帮助我们小组就不会有今天这样的成果。

总之,体会还有好多,好多,由于篇幅有限,不能一一列举。这近10天的课程设计我们的收获是巨大的 ,不仅仅是巩固了以前所学的知识,更重要的是让我亲身体验了如何去做好一件事,这对即将踏上社会的我,无疑是有巨大帮助的。此外,我也得深深的感激我的指导老师和学校的各位领导,他们为了我们尽心尽力,尽可能的指导帮助我们,为我们创造了一切良好的环境,如果没有他们的帮助,我将一事无成。

20

参考文献

[1] 天极网新技术研究室.ASP.NET完全入门.人民邮电出版社,2001.6

[2] Scott Worley著,王文龙 刘湘宁译.ASP.NET技术内幕.人民邮电出版社,2002.4 [3] Scott Allen等著.C#数据库入门.郝启堂 张哲峰译.清华大学出版社,2003. [4] Steve Walther著.ASP.NET:Tips,Tutorials,and Code.电子工业出版社,2003.7 [5] (美)Jeffrey Richte著.Microsoft.NET Frameworks.清华大学出版社,2003.4

21

致谢

在学习过程中,得到李帆老师的悉心指导,在此向他致以诚心的谢意。同时真诚感谢教授我的老师们,是他们使我获得了良好的理论知识和实践技能,让我能在面对各种新技术的学习中有个良好的前提和扎实的基础。

另外还要感谢我的同组的成员,感谢他们为我提供的各种文献资料及工作中的帮助,没有他们的协助我个人是不能完成这个网站的.我深刻体会到:万众一心是做任何事情的关键的!还要感谢各类网站给我带来的方便.对于你们的无私奉献我再次说声谢谢!

22

致谢

在学习过程中,得到李帆老师的悉心指导,在此向他致以诚心的谢意。同时真诚感谢教授我的老师们,是他们使我获得了良好的理论知识和实践技能,让我能在面对各种新技术的学习中有个良好的前提和扎实的基础。

另外还要感谢我的同组的成员,感谢他们为我提供的各种文献资料及工作中的帮助,没有他们的协助我个人是不能完成这个网站的.我深刻体会到:万众一心是做任何事情的关键的!还要感谢各类网站给我带来的方便.对于你们的无私奉献我再次说声谢谢!

22

本文来源:https://www.bwwdw.com/article/xezo.html

Top