博客系统的设计与实现(共4页).doc
精选优质文档-倾情为你奉上贵阳学院毕业论文(设计)开题报告表课题名称博客系统的设计与实现开题日期2012.3.2学生姓名学 号专 业计算机科学与技术 开题报告内容:(调研资料的准备,设计目的、要求、思路与预期成果;任务完成的阶段 内容及时间安排;完成设计(论文)所具备的条件因素等。)一、调研资料的准备,设计目的、要求、思路与预期成果1. 调研资料的准备 为了搞好毕业设计,我在图书馆和网上查阅了大量有关的资料和文献1 杨学瑜,王志军,刘同利,JSP入门与提高,清华大学出版社,2002.32 赵松涛,SQL Server 2000应用与实例集锦.人民邮电出版社,19993 汪孝宜 ,刘中兵 ,徐佳晶 JSP数据库开发实例精粹 电子工业出版社,2005.74 郎波,Java语言程序设计 清华大学出版社 2005.55 闪四清,SQL Sever使用简明教程.清华大学出版社,2001.66 萨师煊、王珊,数据库系统概论.高等教育出版社,2002.27 郭盈发、张红娟,数据库原理.西安电子科技大学出版社,2002.28 腾飞科技,Dreamweaver 8 完美网页制作基础、实例与技巧 人民邮电出版社 2007.6 9 郭玲文,Photoshop7.0从入门到精通. 航空工业出版社,2002.810 周恒、王殊宇,jsp项目开发全程实录 清华大学出版社 2008.611苗春义等,Java项目开发全程实录 清华大学出版社 2008.62.设计目的基于Java的博客系统,此课题目的是对本科阶段所学的计算机专业知识进行梳理与总结,并学会用所学专业知识分析问题和解决问题;掌握面向对象程序设计和分析的基本思想和基本方法,能够自主设计并实现小型的软件;提高文献检索、阅读的能力。博客的精神是:自由表达,开放宽容,个性张扬,专业精神在没有自己的博客之前,人们会经常出于论坛发表帖子或者通过即时通信软件聊天,来表达自己的想法,可是这些都是零散的和杂乱的。博客的出现,让人们可以不断的把自己以前的和每天激发的一些想法或者感受整理放在自己的博客上,每次在写文章的时候,可能又会产生新的想法。虽然一些想法一些思考只是皮毛,没有什么深度,但是当下笔去写的时候每次都会对某个小小的问题有了更多的一点点思考,再写博客的时候就感觉到了一种满足感,一种想法得以释放得以延伸的满足感。生活中每天的一个小小的事情都会引起人们的思考,甚至是和朋友的聊天中一个小小的火花迸发。督促自己努力、把一时的想法变成观点,争取在生命中的每天里留下点什么,这也是人们写博客的目的之一。这样就能督促自己每一天不要浑浑噩噩,时光流逝无痕无声无息,写博客也是在自己的每一天上留下了一道浅浅的思考和划痕。不仅如此,通过写博客、记录自己的想法可以帮助实现如下这些目的:a).记录生活,在自己的每一天上留下思考的划痕b).整理思路,固化知识,获得更多更好的想法c).分享,将自己的想法、经验与人分享d).交流、提高,通过交流产生更多的思维火花,相互提高e).交友,互相鼓励,一路同行如果是博客网站是一个舞台,那么所有的博客都是其中的舞者,把自己有价值的真实的一面展示在网络世界中,相互交流沟通;如果博客仅仅为了写日志,那么博客是一面镜子,镜子中展现的是真实的自己;如果博客是一个自由媒体,可以把自身感觉有价值的信息通过博客这个工具发布,与网友共享 3.设计要求界面设计的简洁、友好、美观大方操作简单、快捷方便、功能实用、稳定性强数据库储存安全、可靠、必要时还可以根据需要迁移数据库功能可扩展性强,具有跨平台的能力。登录博客系统浏览文章管理自己博客的基本信息 撰写个人随笔处理留言、文章评论等内容4. 设计思路系统设计阶段采用Visio2003画业务流程图和活动图,PowerDesign进行数据库的理论设计。系统采用当前流行的B/S模式,考虑到开发周期及部署平台等因素,使用SQLServer 2000作为后台数据库。 本系统的开发采用的是JSP+JavaBean+Servlet模式,在该模式中,结合了JSP和Servlet技术,充分利用了JSP和Servlet两种技术原有的优点。在此模式中,JavaBean作为模型的角色,充当JSp和Servlet通信的中间工具,Servlet处理完后设置JavaBean的属性,JSP读取此JavaBean的属性,然后进行显示。该模式更加明显地把显示和逻辑分离,使得代码更容易管理,适合大型项目的开发5.设计预期成果(1)能够满足博客系统的应用(2)包含博客系统需求分析,功能分析及具体实现过程的论文一篇二、任务完成的阶段内容及时间安排11年12月12年2月 收集技术资料,进行技术储备,完成开题报告12年3月12年4月 根据项目要求进行软件设计,测试软件各个功能模块12年5月 完成软件,打包,发布,撰写毕业论文,答辩。三、完成设计(论文)所具备的条件因素1.硬件环境(1)处理器:Intel Pentium 4 3.06G或更高。(2)内存:1GB或更高。(3)硬盘空间:80GB。(4)显卡:SVGA显示适配器。2.软件环境(1)操作系统:Windows7。(2)开发软件:Netbeans.(3)数据库:Microsoft SQL Server 2000。3.自身条件通过本科阶段的学习,我已经熟练使用Microsoft SQL Server 2000数据库、Netbeans集成开发环境,掌握了相关专业知识,具有一定面向对象的设计和实现能力。指导教师意见:签字:系毕业论文(设计)领导小组意见:签字:专心-专注-专业