《计算机网络应用课程设计》任务书.docx

上传人:b****5 文档编号:2805308 上传时间:2022-11-15 格式:DOCX 页数:9 大小:1.65MB
下载 相关 举报
《计算机网络应用课程设计》任务书.docx_第1页
第1页 / 共9页
《计算机网络应用课程设计》任务书.docx_第2页
第2页 / 共9页
《计算机网络应用课程设计》任务书.docx_第3页
第3页 / 共9页
《计算机网络应用课程设计》任务书.docx_第4页
第4页 / 共9页
《计算机网络应用课程设计》任务书.docx_第5页
第5页 / 共9页
点击查看更多>>
下载资源
资源描述

《计算机网络应用课程设计》任务书.docx

《《计算机网络应用课程设计》任务书.docx》由会员分享,可在线阅读,更多相关《《计算机网络应用课程设计》任务书.docx(9页珍藏版)》请在冰豆网上搜索。

《计算机网络应用课程设计》任务书.docx

《计算机网络应用课程设计》任务书

《计算机网络应用课程设计》任务书

一、目的与任务

计算机网络应用课程设计是学习《计算机网络》课程后的一个重要实践环节,是对学生进行的一次较为全面的网络应用程序设计训练。

其基本目的是:

(1)培养学生理论联系实际的设计思想,训练综合运用所学的基础理论知识,结合生产实际分析和解决网络应用中问题的能力,从而使基础理论知识得到巩固和加深。

(2)运用软件工程的原理、方法和工具完整地设计并开发一个软件项目。

(3)学习掌握网络应用系统的一般设计过程和方法。

(4)熟悉并掌握B/S模式构建网络应用。

二、教学基本要求

(1)合理设计系统框图和网站结构图。

(2)根据系统框图设计,编写网页及程序代码。

(3)程序设计时,要求使用ASP.Net或者JSP语言进行开发,完成课设题目的全部内容。

(4)完成课程设计报告。

在“计算机网络应用课程设计”的实验过程中,要求学生做到:

(1)预习实验指导书有关部分,认真做好实验内容的准备,就实验可能出现的情况提前作出思考和分析。

(2)仔细观察上机和上网操作时出现的各种现象,记录主要情况,作出必要说明和分析。

(3)认真书写实验报告。

实验报告包括实验目的和要求,实验情况及其分析。

对需编程的实验,写出程序设计说明,给出源程序框图和清单。

(4)遵守机房纪律,服从辅导教师指挥,爱护实验设备。

(5)实验课程不迟到早退。

如有事不能出席,所缺实验自行补齐。

三、课程设计内容

(1)建立配置WEB服务器;

(2)编写静态网页;

(3)设计数据库系统;

(4)编写动态网页部分;

(5)系统集成调试;

(6)编写系统文档;

(7)答辩。

四、时间安排

本课程设计安排40个学时的上机时间,上机地点:

12教机房。

每次上机具体任务安排(共10次):

(1)系统设计(系统功能结构图)(1次)

(2)建立、配置WEB服务器,编写静态网页(3次)

(3)数据库设计、编写动态网页(4次)

(4)编写系统文档及实验报告(1次)

(5)程序验收、答辩(1次)

五、组织管理

(1)由课程负责人根据情况确定课程设计任务,安排指导教师,全面负责课程设计的指导和管理工作。

(2)指导教师负责本班的学生指导、考勤、考核和答辩工作。

六、成绩考核与评定

课设的验收将分为两个部分:

第一部分是上机操作,包括检查程序运行和即时提问

第二部分是提交书面的课设报告

此外,针对以前教学中出现的问题,网络课设将采用阶段检查方式,希望同学们抓紧时间,合理安排,认真完成。

本课程采用资格认定和成绩评定双重考核的方式,只有获得资格认定的学生才可进入成绩评定。

(1)资格认定

指导教师加强平时考核,对课程设计期间上无关网站、聊天、玩游戏、迟到早退等,每发现一次记一次违规,违规三次算一次未到,三次未到者失去成绩评定的资格,成绩记为0。

(2)成绩评定

采用五级记分制评定课程设计成绩。

及格:

完成WEB服务器设立、网站的主体设计及静态网页;

中等:

完成数据库设计,并能通过程序操作数据库;

良好:

完成网站的主要功能设计,并能正确运行;

优秀:

完成所有功能、网页美观、且各方面优异;

及格以上的均需编写课程设计报告和答辩。

七、主要参考资料

1.王祖荣,计算机网络实习指导书(自编)。

2.VisualWebDeveloper帮助:

八、开发工具

WEB开发语言:

静态:

HTML、Javascript、CSS、XML

动态:

ASP、ASP.NET+C#

JSP、Servlet、JavaBean

PHP

WEB访问数据库:

Oracle

Sybase

SQLServer

mySQL

Access

网页设计三剑客:

MacromediaDreamweaver、

MacromediaFlash、

MacromediaFireworks。

2005年Macromedia被Adobe收购后,Adobe推出了“网页四剑客”,现最新版:

AdobeDreamweaverCS4、

AdobeFlashCS4、

AdobeFireworksCS4、

AdobePhotoshopCS4。

动态网页集成开发环境(IDE):

MS.NET

MyEclipse、NetBeans

PHPEclipse、Komodo

网页模板参考:

模板王

网页素材下载:

网页制作大宝库

素材网

九、网站发布

(非模板建站:

、非织网者:

等)

应该是可以上传自己代码的空间:

十、课程设计可选题目

1.建立信息发布广场

该题为制作一个动态网页。

要求:

1)要求至少有四类以上的信息发布栏目,例如:

书刊、家电、求助、服务等。

2)只要是登录到该网站,输入了用户名、口令、联系电话等数据后,即可在相应的栏目中发布信息(例如,转让旧书、旧电脑、提供家教服务、寻求帮助等等)。

3)信息发布者可以修改、删除本人发布的信息,其余普通浏览者只能阅读信息。

4)网站管理者的用户可以删除任何信息,但不能在远程通过浏览器(IE)修改信息。

5)数据库名称:

info.mdb;其中建b_user(用户表)、b_info1(信息1表,书刊信息)、b_info2(信息2表,电脑电器信息)、b_info3(信息3表,家教信息)、b_info4(信息4表,寻求帮助信息)。

用户表中应包含:

user_id(用户ID)、user_name(用户名)、user_password(用户口令)、user_date(用户建立的日期)。

信息表中应包括:

信息发布者姓名(也可用user_id)、发布日期和时间、信息内容等。

6)建立“日志”文件,日志文件名取日期(例20020308.txt),放于D:

\info\data目录下面,记载:

用户名,IP地址,发布(或修改)了什么信息,何时间。

7)所在网页文件均放于D:

\info目录下;info.mdb放于D:

\info\data目录下。

首页文件名为:

index.htm。

用虚拟目录(info)链接到WEB服务器的根目录下。

实例:

2.同学通讯录网站

网站要求:

1)网站栏目设置:

同学情;留言薄;同学录;大事记等。

2)数据库名称:

classmate.mdb。

库存内建立多个数据表(至少包括):

留言表(message_board);通讯录表(address_list);大事表(memorabilia);用户名表(user_b)。

各表内的字段根据需要定义。

3)网站访问者可分为三类,第一类为普通浏览者,只能查看通讯录中的姓名、班级,可以在留言薄中留言;第二类为本班成员的用户名,除拥有第一类访问者的权限外,还可以查看通讯录中的电话号码、家庭住址等所有内容,且还能修改本人的各种数据;第三类为管理员组,可以修改、删除所有数据表中的数据,还可增加用户名表内容,增加用户、设置初始口令。

4)第二类访问者可以更改本人的口令。

5)按同学姓名可以实现“前方一致”快速检索。

6)所在网页文件均放于D:

\class目录下;classmate.mdb放于D:

\class\data目录下。

首页文件名为:

index.htm。

用虚拟目录(class)链接到WEB服务器的根目录下。

3.网上书店

网上书店是一个(模拟)电子商务网站。

读者登录网站时必须使用“用户名”和“口令”,如果没有用户名,则应立即网上申请一个,当然得填写一些相应资料,其用户名应具有唯一性,申请完毕,服务器端应立即返回一组数据给该申请者的电脑(包括,用户名、口令、联系方法、电话号码等)。

网站内容:

新书介绍、推荐书目、热门图书内容简介、分类图书浏览、书评、等栏目;还应有选购图书、预订图书、结帐等功能。

要求:

1)设计一个数据库(book.mdb),其中包括:

读者表(user_b)、图书表(book_b)、预购图书表(advance_booking)、工作人员表(employee)和销售图书表(sell_book),还可以设计其它数据表,如读者资料、资金情况、读者留言、统计数据等;

2)为每一个刚进入“书店”的读者建一“书车”(实际是在“预购图书表”中分配一个ID号,生成一条记录),记载该读者所挑选的图书,每挑选一本图书,在“图书库”中的该书的“库存数量”则减1,在正式提交(购买)之前,应能随时查看、随意放回书架(放回书架后该书的“库存数量”则加1);

3)购书结算,读者可以选择结算方式,现金或是送书上门,对于现金结算者,结完账立即更新数据库中相应的数据表,送书上门者,由工作人员完成送书后,再做相应处理;

4)书名(或关键词)检索数据库查询;

5)统计对于营业情况要求能按给定的时间范围进行统计:

销售图书数量、营业额、利润、各类图书库存数量;

6)工作人员操作程序数据库维护(包括:

收现金、增加图书数量、图书打折处理、清理长期不结账的“预购图书库”中的记录等)。

读者类的用户名登录网站者,应不仅看不到这些程序的超级链接,而且,即使是知道这些程序,也不能运行。

7)所在网页文件均放于D:

\book目录下;book.mdb放于D:

\book\data目录下。

首页文件名为:

index.htm。

用虚拟目录(book)链接到WEB服务器的根目录下。

4.青年论坛

根据现代青年具有的特点,采用B/S模式构建一个功能完善,言论与管理双方都方便实用的话语平台。

具有常规网络论坛的风格,又有青年人生活的特点。

系统需要完成的功能主要有以下几点:

用户登陆注册、用户浏览、会员发布、回复、管理帖子、管理员管理论坛版块、管理会员权限、用户消息、系统公告等功能。

基本功能:

(1)发帖。

论坛最初是为了互相讨论话题而诞生的,发表帖子就是表达自己的看法,与他人进行讨论,因此发帖是论坛首要功能。

(2)浏览帖子。

用户发表帖子是供其他用户浏览查看,与其他用户分享自己的想法和经验或者寻求别人的帮助。

(3)回帖。

用户在系统中浏览别人的帖子,想要发表自己的想法,参与讨论,就可以回复这个帖子。

扩展功能:

(1)注册登陆。

参与论坛的人注册自己的用户名及个人信息,拥有论坛中的身份,可以获得更多的权限(如:

查看发帖人的IP)。

(2)分版块浏览帖子。

话题相同或类似的帖子聚集在一起,这样使得对某一话题感兴趣的用户不会被其他帖子干扰,也有利于相同兴趣的用户互相讨论,不易跑题。

(3)编辑帖子。

发帖回帖的用户,如果需要修改更新自己发表的帖子内容,就能够对自己的帖子进行编辑。

对于论坛管理员,可以编辑任何帖子的内容,保证论坛的文明建设。

(4)删除帖子。

如果用户发表了不符合论坛规则的帖子,则需要管理员删除这些帖子。

(5)转移帖子。

由于论坛划分了版块,如果帖子内容不属于所在版块的关注话题,管理员可以选择将此帖移动到所属话题的版块中去。

(6)置顶帖子。

帖子一般是根据发表及回复时间倒序排列的,这样先发的帖子慢慢就排到后

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 求职职场 > 简历

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1