




全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于ASP_NET技术的高校二级网站的设计与实现_张岚.pdf 作者: 日期:Research 研发基于 M 环境的 ASP.NET 技术,使开发一套功能强大的动态网站变得简单、 高效。本文对网站系统的开发原理、功能模块、体系结构及安全性进行了详细介绍,展示 了 ASP.NET 技术在高校二级网站开发中的应用。基于 ASP.NET 技术的 高校二级网站的设计与实现张 岚 1 张家琦 1 米 雪 2 金 铃 2引言随着互联网的普及与发展,网站已逐渐成为各行业对外进行展示、信息沟通最方便、最快捷的平台。学校网站是学校的门面,每一所学校都有自己的特色。在这个高度信息化的社会里,建立自己学校的网站是最直接的宣传手段。如果说高校主页是高校网站的框架,那么高校二级网站才是主体。院系网站作为相对独立的二级机构,对于进一步提高学院信息的传播与交流、展示学院形象,进行业务交流、师生互动、院系沟通、资源共享,有着积极的推动作用。本文基于 ASP.NET 技术对高校二级网站的开发进行了实证研究。ASP.NET 简介ASP.NET 是 Microsoft 公司推出的新一代建立动态 Web 应用程序的开发平台,是一种建立动态 Web 应用程序的新技术。它是 ASP.NET 框 架 的 一 部 分, 可 以 使 用 任 何 .NET 兼 容 的 语 言( 如 VisualBasic.NET、C# 和 Jscript.NET) 编 写 ASP.NET 应 用 程 序。 当 建 立Web 页面时,可以使用 ASP.NET 服务器端控件来建立 UI(用户界面)元素,并对它们编程来完成一般的任务,把程序开发人员的工作效率提升到无法比拟的程度。网站的分析与设计1. 功能需求分析在网站建设过程中,通过对高校二级网站建设的功能需求进行分析的基础上,为了最大限度的充分发挥高校二级网站的宣传、桥梁、互动、引导、育人等作用,将该系统功能设计划分为页面栏目(负责呈现学院首页)、学院概况、机构设置、学科建设、教学工作、科学研究、党团工作、学生工作等。网站的总体结构规划如图 1:图 1 网站的总体结构规划2. 系统设计分析 ASP.NET 技术架构模型ASP.NET 架构是一个三层结构,由 UI 层、业务逻辑层和数据层组成,系统采用三层结构能加强服务器的处理能力和网络传输能力,把数据和应用都安装到服务器上,客户机只需安装简单的操作系统和必要的浏览器就能访问企业信息。结构模型如图 2 所示。图 2 ASP.NET 的系统结构模型UI 层负责与用户交互,接收用户的输入并将服务器端传来的数据呈现给客户。业务逻辑层负责接收浏览器传来的请求并将请求传给数据层,同时将请求处理结果发给浏览器。数据层是通过 ADO.NET14 信息与电脑 / 2013 / 10操纵数据为事务逻辑层提供数据服务,如存储数据操作结果、返回数可以从新闻管理模块对系统的数据信息进行更新、修改、删除等操作,据检索结果等。更新的信息会及时显示到网页界面。系统前台和后台模块3. 系统数据库设计本网站运行在 Windows xp 及其以上操作系统平台上,Web 服务本网站系统使用 MS SQL Server 2008 作为应用程序的数据库,建器为 IIS 6.0 及其以上版本,数据库服务器为 MS SQL Server 2008,开立了有 4 张数据表:Hy_admin 表用于存储帐户的信息。Hy_Cat 表用发工具采用的是 Microsoft Visual Studio .NET 2010。在数据库访问方面,于存储一级新闻分类信息。Hy_Class 表用于存储二级新闻分类信息。采用 DataList 等数据库元件直接和数据库联系,大大提升了数据库访Hy_News 表用于存储新闻内容。Hy_Cat 表、Hy_Class 表与 Hy_News问速度。该控件的最大的特点是要通过模板来定义数据的显示格式。表相关联。根据对系统的数据流和功能分析,逐一标出实体、实体的本网站自定义 DataList 控件的数据项模版,数据项使用表格来进行布属性和实体之间的联系,将各实体、实体之间的联系转换为相应的关局。系模式,建立数据库中的数据表,关系模式如下所示。通过对系统流程及需求的分析,网站开发整体分成两大部分,一(1)管理员 管理员编号,姓名,昵称,密码,级别,登录时间,是网站前台新闻显示搜索模块,二是网站后台功能模块。如图 3,4 所示:IP;(2)一级新闻 一级新闻编号,一级新闻名称 ;(3)二级新闻 二级新闻编号,隶属的一级新闻编号,二级新闻名称 ;(4)新闻内容 新闻编号,隶属的一级新闻编号,隶属的二级新闻编号,标题,发布时间,发布人,浏览次数,关键词,内容,置顶信息 ;4. 系统的安全性设计图 3 网站前台新闻显示搜索模块安全性是 ASP.NET 应用程序的一个非常关键的部分。在 ASP.NET 应用程序中,ASP.NET 与 Microsoft .NET Framework 及 MicrosoftInternet 信息服务器(IIS)协同工作以提供 Web 应用程序的安全性。在系统的程序设计过程中为了减少因程序设计漏洞而带来的安全性问题,在程序设计中采取如下措施来增加 ASP 脚本的安全性。一是防止 SQL 注入攻击;二是使用 .NET Framework 提供的基于角色的安全性;三是防止用户上传恶意软件,比如 .asp,.aspx 或 .exe 等结尾的文件。结束语图 4 网站后台功能模块本网站系统采用了三层结构的 B/S 开发模式,基于 .NET 平台,(1)新闻浏览:该模块负责分页列出网站所有新闻的信息,包利用 C# 进行开发,Web 界面简洁友好,可操作性强,系统结构清晰,括标题及发布日期,每条新闻的标题被做成一个超链接,点击它们就功能模块合理齐全,后期维护升级方便,较传统的 C/S 模式更能适应能跳转页面进行新闻阅读。高校二级网站的实际需要。本网站已在我校网站上试运行一年,和以(2)新闻查询:该模块提供了新闻查询功能,输入待查找的内前的网站相比较,在性能上和功能上都有了很大的改善和提高,极大容或者选定分类信息可以快速地找到符合条件的新闻,并输出查询结地提升了校园网的水平。果。(1. 河北联合大学生命科学学院;2. 河北联合大学冀唐学院)(3)新闻阅读:在其他页面中点击标题链接即进人新闻阅读页面,作者简介:张岚,1983 年6 月出生,女,山西长治,助教,研究方向:此时,每条新闻的详细信息将被取出,包括标题、日期、文章类型、生物信息学、计算机视觉。张家琦,1983 年 7 月出生,女,河北唐山,浏览次数、链接图片、内容等,实现了图文并茂的阅读效果。助教,研究方向:生物信息学。米雪,1984 年 8 月出生,女,河北唐山,后台管理系统登录模块 admin_
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025福建龙岩市上杭县文化旅游发展有限公司(上杭古田建设发展有限公司)所属企业招聘拟聘用人选(二)考前自测高频考点模拟试题及答案详解(各地真题)
- 广西医生人文考试题库及答案
- 初任法官考试题库及答案
- 功能医学考试题库及答案大全图片
- 证券合同证券承销的规则5篇
- 防水工程考试题及答案
- 云南焊工考试题库及答案
- 企业合同范本与审核要点
- 辽宁专本连读考试题库及答案
- 日报社笔试考试题目及答案
- 苏科版三年级上册信息技术全册教学设计
- 2025-2030年中国汽车电源管理IC行业市场现状供需分析及投资评估规划分析研究报告
- 2025至2030中国淀粉粘合剂行业现状调查与前景竞争对手分析报告
- 产能管理课件
- 2025至2030PCR扩增仪市场前景分析及发展趋势分析与未来投资战略咨询研究报告
- 探索宇宙奥秘:天文现象教学课件
- 签订茶叶收购协议书
- 房建工程总承包EPC项目技术标(投标方案)(技术标)
- 杉树林管理制度
- 农光互补光伏发电项目前景分析与可行性评估
- 学前儿童情绪管理与性格塑造研究
评论
0/150
提交评论