免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
BENET公司新闻发布系统文献综述一、文献名称:基于ASP.NET 二层架构和SQL Server 数据库的新闻发布系统。参考知识:设计一个基于ASP.NET 和SQL Server 数据库的新闻发布系统。新闻发布系统是动态企业网站的一个重要功能模块, 企业通过新闻发布系统,能够及时的更新企业的新闻动态,新产品的发布,企业的最新政策,经营情况,人事变动,招标项目等等,要实现这个功能,网站就必须要有新闻发布系统功能模块。根据实际需要,本系统设计了4 大功能模块组成:即:1)前台新闻首页;2)详细新闻页面;3)用户登录模块;4)新闻管理模块。前台新闻首页: 是一个网站的门户, 负责显示网站的最近更新的新闻,用需要注册登录就可以看到首页的新闻。.详细新闻页面:当用户在新闻页点击了某个新闻的标题超链接,则会跳转到详细新闻页,详细新闻页面负责显示此条新闻的详细内容。用户登录模块:在这个模块里,提供了用户登录和注册等功能。能把注册用户的信息及时写入后台数据库,当用户登录时,可以根据用户的类型赋予不同的权限。比如,如果是管理员用户,则可以赋予他发布新闻,修改,删除新闻的权限,如果普通用户,则只有浏览,对新闻发表评论等权限。新闻管理模块:这个是新闻发布系统的核心技术,在这个模块里,提供发布新消息,修改,删除新闻的功能,并把在新闻更新模块前台所做的修改及时的更新到数据库。是一个频繁跟数据库打交道的模块。二、文献名称:ASP.NET从入门到精通(第2版)参考知识:文件的基本操作文件的基本操作包括判断指定的文件是否存在、创建文件、复制文件、移动文件、删除文件以及获取文件基本信息等,可以使用File类和FileInfo类来实现这些操作。File类是对文件的典型操作,如创建、复制、删除、移动、打开文件提供静态的方法,同时也可以用户获取和设置文件的基本信息,如文件的创建时间、最近访问时间等。FileInfo类是对文件的典型操作,如创建、复制、删除、移动、打开文件提供实例的方法,如果需要多次重用某个对象,应该使用FileInfo类提供的实例方法,而不是File类对应的静态方法。(1)创建文件在使用File类创建文件时,可以通过File类的Create方法为指定路径创建文件,也可以通过File类的CreateText方法创建一个文件,用于写入UTF-8编码的文本。(2)删除文件删除文件可以使用File类的Delete方法,该方法只有一个参数,即要删除文件的路径。(3)获取文件的基本信息文件的基本信息包裹文件类型、文件所在闻之、文件大小、创建时间、最近修改时间及属性等。三、文献名称:基于ASP.NET 技术的图书馆新闻发布系统的实现参考知识:新闻发布系统的网页界面开发原理数与据库设计(1)管理员登录页面。该页面负责将管理用户的权限加以判断来实现针对用户权限的用户管理。在login.aspx 界面下输入用户名、密码,点击“登录”进入管理员后台管理系统。(2)录入页面。在新闻录入界面下依次输入标题、分类、来源部门、详细内容,从而完成一条新闻的录入。在录入之前首先要对新闻进行分类,目前本系统新闻大致分为两类,一类是与图书馆工作相关的新闻公告,归类到“工作动态”栏目;另一类是学校的有关通知事项,归类到“通知公告”栏目。系统将根据新闻提交的时间自动生成新闻发布时间。(3)浏览页面。该页面可分类显示包括标题、来源部门及发布日期等项目的新闻内容,同时每条新闻的标题都是一个超级链接,点击它们就能跳转到新闻阅读页面。(4)阅读页面。所有新闻将按照提交时间排列,最新录入的。(5)利用SQL server 2005 建立数据库及其存储过程,其使用方便,数据储量大,可以非常方便地对数据库进行设计、开发、部署和管理,比较适合中小型网站的数据库。其中包括含有编号、标题、内容、发布日期、类型、来源部门等字段的数据表news 和含有编号、用户名、密码、用户权限等字段的数据表。四、文献名称:基于ASP 的新闻发布系统的设计与实现参考知识:新闻发布系统的体系结构前台功能结构前台网站是用来供普通客户浏览的, 它包括公告, 新闻, 文章, 基本信息, 图片等内容,基本目的是宣传本机构。后台管理功能结构:系统设置:参数设置: 包括设置网站的名称, 说明, 域名, logo 图片以及版块内广告, 图片, 热门文章的相关设置。管理设置: 包括修改管理密码, 修改管理权限, 新增管理账户和删除管理账户。其中初始管理员admin 拥有新增和修改账户的权限, 但每个账户都不能修改自己的权限。查看日志: 在表格中可查询到每个管理员的操作的历史记录, 包括操作员, 操作类型, 操作时间, Ip 地址, 操作结果。网站管理:菜单管理: 对前台网站的各级菜单的名称, 连接文件, 显示/ 隐藏, 顺序, 新增, 修改和删除。版权信息编辑。新闻管理:新闻动态管理。公告管理:公告的增加, 修改和删除。信息管理:基本信息管理: 包括对本机构的宗旨, 概况, 组织结构等方面信息的管理。文章管理: 与基本信息管理类似, 但特点是对文章进行了分类管理, 并且可以添加文章类别。图片管理。图片上传到一个相册中, 分类管理方式和文章管理类似。特殊管理:滚动图片管理: 对首页中的滚动的图片进行添加, 删除, 修改, 显示的管理。首页左栏管理: 对首页左边筐架添加、删除栏目。链接管理: 输入链接名和U RL 添加新链接,并可以修改和删除。其他管理:主机环境变量: 显示服务器域名, IP 地址, 所用的操作系统, 软件名称和版本, 运行的端口号, applicat ion 数, session 数, 物理路径,URL, 脚本连接超时时间, 服务器当前时间。组件支持情况。除了以上功能以外还可以在更改设置后预览网站。五、文献名称:SQL Server数据库性能的优化参考知识:多用存储过程存储过程是在服务器端预编译好的一段SQL语句,通过提供存储过程名和参数来执行存储过程。和普通的SQL语句相比,存储过程不需要在每次执行时向服务器传送大量的SQL语句,只需缠讼存储过程名和参数,大大减少了数据传输时间。因为存储过程是经过预先优化和编译好的一组SQL语句,不需要在每次执行时进行语法分析和查询优化,很大程度地提高了SQL语句在服务器上的执行速度。在实际应用系统的开发过程中,因为存储过程不能像普通SQL语句那样信手拈来,随用随写,而是需要先创建存储过程,然后才能使用,应用程序开发人员往往不愿意多花时间用来存储过程。实际上,存储过程对SQL语句执行的速度提高效果非常显著,如果应用系统有运行性能的要求,开发人员应该极可能多用存储过程。系统中相对独立并且比较复杂的处理建议一定要用存储过程。比如财务系统中每月月底结账就是用存储过程很典型的例子。月底结账设计相对固定的几张表,处理过程比较复杂,数据量大时通过普通的SQL语句可能需要几分钟甚至几十分钟,这样的处理用春初过程会节省很多对SQL语句进行传输和编译、优化的时间。另外,多用存储过程还有利于应用系统的模块化。大量的存储过程可以有经验丰富的系统管理员统一编写,这样既降低了对客户端应用程序开发人员编写复杂SQL语句能力的要求,又有利于程序的统一维护,避免了某一处理过程发生改变,需要修改所有相关的客户端程序的情形。六文献名称:SQL Server 2005实现与维护(MCTS教程)参考知识:理解HTTP端点的安全性SQL server的所有连接或者SQL server的内部功能都是由端点来实现的。可以从7个层面来完成HTTP端点的设置:(1)端点类型:端点类型定义了端点所允许通信的传输层协议类型。端点类型有下面两种:TCP端点只接收TCP请求,HTTP端点直接收HTTP和HTTPS请求。(2)端点负载:端点负载设置描述了端点所允许通信的一些特定传输层子集。支持的端点负载有:TSQL,SOAP,SERVICE_BROKER和DATABASE_MIRRORING。HTTP端点只支持一种负载:SOAP。SOAP的各项设置对于HTTP端点的安全性至关重要。(3)端点状态:一个端点的可能状态包括:启动,停止和禁用。只有处于启动状态时,端点才能接收请求。如果尝试对一个停止状态的端点发起连接请求,该端点会回应一个错误信息,而处于禁用状态的端点则不会对请求给出任何回应。按照SQL Server 2005安全性原则“默认关闭”,端点的厨师状态均为停止。(4)验证方法:可以使用Windows身份验证或证书作为端点连接的安全认证方法,基于Windows身份验证是通过NTLM,KERBEROS或者NEGOTIATE选项来设置的。NEGOTIATE允许端点使用Windows协商协议在NTLM和KERBEROS之间进行选择。对于基于证书的验证,你可以使用信任方的证书或由自己的Windows系统生成的证书。(5)加密:端点也提供了加密的选项。在PORTS子句中可以指定是以明文通信还是使用安全套接字层(SSL)。如果只指定CLEAR,则接收发送消息使用HTTP协议。如果指定SSL,则通信协议必须是Secure HTTP(http:/).(6)登录类型:在SOAP负载重,LOGIN_TYPE参数控制是用什么类型的账号来连接端点。如果指定为Windows,则只允许Windows身份验证对端点用户进行身份验证。如果指定为MIXED,则允许使用SQL Server身份验证或Windows身份验证对端点用户进行身份验证。(7)端点权限:即使将前面描述的所有安全选项设置为最低安全级别,与端点的通信依然受到限制,为了使一个用户能够连接到端点,你还必须授予其对端点的Connect权限。七、文献名称:Web 动态新闻发布系统的设计与实现参考知识:Web界面设计管理员登录:登录页面中用户输入正确的用户名和密码,就可以登录到管理页面。如果用户名和密码不正确,则提示登录失败。此模块涉及到2 个asp 文件:login.asp 登录表单页面,check.asp 管理员身份校验页面。添加新闻信息:此模块涉及到2 个asp 文件:addnews.asp 添加新闻信息文件,finishadd.asp 表单提交入数据库文件。修改删除管理a)ad_view.asp 新闻信息管理页面。此页面为新闻管理页面,在此可以按新闻分类将数据库中所有的新闻信息查找显示出来,供管理员进行删除、编辑等操作。八、文献名称:ASP.NET动态程序开发环境的搭建参考知识:ASP.NET环境搭建后的测试打开浏览器,输入以下地址:http:/localhost/2.aspx,这个地址中,2.aspx 这个文件是不存在的, 可以是任意名称。如果.NET Framework1.1 和语言包安装正确,服务器将报错, 提示找不到资源。因为2.aspx 这个文件是不存在的。要引起重视的是: 必须是后缀名为.aspx才能出现上述信息,对于ASP 页面,仍然由ASP 引擎处理。九、文献名称:基于ASP.NET三层结构软件的研究与开发参考知识:ASP.NET三层结构的概述Microsoft .NET Framework 是微软推出的一套开发平台。ASP.NET 可以使用. NET 平台来快速方便地部署三层架构。ADO.NET的数据库访问基础是.NET数据供应器( Data Provider)。显示层放在显示页面中,数据库操作和逻辑层用组件来实现,这样就能很方便地实现三层架构。在ASP. NET 2.0中,典型的三层架构包括表示层(即页面及后台代码) 、业务逻辑层(即业务接口、业务实体、业务逻辑) 和数据访问层。数据访问层主要是对原始数据的操作,具体来说是为业务逻辑层或表示层提供数据服务。在实现的时候要保证“数据访问层”中函数功能的原子性。业务逻辑层主要负责对数据层的操作,也就是说把一些数据层的操作进行组合。其目的是将“数据访问层”的基础存储逻辑组合起来,形成一种业务规则。表示层指应用程序中实现的客户端。用户服务主要是Web 客户端和Windows 客户端,也可以是其他平台应用程序,主要作用是对用户的请求接受,以及数据的返回,为客户端提供应用程序的访问。十、文献名称:Yonggang Ding,Linjing Wu.Design and Implementation of Educational Resources Database System Based on SQLSERVER 2005.Knowledge Acquisition and Modeling.2008.KAM08参考知识:数据库的安全性Database management system is the core of the database system is to establish a database, use and maintenance of the configuration software. It builds on the basis of the operating system, is located between the operating system and user layer data management software, the main function is to define the database, operation, control and management. SQL Server is a relational database management system. SQLServer database features are as follows: 1, high availability: SQL Servers database mirroring, failover clustering and technology companies to ensure that employees, customers and partners a highly reliable and available applications. 2, management tools: SQL Server introduces an integrated suite of management tools and management application programming interfaces (APIs), to provide ease of use, manageability, and for large SQL Server configuration support. 3, security enhancements: SQL Server to the database encryption, more secure default settings, password policy to strengthen and refine the admission control, and features such as enhanced security model for enterprise data to provide the highest level of security. 4, scalability.数据库管理系统是数据库系统的核心,是为数据库的建立、使用和维护而配置的软件。它建立在操作系统的基础上,是位于操作系统与用户之间的一层数据管理软件,主要功能是对数据库进行定义、操作、控制和管理。SQL Server 是一个关系数据库管理系统。SQLServer数据库的特点如下:1、高可用性:SQL Server的失败转移集群和数据库镜像技术确保企业向员工、客户和合作伙伴提交高度可靠和可用的应用系统。2、管理工具:SQL Server引进了一套集成的管理工具和管理应用编程接口(APIs),以提供易用性、可管理
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年山西省朔州市单招职业倾向性测试必刷测试卷及答案1套
- 2026年唐山职业技术学院单招职业技能考试必刷测试卷及答案1套
- 2026年青海建筑职业技术学院单招职业技能测试必刷测试卷及答案1套
- 2026年上海健康医学院单招职业倾向性测试必刷测试卷必考题
- 2026年德阳科贸职业学院单招综合素质考试必刷测试卷必考题
- 2026年江西农业工程职业学院单招职业适应性考试题库新版
- 2026年黔南民族医学高等专科学校单招职业适应性测试题库新版
- 2026年河北外国语学院单招综合素质考试题库附答案
- 2026年云南城市建设职业学院单招职业技能测试题库必考题
- 2026年辽宁省朝阳市单招职业适应性考试题库附答案
- 二年级上册赣美版江西版小学美术教案完整版
- GB/Z 43202.1-2024机器人GB/T 36530的应用第1部分:安全相关试验方法
- 新能源汽车技术职业生涯规划
- 机械电子工程大一的职业生涯规划
- 采购合同英文
- 培训班授课教师课时费用领取表
- GB/T 3477-2023船用风雨密单扇钢质门
- 胸腔闭式引流护理-2023年中华护理学会团体标准
- 税收咨询报告模板
- 中国建筑史-绘图题
- 上海市住宅修缮施工资料及表式
评论
0/150
提交评论