资源预览内容
第1页 / 共25页
第2页 / 共25页
第3页 / 共25页
第4页 / 共25页
第5页 / 共25页
第6页 / 共25页
第7页 / 共25页
第8页 / 共25页
第9页 / 共25页
第10页 / 共25页
亲,该文档总共25页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
新疆财经大学本科毕业论文题目:计算机科学与工程学院门户网站设计与实现 学生姓名: 木卡热木.阿不都 学 号: 2008100903 院 部:计算机科学与工程学院 专 业: 计算机科学与技术 班 级: 08- 3 指导教师姓名及职称: 马志龙(讲师) 完成日期:2012年4月25日 摘 要本论文介绍了“计算机科学与工程学院门户网站”的可行性分析、需求分析、网站设计、网站实施以及开发工具和功能设计。采用系统的、管理的思想提出了网站设计方案,讨论了网站系统实施的必要性。在可行性论证、拟建网站设计方案、功能结构图设计方面都有独到的见解。解决了高校学生登陆门户网站时可能会出现的混乱现象,可以方便做出统计,而且解决了数据容易丢失和统计出错的问题。计算机科学与工程学院门户网站虽然是一个具有独立主题的网站,但也是校园网的一部分。很多信息有独立性,又有共享性。本系统能减少很多不必要的资源浪费,不用像以前那样用冗余的纸张式的管理。大节省了资源。并且计算机的存储与快速查询功能大大提高了管理的效率,并且还提高了学生信息的精确度。在市场竞争如此激烈的今天,学校也被推进了市场竞争的行列,如何在这种环境中生存下去,这都是每所高校必须面临的问题,外观固然重要,但实质才是核心,像清华、北大的老校区都是非常的陈旧,但它的那种古典韵味,那种浓厚的学术氛围是其他高校所不能比拟的,那是因为无论硬件、软件、师资,他们都是一流,硬件是骨头,软件是灵魂,我们必须先把硬件(基础设施)建设和他们保持平衡,这样我们才能发展软件。那么我们制作这个门户网站并不是说功能一定要有多么强大,关键是向别人证明,我们学生也能够自己动手、开发,我们虽然不是一流,但我们可以成为一流。关键词: 高校 门户网站 校园网 目 录第1章 绪论51.1网站开发背景51.2 网站开发的目的意义5第2章 开发工具简介62.1 IIS简介62.2 ASP简介62.3 ACCESS简介7第3章 可行性分析和系统需求分析93.1 可行性分析及内容93.1.1技术可行性93.1.2经济可行性93.1.3社会可行性103.2系统需求分析10第4章 系统总体设计134.1设计目标134.2开发及运行环境134.3前台系统结构144.4后台系统结构144.5数据库设计154.6数据库概念结构的设计154.7数据字典19第5章 门户网站系统实施205.1界面图205.2系统实施215.3网站实施阶段的任务215.3.1实施阶段的主要活动215.3.2网站实施阶段的特点215.4分块实现方法215.5 编程方法21第6章 总 结236.1 本文总结236.2 发展展望23致 谢25参考文献26新疆财经大学本科毕业论文第1章 绪论随着互联网的迅猛发展,越来越多的人开始使用网络资源,门户网站已成为他们信息获取的手段和交流的平台。开发我院门户网站,增强我院信息的透明性,提高办事效率,以及系统的性能和稳定是本课题重点研究和解决的问题。1.1网站开发背景近年来计算机技术的快速发展,特别是计算机网络的发展,越来越深刻地改变了人们生活的方方面面。使得人们能以更低廉的价格,开发出更方便、更实用的网络工具。网站设计的基础是由网站分析提供的,网站设计的任务就是充分利用和发挥网站分析的成果,并把这些成果具体化和结构化。所谓网站设计就是在网站分析的基础上,用网站思想综合运用各有关学科的知识、技术和经验,通过总体研究和详细设计等环节,落实到具体工作上,以创造满足设计目标的人造网站。信息社会使得档案的载体形态和记录方式呈现出多元化发展态势,纸质档案必将被声像档案、电子档案并存的格局所替代,而使用计算机对人事信息进行管理,有着手工管理所无法比拟的优点,这些优点能够极大地提高人事信息管理的效率,也是企业走向科学化、正规化管理,与世界接轨的重要条件,对于基于Web平台的推广销售网站,我采用B/S模式来实现客户端对服务器端的调用,所谓B/S模式即浏览器/服务器模式,是一种从传统的二层C/S模式发展起来的新的网络结构模式。在B/S模式中,客户端运行浏览器软件。浏览器以超文本形式向Web服务器提出访问数据库的要求,Web服务器接受客户端请求后,将这个请求转化为SQL语法,并交给数据库服务器,数据库服务器得到请求后,验证其合法性,并进行数据处理,然后将处理后的结果返回给Web服务器,Web 服务器再一次将得到的所有结果进行转化,变成HTML文档形式,转发给客户端浏览器以友好的Web页面形式显示出来。1.2 网站开发的目的意义系统的参照学院是拥有2个专业500以上学生的学院。目前虽然已经具有学院网络系统,但学院主网站的内容主要是为了班级发布一些教学方面的信息,以及学院相关的政策、文件以及学院的新闻;而图书馆网站主要是针对图书信息的发布所建。目前为止还没有一个具有针对性的计算机科学与工程学院门户网站。计算机科学与工程学院门户网站虽然是一个具有独立主题的网站,但也是校园网的一部分。很多信息有独立性,又有共享性。本系统能减少很多不必要的资源浪费,不用像以前那样用冗余的纸张式的管理。大节省了资源。并且计算机的存储与快速查询功能大大提高了管理的效率,并且还提高了学生信息的精确度。第2章 开发工具简介网页设计意图的准确表达就需要依赖优秀的设计开发工具。本章主要讲解建设本网站运用到的IIS、ASP数据库ACCESS等工具的简单解释。2.1 IIS简介IIS是Internet Information Server的缩写,它是微软公司主推的服务器,IIS与Window Server完全集成在一起,因而用户能够利用Windows NT Server和NTFS(NT File System,NT的文件系统)内置的安全特性,建立强大,灵活而安全的Internet和Intranet站点。Internet Information Services(IIS)5.0是Microsoft Windows 2000 Server 内建的Web伺服器,能让您在企业内部网路或网际网路上轻松共享文件和资讯。 IIS 5.0是Windows 2000 Server中最快的Web伺服器,并与Microsoft Active Directory目录服务完全整合,这种结合让以Web为基础的应用软体更可靠且更具延展性。这项新一代的电子商务解决方案把旧资料和应用软体整合到全球资讯网(WWW)中,让公司能重新定义内部与外部的不同商务处理流程。IIS的设计目的是建立一套集成的服务器服务,用以支持HTTP,FTP和SMTP,它能够提供快速且集成了现有产品,同时可扩展的Internet服务器。IIS相应性极高,同时系统资源的消耗也是最少,IIS的安装,管理和配置都相当简单,这是因为IIS与Windows NT Server网络操作系统紧密的集成在一起,另外,IIS还使用与Windows NT Server相同的SAM(Security Accounts Manager,安全性账号管理器),对于管理员来说,IIS使用诸如Performance Monitor和SNMP(Simple Management Protocol,简单网络管理协议)之类的NT已有管理工具。IIS的一个最重要的特性是支持ASP。IIS 3.0版本以后引入了ASP,可以很容易的张贴动态内容和开发基于Web的应用程序。对于诸如VBscript,Jscript开发软件,或者由Visual Basic,Java,Visual C+开发系统,以及现有的CGI和WinCGI脚本开发的应用程序,IIS都提供强大的本地支持,所以本系统选用了IIS服务器。2.2 ASP简介讲到动态网站的开发,我们不得不讲到ASP。ASP是一种由微软公司开发的语言。活动服务器的主页(ASP)是一种开放式的、可自由编成的应用程序能联合应用于HTML、scripts环境,可重点用于Active服务器的组件去创建动态的、功能强大的基于Web的商业解决方案,其编程又采用了面向对象、事件驱动的编程机制,用一种巧妙的方法把Windows的编程复杂性封装起来,提供了一种所见即所得的可视界面设计方法,在数据库管理和网络应用的设计方面有显著的优势。ASP(Active Server Pages),动态服务器网页,是微软公司开发的一套Web服务开发环境。ASP是目前流行的一种动态网站开发技术,他的功能强大,可以结合HTML,脚本和Active功能组件来实现大部分的网站互动功能。同时ASP编写的应用程序又是具有高效性的,所有主要的网络处理事件,都会在服务器中运行,也可以返回部分脚本在客户浏览器端执行。再则,编写ASP程序不需要复杂的编写工具。甚至一个Windows自带的记事本就可以编写,代码不需要编译,可以在服务器端直接执行。由于我国中小企业信息化起点低,我们不能照搬大企业“高投入、长周期”的信息化模式,也不能走国外企业“先建局域网,后上互联网”的老路。我们要根据中小企业的实际需要,准确把握信息技术的前沿趋势,找到一条立足国情的中小企业信息化新路。ASP理念就十分适合我国广大的中小企业信息化建设和应用,有着很大的推广和应用价值。科技部在2002年结合网络化制造在ASP方面展开了相应的研究,并投入相应的资金扶植与ASP有关的产品、技术、服务体系的建立。2004年国家开始重视面向行业和中小企业的ASP应用解决方案,并十分重视ASP技术在企业应用的推广和示范。与此同时国内外ASP厂商的相关产品和服务也已经趋于成熟,已经逐渐形成了以政府引导和推动,IT厂商跟进,服务商运营推广的新局面,掀起了“ASP第二次浪潮”。2.3 ACCESS简介Microsoft Access是一种关系式数据库,关系式数据库由一系列表组成,表又由一系列行和列组成,每一行是一个记录,每一列是一个字段,每个字段有一个字段名,字段名在一个表中不能重复。Access数据库以文件形式保存,文件的扩展名是MDB。Access 数据库由七种对象组成,它们是表、查询、窗体、报表、宏、页和模块。 表(Table) 表是数据库的基本对象,是创建其他5种对象的基础。表由记录组成,记录由字段组成,表用来存贮数据库的数据,故又称数据表。 查询(Query)查询可以按索引快速查找到需要的记录,按要求筛选记录并 能连接若干个表的字段组成新表。 窗体(Form)窗体提供了一种方便的浏览、输入及更改数据的窗口。还可以创建子窗体显示相关联的表的内容。窗体也称表单。 报表(Report)报表的功能是将数据库中的数据分类汇总,然后打印出来,以便分析。 模块(Module)模块的功能与宏类似,但它定义的操作比宏更精细和复杂,用户可以根据自己的需要编写程序。Access是一种关系型数据库管理系统,其主要特点如下: (1)存储方式单一 Access管理的对象有表、查询、窗体、报表、页、宏和模块,以上对象都存放在后缀为(.mdb)的数据库文件种,便于用户的操作和管理。 (2)面向对象 Access是一个面向对象的开发工具,利用面向对象的方式将数据库系统中的各种功能对象化,将数据库管理的各种功能封装在各类对象中。它将一个应用系统当作是由一系列对象组成的,对每个对象它都定义一组方法和属性,以定义该对象的行为和外国,用户还可以按需要给对象扩展方法和属性。通过对象的
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号