- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
兰州交通大学艺术学院网站新闻管理系统设计和实现
兰州交通大学艺术学院网站新闻管理系统设计和实现
[摘要]利用ASP.NET和ADO.NET技术开发,实现了学院新闻及教学管理信息的动态管理,使得对信息的管理更加及时、高效,提高了工作效率。同时对系统的开发原理、系统的功能特点和设计方案进行了介绍。
[关键词]ASP.NET ADO.NET 新闻管理 数据库
中图分类号:TP3 文献标识码:B 文章编号:1002-6908(2007)1020074-02
随着Internet的普及与校园网的建设,我院依托校园网建立了自己的WWW网站,通过网站可以发布学院最新动态,与师生进行交流和沟通并建立联系,有效开展教学管理工作。其中新闻及教学信息管理系统是构成网站的一个重要组成部分,可以用来动态发布有关学院新闻及教学管理信息。
一、系统的开发原理
(一)基于ASP.N
ET技术的系统结构模型
ASP.NET结构是一个三层系统:UI层、业务逻辑层和数据层,如图1所示。
UI层负责与用户交互,接收用户的输入并将服务器端传来的数据呈现给客户。业务逻辑层负责接收浏览器传来的请求并将请求传给数据层,同时将请求处理结果发给浏览器。它由Web表单、XML Web服务和组件服务组成。其中Web表单是ASP.NET应用程序的核心所在,它是向客户呈现数据和信息的基础,也是响应和处理客户与显示的Web表单交互生成的信息和数据的基础。
数据层是通过ADO.NET操纵数据为事务逻辑层提供数据服务,如存储数据操作结果、返回数据检索结果等。
(二)ADO.NET访问数据库的原理
与数据库相连,ADO.NET提供了如下3种方式:通过ODBC相连;通过OLEDB相连;直接与SQL Server相连。3种方式由于层次的差异,使得效率由低到高,独立性由高到低。对于相连数据库的数据处理,也有2种方式,即一种是通过DataSet来隔离异构的数据源,另一种是以流方式从数据源读取(DataReader方式)。
传统的应用程序是通过先建立到数据库的连接,在程序的整个运行过程中维护连接的方式来设计的。ASP.NET采取了断开连接方式的数据结构。当浏览器向Web服务器请求网页时,服务器处理这个请求,并将所请求的网页发送给浏览器,然后连接就被断开,直到浏览器发出下一个请求。
ADO.NET的另一个创新是引入了数据集(Dataset)。一个数据集是内存中提供数据关系图的高速缓冲区。数据集对数据源一无所知,它们可以由程序或通过从数据仓库中调入数据而被生成、填充。不论数据从何处获取,数据集都是通过使用同样的程序模板而被操作的,并且它使用相同的潜在的数据缓冲区。
二、系统的功能设计
(一)系统的功能结构
该新闻管理系统可以在Windows 2000 Server操作系统平台上运行,Web服务器为IIS,数据库服务器为Microsoft SQL Server2000,开发工具采用的Microsoft Visual Studio .NET和DreamWeaver。图2给出系统的功能结构图。其工作流程为:用户登录通过权限判断,普通用户只能浏览、阅读和查询新闻,注册用户除了可以完成普通用户的操作外,还可以进入新闻管理模块进行新闻录入、修改和删除的操作。注册用户除系统管理员外只能对自己录入的新闻进行删改操作。
(二)系统的功能特点
1. 操作简单、界面友好:完全控件式的页面布局,使得新闻的录入工作更简便;许多选项包括新闻类别、来源部门等只需要点击鼠标就可以完成;另外,跟踪出现的提示信息也让用户随时清楚自己的操作情况。
2. 即时可见:对新闻的处理(包括录入、修改、删除)将立即在主页显示。
3. 功能完善:包括常见网站的新闻管理的各个方面:新闻录入、浏览、删除、修改、检索等各个方面,完整地实现了网站对即时新闻的管理要求。
4. 方便移植:针对不同的,只需要稍作修改就可以开发出适合本企业特点的网站新闻管理系统!
三、系统的详细设计
系统的主要功能是通过几个功能模块来实现的。具体的设计过程如下:
(一)系统登录
该模块负责将用户分为普通用户和注册用户来实现用户权限的管理。
(二)新闻浏览
该模块负责分页列出网站所有新闻的信息,包括标题、类型、来源部门字段及发布日期,每条新闻的标题被做成一个超链接,点击它们就能跳转页面进行新闻阅读。
(三)新闻阅读
在其他页面中点击标题链接即进入新闻阅读页面,此时,每条新闻的详细信息将被取出,包括、标题、关键字等,并按照相对固定的格式放置在页面的不同区域,所有新闻使用大致相同的页面布局,只是各字段对应的
您可能关注的文档
- 公路工程质量管理和实验检测.doc
- 公路工程质量管理和控制.doc
- 公路工程资料编制和管理探析.doc
- 公路工程试验检测和质量控制探讨.doc
- 公路工程资金管理和控制.doc
- 公路工程超概算原因分析和控制措施探究.doc
- 公路工程路基施工技术分析和管理策略.doc
- 公路工程质量检测和控制重点初探.doc
- 公路工程路基路面易见质量通病和对策.doc
- 公路工程造价和管理.doc
- 2025至2030全球及中国订单管理软件行业细分市场及应用领域与趋势展望研究报告.docx
- 2025至2030国内液晶显示屏行业市场发展分析及竞争策略与投资发展报告.docx
- 2025至2030港口设备市场前景分析及细分市场及应用领域与趋势展望研究报告.docx
- 2025至2030量子加密通信行业发展现状及投资前景战略报告.docx
- 2025至2030中国音乐合成器行业运营态势与投资前景调查研究报告.docx
- 2025至2030中国液压行业市场发展现状及竞争格局与投资机会报告.docx
- 2025至2030中国异戊橡胶行业运营态势与投资前景调查研究报告.docx
- 2025至2030帕西肽行业市场占有率及有效策略与实施路径评估报告.docx
- 2025至2030全球及中国超收敛集成系统行业细分市场及应用领域与趋势展望研究报告.docx
- 2025至2030尖齿铣刀行业市场占有率及有效策略与实施路径评估报告.docx
最近下载
- 李商隐《锦瑟》PPT课件.pptx VIP
- 医院感染病例漏报率.pptx VIP
- 新疆生产建设兵团二中2026届化学高一第一学期期末综合测试试题含解析.doc VIP
- 【9.11】全国D类综合应用能力思维导图(完美版).docx VIP
- 新疆生产建设兵团二中2025届化学高一第一学期期末联考试题含解析.doc VIP
- 2025届新疆维吾尔自治区新疆生产建设兵团二中物理高一第一学期期末监测模拟试题含解析.doc VIP
- 全国D类职业能力倾向测验思维导图.docx VIP
- 短路及接地故障指示器使用说明书.PDF VIP
- 合格证模板打印可修改.docx VIP
- 乌鲁木齐市第一中学2024届高一数学第一学期期末学业质量监测试题含解析.doc VIP
原创力文档


文档评论(0)