asp实训报告&总结

上传人:206****923 文档编号:74784448 上传时间:2019-01-29 格式:DOC 页数:17 大小:1.69MB
返回 下载 相关 举报
asp实训报告&总结_第1页
第1页 / 共17页
asp实训报告&总结_第2页
第2页 / 共17页
asp实训报告&总结_第3页
第3页 / 共17页
asp实训报告&总结_第4页
第4页 / 共17页
asp实训报告&总结_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《asp实训报告&总结》由会员分享,可在线阅读,更多相关《asp实训报告&总结(17页珍藏版)》请在金锄头文库上搜索。

1、南京化工职业技术学院 信息技术系信息技术系实训报告实训名称 A程序设计实训 2013年 6 月 23 日前言实训的目的: 通过一个具体的web新闻发布系统项目,使同学们能够熟练掌握WEB开发各种技术,提高网站开发的综合能力。培养代码规范和文档规范的意识。为毕业设计开展和求职提供基础。 根据系统需求进行系统分析的能力;能够熟练运用常用的标准换件;熟练运用Repeater、GridView控件;在局域网内对网站进行正确部署的能力;具备进行系统测试及安全性处理的能力;按照三层架构的思想进行Web应用程序开发的能力。意义:在本系统中,前台功能主要包括:用户注册、修改已注册用户信息、注册用户发布新闻、新

2、闻搜索功能、新闻数量的统计、新闻评论、热点新闻统计及浏览、按类别浏览新闻;后台功能主要包括:现有新闻管理、发布新的新闻、新闻审核、新闻评论、新闻栏目管理、系统用户管理。当今社会是信息竞争的社会,企业信息化建设是提高企业管理效率的必要途径,在这样一个信息化建设中,企业的新闻发布系统是企业对外快速传播信息的门户。这个“门户”让拥有它的企业能够及时发布最新信息,让用户第一进时间获取信息,以此占有市场先机。谁拥有互联网,谁就拥有了信息;谁拥有了信息,谁就能占据有利竞争地位,这已经成为一条新的市场竞争规则。目录前言意义任务1 用户需求分析、功能设计、开发环境构建.41.1 功能设计.41.2 网站规划设

3、计分析.41.3 开发及运行环境.4任务2 新闻信息显示与检索52.1 建立数据库news2008及相关表.52.2 任务描述52.3 任务分析.52.4 任务实施.6任务3 新闻评论实现73.1 任务描述.73.2 任务分析.73.3 任务实施.7任务4 后台用户管理84.1 任务描述84.2 任务分析.84.3 任务实施8任务5 母版页设计.95.1 任务描述.95.2 任务分析.95.3 任务实施9任务6 网站前台的实现.106.1 任务描述.106.2 任务分析.106.3 相关知识:Repeaer Web服务器控件及应用、分页功能106.4 任务实施.10任务7 网站后台的实现.13

4、7.1 任务描述.137.2 任务分析137.3 相关知识:GridView服务器控件.137.4 任务实施.13任务8 总结.17用户需求分析、网站规划设计、开发环境构建需求分析需求分析阶段的工作,可以分为四个方面:问题识别、分析与综合、制定规格说明书、评审。功能设计新闻发布管理系统功能分为前台和后台两大块,如下图(图.)的功能模型所示:新闻发布系统前台功能系统后台管理系统新闻统计用户注册登录新闻评论新闻检索新闻浏览新闻类别管理新闻评论管理新闻管理用户管理图.功能模型开发及运行环境系统开发平台:Microsoft Visual Studio2008;系统开发语言:C#系统后台数据库:Micr

5、osoft SQL Server 2005;运行平台:Windows Server 2003(SP1);运行环境:Wicrosoft.NET Framework SDK v2.0;文档撰写软件: office建立数据库及相关的表格建设数据库及数据库中的表:新闻信息表(tb_News)、新闻评论表(tb_Comments)、新闻类表(tb_BigClass)、用户信息表(tb_User)新闻信息显示与检索任务描述新闻信息显示与检索是本系统的重要功能之一。该任务中包括新闻内容的显示与检索和新闻板卡的显示与检索两部分.本系统采用标准的三层架构.在任务中MODEL类库中的类NewsInfo 、BigC

6、lassInfo主要完成对数据库中的新闻内容表tb_News和新闻栏目表tb_BigClass中字段的定义。DAL类库中的类NewsAccess、BigClassAccess主要是对新闻内容及类别操作的各种功能的具体实现。BLL类库中的类NewsLogic、BigClassLogic则是对DAL类库中类的逻辑调用。任务分析在本系统中采用标准的三层架构,这三层架构是完成系统前台后台功能的基础。(1)MODEL类库中的类NewsInfo类 、BigClassInfo类(2)DAL类库中的类NewsAccess类、BigClassAccess类(3)BLL类库中的类NewsLogic类、BigCla

7、ssLogic类建立项目及完成三层架构,分别建立三层类库中的所需类:如MODEL类库中的类NewsInfo类,其他的类如此建立 MODEL类库图新闻评论的实现任务描述新闻评论是本系统的重要功能之一。本系统采用标准的三层架构.在任务中MODEL类库中的类NewsInfo 、BigClassInfo主要完成对数据库中的新闻内容表tb_News和新闻栏目表tb_BigClass中字段的定义。DAL类库中的类NewsAccess、BigClassAccess主要是对新闻内容及类别操作的各种功能的具体实现。BLL类库中的类NewsLogic、BigClassLogic则是对DAL类库中类的逻辑调用。任务

8、分析 在本系统中采用标准的三层架构,这三层架构是完成系统前台后台功能的基础。(1)MODEL类库中的类CommentsInfo类(2)DAL类库中的类CommentsAccess类(3)BLL类库中的类CommentsLogic类任务实施分别为这些类,编写它的代码后台用户管理任务描述新闻评论是本系统的重要功能之一。本系统采用标准的三层架构.在任务中MODEL类库中的类NewsInfo 、BigClassInfo主要完成对数据库中的新闻内容表tb_News和新闻栏目表tb_BigClass中字段的定义。DAL类库中的类NewsAccess、BigClassAccess主要是对新闻内容及类别操作的

9、各种功能的具体实现。BLL类库中的类NewsLogic、BigClassLogic则是对DAL类库中类的逻辑调用。任务分析 在本系统中采用标准的三层架构,这三层架构是完成系统前台后台功能的基础。(1)MODEL类库中的类UerInfo类(2)DAL类库中的类UserAccess类(3)BLL类库中的类UserLogic类任务实施分别为这些类,编写它的代码母版页设计任务描述在界面设计中设计母版页可以保证网站的整体风格.在母版页中需要完成以下功能:(1) 用户注册功能(2) 用户修改注册信息功能(3) 注册用户发布新闻功能(4) 新闻搜索功能(5) 各新闻类别中的新闻数量的统计功能.任务分析在母版

10、页中需要用到功能相对独立的多次使用的控件,因此要制作相应的web用户控件.在本系统中制作母版页需要完成以下自定义控件的制作.(1) 头的控件Top.ascx ,具有导航功能(2) 用户登录控件Login.ascx,提供用户注册,登录,发布新闻功能(3) 热点新闻控件HotNews.ascx,提供10条点击率最高的热点新闻及浏览功能(4) 新闻数量统计的控件Count.ascx,提供各新闻类型包含的新闻数量的统计功能(5) 页尾控件Bottom.ascx,相关的一些注释信息.任务实施在设计母版页过程中,将每个页面都包含的页头,页尾,登录,新闻统计,搜索及热点新闻封装到母版页面中. 网站前台的实现

11、任务描述:在前台中,用户可以按照新闻类别浏览新闻,同时对新闻进行评论,还可以对需要查找的新闻进行搜索.如果用户想发布自己的新闻内容,则需要在前台中进行注册,注册后可以修改自己的注册信息,同时具有发布新闻的权利.当用户发布的新闻被后台的管理员审核通过后,其他用户就可以对该新闻进行浏览和评论.同时在新闻方面用户可以看到热点新闻的排名及各个新闻类别中新闻数量的.任务分析:网站前台功能的设计主要为数据访问层类,业务逻辑层类及表示层的各功能页,而三层又都可以调用实体类.相关知识:Repeater Web服务器控件及应用,分页功能Repeater Web服务器控件是一个基本容器控件,它可以从页面的任何可用

12、数据中创建出自定义列表.它的主要作用是循环数据库里面的数据信息.任务实施:注册新的用户:JQ用新的用户:JQ登录进来个人管理中心:修改自己的注册信息可以自己发布自己的新闻信息:新闻内容浏览及评论页面:网站后台的实现任务描述:在后台管理中,管理员登录后可以对本系统进行后台的管理.管理员能够管理现有的新闻,可以对现有的新闻进行删除,修改,浏览等操作,同时还可以发布新闻以及对新闻进行审核.只有当管理员审核通过后要发布的新闻才能在新闻浏览页面,这样可以保证新闻的合法性.管理员可以删除一条新闻的单条评论,也可以删除一条新闻的全部评论.任务分析:网站后台功能的设计也主要为数据访问层类,业务逻辑层类以及表示层的各功能页,而这三层又都可以调用实体类.要实现网站后台功能必须先解决好各个页面的逻辑调用关系.相关知识:GridView服务器控件可以使用 GridView 控件执行下面的操作: 通过数据源控件自动绑定和显示数据。 通过数据源控件对数据进行选择、排序、分页、编辑和删除。另外,您还可以通过执行以下操作,来自定义 GridView 控件的外观和行为: 指定自定义列和样式。 利用模板创建自定义用户界面 (UI) 元素。 通过处理事件将自己的代码添加到 GridView 控件的功能中。任务实施网站后台登录页面

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

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

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