校园网络搭建毕业论文
维护校园网网络安全需要从网络的搭建及网络安全设计方面着手,通过各种技术手段,对校园网网络进行搭建,通过物理、数据等方面的设计对网络安全进行完善是解决上策,现在我就整理了一份,校园网搭建的毕业论文,希望对大家有所帮助。
一、学校需求分析
随着计算机、通信和多媒体技术的发展,使得网络上的应用更加丰富。同时在多媒体教育和管理等方面的需求,对校园网络也提出进一步的要求。因此需要一个高速的、具有先进性的、可扩展的校园计算机网络以适应当前网络技术发展的趋势并满足学校各方面应用的需要。信息技术的普及教育已经越来越受到人们关注。学校领导、广大师生们已经充分认识到这一点,学校未来的教育方法和手段,将是构筑在教育信息化发展战略之上,通过加大信息网络教育的投入,开展网络化教学,开展教育信息服务和远程教育服务等将成为未来建设的具体内容。
调研情况
学校有几栋建筑需纳入局域网,其中原有计算机教室将并入整个校园网络。根据校方要求,总的信息点将达到 3000个左右。信息节点的分布比较分散。将涉及到图书馆、实验楼、教学楼、宿舍楼、食堂等。主控室可设在教学楼的一层,图书馆、实验楼和教学楼为信息点密集区。
需求功能
校园网最终必须是一个集计算机网络技术、多项信息管理、办公自动化和信息发布等功能于一体的综合信息平台,并能够有效促进现有的管理体制和管理方法,提高学校办公质量和效率,以促进学校整体教学水平的提高。
二、设计特点
根据校园网络项目,我们应该充分考虑学校的实际情况,注重设备选型的性能价格比,采用成熟可靠的技术,为学校设计成一个技术先进、灵活可用、性能优秀、可升级扩展的校园网络。考虑到学校的中长期发展规划,在网络结构、网络应用、网络管理、系统性能以及远程教学等各个方面能够适应未来的'发展,最大程度地保护学校的投资。学校借助校园网的建设,可充分利用丰富的网上应用系统及教学资源,发挥网络资源共享、信息快捷、无地理限制等优势,真正把现代化管理、教育技术融入学校的日常教育与办公管理当中。学校校园网具体功能和特点如下:
技术先进
采用千兆以太网技术,具有高带宽1000Mbps 速率的主干,100Mbps 到桌面,运行目前的各种应用系统绰绰有余,还可轻松应付将来一段时间内的应用要求,且易于升级和扩展,最大限度的保护用户投资;
网络设备选型为国际知名产品,性能稳定可靠、技术先进、产品系列全及完善的服务保证;
采用支持网络管理的交换设备,足不出户即可管理配置整个网络。
网络互联:
提供国际互联网ISDN 专线接入(或DDN),实现与各公共网的连接;
可扩容的远程拨号接入/拨出,共享资源、发布信息等。应用系统及教学资源丰富;
有综合网络办公系统及各个应用管理系统,实现办公自动化,管理信息化;
有以WEB数据库为中心的综合信息平台,可进行消息发布,招生广告、形象宣传、课业辅导、教案参考展示、资料查询、邮件服务及远程教学等。
三、校园网布局结构
校园比较大,建筑楼群多、布局比较分散。因此在设计校园网主干结构时既要考虑到目前实际应用有所侧重,又要兼顾未来的发展需求。主干网以中控室为中心,设几个主干交换节点,包括中控室、实验楼、图书馆、教学楼、宿舍楼。中心交换机和主干交换机采用千兆光纤交换机。中控室至图书馆、校园网的主干即中控室与教学楼、实验楼、图书馆、宿舍楼之间全部采用8芯室外光缆;楼内选用进口6芯室内光缆和5类线。
根据学校的实际应用,配服务器7台,用途如下:
① 主服务器2台:装有Solaris操作系统,负责整个校园网的管理,教育资源管理等。其中一台服务器装有DNS服务,负责整个校园网中各个域名的解析。另一台服务器装有电子邮件系统,负责整个校园网中各个用户的邮件管理。
②WWW服务器1台:装有Linux操作系统,负责远程服务管理及WEB站点的管理。WEB服务器采用现在比较流行的APACHE服务器,用PHP语言进行开发,连接MYSQL数据库,形成了完整的动态网站。
③电子阅览服务器1台:多媒体资料的阅览、查询及文件管理等;
④教师备课服务器1台:教师备课、课件制作、资料查询等文件管理以及Proxy服务等。
⑤光盘服务器1台:负责多媒体光盘及视频点播服务。
⑥图书管理服务器1台:负责图书资料管理。
在充分考虑学校未来的应用,整个校园的信息节点设计为3000个左右。交换机总数约 50台左右,其中主干交换机5台,配有千兆光纤接口。原有计算机机房通过各自的交换机接入最近的主交换节点,并配成多媒体教学网。INTERNET接入采用路由器接ISDN方案,也可选用DDN专线。可保证多用户群的数据浏览和下载。
四、网络拓扑图
光纤以太网技术是现在两大主流通信技术的融合和发展,即以太网和光网络。它集中了以太网和光网络的优点,如以太网应用普遍、价格低廉、组网灵活、管理简单,光网络可靠性高、容量大。光以太网的高速率、大容量消除了存在于局域网和广域网之间的带宽瓶颈,将成为未来融合话音、数据和视频的单一网络结构。光纤以太网产品可以借助以太网设备采用以太网数据包格式实现WAN通信业务。目前,光纤以太网可以实现10Mbps、100Mbps以及1Gbps等标准以太网速度。
光纤以太网设备是以第2层LAN交换机、第3层LAN交换机,SONET设备和DWDM为基础。一些公司推出专为出了光纤以太网交换机,这种交换机具有多种特性,可以尽量确保服务质量(如实现数据包分类和拥塞管理等)。这种产品均可能要求下列关键技术和性能:高可靠性、高端口密度、服务质量保证等功能。
光纤以太网业务与其他宽带接入相比更为经济高效,但到目前为止它的使用只限于办公大楼或楼群内已铺设光纤的地方。使用以太网的这种新方法的战略价值不仅仅限于廉价的接入。它既可用于接入网,也可用于服务供应商网络中的本地骨干网。它可以只用在第2 层,也可以作为实现第3层业务的有效途径。它可以支持IP、IPX以及其他传统协议。此外,由于在本质上它仍属于LAN,因此可用来帮助服务供应商管理企业LAN及企业LAN和其他网之间的互连。
校园网实施方案 摘 要新世纪,以多媒体技术为依托的现代教育技术突破了传统教学过程的局限,改变了传统的教学模式、教学方法,能促进教育观念、教学思想的转变。面对教育界的新形式,为了加大学校与外界间的信息交流、提高学生的综合素质、提高办公和教学效率、进行高效的信息传输,学校校园网络建设势在必行。市场上成型的产品或方案并不能很好的适应学校的实际情况。本设计方案首先从学校的实际需求出发,在实地考察的基础上,结合当前的主流产品与成熟技术,对校园网的建设进行了总体规划。在方案设计这一部分确定了校园网的设计原则;从网络多媒体应用的需求出发,讨论了多媒体应用需要的网络技术;确定了整个布线以网络中心为起点,呈星型状向周围建筑物和各信息点分布的拓扑结构。项目实施部分对设备的选型、布线、Internet接入、软件的选择进行了分析。校园网的建设就是为了应用,本方案从电子教学、职能管理、远程教育三方面进行了阐述。校园网建成以后,为保证教学的正常进行、网络的正常运转,管理并保护好整个网络的安全就显得十分重要了,网络管理和网络安全这两部分对此问题进行了设计。最后总结了设计中存在的问题和特点。校园网的建设应用是一个不断完善的过程,是一个应用—升级—再应用—再升级循环往复的过程。只升级不应用,会造成硬件资源的浪费,只应用不升级,资源将不能满足实际的需要,要两者不断循环往复发展,才能真正进入校园网建设的良性循环。关键词: 校园网 千兆以太网 快速以太网 ATM技术 三层交换技术 结构化布线 保留IP 网络管理 网络安全技术 The campus net implement projectAbstract:New century, the modern that take multi-media technique as to rely on education the technique breaks the traditional teaching process to limit, changing the traditional teaching mode, teaching method, can promote the change of educate the idea, teaching the new form of the educational circles, for the sake of the enlargement school and the information exchanges of the outsides, raise the studentcomprehensive character and raise to transact to deliver with teaching efficiency, information carry on efficiently, the campus netconstruction power of the school at go necessarily. Product or projects model on the market are also can't actual circumstance of the good orientation this design project sets out from the actual need of the school, on the foundation of on-the-spot investigation, combining the essential product and mature techniques at present, carried on the total programming to the construction of the campus the design principle that this part made sure the campus net in the project;The multi-media applied need sets out from the network, discussing the network technique of the multi-media applied demand;Making sure the whole cloth line take the network center as the point of departure, the that presents a form of star to distribute toward the surroundings building and each information point rushes toward the item implement part chooses to the equipments the type, cloth line, Internet connects to go into, software of choice carried on the analysiconstruction of the campus net be for the sake of application, this project educated three aspects to carry on to elaborate from the electronics teaching, the working talent management, long campus net set up later, for guarantee that the teaching carries on normally, the normal operation of the network, the safety that manages to protect whole network also seemed to be very important, these two parts of the network management and the network safetieses carried on the design to this up the design finally in the existent problem and construction application of the campus net is a continuously perfect process, is an application- upgrade- again applied- again upgrade circulation the process of the back and only shouldn't use, will result in the hardware resources waste, only applied don't upgrade, the resources won't can satisfy the actual demand, wanting that both circulate the back and forth development continuously, thenning can be real into the virtuous cycle of the campus net construction. Keyword: The campus net thousand trillion ether net fast ether net ATM technique three layers exchange the technique structure to turn the safe technique of the cloth line reservation IP network management network
提供一些基本模式吧...全部照抄对你也没好处.根据以下内容自己来写吧.一、建设网站目的及功能 1 、目的:由于是个人网站,主要目的是用来学习、交流。 2 、功能:通过自己的网站能让大家进一步认识自己,同时通过留言板功能达到交流、探讨学术方面的问题。 二、网站技术解决方案。 1 、网站采用的是租用虚拟主机,今后完善后也可以用自主服务器。 2 、网站设计采用的操作系统是 Window2003server 。网站在初级阶段投入的成本不多,申请的免费的 ASP 空间、使用虚拟主机稳定性和安全性问题比较有保障。 3 、网站完全自己开发,基本模板来自互联网。 4 、网页程序使用 ASP 、 JSP 、 CGI 、 PHP 、 ACCESS 数据库程序等。 三、网站内容规划 1 、根据网站的目的和功能规划网站内容:网站是完全的个人主页,网站以思念为主题,同时通过自己的介绍让大家了解我的基本信息,通过外部链接使访问者得到更多的信息,建立的留言板和讨论区使访问者能够相互交流、学习。 心情日记主要用来记录自己的内心感想,会不定时更新自己最新的心情。 照片匣子存放自己和自己喜欢的照片,图象等信息,让访问者能和我共同欣赏。 网路素材提供方便的外部链接,提高网站的访问量,方便访问者访问更多更好的网站。 我的作品用来展示自己创作的不同作品,也许不是最好的,但也是自己满意的。 关于自己的功能就不用多说了,希望大家了解我的基本信息。 左邻右舍是一个留言板,我希望听到,看到大家左邻右舍的心声。 我的地图是用来提供用户注册,是一个交流平台,通过交流,学习我会更加完善我的网站,希望大家多支持,人越多我的信心就越足噢! 2 、网站提供会员注册、了解访问量,制定进一步的制作方案,希望大家提出宝贵意见。 3 、由于网站功能还不完善,难免会有另访问者不满意的地方,我会根据大家意见改进的。 四、网页设计 1 、网页设计美术设计要求:网页背景采用拼接的方式组合而成,这样有利于加快网页的读取速度,利用了 DREAMWEAVER 的强大功能使主页各个链接比较协调,自己对背景和美化也十分满意,希望大家喜欢。 2 、在网页技术的采用上主要用到了 ASP , PHP 等技术,由于面向的对象多数是和我年龄相仿的学生或朋友,操作起来应该不会有太大的困难。 3 、网页在改版计划的实施方面时间是一个问题,应该说网站内容的更新是比较快的,整体方面改变应该不大。 五、网站维护 1 、由于采用虚拟主机和空间,访问不会有太大问题,只是难免会有维护的时候,如果暂时无法浏览,请大家原谅,希望自己以后能有自己的服务器,能为大家提供更好的服务。 2 、数据库维护是一个问题,我会及时做好备份和更新,尽量不出现不应有的问题。 3 、内容的更新方面会根据自己的情况而定,有什么好的内容一定展示给大家。 六、网站测试 1 、虚拟主机的稳定性、安全性都比较可靠。 2 、程序及数据库方面由我自己来调试,由于学过这方面知识,难度不会太大。 3 、网页兼容性方面,一般的的主流浏览器访问都没有问题的。 4 、如果大家浏览是发现问题可以及时向我联系,我会做进一步测试。 七、网站发布与推广 1 、网站的推广主要靠访问者的互相介绍,希望大家喜欢我的网站。 2 、通过 WEB 服务器发布。 八、网站建设日程表网站建设主要靠自己的知识和技能,希望能更多的支持。 九、费用明细目前网站的建设基本不需要太多的费用。
一、内容要求 毕业设计报告正文要求: (一)理、工科类专业毕业设计报告正文内容应包括:问题的提出;设计的指导思想;方案的选择和比较论证;根据任务书指出的内容和指标要求写出设计过程、课题所涉及元件结构和相关参数的设计计算,有关基本原理的说明与理论分析;给出所设计课题实际运行的数据或参数,并与理论设计参数进行比较和分析,说明产生误差的原因。最后要对所设计课题实用价值做出评估说明;设计过程中存在的问题,改进意见或其它更好的方案设想及未能采纳的原因等。 (二)经济、管理类专业毕业设计报告或论文正文应包括:问题的提出、设计的指导思想;设计方案提出的依据,设计方案的选择和比较;设计过程;所运用的技术经济分析指标和方法;数学模型及其依据,数据计算方法;对设计方案的实用性和经济效益等方面做出评估;对设计实施过程中存在的问题 ( 或可能发生的问题 ) 提出合理化建议。毕业论文的基本论点、主要论据;根据国家有关方针、政策及规定联系实际展开理论分析。 (三)文科类专业毕业设计报告或论文正文应包括:问题的提出、解决问题的指导思想;解决方案提出的依据,解决方案的选择和比较,结论。 二、论文印装 毕业论文用毕业设计专用纸打印。正文用宋体小四号字,行间距为24磅;版面页边距上3cm,下、左,右2cm。 三、论文结构、装订顺序及要求 毕业论文由以下部分组成: (一)封面。论文题目不得超过20个字,要简练、准确,可分为两行。 (二)内容。 1、毕业设计(论文)任务书。任务书由指导教师填写,经系主任、教务部审查签字后生效。 2、毕业设计(论文)开题报告; 3、毕业设计(论文)学生申请答辩表与指导教师毕业设计(论文)评审表; 4、毕业设计(论文)评阅人评审表; 5、毕业设计(论文)答辩表; 6、毕业设计(论文)成绩评定总表; 7、中英文内容摘要和关键词。 (1)摘要是论文内容的简要陈述,应尽量反映论文的主要信息,内容包括研究目的、方法、成果和结论,不含图表,不加注释,具有独立性和完整性。中文摘要一般为200-400字左右,英文摘要应与中文摘要内容完全相同。“摘要”字样位置居中。 (2)关键词是反映毕业设计(论文)主题内容的名词,是供检索使用的。主题词条应为通用技术词汇,不得自造关键词。关键词一般为3-5个,按词条外延层次(学科目录分类),由高至低顺序排列。关键词排在摘要正文部分下方。 (3)中文摘要与关键词在前,英文的在后。 8、目录。 目录按三级标题编写,要求层次清晰,且要与正文标题一致。主要包括绪论、正文主体、结论、致谢、主要参考文献及附录等。 9、正文。论文正文部分包括:绪论(或前言、序言)、论文主体及结论。 (1)绪论。综合评述前人工作,说明论文工作的选题目的和意义,国内外文献综述,以及论文所要研究的内容。 (2)论文主体。论文的主要组成部分,主要包括选题背景、方案论证、过程论述、结果分析、结论或总结等内容。要求层次清楚,文字简练、通顺,重点突出,毕业设计(论文)文字数,一般应不少于8000字(或20个页码)。外文翻译不少于3000字符,外文参考资料阅读量不少于3万字符。 中文论文撰写通行的题序层次采用以下格式: 1 格式是保证文章结构清晰、纲目分明的编辑手段,毕业论文所采用的格式必须符合上表规定,并前后统一,不得混杂使用。格式除题序层次外,还应包括分段、行距、字体和字号等。 第一层次(章)题序和标题居中放置,其余各层次(节、条、款)题序和标题一律沿版面左侧边线顶格安排。第一层次(章)题序和标题距下文双倍行距。段落开始后缩两个字。行与行之间,段落和层次标题以及各段落之间均为24磅行间距。 第一层次(章)题序和标题用小二号黑体字。题序和标题之间空两个字,不加标点,下同。 第二层次(节)题序和标题用小三号黑体字。 第三层次(条)题序和标题用四号黑体字。 第四层次及以下各层次题序及标题一律用小四号黑体字。 (3)结论(或结束语)。作为单独一章排列,但标题前不加“第XXX章”字样。结论是整个论文的总结,应以简练的文字说明论文所做的工作,一般不超过两页。 10、致谢。对导师和给予指导或协助完成毕业设计(论文)工作的组织和个人表示感谢。文字要简洁、实事求是,切忌浮夸和庸俗之词。 11、参考文献及引用资料目录(规范格式见附文)。 12、附录。 13、实验数据表、有关图纸(大于3#图幅时单独装订)。 (三)封底。 附:规范的参考文献格式 参考文献(即引文出处)的类型以单字母方式标识:M——专著,C——论文集,N——报纸文章,J——期刊文章,D——学位论文,R——报告,S——标准,P——专利;对于不属于上述的文献类型,采用字母“Z”标识。 参考文献一律置于文末。其格式为: 1、专著 示例 [1] 张志建.严复思想研究[M]. 桂林:广西师范大学出版社,1989. [2] 马克思恩格斯全集:第1卷[M]. 北京:人民出版社,1956. [3] [英]蔼理士.性心理学[M]. 潘光旦译注.北京:商务印书馆,1997. 2、论文集 示例 [1] 伍蠡甫.西方文论选[C]. 上海:上海译文出版社,1979. [2] 别林斯基.论俄国中篇小说和果戈里君的中篇小说[A]. 伍蠡甫.西方文论选:下册[C]. 上海:上海译文出版社,1979. 凡引专著的页码,加圆括号置于文中序号之后。 3、报纸文章 示例 [1] 李大伦.经济全球化的重要性[N]. 光明日报,1998-12-27,(3) 4、期刊文章 示例 [1] 郭英德.元明文学史观散论[J]. 北京师范大学学报(社会科学版),1995(3). 5、学位论文 示例 [1] 刘伟.汉字不同视觉识别方式的理论和实证研究[D]. 北京:北京师范大学心理系,1998. 6、报告 示例 [1] 白秀水,刘敢,任保平. 西安金融、人才、技术三大要素市场培育与发展研究[R]. 西安:陕西师范大学西北经济发展研究中心,1998. 7、对论文正文中某一特定内容的进一步解释或补充说明性的注释,置于本页地脚,前面用圈码标识。 8、其他要求 (1)文字 论文中汉字应采用严格执行汉字的规范。所有文字字面清晰,不得涂改。 (2)表格 论文的表格可以统一编序,也可以逐章单独编序,采用哪种方式应和插图及公式的编序方式统一。表序必须连续,不得重复或跳跃。表格的结构应简洁。 表格中各栏都应标注量和相应的单位。表格内数字须上下对齐,相邻栏内的数值相同时,不能用‘同上’、‘同左’和其它类似用词,应一一重新标注。 表序和表题置于表格上方中间位置,无表题的表序置于表格的左上方或右上方(同一篇论文位置应一致)。 (3)插图 插图要精选。图序可以连续编序,也可以逐章单独编序,采用哪种方式应与表格、公式的编序方式统一,图序必须连续,不得重复或跳跃。仅有一图时,在图题前加‘附图’字样。毕业设计(论文)中的插图以及图中文字符号应打印,无法打印时一律用钢笔绘制和标出。 由若干个分图组成的插图,分图用a,b,c,……标出。 图序和图题置于图下方中间位置。 (4)公式 论文中重要的或者后文中须重新提及的公式应注序号并加圆括号,序号一律用阿拉伯数字连续编序,或逐章编序,序号排在版面右侧,且距右边距离相等。公式与序号之间不加虚线。 (5)数字用法 公历世纪、年代、年、月、日、时间和各种计数、计量,均用阿拉伯数字。年份不能简写。数值的有效数字应全部写出。 (6)软件 软件流程图和源程序清单要按软件文档格式附在论文后面,特殊情况可在答辩时展示,不附在论文内。 (7)工程图按国标规定装订 图幅小于或等于3#图幅时应装订在论文内,大于3#图幅时按国标规定单独装订作为附图。 (8)艺术设计作品 无法用纸质文档保存的艺术设计作品应用光盘或照片保存。 (9)计量单位的定义和使用方法按国家计量局规定执行。 以上是我的毕业论文要求,全国各个学校其实都是一样的. 回答完毕.
目录前言§1网上购物系统的概述 网上购物系统的发展 网上购物的现状 网上购物系统的构建-------------------------------------------------------------------§2 程序开发的技术基础 VBSCRIPT语言 ASP技术 ASP概述 ASP工作原理 ASP的发布 数据库原理 SOL语言简单介绍 ADO技术介绍 Access数据库 -------------------------------------------------------------------------§3 网上购物系统的设计及实现 系统设计 系统功能分析 系统体系结构 数据库的逻辑结构分析 程序设计-----------------------------------------------------------------------------------§4 总结致谢-----------------------------------------------------------------------------------------------参考文献------------------------------------------------------------------------------------------附录代码
的网站新闻管理系统设计与实现本篇文章来源于 “论文地带” 转载请以链接形式注明出处 网址:随着Internet的普及,越来越多的企业建立了自己的WWW网站,企业通过网站可以展示产品,发布最新动态,与用户进行交流和沟通,与合作伙伴建立联系,以及开展电子商务等。其中新闻管理系统是构成企业网站的一个重要组成部分,它担负着双层作用,一方面可以用来动态发布有关新产品或新开发项目,另一方面又可以及时向顾客公告企业经营业绩、技术与研发进展、特别推荐或优惠的工程项目、产品和服务,从而吸引顾客,扩大顾客群。传统的网站新闻管理方式有两种,一是静态HTML页面,更新信息时需要重新制作页面然后上传页面并修改相应链接,这种方式因为效率太低已不多用。二是基于ASP和脚本语言,将动态网页和数据库结合,通过应用程序来处理新闻,这是目前较为流行的做法。但是由于ASP本身的局限性使得系统有一些不可克服的缺陷,而采取了技术的系统性能上有了很大的改善,其主要表现在以下几方面:1.由于ASP页面每次打开都必须经过先编译后解释的过程,所以页面在反复打开时速度没有任何提升,而页面只需要一次编译后不需要重新编译,直到该页面被修改或Web应用程序重新启动。这使得在多次访问时速度有了极大的提升。2.由于ASP没有提供任何输出数据为内容的元件,所以在使用ASP撰写数据库页面时只能借助ADO的RecordSet对象逐笔读取记录,而通过提供的DataGrid等数据库元件可以直接和数据库联系。3.支持应用程序的实时更新。管理员不必关掉网络服务器或者甚至不用停止应用程序的运行就可以更新应用文件。应用程序文件永远不会被加锁,因此甚至在程序运行时文件就可以被覆盖。当文件更新后,系统会温和地转换到新的版本。4.采取"code-behind"方式编写代码使得代码更易于编写,结构更清晰,降低了系统的开发与维护的复杂度和费用。1系统的开发原理 基于技术的系统结构模型结构是一个三层系统:UI层、业务逻辑层和数据层,如图1所示。图1 的系统结构模型UI层负责与用户交互,接收用户的输入并将服务器端传来的数据呈现给客户。业务逻辑层负责接收浏览器传来的请求并将请求传给数据层,同时将请求处理结果发给浏览器。它由Web表单、XML Web服务和组件服务组成。其中Web表单是应用程序的核心所在,它是向客户呈现数据和信息的基础,也是响应和处理客户与显示的Web表单交互生成的信息和数据的基础。数据层是通过操纵数据为事务逻辑层提供数据服务,如存储数据操作结果、返回数据检索结果等。 访问数据库的原理与数据库相连,提供了如下3种方式:通过ODBC相连;通过OLEDB相连;直接与SQL Server相连。3种方式由于应用层次的差异,使得效率由低到高,独立性由高到低。对于相连数据库的数据处理,也有2种方式,即一种是通过DataSet来隔离异构的数据源,另一种是以流方式从数据源读取(DataReader方式)。传统的应用程序是通过先建立到数据库的连接,在程序的整个运行过程中维护连接的方式来设计的。采取了断开连接方式的数据结构。当浏览器向Web服务器请求网页时,服务器处理这个请求,并将所请求的网页发送给浏览器,然后连接就被断开,直到浏览器发出下一个请求。的另一个创新是引入了数据集(Dataset)。一个数据集是内存中提供数据关系图的高速缓冲区。数据集对数据源一无所知,它们可以由程序或通过从数据仓库中调入数据而被生成、填充。不论数据从何处获取,数据集都是通过使用同样的程序模板而被操作的,并且它使用相同的潜在的数据缓冲区。2 系统的功能设计 系统的功能结构该新闻管理系统可以在Windows 2000 Server操作系统平台上运行,Web服务器为IIS,数据库服务器为Microsoft SQL Server2000,开发工具采用的Microsoft Visual Studio .NET和DreamWeaver。图2给出系统的功能结构图。其工作流程为:用户登录通过权限判断,普通用户只能浏览、阅读和查询新闻,注册用户除了可以完成普通用户的操作外,还可以进入新闻管理模块进行新闻录入、修改和删除的操作。注册用户除系统管理员外只能对自己录入的新闻进行删改操作。 系统的功能特点(1)操作简单、界面友好:完全控件式的页面布局,使得新闻的录入工作更简便;许多选项包括新闻类别、来源部门等只需要点击鼠标就可以完成;另外,跟踪出现的提示信息也让用户随时清楚自己的操作情况。(2)即时可见:对新闻的处理(包括录入、修改、删除)将立即在主页的对应栏目显示出来,达到"即时发布、即时见效"的功能。图2 系统功能结构图(3)功能完善:包括常见网站的新闻管理的各个方面:新闻录入、浏览、删除、修改、检索等各个方面,完整地实现了网站对即时新闻的管理要求。(4)方便移植:针对不同的企业,只需要稍作修改就可以开发出适合本企业特点的网站新闻管理系统!3 系统的详细设计系统的主要功能是通过几个功能模块来实现的。具体的设计过程如下:⑴ 系统登录:该模块负责将用户分为普通用户和注册用户来实现用户权限的管理。⑵ 新闻浏览:该模块负责分页列出网站所有新闻的信息,包括标题、类型、来源部门字段及发布日期,每条新闻的标题被做成一个超链接,点击它们就能跳转页面进行新闻阅读。⑶ 新闻阅读:在其他页面中点击标题链接即进入新闻阅读页面,此时,每条新闻的详细信息将被取出,包括内容、标题、关键字等,并按照相对固定的格式放置在页面的不同区域,所有新闻使用大致相同的页面布局,只是各字段对应的内容不同而已,另外,页面其它位置,可以动态放置其他元件,如网站标志logo、页面广告banner等链接图片,这样可以很容易地实现图文并茂的阅读效果。⑷ 新闻查询:该模块提供了新闻查询功能,输入待查找的内容及选定分类信息可以快速地找到符合条件的新闻,并输出查询结果。⑸ 新闻管理:该模块负责分页罗列登录的注册用户曾发布过且未删除的新闻信息,用户可以对该条新闻进行删除、修改。非新闻发布者除系统管理员外不具有对该条新闻的处理权限,所以不同用户进入此页面将显示不同的内容。⑹ 新闻录入和修改:注册用户录入一条新闻所需要的内容,包含标题、关键字、类型、来源部门、发布日期等,同时从登录模块得到用户名,这些信息将被写入数据库中保存。该模块还负责编辑状态下的更新,这时,它将根据取得的Title字段值对页面控件初始化。下面以系统登录页面的编写为例给出主要事件和函数,说明该系统的开发过程。//IsRegUserOk函数:判断用户是否已经注册和密码是否正确public bool IsRegUserOk(){string name=();string pwd=();//建立/打开数据库连接SqlConnection conn=本篇文章来源于 “论文地带” 转载请以链接形式注明出处 网址: SqlConnection();"server=(local);uid=sa;pwd=;database=jxdb";();//建立sql字符串string sql="select * from reg where name='"+name+"'";SqlDataReader dr;SqlCommand cmd=new SqlCommand(sql,conn);dr=();//保留用户注册与否信息bool isRegUserExist=();//关闭();//取得用户名的密码string sqlBoth="select * from reg where name='"+name+"'";sqlBoth+="and pwd='"+pwd+"'";SqlCommand cmdBoth=new SqlCommand(sqlBoth,conn);SqlDataReader drBoth;drBoth=();//保留用户名+密码同时存在信息bool isBothExist=();//关闭();();//判断用户是否注册if(!isRegUserExist){("