个人博客课程设计说明书(共22页).doc
《个人博客课程设计说明书(共22页).doc》由会员分享,可在线阅读,更多相关《个人博客课程设计说明书(共22页).doc(22页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上长 沙 学 院课程设计说明书题目个人博客系统系(部)计算机科学与技术系专业(班级)软件3班姓名徐静学号B20140304308指导教师张志宏起止日期2014.6.192014.7.04课程设计任务书课程名称:软件工程基础实训设计题目:个人博客系统已知技术参数和设计要求:1. 问题描述(功能要求):个人博客系统用来展示个人风采,其中模块主要包括:(1) 个人档案(2) 博客日志(3) 技术文章(4) 友情链接等网站常用频道(模块不少于4个,具体可根据实际情况调整)2. 运行环境要求:(1)客户端:windows操作系统IE浏览器(2)服务器:windows server
2、 版操作系统IIS组件安装3. 技术要求:需要用到的技术(以表现页面为主,技术不一定包括下列全部,可根据具体情况选用,一般HTML及PhotoShop技术必选,其余可选):l HTMLl CSSl JavaScriptl DIVl PhotoShop(1)了解有关Web静态网站建设的基本概念与方法。(2)掌握网页设计制作的基本概念,有关美学基本知识与设计制作流程。(3)掌握网络信息发布与维护的方法。设计工作量:40课时工作计划:(1) 2014级软件工程所有班级2课时:课程设计相关知识介绍,计算机系机房18课时: 设计,计算机系机房。 16课时:上机、调试,计算机系机房4课时:答辩,计算机系机
3、房。(具体时间地点老师先申请,机动安排)指导教师签名: 日期:教研室主任签名: 日期:系主任签名: 日期:长沙学院课程设计鉴定表姓名徐静学号B20140304308专业软件工程班级3班设计题目个人博客系统指导教师张志宏指导教师意见:评定等级: 教师签名: 日期: 答辩小组意见:评定等级:答辩小组长签名:日期:教研室意见:教研室主任签名: 日期: 系(部)意见:系主任签名:日期:说明课程设计成绩分“优秀”、“良好”、“及格”、“不及格”四类;专心-专注-专业摘要就是以作为载体,简易迅速便捷地发布自己的心得,及时有效轻松地与他人进行交流,再集丰富多彩的个性化展示于一体的综合性平台。本课程设计是培养
4、我们创建一个静态的个人博客网页的能力与自学能力,其主要采用html语言编写(其中还包括css,div,以及javascript),里面包括五个模块:个人档案、我的日志、留言板、好友博客、友情链接。其中个人档案与我的日志还含有对应的子页面(二级页面)。本博客内容较为全面,颜色丰富,能较好的展示个人风采与功能。关键词: html,div+css布局, javascript 目录1.设计内容与要求1.1 设计内容个人博客系统用来展示个人风采,其中模块主要包括:(1)个人主页(2)我的日志(3)留言板(4)好友博客(5)友情链接1.2 设计要求使用多种技术来实现l HTMLl Div+CSS布局l J
5、avaScriptl PhotoShop通过项目实践(1)了解有关Web网站建设的基本概念与方法。(2)掌握网页设计制作的基本概念,有关美学基本知识与设计制作流程。(3)掌握网络信息发布与维护的方法。性能需求:(1)界面友好,易于操作。(2)简洁美观。另外要求:手工编写HTML网页代码,在代码中需要有必要的注释,文档规范完整,项目分阶段需通过组讨论及评审。 2. 系统的设计与实现2.1 需求分析2.1.1.需求内容其主要设计模块如下:(1)个人主页(2)我的日志(3)留言板(4)好友博客(5)友情链接2.1.2.功能结构图图2.1 功能结构图2.2 系统设计本博客基本上采用了css+div布局
6、分块,做出了五个主模块:个人主页、我的日志、留言板、好友博客、友情链接。用javascript在主页做了自动更新的时间以及可以回到顶部的小火箭。 设计思路:博客主页面的设计主要来源于对各种图片的使用,课程设计的重点要求是使用css与div来设计网页的版面,所以在网页分块这一点上,需要在div与css上花较多的心思。对于网页其他的一些特殊功能,就需要用脚本来实现了。 系统功能模块:本系统分为五个模块:好友博客、个人主页、我的日志、留言板、友情链接。图2.2 系统功能模块调试结果(测试数据)2.4 系统的实现2.4.1个人博客主界面在首页用户可以通过一个下拉菜单对五个模块(好友博客、个人主页、我的
7、日志、留言板、友情链接)进行浏览,并有js特效。 图2.41 我的博客首页代码实现如下: 徐静的个人博客 个人主页我的日志好友博客留言板友情链接 欢迎来到我的首页!来访要留痕迹哦!么么哒!2.4.2 个人主页主页模块中主要包括我的相册、我的心情。其中,我的资料界面是由div+css设计分块而成;我的相册以此来实现图片的左移与右移;我的心情界面采用了表单的制作,关键代码如下:我的资料 姓名:徐静 性别:女 爱好:吃 家乡:益阳 专业:软件工程 星座:天秤座 座右铭:生如夏花之绚烂,死如秋叶之静美(我的相册) 图2.42 我的相册关键代码如下: 我的相册 (我的心情) 图2.43 心情 关键代码如
8、下: 我的心情 日期: 心情:确定 取消2.4.3 我的日志 图2.21 我的日志 关键代码如下: 山口 温柔2.4.4 留言板本模块页面标题处运用了图片滚动效果,留言部分则采用了表单的形式。 关键代码如下:留言板 留言: 确定 取消 来访要留言哦!么么哒! 2.4.5 友情链接本模块通过使用代码将个人博客首页链接到腾讯首页、新浪网、百度及酷狗,通过点击即可进入并进行自己所需要的操作。 关键代码如下:友情链接 百度首页 酷狗音乐 腾讯网 新浪网 返回首页2.4.6 好友博客 图2.46好友博客关键代码: 好友博客 点击进入妍妍的博客3 总结3.1 系统的特点 本博客采
9、用了div与css的方法对整个页面进行了设计与布局,运用了特殊代码、脚本与文件来实现一些特殊的功能比如点击图标回到顶部、鼠标经过图像处理以及图文滚动效果、音乐插件等。3.2 系统的不足(1)javascript与插件运用的太多对于插件和javascript脚本部分代码我只能够看懂,但是并不能亲自写出脚本和插件的代码,这没有起到训练写网页代码的能力。第一次用js做了下拉菜单,但要符合老师说的要在同一个页面显示所有我就不会了,因此放弃了使用下拉菜单,而用js做了时间和小火箭。(2)DIV与CSS运用的不够多本学期该课程设计的重点要求就是对div与css掌握度得到提高并且熟练运用,可是在设计过程当中
10、,我用到的相关知识并不是很多。(3)页面设计过于简单 没有用div与css设计过于复杂的布局,所以页面略显得有些简单,没有达到课程设计的要求。(4)站点设置时资料存储的过于杂乱 在以后的学习过程中,一定要将文件分类放好,便于查找与使用。这次制作网页时,图片、网页、脚本文件都放在一起了,在打开文件的时候图片和链接什么的都出了差错,以后一定注意。3.3 心得体会 自己感觉学这个有点麻烦有点难但是很好玩,虽然没有达到老师的要求,也没有达到自己内心的目标样子,但是自己已经是很努力去学习和实践了。 对于一个网页制作初学者来说,一切都是那么陌生,从什么都不会,到现在能比较熟练的运用Dreamweaver,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 个人 博客 课程设计 说明书 22
限制150内