校园网站建设—某高校满分毕业设计

上传人:206****923 文档编号:90762357 上传时间:2019-06-16 格式:DOC 页数:44 大小:2.84MB
返回 下载 相关 举报
校园网站建设—某高校满分毕业设计_第1页
第1页 / 共44页
校园网站建设—某高校满分毕业设计_第2页
第2页 / 共44页
校园网站建设—某高校满分毕业设计_第3页
第3页 / 共44页
校园网站建设—某高校满分毕业设计_第4页
第4页 / 共44页
校园网站建设—某高校满分毕业设计_第5页
第5页 / 共44页
点击查看更多>>
资源描述

《校园网站建设—某高校满分毕业设计》由会员分享,可在线阅读,更多相关《校园网站建设—某高校满分毕业设计(44页珍藏版)》请在金锄头文库上搜索。

1、毕业设计(论文)题 目: 校园网站建设 年级专业: 计算机应用 学生姓名: 指导教师: 2010 年 8 月 27 日毕业设计任务书毕业设计题目:校园网站建设 题目类型 软件开发 题目来源 学生自选题 毕业设计时间从 至 2010.8.281.毕业设计内容要求(1)主页面:该块包含了导航,最新新闻,最新动态,部门导航,友情链接;此模块的作用是起到一个主体美观的作用,使浏览者浏览此网站后就会留下深刻的印象。(2)学院概况:此模块主要是学院介绍该,领导介绍和校园风光等。(3)新闻中心:此模块发布学院重大新闻和通知,它能及时报道事实,让更多的人了解学院动态。能够满足学校简单的信息发布及后台管理功能。

2、后台管理能够实现添加新闻、新闻管理、分类管理、用户管理及退出管理。(4)添加新闻界面能够添加各类的新闻,同时能够有相应的添加验证功能。 (5)新闻管理能够实现对相应的新闻进行修改、删除和浏览的功能,能够满足学校简单的信息发布及后台管理功能。(6)分类管理能实现信息分类管理的添加、修改、删除,要求输入界面要友好、管理者操作方便,能够满足学校简单的信息发布及后台管理功能。(7)实现用户信息管理的添加、修改、删除、浏览、要求界面友好,添加功能能够实现验证功能。(8)毕业设计必须符合“湖南理工职业技术学院信息工程系高职高专毕业实习、毕业设计总指导书”的要求。 1题目类型:(1)理论研究(2)实验研究(

3、3)工程设计(4)工程技术研究(5)软件开发2题目来源:(1)教师科研题(2)生产实际题(3)模拟或虚构题(4)学生自选2.毕业设计进度安排摘 要在Internet飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。Internet上发布信息主要是通过网站来实现的,获取信息也是要在Internet“海洋”中按照一定的检索方式将所需要的信息从网站上下载下来。因此网站建设在Internet应用上的地位显而易见,它已成为政府、企事业单位信息化建设中的重要组成部分,从而倍受人们的重视。为了更好的办学,提高学校知名度,特构建湖南理工职业技

4、术学院网站。关键字 网站建设;校园网; CMS管理系统;SQL;ASP.NET;Microsoft Visual Studio 2005目 录第一章概 述11.1 设计思想11.2开发工具的选用及介绍11.3 ASP.NET访问数据库的原理2第二章 系统分析32.1需求分析32.2网站及系统目标设计42.3网站前台各栏目模块设计42.4网站管理系统CSM各功能模块设计52.5数据流图5第三章 数据库设计83.1数据库需求分析83.2数据库结构设计83.2数据库关系图12第四章 网站前台的具体实现134.1 网站前台开发的基本步骤134.2 具体页面的实现134.3 结果分析16第五章 网站管理

5、系统CMS的具体实现175.1 ASP.NET应用程序开发的基本步骤175.2 类结构的实现175.3 具体页面的实现175.4 结果分析34结束语35致 谢36参考文献37成绩评定表38第一章 概 述1.1 设计思想通过网站,全面宣传,展示学校风采、优点与特色,发布学校的重大活动安排与招生政策,增强家长与学校之间的联系,在Internet上实现完成部分校务,提高办事效率。1.2开发工具的选用及介绍本网站是在visual Studio 2005下采取ASP.NET技术开发的。传统的网站新闻管理方式有两种,一是静态HTML页面,更新信息时需要重新制作页面然后上传页面并修改相应链接,这种方式因为效

6、率太低已不多用。二是基于ASP和脚本语言,将动态网页和数据库结合,通过应用程序来处理新闻,这是目前较为流行的做法。但是由于ASP本身的局限性使得系统有一些不可克服的缺陷,而采取了ASP.NET技术的系统性能上有了很大的改善,其主要表现在以下几方面: 1由于ASP页面每次打开都必须经过先编译后解释的过程,所以页面在反复打开时速度没有任何提升,而ASP.NET页面只需要一次编译后不需要重新编译,直到该页面被修改或Web应用程序重新启动。这使得在多次访问时速度有了极大的提升。2由于ASP没有提供任何输出数据为内容的元件,所以在使用ASP撰写数据库页面时只能借助ADO的RecordSet对象逐笔读取记

7、录,而ASP.NET通过ADO.NET提供的DataGrid等数据库元件可以直接和数据库联系。3ASP.NET支持应用程序的实时更新。管理员不必关掉网络服务器或者甚至不用停止应用程序的运行就可以更新应用文件。应用程序文件永远不会被加锁,因此甚至在程序运行时文件就可以被覆盖。当文件更新后,系统会温和地转换到新的版本。4ASP.NET采取code-behind方式编写代码使得代码更易于编写,结构更清晰,降低了系统的开发与维护的复杂度和费用。1.3 ASP.NET访问数据库的原理与数据库相连,ASP.NET提供了如下3种方式:通过ODBC相连;通过OLEDB相连;直接与SQL Server相连。3种

8、方式由于应用层次的差异,使得效率由低到高,独立性由高到低。对于相连数据库的数据处理,也有2种方式,即一种是通过DataSet来隔离异构的数据源,另一种是以流方式从数据源读取(DataReader方式)。传统的应用程序是通过先建立到数据库的连接,在程序的整个运行过程中维护连接的方式来设计的。ASP.NET采取了断开连接方式的数据结构。当浏览器向Web服务器请求网页时,服务器处理这个请求,并将所请求的网页发送给浏览器,然后连接就被断开,直到浏览器发出下一个请求。ADO.NET的另一个创新是引入了数据集(Dataset)。一个数据集是内存中提供数据关系图的高速缓冲区。数据集对数据源一无所知,它们可以

9、由程序或通过从数据仓库中调入数据而被生成、填充。不论数据从何处获取,数据集都是通过使用同样的程序模板而被操作的,并且它使用相同的潜在的数据缓冲区。第二章 系统分析2.1需求分析立足于校园实际,着眼于未来发展,建成符合标准化协议、通用性较强、实用的网站系统,以提高网络现代化管理水平,实现信息资源的共享。现在校园网是由静态html、基于asp和脚本语言相结合的网站,对其管理操作繁琐,效率低。通过升级,运用ASP.net将其整合,使其管理操作方便,效率更高、更容易开发和修改。从而实现: 1、增强性能。ASP.net是在服务器上运行的编译好的公共语言运行库代码。与被解释的前辈不同,ASP.net可利用

10、早期绑定、实时编译、本机优化和核外缓存服务。这相当于在编写代码之前便提高了性能。2、提高威力和灵活性。由于ASP.net基于公共语言运行库,因此Web应用程序开发人员可以利用整个平台的威力和灵活性。.NET框架类库、数据访问解决方案都可以从Web无缝访问。3、提高简易性。ASP.net使执行常见任务变得容易,从简单的窗体提交和客户端身份验证到部署和站点配置。4、提高可管理性。ASP.net采用基于文本的分层配置系统,简化了将设置应用与服务器环境和Web应用程序。由于配置信息以纯文本形式存储的,因此可以在没有本地管理工具帮助的情况下应用新设置。4、提高可缩放和可用性。ASP.net在设计时考虑了

11、可缩放性,增加了专门用于在聚集环境和多处理器环境中提高性能的功能。5、提高自定义和可扩展性。ASP.net中,可以用自己编写的自定义组件扩展或替换ASP.net运行库的任何子组件。6、提高安全性。借助内置的Windows身份验证和基于每个应用程序的配置,可以保证应用程序是安全的。2.2网站及系统目标设计网站开发的总目标是运用ASP.net将网站整合,使其管理操作方便,效率更高、更容易开发和修改。能够在CMS系统中对用户进行注册登记,分配用户的权限,对用户进行锁定和解锁等管理。能够添加管理类别,类别支持四级联动。能够添加管理类别内容,包括标题、图片、内容、发布者、是否审核、添加时间等信息。能够对

12、文件管理和数据库的备份和还原。提供方便的查询方法。如:标题、内容等信息进行信息检索。提供较为完善的差错控制与友好的用户界面,尽量避免误操作。2.3网站前台各栏目模块设计网站前台包括:首页、学院概况、新闻中心、教育教学、学团风采、系部设置、招生就业、思政党建、科研督导、后勤服务。其栏目模块图,如图2.1所示:最新新闻最新公告首页湖南理工职业技术学院借书还书借书信息浏览学院概况院报专栏专题报道新闻中心教务动态资料下载教育教学日常管理学生活动学团风采信息工程系经贸社科系系部设置部门介绍党政建设思政党建图2.1 网站栏目模块2.4网站管理系统CMS各功能模块设计网站管理系统CMS包括:网站常规管理、栏

13、目分类管理、栏目内容管理、用户权限管理。其栏目模块图,如图2.2所示:登录管理系统CMS 添加分类管理分类分类类型栏目分类管理学院概况新闻中心栏目内容管理添加用户管理用户修改密码用户权限管理网站常规管理文件管理备份还原前台首页系统面板退出管理图2.2 网站后台管理系统栏目模块2.5数据流图(1)文件信息编辑及查询, 如图2.3所示:文件添加文件查看文件管理文件编辑 图2.3 图文件信息编辑及查询说明:此项只有超级管理员才可以操作。可以浏览整个网站的文件及结构,添加和编辑文件。(2)数据备份还原, 如图2.3所示:列表操作数据还原数据备份备份还原管理图2.3 图数据备份还原说明:输入备份数据库名单击开始备份即可进行备份,不要轻易进行还原操作。(3)栏目分类添加及编辑,如图2.4所示: 添加分类查询栏目分类管理管理分类分类类型图2.4 栏目分类添加及编辑说明:管理员根据自己的权限对相应的类进行管理,分类目前只支持四级。(4)栏目内容添加及编辑, 如图2.5所示:添加内容回收站栏目内容管理管理内容图2.5 栏目内容的添加及编辑(5)用户权限的添加及编辑, 如图2.6所示:添加内容回收站栏目内容管理管理内容图2.6用户权限的添加及编辑说明:管理员可以修改自己的密码,超级管理员可以添加管理员和管理成员并对管理员进行权限分配。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 其它中学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号