收藏 分销(赏)

asp实训总结报告总结.doc

上传人:人****来 文档编号:2880736 上传时间:2024-06-07 格式:DOC 页数:18 大小:1.65MB 下载积分:8 金币
下载 相关 举报
asp实训总结报告总结.doc_第1页
第1页 / 共18页
asp实训总结报告总结.doc_第2页
第2页 / 共18页


点击查看更多>>
资源描述
信息技术系 实 训 报 告 实训名称 A程序设计实训 6 月 23 日 序言 实训目标: 经过一个具体web新闻公布系统项目,使同学们能够熟练掌握WEB开发多种技术,提升网站开发综合能力。培养代码规范和文档规范意识。为毕业设计开展和求职提供基础。 依据系统需求进行系统分析能力;能够熟练利用常见标准换件;熟练利用Repeater、GridView控件;在局域网内对网站进行正确布署能力;含有进行系统测试及安全性处理能力;根据三层架构思想进行Web应用程序开发能力。 意义:   在本系统中,前台功效关键包含:用户注册、修改已注册用户信息、注册用户 公布新闻、新闻搜索功效、新闻数量统计、新闻评论、热点新闻统计及浏览、按类别浏览新闻;后台功效关键包含:现有新闻管理、公布新新闻、新闻审核、新闻评论、新闻栏目管理、系统用户管理。   当今社会是信息竞争社会,企业信息化建设是提升企业管理效率必需路径,在这么一个信息化建设中,企业新闻公布系统是企业对外快速传输信息门户。这个“门户”让拥有它企业能够立即公布最新信息,让用户 第一进时间获取信息,以此占有市场先机。谁拥有互联网,谁就拥有了信息;谁拥有了信息,谁就能占据有利竞争地位,这已经成为一条新市场竞争规则。 目录 序言 意义 任务1 用户需求分析、功效设计、开发环境构建………………………….4 1.1 功效设计…………………………………………….4 1.2 网站计划设计分析………………………………….4 1.3 开发及运行环境…………………………………….4 任务2 新闻信息显示和检索………………………………………………………5 2.1 建立数据库news及相关表………………….5 2.2 任务描述……………………………………………5 2.3 任务分析…………………………………………….5 2.4 任务实施…………………………………………….6 任务3 新闻评论实现………………………………………………………………7 3.1 任务描述…………………………………………….7 3.2 任务分析…………………………………………….7 3.3 任务实施…………………………………………….7 任务4 后台用户管理………………………………………………………………8 4.1 任务描述………………………………………………8 4.2 任务分析……………………………………………….8 4.3 任务实施………………………………………………8 任务5 母版页设计………………………………………………………………….9 5.1 任务描述…………………………………………….9 5.2 任务分析…………………………………………….9 5.3 任务实施………………………………………………9 任务6 网站前台实现…………………………………………………………..10 6.1 任务描述…………………………………………………….10 6.2 任务分析……………………………………………………..10 6.3 相关知识:Repeaer Web服务器控件及应用、分页功效10 6.4 任务实施………………………………………………….10 任务7 网站后台实现…………………………………………………………..13 7.1 任务描述…………………………………………………..13 7.2 任务分析………………………………………………13 7.3 相关知识:GridView服务器控件……………………..13 7.4 任务实施………………………………………………….13 任务8 总结…………………………………………………………………….….17 用户需求分析、网站计划设计、开发环境构建 需求分析 需求分析阶段工作,能够分为四个方面:问题识别、分析和综合、制订规格说明书、评审。 功效设计 新闻公布管理系统功效分为前台和后台两大块,以下图 (图1.1) 功效模型所表示: 新闻公布系统 前台功效系统 后台管理系统 新闻统计 用户注册登录 新闻评论 新闻检索 新闻浏览 新闻类别管理 新闻评论管理 新闻管理 用户管理              图1.1  功效模型 开发及运行环境 系统开发平台:Microsoft Visual Studio; 系统开发语言:C# 系统后台数据库:Microsoft SQL Server ; 运行平台:Windows Server (SP1); 运行环境:Wicrosoft.NET Framework SDK v2.0; 文档撰写软件: office 建立数据库及相关表格 建设数据库及数据库中表:新闻信息表(tb_News)、新闻评论表(tb_Comments)、新闻类表(tb_BigClass)、用户信息表(tb_User) 新闻信息显示和检索 任务描述 新闻信息显示和检索是本系统关键功效之一。该任务中包含新闻内容显示和检索和新闻板卡显示和检索两部分.本系统采取标准三层架构.在任务中MODEL类库中类NewsInfo 、BigClassInfo关键完成对数据库中新闻内容表tb_News和新闻栏目表tb_BigClass中字段定义。DAL类库中类NewsAccess、BigClassAccess关键是对新闻内容及类别操作多种功效具体实现。BLL类库中类NewsLogic、BigClassLogic则是对DAL类库中类逻辑调用。 任务分析 在本系统中采取标准三层架构,这三层架构是完成系统前台后台功效基础。 (1)MODEL类库中类NewsInfo类 、BigClassInfo类 (2)DAL类库中类NewsAccess类、BigClassAccess类 (3)BLL类库中类NewsLogic类、BigClassLogic类 建立项目及完成三层架构,分别建立三层类库中所需类:如MODEL类库中类NewsInfo类,其它类如此建立 MODEL类库图 新闻评论实现 任务描述 新闻评论是本系统关键功效之一。本系统采取标准三层架构.在任务中MODEL类库中类NewsInfo 、BigClassInfo关键完成对数据库中新闻内容表tb_News和新闻栏目表tb_BigClass中字段定义。DAL类库中类NewsAccess、BigClassAccess关键是对新闻内容及类别操作多种功效具体实现。BLL类库中类NewsLogic、BigClassLogic则是对DAL类库中类逻辑调用。 任务分析 在本系统中采取标准三层架构,这三层架构是完成系统前台后台功效基础。 (1)MODEL类库中类CommentsInfo类 (2)DAL类库中类CommentsAccess类 (3)BLL类库中类CommentsLogic类 任务实施 分别为这些类,编写它代码 后台用户管理 任务描述 新闻评论是本系统关键功效之一。本系统采取标准三层架构.在任务中MODEL类库中类NewsInfo 、BigClassInfo关键完成对数据库中新闻内容表tb_News和新闻栏目表tb_BigClass中字段定义。DAL类库中类NewsAccess、BigClassAccess关键是对新闻内容及类别操作多种功效具体实现。BLL类库中类NewsLogic、BigClassLogic则是对DAL类库中类逻辑调用。 任务分析 在本系统中采取标准三层架构,这三层架构是完成系统前台后台功效基础。 (1)MODEL类库中类UerInfo类 (2)DAL类库中类UserAccess类 (3)BLL类库中类UserLogic类 任务实施 分别为这些类,编写它代码 母版页设计 任务描述 在界面设计中设计母版页能够确保网站整体风格.在母版页中需要完成以下功效: (1) 用户注册功效 (2) 用户修改注册信息功效 (3) 注册用户公布新闻功效 (4) 新闻搜索功效 (5) 各新闻类别中新闻数量统计功效. 任务分析 在母版页中需要用到功效相对独立数次使用控件,所以要制作对应web用户控件. 在本系统中制作母版页需要完成以下自定义控件制作. (1) 头控件Top.ascx ,含有导航功效 (2) 用户登录控件Login.ascx,提供用户注册,登录,公布新闻功效 (3) 热点新闻控件HotNews.ascx,提供10条点击率最高热点新闻及浏览功效 (4) 新闻数量统计控件Count.ascx,提供各新闻类型包含新闻数量统计功效 (5) 页尾控件Bottom.ascx,相关部分注释信息. 任务实施 在设计母版页过程中,将每个页面全部包含页头,页尾,登录,新闻统计,搜索及热点新闻封装到母版页面中. 网站前台实现 任务描述:在前台中,用户能够根据新闻类别浏览新闻,同时对新闻进行评论,还能够对需要查找新闻进行搜索.假如用户想公布自己新闻内容,则需要在前台中进行注册,注册后能够修改自己注册信息,同时含有公布新闻权利.当用户公布新闻被后台管理员审核经过后,其它用户就能够对该新闻进行浏览和评论.同时在新闻方面用户能够看到热点新闻排名及各个新闻类别中新闻数量. 任务分析:网站前台功效设计关键为数据访问层类,业务逻辑层类及表示层各功效页,而三层又全部能够调用实体类. 相关知识:Repeater Web服务器控件及应用,分页功效 Repeater Web服务器控件是一个基础容器控件,它能够从页面任何可用数据中创建出自定义列表.它关键作用是循环数据库里面数据信息. 任务实施:注册新用户:JQ 用新用户:JQ登录进来 个人管理中心:修改自己注册信息 能够自己公布自己新闻信息: 新闻内容浏览及评论页面: 网站后台实现 任务描述: 在后台管理中,管理员登录后能够对本系统进行后台管理.管理员能够管理现有新闻,能够对现有新闻进行删除,修改,浏览等操作,同时还能够公布新闻和对新闻进行审核.只有当管理员审核经过后要公布新闻才能在新闻浏览页面,这么能够确保新闻正当性.管理员能够删除一条新闻单条评论,也能够删除一条新闻全部评论. 任务分析: 网站后台功效设计也关键为数据访问层类,业务逻辑层类和表示层各功效页,而这三层又全部能够调用实体类.要实现网站后台功效必需先处理好各个页面逻辑调用关系. 相关知识:GridView服务器控件 能够使用 GridView 控件实施下面操作: · 经过数据源控件自动绑定和显示数据。 · 经过数据源控件对数据进行选择、排序、分页、编辑和删除。 另外,您还能够经过实施以下操作,来自定义 GridView 控件外观和行为: · 指定自定义列和样式。 · 利用模板创建自定义用户界面 (UI) 元素。 · 经过处理事件将自己代码添加到 GridView 控件功效中。 任务实施 网站后台登录页面 进入新闻后台管理界面: 新闻类别以下,能够更改它栏目属性”显示”或”隐藏”起来. 以下图是admin公布新闻内容: 查看admin公布教育新闻—>实训: 并对其进行评论,以下图所表示,是JQ评论 修改新闻属性,能够更改它栏目属性”显示”或”隐藏”起来.回到首页只能看到所显示新闻类: 总结 在网页出来后,直接用自己作息去登录,总是提醒错误;查看以后,要新用户先注册才能够登录,注册以后就能够用自己信息来登录了;也就是说要想某个用户登录,这个用户要先存在于数据库中才行。 此次实习我关键用到了登录界面检验,连接到数据库并获取信息,然后经过页面连接添加删除和浏览数据库信息。  经过二周ASP实训课,我受益匪浅,学到了很多在书本上学不到东西。在这为期一周实训过程中,有苦有乐。即使实训时课程比平时多,但我认为这次才是我学到ASP这门课程最充实一课。在这几天时间里,我很好和老师进行了交流,不懂地邹老师全部为我耐心解答,在老师细心指导下我完成了这次实训作业,很感谢沈老师对我指导!  经过这次实训我明白了很多,为此我要感谢我们ASP老师,同时也要感谢学校给我们提供了这次实训机会。为我们以后学习奠定了雄厚基础,让我们在以后学习中更一步提升。在以后学习中,我会总结这次经验,来更一步提升自己。为了以后不再像现在这么,我会不停改善自己学习方法。做到多实践,多学习,多问等。  实训作业勉强完成,不过还没有来得及深入完善,漏洞很多。内容少,达不到自己所要效果。其实出一这方面原因有客观原因,也有主观原因,认为原因还是在于自己。没能好好学,或许因为过分依靠老师缘故,使得自己过于懒惰。所以我会努力提升自己,更正自己不足,在ASP道路上不停探索,不停追求,以期取得略微成绩,最终再次感谢沈老师和邹老师对我指导。
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

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

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

关于我们      便捷服务       自信AI       AI导航        抽奖活动

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

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

gongan.png浙公网安备33021202000488号   

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

关注我们 :微信公众号    抖音    微博    LOFTER 

客服