收藏 分销(赏)

asp实训报告总结.doc

上传人:精*** 文档编号:3656247 上传时间:2024-07-12 格式:DOC 页数:22 大小:1.67MB
下载 相关 举报
asp实训报告总结.doc_第1页
第1页 / 共22页
asp实训报告总结.doc_第2页
第2页 / 共22页
asp实训报告总结.doc_第3页
第3页 / 共22页
asp实训报告总结.doc_第4页
第4页 / 共22页
asp实训报告总结.doc_第5页
第5页 / 共22页
点击查看更多>>
资源描述

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

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

3、网站规划设计分析.41.3 开发及运行环境.4任务2 新闻信息显示与检索52.1 建立数据库news 及相关表.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 网站后台的实现.

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

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

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

7、立项目及完成三层架构,分别建立三层类库中的所需类:如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登录进来个人管理中心:修改自己的注册信息能够自己发布自己的新闻信息:新闻内容浏览及评论页面:网站后台的实现任务描述:在后台管理中,管理员登录后能够对本系统进行后台的管理.管理员能够管理现有的新闻,能够对现有的新闻进行删除,修改,浏览等操作,同时还能够发布新闻以及对新闻进行审核.只有当管理员审核经过后要发布的新闻才能在新闻浏览页面,这样能够保证新闻的合法性.管理员能够删除一条新闻的单条评论,也能够删除一条新闻的全部评论.任务分析:网站后台功能的设计也主要为数据访问层类,业务逻辑层类以及表示层的各功能页,而这

13、三层又都能够调用实体类.要实现网站后台功能必须先解决好各个页面的逻辑调用关系.相关知识:GridView服务器控件能够使用 GridView 控件执行下面的操作: 经过数据源控件自动绑定和显示数据。 经过数据源控件对数据进行选择、排序、分页、编辑和删除。另外,您还能够经过执行以下操作,来自定义 GridView 控件的外观和行为: 指定自定义列和样式。 利用模板创立自定义用户界面 (UI) 元素。 经过处理事件将自己的代码添加到 GridView 控件的功能中。任务实施网站后台登录页面进入新闻后台管理界面:新闻的类别如下,能够更改它的栏目属性”显示”或”隐藏”起来.如下图是admin发布的新闻

14、内容:查看admin发布教育新闻实训:并对其进行评论,如下图所示,是JQ的评论修改新闻的属性,能够更改它的栏目属性”显示”或”隐藏”起来.回到首页只能看到所显示的新闻类:总结 在网页出来后,直接用自己的作息去登录,总是提示错误;查看之后,要新用户先注册才能够登录,注册之后就能够用自己的信息来登录了;也就是说要想某个用户登录,这个用户要先存在于数据库中才行。本次实习我主要用到了登录界面的检查,连接到数据库并获取信息,然后经过页面连接添加删除和浏览数据库的信息。经过二周的ASP实训课,我受益匪浅,学到了很多在课本上学不到的东西。在这为期一周的实训过程中,有苦有乐。虽然实训时课程比平时多,但我觉得这

15、次才是我学到ASP这门课程最充实的一课。在这几天时间里,我很好的和老师进行了交流,不懂的地邹老师都为我耐心解答,在老师的细心指导下我完成了这次实训作业,非常感谢沈老师对我的指导!经过这次实训我明白了很多,为此我要感谢我们的ASP老师,同时也要感谢学校给我们提供了这次实训机会。为我们以后的学习奠定了雄厚的基础,让我们在以后的学习中更一步提高。在以后的学习中,我会总结这次的经验,来更一步提高自己。为了以后不再像现在这样,我会不断改进自己的学习方法的。做到多实践,多学习,多问等。实训作业勉强完成,可是还没有来得及进一步的完善,漏洞很多。内容少,达不到自己所要的效果。其实出一这方面的原因有客观的原因,也有主观的原因,认为原因还是在于自己。没能好好的学,或许由于过分依赖老师的缘故,使得自己过于懒惰。因此我会努力提高自己,改正自己的不足,在ASP的道路上不断探索,不断追求,以期获得略微成绩,最后再次感谢沈老师和邹老师对我的指导。

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
百度文库年卡

猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 应用文书 > 报告/总结

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服