实训设计报告书_第1页
实训设计报告书_第2页
实训设计报告书_第3页
实训设计报告书_第4页
实训设计报告书_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

ASPASP 动态网站动态网站 实训设计报告书实训设计报告书 班级 姓名 学号 指导教师 摘要 对于商业网站来说 一个新闻发布系统是必不可少的 新闻发 布系统其实可以理解为一个公告板 用来发布网站或管理员的 公告信息 当然就其本意来说也可以用来转载各大网站的新闻 做一个新闻网站也未尝不可 其实现的方式也是比较容易的 起原型是留言本或 BBS 也可以写入 读取 管理等功能模块 但留言本是面向浏览者留言给管理员看 而新闻发布系统则相 反 一般是管理员发布新闻公告 给浏览者看 这其实只是权 限的区别 写入 读取等功能实现方式还是差不多的 建立新 闻发布系统的目的是为管理各类的新闻信息和提供新闻浏览的 服务 新闻发布系统的实现会用到一些 asp 的基本知识 包括 HTML 的基础 网页设计基础 VBScript 程序设计 内置对象 的使用 文件的处理 asp 的组件以及 asp 处理数据库等 其中 最重要的是 asp 数据库操作 必须灵活的掌握 在实际的开发 中利用技术来实现他 目目 录录 一 实训目标一 实训目标 二 实训方式与时间安排二 实训方式与时间安排 三 实训考核方法和标准三 实训考核方法和标准 四 实训内容四 实训内容 新闻发布系统新闻发布系统 1 创建虚拟目录创建虚拟目录 2 系统功能模块系统功能模块 3 新闻后台管理的基本功能新闻后台管理的基本功能 4 新闻发布系统功能模块基本要求新闻发布系统功能模块基本要求 5 新闻发布系统开发过程新闻发布系统开发过程 五 实训总结 五 实训总结 一 实训目标一 实训目标 通过学习通过学习 asp 我们掌握他的设计方法 其中最重要的是我们掌握他的设计方法 其中最重要的是 aspd 的数据库操作 必须灵活的数据库操作 必须灵活 的掌握他 在实际使用的掌握他 在实际使用 asp 开发开发 web 项目时 主要是使用项目时 主要是使用 asp 的动态页面技术来实现 的动态页面技术来实现 二 实训方式与时间安排二 实训方式与时间安排 总时间 总时间 2 周周 设设 计计 顺顺 序序学学 时时设设 计计 内内 容容 1 1 准备阶段 准备阶段 8 8 分析网页结构 确定设计思想和方法 分析网页结构 确定设计思想和方法 收集制作素材 确定网站总体结构 收集制作素材 确定网站总体结构 建立本地站点 建立本地站点 2 2 设计阶段 设计阶段 1616 进行页面设计 进行页面设计 3 3 功能实现功能实现 2222 进行功能模块开发 进行功能模块开发 3 3 调试阶段 调试阶段 8 8 调试修改 检查实训效果 调试修改 检查实训效果 4 4 编写报告 编写报告 6 6 编写编写综合实训综合实训说明书 上传网站代码 说明书 上传网站代码 三 实训考核方法和标准三 实训考核方法和标准 1 按时完成新闻发布系统网站 要求主题鲜明 布局合理 界面美观 内容丰富 网站功能模块丰按时完成新闻发布系统网站 要求主题鲜明 布局合理 界面美观 内容丰富 网站功能模块丰 富 运行流畅 富 运行流畅 50 分 分 有能力的同学还可以继续完成其他二级页面并适当加分 有能力的同学还可以继续完成其他二级页面并适当加分 2 按时完成按时完成 综合实训说明书综合实训说明书 说明书编写规范 完整 说明书编写规范 完整 30 分分 3 答辩 答辩思路清晰 知识掌握扎实 知识运用熟练 答辩 答辩思路清晰 知识掌握扎实 知识运用熟练 20 分分 四 实训内容 新闻发布系统 一 创建虚拟目录 在本地运行 asp 程序 IIS 配置是至关重要的 在进行配置前 首先打 开 Internet 信息服务管理器 可以看到站点的目录为 E 刘冠军 在创建一 个 asp 页面后 可以直接将该文件复制到此目录下 虚拟目录创建向导 对话框 创建虚拟目录名界面 Web 内容目录 设置访问权限对话框 完成虚拟目录的创建 二 系统功能模块 1 新闻发布系统模块 add asp 2 数据库连接和公用函数存放模块 conn asp 3 保存添加模块 saveadd asp 4 新闻列表模块 list asp 5 新闻内容显示模块 display asp 6 新闻管理模块 admin asp 7 新闻修改模块 modify asp 8 保存修改模块 savemodify asp 9 新闻删除模块 del asp 10 管理员登录 注销模块 login asp 11 增加管理员修改增删模块 admin admin asp 12 发布和修改模块 adv add modify asp 13 保存处理模块 adv saveam asp 客户端 合格 基本能完 成大部分 实训任务 但达不到 大纲中规 定的主要 要求 课 程设计说 明书基本 能对实训 内容进行 比较全面 的总结 考核时基 本能正确 回答主要 问题 实 训态度基 本端正 实训期间 无违纪行 为 不合 格 不能 完成大部 分实训任 务 达不 到大纲中 规定的主 要要求 课程设计 说明书不 能对实训 内容进行 比较全面 的总结 考核时不 能正确回 答主要问 题 实训 态度不够 端正 实 训期间有 违纪行为 端正 实训期间 无违纪行 为 合格 基本能完 成大部分 实训任务 但达不到 大纲中规 定的主要 要求 课 程设计说 明书基本 能对实训 内容进行 比较全面 的总结 考核时基 本能正确 回答主要 问题 实 训态度基 本端正 实训期间 无违纪行 为 不合 格 不能 完成大部 分实训任 务 达不 到大纲中 规定的主 要要求 课程设计 说明书不 能对实训 内容进行 比较全面 的总结 考核时不 能正确回 答主要问 题 实训 态度不够 端正 实 训期间有 违纪行为 用户登一 一 实训目标实训目标 通过学习通过学习 asp 我们我们 掌握他的掌握他的 设计方法 设计方法 其中最重其中最重 要的是要的是 aspd 的的 数据库操数据库操 作 必须作 必须 灵活的掌灵活的掌 握他 在握他 在 实际使用实际使用 asp 开发开发 web 项目项目 时 主要时 主要 是使用是使用 asp 的动的动 态页面技态页面技 术来实现 术来实现 二 实训二 实训 方式与时方式与时 间安排间安排 总时 间 2 周 设 计 顺 序学 时设 计 内 容 1 准备阶段 8 分析网页结构 确定设计思想和方法 收集制作素材 确定网站总体结构 建立本地站点 2 设计阶段 16 进行页面设计 3 功能实现 22 进行功能模块开发 3 调试阶段 8 调试修改 检查实训效果 4 编写报告 6 编写综合实训说明书 上传网站代码 三 实训三 实训 考核方法考核方法 和标准和标准 一 考核方法 指导 教师应根 据学生实 训期间的 学习态度 学生在小 组中所承 担任务的 份量和质 量 对所 学内容的 掌握程度 所编写课 程设计说 明书的质 量进行综 合评分 特别提倡 独立开发 创新意识 如果能在 完成基本 要求的基 础上 能 够补充并 完善本程 序的功能 则给与加 分 按优 秀 良好 中等 及 格 不及 格五级评 定成绩 二 考核标准 优秀 能很好地 完成实训 任务 达 到大纲中 规定的全 部要求 课程设计 说明书能 对实训内 容进行全 面 系统 的总结 并能运用 学过的理 论知识对 某些问题 加以分析 在考核时 比较圆满 地回答问 题 并有 某些独到 见解 实 训态度端 正 实训 期间无违 纪行为 良好 能较好地 完成实训 任务 达 到大纲中 规定的全 部要求 课程设计 说明书能 对实训内 容进行全 面 系统 的总结 考核时比 较圆满地 回答问题 实训态度 端正 实 训期间无 违纪行为 中等 能完成大 部分实训 任务 达 到大纲中 规定的主 要要求 课程设计 说明书能 对实训内 容进行比 较全面的 总结 考 核时能正 确回答主 要问题 实训态度 端正 实 训期间无 违纪行为 合格 基本能完 成大部分 实训任务 但达不到 大纲中规 定的主要 要求 课 程设计说 明书基本 能对实训 内容进行 比较全面 的总结 考核时基 本能正确 回答主要 问题 实 训态度基 本端正 实训期间 无违纪行 为 不合 格 不能 完成大部 分实训任 务 达不 到大纲中 规定的主 要要求 课程设计 说明书不 能对实训 内容进行 比较全面 的总结 考核时不 能正确回 答主要问 题 实训 态度不够 端正 实 训期间有 违纪行为 录 管理页面 发布新闻 修改新闻 新闻首页总时间 2 周 设 计 顺 序学 时设 计 内 容 1 准备阶段 8 分析网页结构 确定设计思想和方法 收集制作素材 确定网站总体结构 建立本地站点 2 设计阶段 16 进行页面设计 3 功能实现 22 进行功能模块开发 3 调试阶段 8 调试修改 检查实训效果 4 编写报告 6 编写综合实训说明书 上传网站代码 新闻列表 用户登录 新闻浏览删除新闻用户管理 文件上传 文件下载 三 新闻后台管理的基本功能 1 实现对新闻的修改 删除管理 文件命名为 admin asp 2 实现数据库连接 创建格式化 分页显示的公用函数 文件命名为 conn asp 3 实现新闻发布模块的功能 文件命名为 add asp 4 新闻发布后实现对新闻的保存和添加操作 文件命名为 saveadd asp 5 实现对新闻的修改操作 文件命名为 modify asp 6 实现对修改后的新闻进行保存操作 文件命名为 savemodify asp 7 实现对新闻的删除操作 文件命名为 del asp 8 实现管理员登录界面来验证管理员的身份 文件命名为 login asp 9 实现一个注销页面 文件命名为 logout asp 10 用户管理 admin admin asp 四 新闻发布系统功能模块基本要求 1 建立数据库 以 ACCESS 为数据库存储新闻信息 数据库保存为 news mdb 2 表 1 建立表 news 字段名称为 id title Content addtime 数据类型分别是自动 编号 文本 备注 日期 时间 相关说明分别是主键 标题 新闻内容和发 布时间 2 建立表 Admin 字段名称为 id username password 字段值为 1 admin 123456 3 建立表 upload 字段名称为 id title filepath addtime 数据类型分别是自动 编号 文本 文本 日期 时间 相关说明分别是主键 标题 文件存放路径 含文件名 和发布时间 五 新闻发布系统开发过程 一 需求分析 对于一个商业网站 一个新闻发布系统是必不可少的 一个完整的新闻发布系统 还需 要完善的后台管理系统 此外系统除了实现最基本的新闻发布功能以外 还要具有修改 删除等功能 出于信息安全以及权限管理的考虑 还需要一个管理员登录页面来验证管 理员身份 同时还需要一个注销页面 同过这些模块来新闻发布系统的功能 新闻发表 系统也可以理解为一个公告板 用来发布的公告信息 或者转载其他网站的新闻 二 实现过程 1 新闻列表模块 这个模块相当于 BBS 的帖子列表 从数据库里读取数据 包括新闻标题和发布时间 然后在页面中列出 这里需要用到分页函数 函数需要传入 4 个变量 allpages viewpage pageurl pp 分别带表总页数 当前页数 调用文件的地址以及最多显 示页码数 新闻列表视图如下 程序名称 list asp 新闻列表 新闻列表 sql select from news order by id desc set rs server createobject ADODB recordset 从 news 表中读取记录 rs open sql conn 1 1 rs pagesize 10 设置一页显示多少条记录 if not rs eof then pageno request pageno if not isnumeric pageno or pageno then pageno 1 else pageno cint pageno end if rs absolutepage pageno else pageno 0 end if if not rs eof then for i 1 to rs pagesize response write return false if content alert 请输入新闻内容 return false if primeintitle 1 alert 新闻标题中不能包含撇号 return false 新闻管理 发布新闻 管理首页 新闻首页 标题 内容 4 新闻管理模块 新闻管理模块包括新闻的修改和删除 当然还包括前面的发布模块 Admin asp 是管理 首页 该页的结构和 list asp 差不多 主要是在标题后面加上修改 删除两个超级链接 也通过 id 传递值 分别链接到相应页面处理 新闻管理界面如下 程序名称 admin if session open true then response redirect login asp end if 新闻管理 管理首页 新闻管理 管理首页 发布新闻 用户管理 新闻首页 退出管理 a href modify asp id 修改 a href del asp id onclick javascript return confirm 你确定删除本条新闻 删除 5 增加管理员修改增删模块 新闻发布系统已经比较完善了 但是可能需要多少个管理员来共同发布和管理新闻 以 减轻站长的工作负担 有时还要修改管理员密码 但如果要每次在数据库里去添加修改 那太繁琐 也可能 因为不是每个人都可以直接进入服务器去修改 说以最后再来制作 一个增删管理员和编辑管理员的后台管理页面 其实现

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论