个人博客实训报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、软件技术专业职业核心技能标准
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).刻制光盘一张
三、实训进度安排
宁波大红鹰学院软件学院毕业技能综合实训
实训报告
实训项目:个人博客系统
完成人:于华
系别:软件技术系
专业:软件技术专业
班级: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)