《杨铁东(指导教师)毕业设计中期报告.doc》由会员分享,可在线阅读,更多相关《杨铁东(指导教师)毕业设计中期报告.doc(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、计算机科学与技术学院毕业设计(论文)中期报告题 目:博客系统设计与开发姓 名:杨铁东学 号:班 级:计算机10-4班专 业:计算机指导教师:李岳华2013 年12 月 15 日说 明中期报告应包括以下内容:一、 课题主要任务说明。二、 前期工作简述。三、 已解决的问题及解决办法。四、 尚存在的问题及解决方案。五、 后期工作安排。要求:一、 正文为小四号字,宋体。二、 单倍行距。三、 字数不少于3000字。四、 用A4纸正反面打印。一、课题主要任务如今,在互联网大量普及的今天,人们已经开始习惯用网络来记录自己的生活,无论文字还是图像,都已经被广泛使用,所以,应用数据库管理系统开发一个博客系统,可
2、以方便网络用户管理日志以及相片等,还可以在博客上交流思想等,让大多数人在繁忙的社会中得到一些放松。21世纪以后,随着计算机网络的高速发展,博客风靡全球,越来越多的人投入到了博客系统的开发研究,并得出许多方案。我的课题内容如下。1、 主要设计内容应用数据库管理系统开发一个博客系统,主要包括以下功能模块: (1)注册模块注册时会检查用户名和密码是否合法,用户名不合法则提示出错原因。(2) 登录模块登陆时检查用户名和密码,不匹配时提示登录失败,成功后登录到主页面。(3) 浏览文章模块 有文章目录列表。(4) 文章管理模块 用户可以添加,修改,删除文章。(5) 评论管理模块 可以提交评论,用户也有删除
3、评论的权限。(6) 系统管理模块 系统管理员可以通过后台删除博客账号和文章。2、 预期设计结果 开发一套界面美观友好,操作方便简洁的博客系统,促使人们学习,交流看法,记录收获,反应成长。预期结果如下:(1) 浏览者可以查看博主的信息。(2) 浏览者可以发表评论。(3) 管理员具有对日志类别和新闻信息的添加,修改和删除等编辑功能。(4) 管理员具有添加和删除图片的权限。(5) 可以添加一些新闻公告。 3、 主要技术手段JSP技术基本编程能力设计美观界面能力等等技术手段 二、 前期工作简述课题的主要内容是基于JSP的个人博客系统的设计与实现。系统的前台用户操作模块实现用户查看博客文章,查看评论,评
4、论文章等操作,而后台博主操作模块则是博主登陆,解决用户文章管理,文章类别管理等功能问题。(1) 首先通过相关文献,查找相关内容,从而全面正确的掌握所要研究的问题。并借助计算机进行信息搜集,整理和加工,形成对论文设计有用的信息。(2) 理论与实际相结合,分析系统的用户需求,将搜集的信息进行相关对比,选择相对较好方案,进行设计。(3) 利用建模方法进行课题研究,并进行实际操作调试,从而实现本系统的具体功能,得出相关结果。(4) 最后进行相关整合研究。三、 已解决的问题及解决办法在设计过程中,遇到了许多问题对于我的博客设计与研究现已进行到如下步骤:(1) 博客界面的设计(2) 数据库的设计(3) 背
5、景音乐的设计(4) 实际应用的调研(5) 相关技术的查找研究(6) 相关信息的整理(7) 功能模块的设计(8) 运用相关基础知识解决了大大小小的问题,内容仍需继续完善。四、 尚存在的问题及解决方案我的设计如今进行到中期部分,遇到许多技术方面以及信息方面的问题,在系统的技术开发设计设想过程中:1.设计中可能出现的问题(1) 如何设计博客系统功能模块,使系统即能完成现有系统的基本功能,又有创新点的存在;(2) 如何保证博客系统的安全性,即如何通过设计权限,防止系统使用者的数据遭到篡改;(3) 为了灵活处理网页中的数据交换,采用何种技术进行开发设计;(4) 编辑器的配置说明,对中文的支持性,如何使用
6、文字编辑器;(5) 如何实现博客文章以及评论的分页显示等,是我的设计几种可能出现的难点。2.如何解决问题通过咨询老师,查找相关书籍中的资料,或者上网查询相关信息来解决。五、 后期工作安排中期报告后,在不出现重大变故的情况下,由于现在几大模块的开发都已基本完成,剩下来的就是一些细节问题和附加辅助模块没有处理了,如期完成预定任务是没有问题的。5月01日-5月15日几大模块编码实现,完善相应的辅助程序,调试程序。 5月16日-5月30日系统调试与维护并撰写论文5月31日-6月09日论文定稿并打印6月10日-6月16日论文交指导教师和评阅教师评阅6月17日-6月20日准备毕业答辩在后半期严格按照预定流程执行,要进行多轮回归测试,集成测试,进一步完善系统,使之更健壮稳定,并且要做局部的调优处理,使系统效率最大化。并且要让用户进行现场测试,维护一段时间。最终实际应用。后期工作安排如表所示。