Web程序设计课程设计

Web程序设计课程设计
Web程序设计课程设计

《Web开发技术》课程设计

使用班级:1340301-2班

1 课程设计目标

课程设计总的目标是衡量学生是否取得学习效果,培养学生具有专业网站初步的规划、设计、制作能力。具体表现在网站内容、功能、安全等方面合理策划和规划;培养具有主页和二级页面的创意、设计等方面的技术处理能力和具有强大的动态效果制作能力。培养学生具有基于后台数据库的编程技术,实现客户—服务器端交互式动态网页的制作能力,掌握实际网页设计与制作开发流程和开发方法。

具体应达到以下目的:

1.提高学生在实际操作中收集信息,对信息进行价值判断,进行信息整理、加工的能力。

2.在实际的项目任务中培养网页设计方面的素养。

3.在实际的项目任务中使学生网页编程和制作的能力得到提高。

4.培养学生团队协作和人际交往方面的能力。

5. 培养相关知识和技能的综合应用能力。

6、掌握运用https://www.360docs.net/doc/756566465.html,及数据库原理知识进行系统分析和设计的方法

7、掌握关系数据库的设计方法

8、掌握SQL Sever或Access技术的应用

9、掌握简单的数据库应用程序编写方法

10、理解B/S模式结构

2 系统的运行环境

本系统软件基本配置为Windows Server2003/XP/2000/Windows 7/Windows 8。数据库可以选用:Microsoft SQL server 2005及以上版本,Access软件等,系统开发软件可以选用Visual Studio 2005或以上版本等。

硬件最低配置为CPU: Pentium 1G MHz 以上,内存至少1G,硬盘空间2G,显示器分辨率800 *600或1024 *768。

3 设计内容及要求

一、内容

(一)选题的基本原则

(1)选题应反映本专业的培养目标,符合专业综合训练的要求。

(2)选题要有利于深化所学的专业知识和拓展所学的知识面。

(3)选题的难易程度和工作量要适当,保证在规定的时间内,在教师的指导下,经过努力能够完成。

(二)选题范围

围绕本课程的教育目标,根据课程的教学大纲和教材内容,结合网站在生产、科研、管理、教学以及日常生活等各个领域的应用都可作为课程设计的选题。选题安排以及参考课题如下:

学号尾数为0者做第10题,尾号为1者做第1题,尾号为2者做第2题,依次类推.也可以自行选题,自行选题需要选择除这10道题目以外的题目.

一:新闻发布系统

实现一个新闻发布系统,主要功能包括新闻查看功能,管理员登录发布新闻和新闻管理功能。要求:

1.查看新闻功能

任何用户均可以使用查看新闻功能。用户通过在系统导航栏上单击“查看新闻”超链接,可以进入查看新闻页面。查看新闻功能显示所有新闻,并且使用分页显示的效果,用户可通过单击下方的页码或在文本框中输入页码来跳转到任意一页浏览。这里显示的所有新闻按发布的时间降序排序,以保证最新发布的新闻位于最前面,用户通过单击每条新闻的标题可以查看到新闻的详细内容。

2. 管理员登录功能

当用户需要使用新闻管理功能时,需要先以管理员身份登录系统。当未登录用户单击系统导航栏上的“新闻管理”超链接时,进入管理员登录页面。用户可以在登录页面输入用户名和密码,若登录失败,则重定向到管理员登录页面等待下一次登录。

3.发布新闻功能

管理员通过在系统导航栏上单击“发布新闻”超链接可以进入发布新闻发布。发布新闻时,需要填写新闻的标题和内容,发布时间取当前系统时间,不需要填写。

4. 新闻管理功能

当管理员登录系统后,可以进行新闻管理操作,包括对现有新闻的修改和删除。在管理页面上,用户可通过单击每条记录右侧的“编辑”和“删除”超链接来进行操作。当管理员的本次维护工作结束后,可通过单击“管理员退出”超链接来注销管理员身份。

二:小型论坛BBS

其基本功能是让用户发表留言、并查看留言:要求:

1.用户注册与登录实现用户注册时用户需要输入基本的个人信息;并以此注册信息登录论坛。

2.发表留言登录用户才可以发表留言,留言板的设计需要包括留言主题和内容及时间等信息。

3.查看留言列表即留言列表模块,可分页显示用户留言标题,在该模块可仅列出留言标题及留言时间,并在标题上以超链接的形式,链接到具体页面,实现用户阅读留言。

4.阅读留言可通过链接实现某条具体留言信息的呈现,提取留言主题、内容及发表时间等。

5.留言管理实现管理员对留言的管理,主要是删除操作,对不合法的留言进行删除。

三:在线投票系统

该系统主要包括前台投票、投票结果查看和后台管理三个模块。

要求:

投票系统主要包括前台投票、结果查看和后台管理系统三个部分前台投票包括投票主题和选项,选项可以是单选或多选,

主要包含以下模块:

1.显示投票选项模块:主要是显示投票内容,即投票表单的实现参与投票模块:禁止重复投票显示投票结果模块:主要是投票选项的计数统计,可以通过文字显示各选项的票数,并通过柱状图(可以用表格或图片实现)更直观的显示各选项的票数后台管理主要包括投票项目的增加、修改和删除,其中修改投票项目还可以包含对选项的修改和删除。

管理员登录验证模块:

2.投票主题显示模块:可以浏览投票主题及相关信息(投票总数、投票时间等),可实现分页显示

3.投票主题增加模块:以表单的形式增加投票主题以及选项的个数

4.投票项目的删除:对于不需要的投票主题可实现删除

四:在线书店

主要功能包括前台用户模块和后台管理模块。

要求:

前台用户模块主要是实现注册用户浏览图书(商品)和购买图书的功能。具体包括如下:

1.用户注册模块:实现用户的注册、注册时用户需要输入基本的个人信息;

2.登录模块:实现注册用户登录此系统;

3.在线购书:实现注册用户在线购书。包括图书列表,图书信息的查看和添加购物车等功能;

4.购物车管理:实现用户对自己的购物车进行管理,包括商品列表、购买商品的修改、删除,提交购物车和清空购物车功能;

5.查看订单:实现对订单的管理,包括订单列表,订单查看等功能

后台管理模块主要是针对系统管理员实现其对系统的管理功能,具体如下:1.登录模块:实现管理员登录

2.图书管理模块:实现对图书的管理,包括图书列表查看、图书信息的添加、修改和删除等功能;

3.订单管理模块:实现对订单的管理,包括订单列表、订单的查看、修改和删除等功

能;

4.用户管理模块:实现对用户的管理,包括用户列表、用户信息的查看、修改和删除

等功能。

五:网络购物中心

主要功能包括前台用户模块和后台管理模块。

要求:

前台用户模块主要是实现商品展示及销售的功能。具体包括如下:

1.用户注册模块:实现用户的注册、注册时用户需要输入基本的个人信息;

2.登录模块:实现注册用户登录此系统;

3.商品展台:实现新品上市、特价商品及畅销商品的展示等功能;

4.购物车管理:实现用户对自己的购物车进行管理,包括商品列表、购买商品的修改、

删除,提交购物车和清空购物车功能;

5.收银台:填写订单信息、结账等功能;

6.查看订单:实现对订单的管理,包括订单列表,订单查看等功能;

7.商品查询:实现按类别查看商品;按类别及商品名称模糊查询等功能;

后台管理模块主要是针对系统管理员实现其对系统的管理功能,具体如下:1.登录模块:实现管理员登录;

2.商品管理模块:实现对商品的管理,包括查看商品的详细信息、商品信息的添加、修改和删除等功能;

3.订单管理模块:实现对订单的管理,包括订单列表、订单的查看、修改和删除等功能;

4.用户管理模块:实现对用户的管理,包括用户列表、用户信息的查看、修改和删除等功能;

5.公告管理模块:实现查看公告列表、添加公告、删除公告;

6.退出后台。

六:企业办公自动化系统

主要功能是根据企业日常办公的需要进行管理。

要求:

包括10大功能模块。具体包括如下:

1.用户注册模块:实现用户的注册、注册时用户需要输入基本的个人信息;

2.登录模块:实现注册用户登录此系统;

3.收、发文管理模块:实现浏览发文、建立发文、删除发文等功能;

4.会议管理:实现查看会议信息、录入会议信息、删除会议信息等功能;

5.公告管理模块:实现查看公告列表、添加公告、删除公告;

6.人力资源管理模块:实现对员工信息的浏览、修改、添加、删除等功能;

7.资产管理:实现办公用品和车辆管理的浏览、修改、添加、删除等功能;

8.文档管理:实现文件的浏览、上传、下载和删除等功能;

9.内部邮件管理:实现邮件的浏览、发送和删除等功能;

10.意见管理:实现查看意见箱、发送建议和删除建议等功能。

11.系统退出功能。

七:企业门户网站

主要功能包括前台用户模块和后台管理模块。

要求:

前台用户模块主要是实现企业信息展示和与客户进行交流的功能。具体包括如下:

1.用户中心模块:实现用户的注册、登录、修改和进入后台等功能;

2.技术支持模块:实现常见问题、工具下载、补丁下载等功能;

3.商品展台:实现产品的分类展示等功能;

4.首页:实现网站公告、软件下载排行、友情链接、新闻热点等功能;

5.留言簿:实现查看留言和发布留言等功能;

6.解决方案:解决方案的详细信息。

后台管理模块主要是管理网站信息和回复留言的功能,具体如下:

1.登录模块 2.用户查找 3.公告管理模块 4.新闻管理中心模块 5.友情链接管理

6.退出后台 7.软件类别管理 8.软件资源管理 9.解决方案管理 10.常见问题管理 11.留言簿管理 12.工具补丁下载管理

八:多媒体博客

主要功能包括前台用户模块和后台管理模块。

要求:

前台用户模块主要是实现信息展示和进行交流的功能。具体包括如下:1.用户中心模块:实现用户登录、修改和进入后台等功能;

2.我的文章:显示博主的所有文章及文章评论、发表文章评论;

3.我的相册:显示博主的所有图片、发表图片评论;

4.我的影音:显示博主的所有视频及视频评论、发表视频评论;

5.给我的留言:实现查看留言和发布留言等功能;

6.加为好友:提供加入好友的功能。

后台管理模块主要是管理网站信息,具体如下:

1.登录模块 2.文章管理:能够发表及管理文章及评论 3.相册管理:能够上传、管理图片及评论 4.影音管理:能够上传、管理视频及评论 5.推荐文章:能够管理推荐的文章6.退出后台 7.好友管理:能够管理我的好友 8.友情链接:能够管理友情链接

九:新闻网

主要功能包括前台用户模块和后台管理模块。

要求:

前台以分类形式显示新闻的详细信息,满足了用户浏览新闻网时分类查看新闻信息的要求,同时提供新闻信息查询功能,方便用户快速查找相关的新闻信息。具体包括如下:

1.新闻标题分类显示:能够分别列出各个栏目以及该栏目中最新的新闻,还应该提供按栏目查看该栏目下全部新闻信息的功能;

2.查看新闻详细内容:在选择要查看的新闻之后,应该可以显示该新闻的全部详细信息;

3.相关新闻显示:当用户查看新闻详细内容时,可以浏览与该新闻相关的新闻列表,方便用户查看;

4.新闻评论:查看对新闻的评论,查看评论的信息数同时能够添加对新闻的评论;

5.站内公告:信息公告查询。

后台管理模块主要是通过“管理员设置”和“管理员添加”等模块对网站管理员进行管理,具体如下:

1.登录模块:实现管理员登录;

2.新闻管理:实现对新闻的管理,包括新闻的查看、添加、修改和删除等功能;

3.栏目管理模块:实现对栏目的查看、添加、修改和删除等功能;

4.公告管理模块:实现查看公告列表、添加公告、删除公告;

5.退出后台。

十:学生信息管理系统

主要功能是学生信息与成绩查询。

要求:

学生信息与成绩查询模块具体包括如下:

1.班级学生信息查询:实现按班级查询学生基本信息;

2.学生详细信息查询:可按学生学号查询学生详细信息等功能;

3.学生成绩查询:实现学生可以按学期或针对某一门课程来查询该课程的成绩等功能; 4.系统管理:实现用户管理和退出系统和修改密码等功能;

5.学生管理:实现学生资料的添加和修改、所在系部资料的添加和修改、所在学院资料的添加和修改;

6.课程管理模块:实现对课程资料的修改、添加、删除等功能;

7.成绩管理:实现学生成绩的浏览、修改、添加、删除等功能;

8.班级资料管理:实现班级的修改、添加、删除等功能;

9.系统退出功能。

二、要求

《Web程序设计》的课程设计课题选择应从专业网站建设的实际出发。具体要求如下:

1. 网站的选题可以是以上安排的项目,也可以是自选项目(需在课程设计第一次课结束后报告指导老师)。

2. 学生是课程设计环节的主体,教师只起辅助引导、协调作用。

3. 站点设计合理、管理有序、无多余文件和文件夹、大小合适。首页命名要规范,存放位置要正确,不可以是zhuye.aspx、main.aspx、我的主页.aspx 等。主页文件名应该使用index.aspx或default.aspx。其他文件或文件名命名也要规范,不使用汉字或带有空格的名称。最好是符合各种系统命名规则。

4. 站点至少要有三层结构,页面数不得少于10页;必须有留言板页面;

5. 自选主题,主题内容要合法、健康、实用。

6. 网页要有版权说明;

7. 要仔细考虑网站定位。分析面向的潜在访客群体的需求特点,选择内容和版式。

8. 网站主题突出、内容丰富;

9. 网站与网页风格应该协调一致,网站结构应层次分明,内容重点突出,页面设计要符合追求色彩的搭配、布局和合理性,以及要有一定的创意。

10.各页面设计合理、美观,有创意。不要太花哨或太孩子气。要有网页平面设计过程,不要只是各种元素的随意拼凑。图片动画选用要适合主题,不要在网页中插入不相干的图片。适用于各种显示器的分辨率和颜色。不要太宽,否则显示器分辨率小时会出现水平滚动条。

11.各个页面之间的链接要合理有效,路径要正确(相对路径);

12.注意网站的大小,图片保存格式和图片大小要合适;

13. 代码结构清晰,无垃圾代码。

(三)课程设计进程表

网站的整体风格和版式设计分为以下几个部分:1、网站板式设计;2、网站的目录结构和导航栏的设计;3、数据库的设计;4、功能设计。具体设计进程安排如下:

1. 设计方案:

(1) 潜在访客群体的需求特点:版式和内容的需求;

(2) 站点目录结构图:

(3) 色彩方案:主色调、次色调;

(4) 布局方案:导航和其他网页内容的位置;

(5) 平面设计图:绘制网页平面设计图;

2. 制作网页,完善优化网站:

(1) 制作网页

1)整体效果:区域分配、风格的设计;

2)主界面的设计:LOGO的设计标题、功能菜单、信息显示区、版权信息显示区;

3)各个子页面的设计

4)后台管理的设计:如管理员的登录界面、系统资料的修改

5

(2) 优化代码

(3) 优化图片

(4) 制作留言板

(5) 链接各网页

3. 完善优化网站:

(1) 测试网站

(2) 优化网站

(3) 制作动态效果

4. 撰写课程设计报告。

课程设计说明书必须认真撰写并打印成稿,设计封面。

5.程序最后一节课验收,可以提前验收

6.提交课程设计报告打印稿

(四)站点结构图

要求:画出自己的站点结构图,类似下图所示:

四、二、课程设计的考核方法及成绩评定

学生完成一个管理系统的设计方案和程序设计,以此作为考核依据。

本课程设计成绩由集中指导出勤情况、完成设计质量、回答效果、综合表现等方面综合评定。

(1)规定上机时间旷课达3节以上。

(2)在机房玩游戏;

(3)设计报告雷同;

(4)消极怠工,设计任务完成极差;

(5)完全抄袭网络资料或光盘案例。

以下附课程设计封面及尾页

课程设计报告课程设计题目:

学生姓名

专业

班级

指导教师

年月日

东华理工大学

课程设计评分表

学生姓名:班级:学号:课程设计题目:

web课程设计的个人总结

web课程设计的个人总结 web课程设计的个人总结一----在线测试系统 这次课程设计我做的是章节自测系统,主要是服务于学生进行阶段性自测和练习。系统分为练习和测试两部分,每一部分又各分若干专题。系统中采用的技术主要有:JDBC 数据库连接技术、和MVC三层架构利用MyEclipse集成开发环境。 虽然系统的基本功能都已实现,但还是存在系统不稳定等多个问题尚待解决。这个系统主要是我自己开发的,但也得到了老师和同学的很大帮助。我正在做系统的过程中遇到了很多问题,有的是知识存储不足,有的是考虑不够周全,之所以能够顺利实现基本功功能,离不开老师和同学的大力相助。事实证明,只靠自己是不能顺利完成一套功能完整的系统的,必须充分利用团队的力量。 开发一套系统,最重要的是细心,并不是一定要做到面面俱到,但也要充分考虑到客户的需求和现实意义,不管什么系统,只用运用到实际应用中,才具 有先现实意义。所以在准备工作中要正确分析社会需求了解现实应用,画出流程图,把大体框架做好,然后再逐一细化。我们不可能做到面面俱到,但一定要做到步步扎实,作为一个程序编程人员,要保持清醒的头脑,以现实为依据,让自己的每一行代码都能实现自己的意义。

通过这次课程设计,我收获的不仅仅是课程上的知识得到实际应用,还有编程的基本习惯和开发系统时应注意的流程。 主要功能及规格分析 登录系统的主要功能要求 欢迎页面 系统安全登录 管理员或普通用户功能选择 在线考试系统的主要实现功能要求 用户修改登录密码 让用户选择考试科目 从试题库中随机出题给用户 根据随机出的题做出用户的考试页面保存用户的答案给用户的试卷评分 查询用户成绩 在线管理系统的主要功能要求 浏览整个系统中的各种用户 添加管理员和普通用户 浏览并添加考试科目 浏览并添加题库 管理员修改登录密码 在线阅卷系统的主要功能要求

Web课程设计

《Web课程设计》 课程设计报告书 设计题目 micro blog信息系统 专业班级 xxxxx 学号姓名 xxxxxxxxx 指导老师 xxxxxxx 设计日期 xxxx 年x月x日 前言 Micro blog信息系统主要是一个校园微博系统,在该系统中可以注册、登 录,同时还分普通会员登录及管理员登录。通过登录后,可实现发布、查 询、删除微博等各项功能。 关键字:信息系统微博登录 系统分析 1.设计目的: 1.综合应用java程序设计、WEB程序设计、数据库应用、计算机网络等知识设计和实现我校Micro Blog信息系统。 2.通过上述设计和实现,加深对java程序设计、WEB程序设计、数据库应用、计算机网络相关理论的理解,锻炼综合应用所学知识分析问题和解决问题的能力。 3.培养软件开发的团队协作精神。

系统设计 1.设计内容: (1)用户注册 (2)用户登录(分一般用户和管理员) (3)某用户发布微博信息 (4)浏览所有用户的微博信息 (5)浏览指定用户的微博信息 (6)查询某些用户或(且)某时间段或(且)某论题的微博信息。(7)删除某些用户或(且)某时间段或(且)某论题的微博信息。(8)统计分析某时间段的用户数量,微博数量。 (9)发布重大消息或提示信息 (7-9基于管理员) 2.设计环境: (1)完整实现设计内容所指定的功能 (2)应用服务器采用Tomcat 或以上 (3)基于JSP编程 (4)开发工具采用Eclipse + DreamWeaver (5)数据库采用ACCESS 2003 (6)用户界面友好 3.系统流程图:

数据库设计 在Micro blog信息系统中,共设计3张表。本系统使用Access来创建数据表。数据库的名称为,三张表分别为admin、message、user。 表:admin 表:message 表:user 系统实现代码 package ; public class Login { String logname, password, backNews=""; boolean success=false; public void setLogname(String name) { logname=name; } public String getLogname() {return logname; } public void setPassword(String pw) { password=pw; } public String getPassword() {return password; } public String getBackNews() { return backNews; } public void setBackNews(String s)

WEB课程设计报告

第一章需求分析 随着网络的飞速发展和普及,越来越多的用户习惯上网浏览新闻。本系统的主要目的就是为用户提供一个方便、及时的网上新闻发布、浏览平台。利用本系统,用户可以直接在网上发布新闻信息并根据自己的需要对新闻进行浏览、检索、增加、或修改。本系统遵循软件工程标准,并按照软件工程规定的流程进行项目的开发。 1.1 安全需求 由于使用JSP编写的程序代码隐蔽,在客户端仅可以看到由JSP输出的动态HTML 文件,因此只要编写程序时注意严谨性,防止SQL注入和cookies欺骗,整个系统的 安全就能得到保障,同时也能防止别人抄袭源代码。本系统的管理员可以有多名,为防止暴力猜解密码,在设计后台登陆模块时需考虑验证码的设计。使用Tomacat6.0 为系统地发布平台,发布方便,安全可靠性比较高。 1.2 性能需求 Tomacat 可以免安装,体积小,运行效率高。能很方便的在Windows 和Linux 系统下发布。同时使用MySql5.0 数据库,安装方便,而且免费使用,MySql 在Windows XP以及Linux下都能被良好的支持。而JSP不但可以用Eclipse,也可以用Dreamweaver 编辑,甚至记事本等文本编辑工具即可编写,因此对系统运行环境非常低,小型服务器和家用电脑均可作为本系统运行环境。 1.3 功能需求 本新闻发布系统将实现以下几个功能 (1)查看新闻功能:任何用户均可以使用查看新闻功能。查看新闻功能在首页显示最新新闻,用户可点击文章标题查看新闻的详细内容,可以点击新闻的类别进入分类列表。 (2)站内新闻检索功能:任何用户均可以使用新闻搜索功能。在新闻查看页面上,用户可以通过在单选按钮中选择检索方式,如新闻标题,关键字,或者正文,然后输入检索条件搜索符合新闻。这里

WEB课程设计模板

中南财经政法大学信息学院 课程设计 课程名称: Web程序设计 设计题目:《网站的设计与实现》 姓名: 专业: 学号: 时间: 2014年6月15日 教务处制

目录 摘要 (3) 1、系统分析 (3) 1.1 网络软件的IIS网站配置 (3) 1.2 需求分析 (4) 1.3 可行性分析 (5) 2 系统设计 (5) 2.1 系统设计目标与环境 (5) 2.2 系统功能描述 (5) 2.3 功能模块划分 (6) 2.4 系统文件结构 (7) 3 系统的编码与设计 (8) 3.1母版页,用户自定义控件设计 (8) 3.2留言板首页Index.aspx (9) 3.3留言板用户登录页面Login.aspx (10) 3.4发表留言页面 ReleaseWord.aspx (12) 3.5查看留言页面ShowWord.aspx (13) 3.6个人留言信息管理页面MyWord.asp x (14) 3.7留言管理页面 LeaveWordManage.aspx (17) 3.8用户注册页面 Register.aspx (17) 4 系统的部署于运行 (20) 4.1 系统的发布 (20) 4.2 系统的测试与验证 (21) 总结 (22) 参考文献 (22)

摘要 随着 Internet 技术的发展,“网上留言板系统”已成为网络上不可缺少的交流方式之一。“网上留言板系统”是网上的一种信息服务系统,是一种简洁而实用的在线交流平台。https://www.360docs.net/doc/756566465.html, 是一种建立动态 Web 应用的技术,经过多年的发展渐入佳境。相比其他的 Web技术来说,https://www.360docs.net/doc/756566465.html, 更快捷、更安全、更稳定。在介绍了系统的设计目标、功能和数据库设计方案之后,结合 https://www.360docs.net/doc/756566465.html, 的开发环境阐述了系统的实现方法。利用 https://www.360docs.net/doc/756566465.html, 技术开发的企业网上论坛系统,实现了网上论坛的动态管理,使得对信息的管理更加及时、高效,方便用户及时上网浏览有用信息,发表自己对相关问题的看法,也使管理更有效、快捷。 关键词:网上留言板系统 https://www.360docs.net/doc/756566465.html, 1、系统分析 1.1 网络软件的IIS网站配置 1)打开“Internet 信息服务管理器”,在目录树的“网站”上单击右键,在右键菜单中选择“新建→网站”,弹出“网站创建向导”: 2)网站描述就是网站的名字,它会显示在IIS窗口的目录树中,方便管理员识别各个站点。本例中起名为“刘红英的网站”。如图1; 图1 网站IP地址:如果选择“全部未分配”,则服务器会将本机所有IP地址绑定在该网站上,这个选项适合于服务器中只有这一个网站的情况。也可以从下拉式列表框中选择一个IP地址(下拉式列表框中列出的是本机已配置的IP地址,

Web动态网页课程设计 题目及要求

Web动态网页课程设计 (总学时数:16课时) 一 Web动态网页 课程设计性质:本课程是一门计算机相关专业实践性环节。以HTML和CSS为基础,全面学习网页设计制作有关的知识,让学生通过实践理解Web基本工作机制,并使学生具有一般网页制作的能力。与此同时,通过对Web页制作技术和制作工具的学习,使学生对网页设计中所涉及的相关知识有一个全面的了解。 二课程设计目的 通过对ASP对象的使用,实现对WEB数据库的访问。通过本课程的学习,使学生全面了解网站建设与网页设计的基本概念、基本理论及业务运作模式,了解网站建设与网页设计的特点及工作过程,掌握网站的建立及网页设计制作的方法,能够完成一般性网站的建设。同时学会Web数据库系统开发的基本方法与过程并能够实现B/S结构的数据库管理系统。 三课程设计地点 公共基础实验室3(A504) 四课程设计内容 本次课程设计题目方案如下:

题目1:基于Web的实验室信息管理系统 题目2:网络商店(见web程序设计课本案例) 题目3:学生自拟(需经过教师审核) 内容要求: (1)掌握Web网页常用的开发工具Deamweaver或.Net的使用; (2)学会IIS的配置,或者netbox的安装与设置; (3)学会Html、CSS、Javascript、VBscript或C#的简单开发和应用 (4)学会B/S模式下,asp与数据库的连接,建议采用Access 数据库。动态新闻管理系统。在系统中,必须完成文章的添加,删除、修改、文章内容显示、题目列表显示 五课程设计时间安排 第一周 安排计划 第二周 数据库的设计 第三周 完成HTML静态页面和 CSS设计; 第四周开始至第六周 开始JavaScript、Javascript、VBscript或C#的程序代码设计

WEB个人主页课程设计

Web应用开发技术 实验报告 专业:计算机科学与技术 班级: 学号: 姓名:

一、设计题目 个人网站 二、目的 1、本次设计是学生在学完ASP动态网站开发课程后的一次实践性很强的课程设计,是对ASP进行动态网站开发所学知识的综合运用。 2、掌握使用ASP技术进行网站开发设计。 3、通过本次实习,使学生加深所学知识内容的理解,并能积极地调动学生的学习兴趣,结合实际应用操作环境,真正做到理论与实际相结合。 三、功能需求描述 此网站可以对主人留言,来发表自己的心情,也可以把自己的联系方式写入其中,达到和睦相处、心灵的驿站的目的等。 四、总体设计

五、详细设计 (一)、我的主页 此页面为网站的主页,通过发布新心情,点击通讯录可以查看通讯录好友信息,点击留言板可以查看好友留言。 主要代码: 个人空间