博客系统课程设计文档.doc

博客系统课程设计文档.doc

ID:58151226

大小:367.00 KB

页数:19页

时间:2020-04-11

博客系统课程设计文档.doc_第1页
博客系统课程设计文档.doc_第2页
博客系统课程设计文档.doc_第3页
博客系统课程设计文档.doc_第4页
博客系统课程设计文档.doc_第5页
资源描述:

《博客系统课程设计文档.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、湖南工业大学课程设计说明书博客系统院(系):计算机与通信学院专业:计算机科学与技术班级:073学生:邹校江学号:指导教师:何频捷设计日期:2010年12月27日至2010 年1月4日2010年1月4日设计任务书一、目的《软件开发新技术》课程设计是计算机科学与技术专业集中实践性环节之一,是学习完《软件开发新技术》课程后进行的一次全面的综合练习,涉及的深度广些并更加接近实用,要求学生利用所学知识分析、设计并实现一个较复杂的软件系统。通过课程设计,使学生综合使用所学过的软件工程知识,掌握软件工程的基本思路和方法,利用所学的基本知识和技能,发挥自学能

2、力和查找资料的能力,通过一个实例,运用软件开发中各个环节,加深对所学知识的理解与掌握,增强学生利用自己所学知识解决实际问题的能力,为后续各门计算机课程的学习打下坚实基础。二、任务本课程设计要用到系统可行性分析、需求分析、系统设计、系统实现、系统维护、软件测试及如何在实际应用中运用软件工程的技术和方法,及运用关系型数据库管理系统,实现博客系统。具体任务如下:1.注册,登录,退出;2.博主对个人资料,博文,心情,留言,博友的管理功能;3.访客可留言,评论博文,评论心情,加博友等功能。三、结果形式(1)课题描述:包含课题的主题、背景、设计目的。(2

3、)设计环境:包括课题设计开发所需要的软件和硬件,软件包括如操作系统、建模工具、编程语言、数据库管理系统等。(3)问题的解决方案a)软件开发计划以及可行性分析b)需求分析文档c)软件设计文档d)软件测试文档(4)结论:对本系统作一个全面的评价:包括有何特点、设计结论、存在的问题、改进意见等。课程设计报告院(系):计算机与通信学院专业:计算机科学与技术班级073姓名邹校江学号指导教师何频捷课题名称博客系统课题描述主题我们小组的信息系统开发课程设计题目是:博客系统开发。系统开发的总的设计目标是通过为博客提供优质的互动交流平台,提高网站的知名度和访问

4、量,从而获得为企业提供更多的产品介绍及发展的机会,提升自己的网络价值。本系统主要实现一个简易的博客系统,主要功能是实现一些博客的基本功能。本系统结构分为注册登录模块,博客资料管理模块,博文管理模块,博友管理模块,访客统计模块,心情管理模块,留言管理模块。可见,本系统并不复杂,主要解决的问题是利用关键字对数据库进行查询。背景随着互联网的快速发展与运用,很多网络用户希望在网络平台上更多地发展现自己的个性,更方便地与人互动交流,博客已经成为写网络日志必不可少的一种工具,也是一种简单有效的提供网络用户之间进行在线交流的网络平台,通过其可以结交更多的朋

5、友,表达更多的想法,它随时可以发布日志,方便快捷。个人博客的发展,也已经成为广告商业务拓展的重要领域。目的通过课程设计,使理论与实际相结合,更好地掌握软件工程设计的基本思路,初步掌握软件工程的开发方法和步骤。设计环境(1)硬件环境:PC机(2)软件环境:WINDOWSXP操作系统RationalSoftware建模工具MyEclipse编程工具TomcatMySQL数据库管理系统Visio绘图工具问题的解决方案开发计划一项目概述:本程序大致有两大部分组成,即博主管理和访客操作。博主管理包括:1.博主资料的管理,包括修改用户名,修改博客显示名称

6、,修改个性签名,头像,修改密码。2.博文管理,包括发表博文,删除博文,转载博文,回复博文评论,删除评论。3.博友管理,包括添加博友,删除博友。4.心情管理,发表心情,删除心情,回复心情评论,删除心情评论。5.留言管理,回复留言评论,删除留言评论。访客操作包括:踩博客,评论博文,评论心情,加博友,留言。二实施计划:总时间:1周可行性分析以及用户需求分析:1天系统需求分析:1天总体及详细设计:2天原型系统实现与测试:1天整理文档:1天三人员组织及分工:邹校江:整体结构的设计,博主管理大部分。贺志雄:访客操作黄振宏:博主资料模块等伍龙:博文管理模块

7、等四交付期限:2011年1月4日星期二问题的解决方案可行性分析1.技术可行性此次信息系统开发是大学专业知识的一次综合应用与提高,我们小组可以在系办三楼机房完成系统开发。该机房计算机配置肯定能满足系统开发的要求。我们小组可以选定两三台计算机,建立系统开发环境,主要是安装数据库工具(MSSQLSERVER2000,Oracle,mysql),应用程序开发工具(MyEclipse),Office程序组以及WEB服务器(tomcat)。我们小组的部分成员有计算机,配置是WINDOWSXP32G以上内存,250G以上硬盘,可连网。小组成员之间可以通过Q

8、Q或电话进行即时交流,协调开发工作,解决开发工作中出现的问题。就技术力量来说,我们小组可以完成此次开发工作。开发过程中会出现许多问题,有我们预想之中的,也有一些没有

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。