2010-2011学年下期《动态网站设计》课程实训方案《动态网站设计》课程实训方案一、实训指导思想1、根据计算机网络技术人才培养方案的指导思想,加强学生的实际动手能力、提高学生的分析能力及团队合作能力的培养。2、计算机网络技术专业所培养学生组网――管网――用网三个阶段。动态网站设计处于管网和用网之间,要求学生能基于Internet进行网站开发。3、随着Internet的迅速发展和电子商务发展,越来越多的人依赖于网络,而在网络中一个主要角色是网站。二、实训目的1、巩固和提高学生基础理论和专业知识;2、提高学生运用所学专业知识进行独立思考和综合分析、设计、编码的能力;3、培养学生掌握正确的思维方法和利用计算机解决实际问题的基本技能;4、促使学生学习和获取新知识,掌握自我学习的能力;5、培养学生的创新能力和管理能力三、实训要求实训设计的要求体现于整个实训中,根据课题的特点应达到如下基本要求:(1)根据课题任务制定合理、可行的工作计划和分工;(2)根据工作计划和分工确定本人工作任务;2010-2011学年下期《动态网站设计》课程实训方案(3)进行必要的调研和资料搜集、文献阅读;(4)独立完成模块的设计。软件设计要符合软件工程规范;(5)网站页面美观,操作方便,具有一定的实用价值。(6)对课题成果进行总结,撰写实训设计说明书;四、实训内容(1)根据需求分析,进行数据库设计(2)根据需求分析,进行页面(UI)设计(3)根据需求分析,进行功能设计(4)ASP.NET调试方法和技巧(5)网站发布和运行(6)完成任务状态报告和说明书五、实训对象09网技2、4、5、6班。六、实训时间2011年6月9日至2011年6月20日七、实训指导老师王敏、陈敏、姜静、黎中友八、实训方式将学生分成若干小组,每个小组的成员为4人。以小组为单位完成整个项目。考核方式2010-2011学年下期《动态网站设计》课程实训方案采用“形成性”考核方式,注重实际能力的考察与对过程的监控。具体是采用项目开发过程中的阶段性检查与作品评价相结合的考核方式。阶段性检查的实施能有效地监控学生的开发进度,并能为考察学生的实际开发能力提供客观、可靠的依据;作品评价则考察学生最终开发的项目和提交的相关报告以及最后答辩为准。答辩成绩(20%)+小组成绩(30%)+个人成绩(30%)+平时成绩(20%)=综合成绩备注:最后的作品及文档,若出现完全相同者,都将判为零分。若有60%及60%以上者相同,将视其他答辩情况而定。最后成绩以优秀、及格和不及格三个等级出现。九、实训准备1、涉及课程:数据库管理及应用、网页制作、计算机公共基础等2、知识结构(1)数据库:数据库服务器配置管理、数据库生成、数据库挂载、数据库连接、数据操作;(2)网页制作:页面布局(母板或框架)、页面美工(CSS)、页面交互及数据验证(表单或ASP.net服务控件);(3)ASP.net(C#):创建网站(项目)、管理网站、服务控件、ADO.NET数据访问技术(类型化DataSet或非类型化DataSet)、C#程序设计语言;十、实训环境数据库:SQLserver2005及以上版本2010-2011学年下期《动态网站设计》课程实训方案网站:VS2008以及上版本,Dreamweaver、PowerDesigner12。浏览器:IE6.0及以上Web服务器:IIS7.0十一、实训项目项目一:电子工程学院学生园地(博客)项目概述:Web技术高速发展,让学生有更广阔的天地,于是决定建设一个名为“电子工程学院学生园地”的园地系统,供学校师生使用。学校领导希望通过这个园地系统,来加强学校教师和学生之间的了解和交流、教师与教师之间的教学经验的分享,学生与学生之间的学习心得的分享,以及更好的展示该学校老师和学生的风采,并且希望通过园地系统的日志积累,形成丰富的教学资源库,真正促进学校的教学工作。主要功能:1)系统管理员系统管理员负责整个园地的日常运行和维护,园地系统给管理员提供的主要功能有:审核注册园地:审核新园地注册,如果新用户是本校师生,则通过审核,否则删除该注册信息;在日常维护中也可以对已经注册的用户进行管理,可以删除用户注册信息,当用户被删除时所属的园地自动删除,也可以对用户进行停用设置,当用户停用后,虽然用户还是能够登录,但系统会返回用户账号被锁定的提示,此时用户不能够进行发布日志和管理园地等操作,而只能够浏览其它园地的信息园地日志审核:管理员可以停止显示或者删除非法日志2010-2011学年下期《动态网站设计》课程实训方案2)学生会员学生是学生园地的使用者,可以管理自己的园地,园地系统给他们提供了以下主要功能:用户注册:在主页园地中输入个人注册信息,并完成注册,个人账号等待管理员审批;当管理员审批通过后,能够登录到个人管理中心,进行园地管理用户密码恢复:当园地作者忘记自己登录密码时,可以通过输入密码保护答案的方式,重新获取用户密码用户登录:当用户输入用户名和密码后,能够进入到个人的管理中心日志分类管理:可以增加、删除和修改个人日志的分类管理日志:用户在个人园地管理中心可以发表新日志、修改日志或者删除日志管理评论:用户在个人园地管理中心可以查阅评论或者删除评论个人相册管理:相册分类管理,可以增加、删除和修改相册分类;相片管理,可以上传个人相片:并且维护已有相片:可以删除相片,或者修改相片描述信息,设置访问权限。3)浏览者浏览园地:浏览者访问学生园地官方主页,通过该主页提供的各种导航连接,能浏览到每个学生和老师的个人园地,然后在个人园地中查看具体日志内容浏览日志和评论:浏览者可以查看具体每篇日志的详细内容,以及对该日志的所有评论2010-2011学年下期《动态网站设计》课程实训方案结构图:E-R图电子工程学院学生园地管理员模块学生园地模块浏览者模块审核注册博客学生日志审核用户登录日志分类管理管理日志相册管理管理评论用户注册浏览博客浏览日志和评论2010-2011学年下期《动态网站设计》课程实训方案Relationship_1Relationship_2Relationship_3Relationship_4Relationship_5Relationship_6Relationship_7会员会员编号会员昵称会员登录名会员密码会员性别会员头型会员QQ会员邮箱会员生日会员状态piSerialVariablecharacters(20)Variablecharacters(20)Variablecharacters(20)Characters(2)Variablecharacters(30)Variablecharacters(15)Variablecharacters(20)Date&TimeIntegerMMMMIdentifier_1pi管理员管理员ID管理员名管理员密码piSerialVariablecharacters(20)Variablecharacters(20)MIdentifier_1pi密码恢复问题题编号问题名称问题回答piSerialVariablecharacters(100)Variablecharacters(100)MMMIdentifier_1pi日志类型类型编号类型名称类型说明piSerialVariablecharacters(30)Variablecharacters(100)MMIdentifier_1pi日志日志编号日志标题日志内容日志时间日志点击率piSerialVariablecharacters(30)Variablecharacters(3000)Date&TimeIntegerMMMIdentifier_1pi相册相册编号相册名称相册说明相册密码piSerialVariablecharacters(50)Variablecharacters(50)Variablecharacters(30)MMIdentifier_1pi像册照片照片编号照片路径照片标题piSerialVariablecharacters(30)Variablecharacters(50)MMIdentifier_1pi评论评论编号评论标题评论内容评论者piSerialVariablecharacters(50)Variablecharacters(400)Variablecharacters(10)MMMIdentifier_1pi用例图:用户管理管理员日志审核审查注册会员2010-2011学年下期《动态网站设计》课程实训方案博客管理学生或教师(会员)相册管理日志管理日志类型管理照片管理个人信息管理密码恢复注册用户浏览者游览日志发表评论浏览照片项目二:电子工程学院在线聊系统项目概述:Web技术高速发展,让学生老师或领导有一个良好的勾通平台,于是决定建设一个名为“电子工程学院在线聊天系统”供学校师生使用。领导希望通过这个系统,来加强学校教师和学生之间的了解和交流、教师与教师之间的教学经验的分享,学生与学生之间的学习心得的分享;领导交流日,每周安排一个领导与学生进行勾通,解决学生面临的一些学习、生活的困惑。主要功能:2010-2011学年下期《动态网站设计》课程实训方案1)系统管理员系统管理员负责整个系统的日常运行和维护,系统给管理员提供的主要功能有:审核注册用户:审核用户注册,如果新用户是本校师生,则通过审核,否则删除该注册信息;在日常维护中也可以对已经注册的用户进行管理,可以删除用户注册信息,则生产的聊天记录仍保存,也可以对用户进行停用设置,当用户停用后,虽然用户还是能够登录,但系统会返回用户账号被锁定的提示,此时用户不能够进行聊天作。领导管理:管理员可以做增加、修改和删除院系名称列表并安排每周领导交流日。聊天板块管理:管理员可以增加、修改和删除等聊天板块管理。审核板块负责人:普通用户向系统申请当某个板块的负责人并进行审核。2)学生学生是系统的使用者,提供了以下主要功能:用户注册:在系统主页中输入个人注册信息,并完成注册,个人账号等待管理员审批;当管理员审批通过后,能够登录到系统;用户密码恢复:当忘记自己登录密码时,可以通过输入密码保护答案的方式,重新获取用户密码;用户登录:当用户输入用户名和密码后登录;注册信息修改:可以修改个人注册信息,如“密码、保密问题与答案”等信息2010-2011学年下期《动态网站设计》课程实训方案学生可以选择不同的板块进行聊天:发聊天问题、浏览块板里的聊天记录,当选择板块时该块人数加一人,如果选择另外板块则该板块减一人。个性化设置:用户可以对界面显示元素、背景、个人照片等信息进行个性化设置系统提示:每周安排一个时间段与领导聊天,那么系统要提示用户,本周什么时候与领导聊天。申请负责人:用户可以向系统提出申请当某个板块的负责人,系统管理员审核后成功负责人负责人功能:负责人可以当此板块的聊天进行管理:踢出去、或对聊天用语不规范人提出通知;结构图:2010-2011学年下期《动态网站设计》课程实训方案E-R图电子工程学院在线聊系统管理员模块聊天系统模块审核注册用户领导管理聊天板块管理用户登录用户密码恢复注册信息修改个性化设置管理系统提示申请负责人用户注册审核板块负责人负责人功能2010-2011学年下期《动态网站设计》课程实训方案Relationship_1Relationship_2Relationship_3Relationship_4会员会员编号会员昵称会员登录名会员密码会员性别会员头型会员QQ会员邮箱会员生日会员状态piSerialVariablecharacters(20)Variablecharacters(20)Variablecharacters(20)Characters(2)Variablecharacters(30)Variablecharacters(15)Va