logo资料库

个人博客实训报告.doc

第1页 / 共32页
第2页 / 共32页
第3页 / 共32页
第4页 / 共32页
第5页 / 共32页
第6页 / 共32页
第7页 / 共32页
第8页 / 共32页
资料共32页,剩余部分请下载后查看
第1阶段系统总体分析及功能设计
1.1 用户手册
1.2 系统功能设计
1.3系统总体结构
第2阶段 数据库设计
2.1 数据概念结构设计—E-R图
2.2 数据逻辑结构设计—关系模型
第3阶段 程序编码
3.1 登录模块
3.2 博客主页面
3.3 日志模块
3.4 相册模块
3.5 留言模块
3.6 博主资料模块
第4阶段设计收获与心得
一、软件技术专业职业核心技能标准 1.程序设计能力 学生应具备熟练的代码编写及调试能力,具体应掌握 Java 程序设计技术。Java 软件 开发工具及编辑工具的使用方法、语言的语法及 Java 类的定义和使用、Java 编程的方 法和技巧。 2.数据库应用开发能力 具体应掌握数据的组织方法、数据库的设计方法,熟练掌握数据库的使用和维护技 能。主要考核数据库的连接、访问、修改等技术。 3.动态网页设计、网站建设能力 掌握设计 HTML 网页的方法;熟悉网站的构建;掌握运用 JSP 进行动态网页设计 的 Web 应用程序开发的方法。掌握 MVC 编程模式,能够应用 Struts 开发 Web 程序。学 生能够应用 Java Web 组件设计 B/S 结构的 Web 应用程序。 4. 软件工程能力 具体应掌握软件开发过程中的工程方法、关键技术、相关工具使用的流程。主要考 核面向对象的基本概念、需求分析的方法及面向数据流分析的具体步骤,数据流图,数 据词典的定义及表述符号,用例图的绘制,状态图的绘制等。
二、毕业技能综合实训任务书 软件技术专业 个人博客系统 班级: 09 软件 1 班 学号: 092010129 指导教师: 实训项目: 学生姓名: 于华 项目类型: 1、实训目的: 培养学生综合应用软件开发的理论,运用 Java 程序设计语言、Oracle 数据库、CSS 样式表,JavaScript 语言、JSP 和 Struts 等技术开发 B/S 构架的系统,从而建立起 WEB 开发的完整概念,深化 WEB 设计的思想,熟悉 WEB 程序的开发流程,掌握 WEB 程序 开发的关键技术;锻炼学生软件工程,数据库应用开发,程序设计,动态网页设计、网 站建设的能力,进一步巩固所学知识,为今后从事本专业相关工作奠定坚实基础。 2、毕业技能综合实训项目简介: 个人博客系统是模仿 QQ 空间的博客系统,它主要的功能有:日志的管理,留言的 管理,相册的管理,个人资料的管理。 (1)日志管理:博主和游客都可以浏览和查询日志信息,其中查询数根据日志的 类别进行查询。管理员不仅可以浏览和查询日志信息,还能更改、添加和删除日志信息, 以更新日志数据库,以便发布日志信息。博主和游客可以浏览的日志信息包括:日志的 标题,日志的内容,日志的类别,日志的发表时间。管理员即博主可以查看和修改的日 志信息包括:日志的标题,日志的内容,日志的类别,博主可以根据实际需要进行日志 的删除和修改添加。 (2)相册管理:博主和游客都可以浏览相册信息,博主不仅可以浏览,还可以添 加、编辑和删除相册。博主和游客可以浏览的相册信息包括:相册的名称,相册的描述, 相册的创建时间。博主可以查看和修改的相册信息包括:相册的名称,相册的描述,博 主可以根据实际需要进行相册的删除和修改添加。 (3)留言管理:博主和游客都可以浏览和添加留言信息,博主不仅可以浏览、添 加,还可以删除留言。博主和游客可以浏览的相册信息包括:留言的内容,留言的时间。 博主可以根据实际需要进行相册的删除和修改添加。 (4)个人资料管理: 博主和游客都可以浏览个人资料信息,博主不仅可以浏览,还 可以编辑个人资料。博主和游客可以浏览的个人资料信息包括:博主的昵称,博主的性 别,博主的生日,博主的地址和博主的头像。博主可以查看和修改的个人资料信息包括:
博主的昵称,博主的性别,博主的生日,博主的地址,博主可以根据实际需要修改个人 资料。 3、实训内容及任务分配: 1)、实训内容:  实现基本的技术实现功能;  熟悉数据库在的索引与 SQL 语句等;  熟练使用课上使用的各种 WEB 设计技巧;  熟悉页面设计、代码设计、数据库设计;  建立起 WEB 开发的完整概念,深化 WEB 设计的思想,熟悉 WEB 程序的测试流程。 2)、需完成的任务(若属多人完成的大项目,必须明确该生须完成的任务,不允许 两人及以上完成相同任务): (1)、根据实训项目的要求,对本项目进行系统分析和总体功能设计,通过查询相 应资料确定本项目系统的设计思想及可行性和开发环境;并确定完备的系统功能,同时 画出准确的系统架构图、程序流程图及 UML 图,填写实训日志和撰写项目开发文档。 (2)、根据系统的功能要求,设计合理的数据库,完成完整合理的 ER 图和数据字典, 并与功能相匹配;数据表设计合理且使用必要的约束和存储过程技术,填写实训日志和 撰写项目开发文档。 (3)、结合系统功能设计和已设计好的数据库,使用合理的技术通过编写代码实现 系统的各个功能,完成一个功能完善、安全性高、性能强的系统,填写实训日志和撰写 项目开发文档。 (4)、在一致性、友好性和创意等方面对系统的界面进行设计和美化,填写实训日 志和撰写项目开发文档。 (5)、选择准确的测试数据对系统进行模块测试,组装测试和确认测试,测试用例 测试结果符合预期结果,发现问题能通过调试找出错误原因和位置,并能进行改正,填 写实训日志和撰写项目开发文档。 (6)、撰写实训报告,完善实训日志和项目开发文档。 4、毕业技能综合实训提交的成果 1).实训报告一份,内容包括: (1)系统功能需求描述、UML 图、总体结构图及功能图; (2)数据库设计;
(3)编程设计及功能实现(界面截图、文字描述和代码); (4)实训总结、致谢等; 2).实训日志 3).项目文档 4).刻制光盘一张
三、实训进度安排 阶段 实训时间 实训内容 第一阶段 第 1 周 根据项目进行系统总体设计,对系统进行功能模 块划分,设计出系统的 UML 图、总体结构图及功 能图。 第二阶段 第 2 周 根据系统的功能需求,完成数据库的设计。 第 3 周 根据各个子模块的功能需求,进行编程设计。保 证所编程序的正确运行,并且能够完成规定功 能。(一) 第三阶段 第 4 周 根据各个子模块的功能需求,进行编程设计。保 证所编程序的正确运行,并且能够完成规定功 能。(二) 第 5 周 根据各个子模块的功能需求,进行编程设计。保 证所编程序的正确运行,并且能够完成规定功 能。(三) 第四阶段 第 6 周 界面美化、系统测试、操作演示及总结。
宁波大红鹰学院软件学院 宁波大红鹰学院软件学院 毕业技能综合实训 毕业技能综合实训 实训报告 实训项目: 个人博客系统 完 成 人: 系 别: 于华 软件技术系 专 业: 软件技术专业 班 级: 指导教师: 09 软件 1 班
毕业技能综合实训报告目录 第 1 阶段 系统总体分析及功能设计 .......................... 1 1.1 用户手册........................................................................................1 1.2 系统功能设计................................................................................1 1.3 系统总体结构.................................................................................3 第 2 阶段 数据库设计 ...................................... 5 2.1 数据概念结构设计—E-R 图........................................................5 2.2 数据逻辑结构设计—关系模型................................................... 6 第 3 阶段 程序编码 ........................................ 8 3.1 登录模块........................................................................................8 3.2 博客主页面....................................................................................9 3.3 日志模块......................................................................................12 3.4 相册模块......................................................................................16 3.5 留言模块......................................................................................20 3.6 博主资料模块..............................................................................22 第 4 阶段 设计收获与心得 ................................. 25
第 1 阶段 系统总体分析及功能设计 1.1 用户手册 系统目标 本系统主要实现普通浏览折可以浏览博文,对相片进行浏览,和查阅博主信 息,可以给博主留言。博主(管理员)主要实现写博客文章、修改博客文章、管 理相片信息、删除博客文章、管理留言板、修改个资料等。 1.2 系统功能设计 个人博客系统能够进行日志、相册、博主个人资料、留言板的浏览和发表留 言,博主主要是负责后台的管理:日志、相册、留言板和个人资料等的管理。 本课题是个人博客系统的设计与开发,意在构建一个 B/S 模式的个人博客系 统,最终形成一个以网络信息交流为中心,包括博主和游客两种角色的信息系统。 管理模块与浏览者模块主要功能介绍如下: (1) 管理功能模块 1 日志分类:按照日志的不同类型进行分类管理。 2 发表日志:博主写日志,按类别区分。同时可更改日志的分类,更改日 志内容,以及删除此篇日志等。 3 日志搜索:根据日志类别进行查询,此处是为了方便博主管理发布的日 志,同时方便游客的浏览。当管理员要修改某日志时,可选择所属分类查询出来, 而无需逐页查找。 4 日志类别管理:博主可以添加、编辑和删除日志的类别。 5 相册管理:博主可以添加相册,修改相册的一些信息,删除某相册。同 时可以上传图片,选择某一相册,即可在该相册中添加图片,对于上传了的图片 可以编辑其名称,也可删除。 6 留言管理:博主根据自己的喜好,可以删除一些不良的留言。 7 个人资料管理:博主可以更改自己的一些基本信息,如:昵称、出生年 月等。 1
分享到:
收藏