ImageVerifierCode 换一换
格式:DOCX , 页数:17 ,大小:27.18KB ,
资源ID:24594273      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/24594273.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(计算机应用专业网络方向毕业设计论文doc.docx)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

计算机应用专业网络方向毕业设计论文doc.docx

1、计算机应用专业网络方向毕业设计论文doc河南广播电视大学开放教育计算机科学与技术(本科)毕业设计题目: 基于web的企业人事、新闻管理系统姓名: 李国宾学号: 教学点: 洛阳电大指导教师:王卫兵 职称: 副教授 中英文摘要及关键词第一章引言本课题的研究意义本论文的实现目的、内容及实现意义第二章研究现状及设计目标相近研究课题的特点及优缺点分析现行研究存在的问题及解决办法本课题要达到的设计目标第三章要解决的几个关键问题研究中要解决的问题具体实现中采用的关键技术及复杂性分析第四章系统结构与模型设计实现的策略和算法描述编程模型及数据结构第五章系统实现技术分模块详述系统各部分的实现方法程序流程第六章性能

2、测试与分析测试实例的研究与选择测试环境与测试条件实例测试性能分析第七章结束语致谢参考文献中英文摘要及关键词An Application Service Provider (ASP) is a company that offers access, over the Internet, to software applications that would otherwise need to be located on a clients own computer. Using ASP applications frees a company from the cost and effort o

3、f software installation and upgrades since the application resides on the ASPs servers.在服务器上运行 ActiveX 脚本和 ActiveX 组件的服务器方脚本环境。开发人员可以将脚本和组件结合在一起创建基于 Web 的应用程序。Virtual Local Area Network. Group of devices on one or more LANs that are configured (using management software) so that they can communicate

4、 as if they were attached to the same wire, when in fact they are located on a number of different LAN segments. Because VLANs are based on logical instead of physical connections, they are extremely flexible. 虚拟局域网络技术打破了地理环境的制约,在不改动网络物理连接的情况下可以任意将工作站在工作组或子网之间移动,工作站组成逻辑工作组或虚拟子网,提高信息系统的运作性能,均衡网络数据流量,

5、合理利用硬件及信息资源。同时,利用虚拟网络技术,大大减轻了网络管理和维护工作的负担,降低网络维护费用。An intranet is a private network that is contained within an enterprise. It may consist of many interlinked local area networks and also use leased lines in the Wide Area Network. Typically, an intranet includes connections through one or more gatew

6、ay computers to the outside Internet. The main purpose of an intranet is to share company information and computing resources among employees. An intranet can also be used to facilitate working in groups and for teleconferences.企业内部网,是指应用INTERNET技术构架的企业局域网,可以在相对封闭的自有网络中实现INTERNET的相关应用,比如WWW,FTP,EMAI

7、L等。NATNAT(Network Address Translation)网络地址转换,是指在一个网络内部,根据需要可以随意自定义的IP地址,而不需要经过申请。在网络内部,各计算机间通过内部的IP地址进行通讯。而当内部的计算机要与外部internet网络进行通讯时,具有NAT功能的设备(比如:路由器)负责将其内部的IP地址转换为合法的IP地址(即经过申请的IP地址)进行通信。ActiveX允许开发人员为 World Wide Web 创建交互式组件的 内涵丰富的Microsoft 技术术语。允许用不同语言编写的软件组件在网络环境中一起工作的一组不依赖语言的 互操作技术。ActiveX 的关键

8、元素是组件对象模型 (COM) 和 分布组件对象模型 (DCOM)。这些技术已得到开放组织的 许可,已移植到许多平台上。ActiveX 组件是建立 Web 应用程序的关键,组件提供了在脚本中执行任务的对象。ActiveX 组件是一个文件,该文件包含执行某项或一组任务的代码,由于组件可以执行公用任务,这样程序员们就不必自己去创建执行这些任务的代码。可以利用组件作为脚本和基于 Web 应用程序的基本构造块。只要知道如何访问组件提供的对象,就可以在不了解组件运作方式的情况下编写脚本。组件是包含在动态链接库 .dll 或可执行文件 .exe 中的可执行代码。组件可以提供一个或多个对象以及对象的方法和属

9、性。要使用组件提供的对象,需要创建对象的实例并将这个新的实例分配变量名。ActiveX Data Object简称ADO,Active 数据对象,与ASP结合以建立提供数据资讯的网页内容,只需在网页面中执行Structured Query Language(结构化查询语言,简称SQL)指令,让用户在浏览器界面中输入、更新、和删除WEB服务器上的数据资料。OBJECT: 对象,在面向对象编程中,由当作完整实体的操作 和数据组成的变量。对象是基于特定模型的,在对象 中客户使用对象的服务通过由一组方法或相关函数 的接口访问对象的数据。然后客户端可以调用这些方 法执行某中操作。Structured Q

10、uery Language结构化查询语言,简称SQL,国际标准的数据库操作语言。Cascading Style Sheets CSS层叠样式表,用于网页的格式化。脚 本 语 言 介 于 HTML 和 Java, C+ 以 及 Visual Basic 等 编 程 语 言 之 间 。 它 与 编 程 语 言 之 间 最 大 的 区 别 是 后 者 的 语 法 和 规 则 更 为 严 格 和 复 杂 一 些 。ASP简介:掌握ASP的关键在于其内置的五个对象,以及ASP提供的 ActiveX 组件的对象、方法和属性和脚本语言编写。其五个对象分别是Application 对象方法有:Lock ,Un

11、lock 事件有:Application_OnEnd ,Application_OnStart 这个对象相当于我们平时编程中用到的全局变量,用于不同页面对同一变量的访问控制,且是完全共享的,一旦创建就长期存在,直至站点服务器关闭才释放。Session 对象 集合: Contents、StaticObjects 属性: CodePage 、LCID 、SessionID 、Timeout 方法: Abandon 事件: Session_OnEnd Session_OnStart 此对象也用于多页面间的消息传递,但与application对象不同的是它主要用来为单个用户保存数据。Request 对

12、象其主要包括三个常用集合: Cookies ,Form,QueryString 用于请求数据传输Response 对象 主要包含有集合: Cookies 属性: Buffer 、CacheControl、Charset、ContentType Expires 、ExpiresAsolute 、IsClientConnected PICS 、Status 方法: AddHeader 、AppendToLog、BinaryWrite Clear 、End、Flush 、Redirect 、Write 主要用于对数据信息的输出控制,向客户端发送数据。Server 对象包含有属性: ScriptTim

13、eout 方法: CreateObject、HTMLEncode MapPath 、URLEncode 主要用于创建COM对象和组件对象 计算机科学与技术毕业设计论文基于web的企业人事、新闻管理系统第一章 引言本课题的研究意义本届学科是计算机科学与技术,是在大学专科的基础上对计算机软硬件理论及实践知识进行进一步探讨与认识的学习过程,现在的计算机科学与技术已被众多的计算机科学家与工程师通过多年研究与实践,发展到了很高的阶段,不断有新颖的思路与重大的突破出现,并很快的进行普及,这些技术就需要我们不断的跟踪、理解、掌握,我们目前仅处在二次开发与实际应用的阶段水平,这就意味着我们要付出更大的努力与钻

14、研,突破技术封锁,发展核心技术,不至于处处牵制被动。对与业余学习计算机专业的学生来说,有其弊端也有其利端,就不利的来说我们仅仅是没有更多的学习时间与精力,而就其优点来说我们多年的工作经验与实践对我们的理解力产生的影响以及对专业的热爱和相对稳定的工作环境将对我们的学习起到很大的帮助。我们要做的就是要利用我们更多的优势来弥补我们的弱势掌握目前流行的应用技术,做到充分了解,熟练应用,并基于这些成熟的应用技术开发出方便、实用、高效的应用产品。本论文的实现目的、内容及实现意义鉴于本学科的相关学习内容,我选择目前应用比较广泛的的企业网络建设与网站设计课题,希望通过此课题可发能够贯穿课程,了解现行技术,将在

15、校所学习的课程知识通过的实践开发得以深刻了解、巩固,并加以扩展,作出实用的应用产品,达到学以致用的目的。论文将以当今流行的路由器交换机VLAN 组网和ASP动态网站技术结合数据库技术与网页美工设计技术,开发一个经济实用的企业内网(intranet)和一个内网外网公用的基于ASP技术的美观、简洁、实用且功能齐全的整站系统。网站的成功完成,将证明开发者已具备了网站建设的初步能力,可以应用于一些中小型网站建设。如果要进行更加完善、实用、安全的应用产品的开发,还需要在此基础上通过更加广泛的学习,针对性的研究。希望通过在校的学习、总结能够在将来为社会日益增长的网络通讯需求作出一点有限的贡献。第二章研究现

16、状及设计目标相近研究课题的特点及优缺点分析目前针对网络应用的开发工具与环境有很多,比如ASP,JSP,ASP.NET,JAVA,IIS,TOMCAT,APACHE等,其中最新的技术应是ASP.NET,它功能强大,速度理想,但他对服务器系统的要求较高,对编程人员的技术水平也有一定要求。JSP是用JAVA语言编写的服务器应用,它的速度和对硬件的要求都相当令人满意,但是对与目前使用广泛的MSWINDOWS系统它需要另外安装服务器插件。而ASP技术则是已经流行多年,技术比较成熟,应用比较广泛,对硬件和编程人员技术水平要求都相对较低的服务器端开发环境,易于上手学习和操作,相关资源和组件比较丰富,并且可以

17、直接使用MS的IIS服务,对WINDOWS系统兼容性相对较高。现行研究存在的问题及解决办法目前,洛阳浮法股份公司在洛市区投入生产的浮法线共三条,依次是浮法一线、二线和三线,但经过2004年重组后,一线二线合并为浮法分厂,三线成立镀膜分厂,虽然三条浮法线从人员编制、工艺流程到厂房设备都是各自完全独立的一套系统,但其结构模式是完全相同的,每一条生产线都划分为熔浮与成品车间,熔浮车间主要完成玻璃原材料的熔制与成形后的冷却退火工艺,成品车间主要完成产品的在线切割与包装,每条生产线都依此生产工艺的划分来进行生产管理的划分,也就是一个模型的三个略有差异的复制,并且相互之间还有很多并行的协同关系,尤其在一二

18、线合并后虽然现场分离但管理层统一,就更需要建立紧密而便捷的通讯与信息共享机制。基于上述原因与现在的通讯趋势考虑,决定组建企业内网并构建内网WEB,以解决日益迫切的信息快速共享问题。本课题要达到的设计目标课题完成后将实现不同生产线之间的信息共享问题,其中包括企业的人事信息共享,新闻信息共享以及对人事和新闻信息的操作,快速传达相关文件和通知,了解人事变动。第三章要解决的几个关键问题研究中要解决的问题在研究过程中主要解决的问题是怎样安全可靠、方便快捷的对企业人事、新闻系统进行管理和操作,使用户可以快速上手进行实际操作以及企业对数据的操作的要求及容量和数据库系统的选择。具体实现中采用的关键技术及复杂性

19、分析在具体实现中主要采用了应用比较广泛、技术相对简单的ASP动态网站系统及VLAN的设计与实施。对于ASP系统,关键技术在于对其内部对象的认识与熟悉和WEB前台与后台数据库的连接以及数据变量的页间传递。对于VLAN主要涉及VLAN的交换机配置与物理网络的具体实施以及硬件的选型和性价比选择。对于数据库部分要确保数据的安全操作及数据库的合理建库和对数据的有效性检测。第四章系统结构与模型设计的策略和算法描述1物理网与VLAN结构1物理拓扑三条生产线各自有独立的物理网络,每条生产线分配一台交换机,用集线器进行扩展,集线器星型连接各自的工作站,三条独立网络通过交换机互连通讯。2VLAN组成根据端口和功能

20、对交换机选型,品牌上优选CISCO,配置交换机构成虚拟网,其中每条生产线设置一个虚拟网,每条生产线的相同车间页设置为一个虚拟网,通过中继技术(TRUNKING)VTP协议将三条独立物理网组建成VLAN。附物理结构图2ASP网站结构根据需求分析,网站系统设计被分为如下部分:1.主页面及静态页面系统主页即网站向浏览者提供的第一个页面,它的设计是网站成功与否的第一关键,它是浏览者接触网站的第一印象,直接影响浏览者对网站的整体感受,因此十分重要,即要简洁,又要求充分展示网站特点,还要向浏览者说明网站所能提供的功能。主页与静态页面构成了网站的基本框架,并决定了网站风格,需要一定审美基础,与相关图文结合,

21、是网站的基础建设。2.用户户数据查询与数据管理系统这部分的内容是整站的核心,即ASP技术与数据库结合的动态数据库查询管理,基于此部分的网站内容将由后台数据库系统提供,并实时自动根据数据库更新,而数据库的操作则可通过前台浏览器页面直接进行。此部分又由三部分组成a.数据公共查询和管理员查询根据用户提供的关键字进行数据库搜索,将符合要求的内容返回给客户,数据公共查询功能普通用户和管理员都可进行操作,提供不完全的数据信息,管理员查询只对符合权限的用户提供完全的数据信息。b.数据添加对符合权限的管理员用户可提供数据添加服务,提供完全的数据操作。c.数据删除符合权限的管理员用户可对数据进行删除操作。3.新

22、闻系统此部分用于实时更新显示网站的普通浏览信息,是基于第二部分的扩展附网站结构模型图第五章系统实现技术分模块详述系统各部分的实现方法1物理网与VLAN的实现及系统配置1.)物理网的实现及系统配置整个物理网由三个各自独立的物理网组成,由于三条物理网结构完全相同,在这里仅说明一条网络的实现过程。每条物理网包含一个交换机和两个24口主集线器及若干二级集线器,两个主集线器分别分配给熔浮车间和成品车间,端口由其自行分配。由于每个车间的跨度不超过二百米,所以布线不超过100米的工作站通过5类双绞线直接连至主集线器,超过一百米的工作站通过级联集线器连接。主集线器通过多模光纤连至交换机端口。各工作站预装微软的

23、WINGDOWS系统,采用C类私有IP地址: , , ,预装WINDOWS2000SERVER,配置IIS。使用域名服务配置内网域名,使其和互联网域名相同以便于访问。 2)VLAN的实现及系统配置 VLAN的实现主要是交换机的配置过程,三台交换机的配置基本相同,这里列出其中一台的配置过程和VALN的实现原理。VLAN的重要作用是对处于同一物理网中的设备进行划分,使设备只能与同一VLAN内的设备进行通信,而不在同一VLAN内的设备即使同处一个物理网也无法进行通信,有效控制和分配广播域。针对此次课题的实施来说,三条生产线都包含熔浮车间和成品车间,但又各自独立,我们就可以这样划分:建立五个VLAN

24、,VLAN1、VLAN2、VLAN3分别分配给一线、二线和三线构成纵向VLAN,三条生产线的三个熔浮车间划分在VLAN4,三个成品车间划分在VLAN5构成横向VLAN,这样每条生产线的每个车间都分配给了两个VLAN,除了可以与各自生产线的设备通信外还可以和另外两个车间中的同名车间进行通信,但不同线的不同名车间之间即使有物理连接也无法相互通信。这里只是基于原理来进行大体的划分,具体应用时将会有多种组合使用方法。交换机的配置过程:1首先选一台交换机VLAN1作为VLAN服务器,创建VTP域:SWITH# VLAN DATABASE SWITH(VLAN)#VTP DOMAIN DOMAIN_NAM

25、E(VTP域名) 创建VTP域SWITH(VLAN)#VTP SERVER 设置为服务器 SWITH(VLAN)#VLAN NUMBER NAME VLAN_NAME (创建一个VLAN)2配置中继用于交换机之间通信 :SWITH(CONFIG)#INTERFACE INTERFACE_MOD_PORT 选择一个端口进行配置SWITCH(CONFIG-IF)#SWITHPORT MODE TRUNK 启动中继SWITCH(CONFIG-IF)#SWITHPORT TRUNK ENCAP ISL/802.1Q 封装协议 3分配交换机各端口到VLANSWITCH(CONFIG-IF)#SWITCH

26、PORT ACCESS VALN VLAN_NUMBER至此用于VLAN服务器的交换机配置完毕,其余的交换机只需设置为客户机模式并加入到服务器的VTP域然后配置中继端口启用后即可从服务器交换机获得所在VLAN信息,然后根据需要将各端口加入到相应的VLAN内即可。外网接入问题:由于目前尚未确定外网的接入方式,这里给出两种方案:1经济型:采用双宿主服务器接入,成本低,操作简单,但网络监管功能很低2标准型:采用路由器做NAT地址转换,成本高,操作复杂,但功能强大VLAN的异网访问问题在这种中继的VLAN中如果希望不同VLAN中的设备能够进行通讯就必须使用路由器,就是用所谓的单臂路由器来完成和控制网络

27、间的路径选择与转发,如果采用外网接入方案2就可兼具这项功能。2ASP网站系统的实现1.)域名及虚拟主机空间申请在网站开发前期,应用单位已向域名申请机构申请了2.)网站的整体规划此部分内容已在系统结构中做过阐述现附网站结构图说明:3.)主页面、引导页及静态页面风格设计引导页采用FLASH动画设计,分为左右两部分,左边是企业LOGO,右边是抽象图片与企业名称,点击动画下方ENTER标签可直接跳过引导页进入主页。在网业静态页面设计中主要把蓝色作为基本色调,使用蓝色光谱中的不同饱和度分离出多种蓝色来为页面中不同的位置分别着色,以达到色调统一的效果。主页面采用”国”字型布局,顶部为网站LOGO与FLAS

28、H动画型标题,主要用于突出站点名称及网址;中间部位用于显示大量信息、新闻、公告等标题性内容;两侧为表单登录、查询与主链接区;下端为版权说明、联系方式信息区。页面中的新闻信息部分由数据库提供,内容的修改添加十分方便。在登录区用户可根据自己的权限进入不同的管理界面进行相关操作。在查询区用户输入待查关键字即可自动进入查询页面进行相关查询。主页及静态页的字体、表格、链接等元素的格式属性均由外部CSS层叠样式表统一控制,保证了网站整体风格的统一。4.)数据库的建立网站数据库由四个基本表组成,它们分别是:用户帐号管理表、新闻发布系统表、企业查询系统表和辅助显示表。由于此次课题主要是VLAN和ASP,针对数

29、据库没有进行深层次的开发,主要用于完成页面的数据显示功能。但基于此开发基础可以挂接任何复杂的数据库进行操作。数据库字段表:用户帐号表主要由:帐号、密码及ID号字段组成字段名数据类型必填字段允许空字符备注Name文本是否用户名Password文本是否用户密码Degree文本是否用户等级新闻发布表主要由:标题、内容、日期、访问量等字段组成字段名数据类型必填字段允许空字符备注News文本是否新闻标题Contens文本否是新闻内容Date日期否是发布日期Click数字否是浏览次数Link文本否是链接地址人事查询表主要由:人员姓名、性别、岗位、文化程度等字段组成字段名数据类型必填字段允许空字符备注姓名文

30、本是否性别文本是否岗位文本是否班次文本是否民族文本是否文化程度文本是否家庭住址文本是否出生年月日期是否政治面貌文本否是辅助显示表主要由:标题、内容字段组成表中的一些特殊项都做过条件约束以尽可能预防错误。数据库用Microsoft Office产品中的ACCESS数据库系统制作。由于本网站信息查询量不大,用ACCESS已经完全能够满足需求,而且可以方便的和web页面链接并且成本相对较低。5.)动态页代码编写及数据库联接动态页主要由用户登陆页及信息查询页构成。由主页FORM表单将用户登陆内容或查询内容传给动态程序页处理,首先,在每一程序页起始部分都使用SSI将数据库链接代码页包含到本页面,这样可省去重复编写代码的麻烦,并且使用用户帐号表进行权限的验证。要和数据库链接要建立一个数据对象,而后对此对象为进行打开、关闭操作。在ASP中有专门的对象对此进行处理。首先要用Server 对象创建一个数据对象。然后用open方法打开对象。使用完毕用close方法关闭对象。最后撤销对象。在对象打开期间可对其中数据进行添加、删除、查询等操作。针对具体的记录操作还要建立数据记录对象。代码另附详细清单。其中数据库的连接和记录集的创建是ASP与ADO联合应用的精华,而对ASP的应用则主要集中与五个内置对象的使用,对这些对象的熟悉程度将决定对ASP操作的熟练程度。6.)网站综合测试此部分内容将专门论述,

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1