




已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
动态网页课程设计指导书一、课程设计目的与要求 本课程设计的目标就是培养学生具有专业网站初步的规划、设计、制作能力。具体表现在网站内容、功能、安全等方面合理策划和规划;培养具有页面创意、设计、美工等方面的技术处理能力和具有动态效果制作能力;培养学生具有基于后台数据库的编程技术,实现客户服务器端交互式动态网页的制作能力。 本课程设计要求熟练掌握Web站点服务器的创建、配置、调试;网页制作工具软件如Deamweaver、Flash、Firework等软件的运用,HTML标记语言、JavaScript和VbScript编程;ASP内建对象和可安装组件;ACCESS数据库的使用、SQL-Server数据库的安装与配置;结构化数据库语言SQL等。 二、动态网站开发的几个步骤 1、课题分析背景分析(本课题的功用和现实意义) 通过对管理业务整体考察和分析,搞清楚课题中涉及到的人和事、管理方式和手段、业务流程等相关内容,分析当前课题中存在的主要问题和解决方案,从而形成一份完整的背景分析报告。 可行性分析 主要包括:技术可行性(使用的工具软件和程序设计语言、哪种数据库平台)、管理可行性(完整性、安全性的考虑);通过可行性分析从而确定本课题在技术上、管理上是否可行。 系统分析 系统分析包括:组织结构(组织结构概况、管理职能分析)、业务流程分析、数据流程分析;从而为系统用户权限、数据的输入输出、存储、管理等提供依据。 2、系统设计(系统实现))功能设计功能模块的划分:如用户注册/登录模块、用户信息修改模块;信息浏览模块、信息发布-修改-删除模块;信息查询模块;后台操作等;逻辑结构:如在线论坛注册登录选择讨论区发表新帖 选择阅读帖子回复帖子返回讨论区首页 搜索帖子阅读搜索结果返回讨论区首页 页面构成 页面功能Index.asp首页,用户登录入口Main.asp讨论区内容显示页面Reg.asp注册页面。)数据库设计;(各数据表结构的确定) 数据表的设计如:admin(管理员帐户表)、news(新闻内容表)、system(站点系统信息表)、type(导航栏标题表)admin表结构的设计 type表结构的设计)站点设计(网站中各类文件的目录结构和各页面链接的的设计);主 页页面11。页面1x页面21。页面2x。一级标题二级标题导航结构如:目录结构如:kechengsheji(站点根目录)admin(后台管理程序)CSS(CSS样式表文件)database(后台数据源与数据库)images(网页中的插图与动画)index.asp(网站主页)conn.asp(数据库的连接程序)bottom.asp(页面的版权区域)firstpage.asp(主页中的内容页面)head.asp(页面中标题部分页面)show_news.asp(新闻栏目)。)主页和各子页面的设计;a)设计思路 (包括主页的logo说明,子页的版式说明等) b) 界面设计(主要在Deamweaver中进行,通过屏幕抓图显示效果)c) 程序设计(在Deamweaver中修改或插入部分代码)3、网站的测试与发布 网站完成后在上传到服务器之前,应该在安装不同浏览器的环境中进行测试,测试目的主要是察看:1、网页能否与数据库正常连接工作;2、所有的网页元素是否正常显示(如:Flash动画、vbScript程序、字体、图片、色彩等);3、网站中是否存在中断的链接等。如果以上测试都很正常就可以将整个网站上传到服务器中。 4. 课程设计小结作为本课程的一个终结,对设计的系统在界面风格、功能模块的设计、系统的可靠性等方面是否满意作一个自我评价;本系统有哪些不足之处,需要在哪些方面加以完善作一个展望。 5、参考文献不少于5本三、课程设计报告 将以上所有文档资料进行整理汇总并根据标准化的格式(学校统一印制的课程设计用纸和装袋)完成课程设计报告。注:1.设计报告3000字左右(不含代码); 2.除主页外至少需要3个主栏目;站点结构至少3层主页、栏目页、内容页。有动态内容(如注册、登陆、BBS、网上调查等)。报告内容以说明设计思想功能和网站截图为主,只要关键代码,禁止罗列代码和下载他人程序。 3. 有5篇以上参考文献; 4. 刻一张光盘,包括源程序和报告电子稿(可以手写)。 5. 光盘建立一个目录,目录名称以“学号+姓名”命名;每个人网站首页为index.htm。6. 光盘表面以记号笔标明l 课程设计考核优秀必须满足的条件:课设报告文档齐全,考虑周全,内容完整,设计合理,态度认真;l 若课设结果中有严重缺陷,课设成绩不能评优秀和良好;l 未完成相关文档的编制或系统不能演示者,系统抄袭者,课设成绩为不及格。五、时间和进度安排 )第12周:完成项目选题,完成系统的背景分析、可行性分析、系统分析并形成文档;初步勾画出网站运行的主要界面; )第15周:完成页面与代码的编写; )第16周:完成文档的提交。 附:参考题目(网站内容不要求大而全,要求网站简洁明了,体现设计者主要设计理念即可。)新闻发布系统、在线论坛、在线调查系统、网上考试系统、 电子商务模拟实验室、 网上图书管理系统、 个人信息网站、 学生成绩管理系统、 物资采购系统、 影院售票系统、 餐馆点菜系统、 班级事务管理系统、教材征订管理系统、库存管理系统、人事管理系统、工资管理系统、资料管理系统、 人力资源管理系统 参考书(1)ASP+SQL Server基础练习+典型案例杨志姝、冯小飞 清华大学出版社(2)Dreamweaver8+ASP构造动态网站实例与操作(中文版) 白海波、刘宝龙、欧阳冀茗(3)ASP动态网页设计教程 袁启昌 北京希望电子出版社(4)ASP动态网页设计教程 林小芳 吴怡 等 北京交通大学出版社 2006 年 (5)ASP动态网站开发刘好增、张坤 清华大学出版社(6)Web开发技术ASP 吴教育等 清华大学出版社(7)网页编程技术邵丽萍、张后杨 清华大学出版社视频教程:Dreamweaver 与ASP动态网页设计教程/545573.htmlASP+SQL Server基础练习+典型案例 杨志姝、冯小飞等清华大学出版社第1章ASP基础 11.1ASP概述 21.1.1ASP语言特点 21.1.2安装ASP服务器 31.1.3设置ASP服务器 41.1.4第一个ASP程序 81.2ASP文档结构 91.2.1ASP文件组成 101.2.2ASP声明脚本语言 101.2.3ASP脚本书写格式 111.3ASP脚本语言 121.3.1VBScript编程技术概述 131.3.2VBScript语言数据类型 131.3.3VBScript语言变量与常量 141.3.4VBScript语言运算符 161.3.5VBScript语言表达式与流程控制 171.3.6VBScript语言过程 201.3.7VBScript语言错误处理 211.3.8VBScript语言对象或组件的调用 221.4ASP内置对象 221.4.1Request对象 221.4.2Response对象 251.4.3Server对象 271.4.4Session对象 271.4.5Application对象 291.4.6ObjectContext对象 301.5综合案例:制作域名查询系统 301.6综合案例:用ASP程序制作图片验证码程序 351.7综合案例:制作无组件上传程序 38第2章SQLServer数据库 472.1SQLServer数据库概述 482.1.1启动SQLServer2000 482.1.2SQLServer系统数据库 49与数据库文件 492.2SQLServer2000数据库操作 502.2.1数据库基本操作 502.2.2表基本操作 532.3SQL语句语法 552.3.1数据定义语言 562.3.2数据操纵语言 572.4使用ASP连接SQLServer数据库 622.4.1连接数据库 632.4.2连接表 662.5本书实例应用 692.5.1典型案例:修改和删除表记录 692.5.2典型案例:图书搜索 73第3章会员注册系统 773.1系统分析 783.2数据库设计 793.3系统实现 803.3.1会员注册部分 803.3.2后台用户维护部分 883.3.3后台会员维护部分 99第4章在线交流(BBS) 1104.1系统分析 1114.2数据库设计 1134.3系统实现 1144.3.1论坛中用到的函数 1144.3.2板块添加 1164.3.3板块管理 1184.3.4论坛主页面 1214.3.5发表主题 1244.3.6发起投票 1294.3.7浏览主题 1334.3.8主题搜索 1394.3.9主题内容与回复主题 140第5章图书商城 1505.1系统分析 1515.2数据库设计 1525.3系统实现 1535.3.1图书商城中用到的函数 1545.3.2图书分类 1555.3.3图书信息添加与编辑 1635.3.4图书信息管理 1695.3.5图书定单管理 1755.3.6图书信息浏览 1825.3.7购物车与生成定单 184第6章网络考试系统 1956.1系统分析 1966.2数据库设计 1976.3系统实现 1996.3.1学生考试部分 1996.3.2学生信息管理部分 2146.3.3考试科目管理部分 2246.3.4考试试题管理部分 2286.3.5学生成绩管理部分 232第7章新闻管理系统 2357.1系统分析 2367.2数据库设计 2377.3系统实现 2397.3.1站点首页新闻显示 2397.3.2更多新闻显示 2417.3.3搜索新闻 2447.3.4新闻模板管理 2487.3.5新闻类别管理 2567.3.6新闻信息管理 2607.3.7最新公告管理 268第8章仓库管理系统 2708.1系统分析 2718.2数据库设计 2738.3系统实现 2758.3.1仓管人员信息模块 2758.3.2货品分类 2868.3.3货品入库 2948.3.4货品出库 3028.3.5货品归还 3048.3.6货品库存 307第9章聊天室 3109.1系统分析 3119.2数据库设计 3129.3系统实现 3149.3.1用户登录部分 3149.3.2创建房间部分 3219.3.3聊天室界面部分 3269.3.4在线聊天用户管理 3399.3.5聊天室用户管理 3429.3.6管理员发送信息 3439.3.7聊天室房间管理 345第10章人事管理系统 34710.1系统分析 34810.2数据库设计 34910.3系统实现 35210.3.1添加员工信息 35210.3.2显示员工信息 35810.3.3设置修改权限 36510.3.4搜索员工信息 36910.3.5员工自助模块 375第11章服务管理系统 38111.1系统分析 38211.2数据库设计 38411.3系统实现 38611.3.1日程安排 38611.3.2网络硬盘 39811.3.3通讯录管理 40611.3.4常用网址和电话管理 41111.3.5数据管理 414 Dreamweaver8+ASP构造动态网站实例与操作(中文版)(附光盘)作者:白海波、刘宝龙、欧阳冀茗出版社:北京希望电子出版社 2007年03月第一篇 基础第1章 认识Dreamweaver 8第2章 Dreamweav
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 临床教学课件题目
- 新解读《GB-T 36436-2018信息技术 学习、教育和培训 简单课程编列XML绑定》
- 乐器英文课件游戏教学
- 防爆电气培训
- 生管基础知识培训课件
- 2024车队汽车出租合同
- 急性间歇性卟啉病腹痛急救护理查房
- 2025年注册会计师(CPA)考试 会计科目核心考点冲刺试卷
- 教师资格证考试(中学科目二)教育知识与能力专项冲刺模拟试卷2025
- 动静脉内瘘感染护理查房记录
- 文化艺术活动策划与执行方案
- 意识障碍护理评估要点
- 浙江省湖州市2024-2025学年高一下学期期末考试数学试卷
- 2025至2030中国酒店用品行业产业运行态势及投资规划深度研究报告
- 2025年中国热敏标签市场调查研究报告
- 高纯气体不锈钢管道施工方案
- 干部出国境管理课件
- 生产班组考核方案
- 超声引导下动静脉内瘘穿刺技术培训课件
- DBJ04-T306-2025 建筑基坑工程技术标准
- 员工入职安全培训材料
评论
0/150
提交评论