个人博客《课程设计报告》.doc

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Sichuan Top Vocational College of 课 程 设 计 报 告 姓 名: _____李 伟_______ 学 号: __ 2021110230___ 系 别: 计算机系 专 业: 软件〔微软开发平台〕 年 级: ____20008级_ __ 班 级: _ __二 班______ 指导教师: _ _舒晓苓_ ____ 2010 年 5 月 10 日 至 2010 所 在 单 位 : __2021__级  计科  系 软件〔微软〕 专业 二 班 课程设计题目:个人博客 课程设计目的: 将本学期开设的?基于.NET的WEB应用〔高级〕?的知识和技能,以综合的工程实例进行融合贯穿。让学生通过完成一个综合的?个人博客系统?工程实例来掌握WEB编程的相关技能,培养学生学习后续课程的兴趣。 课程设计内容要求: Blog首页功能 注册、登陆功能 个人信息管理功能 博客系统管理功能 相册管理功能 日志发布、管理和浏览功能 留言与回帖功能 音乐播放器及视频播放等娱乐模块 课程设计方案: 本次学期课程设计安排在09-10学年第二学期的11周至13周〔2021. 05.10——2021.05.28〕进行。共30课时。分为三个阶段进行: 第一阶段〔2课时〕: 工程讲解、演示 第二阶段〔22课时〕:学生进行工程的开发 第三阶段〔2课时〕:讲解学期工程设计实训报告的编写要求 第四阶段〔4课时〕:学生提交工程和实训报告,学生进行工程辩论,老师根据学生的工程演示完成情况和辩论情况给学生打分 课程设计报告: 需求分析 软件设计初期需求分析分析十分重要,所以我的个人博客也用了相当多的时间进行需求分析。Blog是个人展示自我的平台,所以需要从用户自我管理和网友访问两个方面进行设置权限。 一般网友访问可以浏览主人博文、相册等信息还可以给博主进行评论,这样就可以让博主和网友进行互动交流。在首页还可以设置音乐播放器给游客提供舒适的浏览情景。还可以设置友情连接等,增进与网友的亲和力,方便游客的访问。 在用户管理博客系统方面,主要实现用户对博客的所有管理权,主要表现在对所发布的内容的管理,包括对游客、个人信息的管理等,从而使系统做到更好的管理与维护。 个人信息管理主要是实现个人信息的查找、删除操作,以便于网站的管理。 相册模块只要可以现实用户上传发布和管理自己的照片、图片。给予博主提供更多展示自己的平台,为游客提供更多信息,主要管理员才能现实对图片的管理功能。 文章管理模块主要现实用户发布自己的博文,以及管理自己的博文的功能。用户在自己的博客中表现自己内心的感受以及其它心灵感慨,可以通过对文章进行查看、查询以及删除操作。 评论、回复模块主要是游客与博主的互动交流功能。 另外本博客还增加了娱乐模块,如音乐播放器功能、个人视频发布功能、实时数字时钟鼠标特效等。 概要设计 个人博客系统结构 功能概述 个人博客系统需要实现网站首页功能、用户登陆功能、个人信息管理功能、系统管理功能、相册管理功能、日志发布、浏览和管理功能、日志留言和回帖功能以及娱乐功能。 系统结构图〔如图1〕 图1 数据库设计〔如图2〕 本博客系统所用到的数据库为blog数据库,根据不同模块要求主要用到了九张表: 图2 表:主要存放用户登陆信息。〔如图3〕 图3 表:主要存放用户照片信息。〔如图4〕 图4 gs表:主要存放用户博文的分类信息。〔如图5〕 图5 表:主要存放用户的博文信息。〔如图6〕 图6 表:主要存放游客多博文的评论信息。〔如图7〕 图7 详细设计 系统首页 用户和游客都可以轻松访问博客内容,用户可以登录博客管理,从而随心所欲的发布自己的博文。而游客只能在浏览网站的根底上对博文的评论功能,发表自己的观点。同时首页还有可以为浏览者提供音乐播放功能、实时数字时钟功能,增加网站的亲和力,让访问者感到舒心。 界面如图如图8: 图8 主要功能 3.用户登录模块截图如图9 图9 主要代码如下: string UserName = tbxaccount.Text.ToString(); string Password = tbxpwd.Text.ToString(); string settings = Convert.ToString(ConfigurationManager.ConnectionStrings["SqlServices"]); SqlConnection con = new SqlConnectio

您可能关注的文档

文档评论(0)

ranfand + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档