blog实训报告文档格式.docx

上传人:b****6 文档编号:20930521 上传时间:2023-01-26 格式:DOCX 页数:18 大小:1.85MB
下载 相关 举报
blog实训报告文档格式.docx_第1页
第1页 / 共18页
blog实训报告文档格式.docx_第2页
第2页 / 共18页
blog实训报告文档格式.docx_第3页
第3页 / 共18页
blog实训报告文档格式.docx_第4页
第4页 / 共18页
blog实训报告文档格式.docx_第5页
第5页 / 共18页
点击查看更多>>
下载资源
资源描述

blog实训报告文档格式.docx

《blog实训报告文档格式.docx》由会员分享,可在线阅读,更多相关《blog实训报告文档格式.docx(18页珍藏版)》请在冰豆网上搜索。

blog实训报告文档格式.docx

1.2开发平台与系统设计模式6

第二章系统分析7

2.1需求分析7

2.2数据库设计7

第三章系统设计8

3.1概要设计8

3.2详细设计8

第四章系统实现10

4、汇款12

第五章系统测试16

第六章软件使用说明书18

结论20

致谢21

参考文献22

附录1综合实训项目小组总结23

附录2综合实训项目个人小结24

前言

本实训项目通过银行管理系统的总体方案的设计,从软件系统的应用背静分析进行软件管理系统的分析与编写,然后进行软件系统的需求分析,软件系统的整体设计,功能模块设计,创建数据库和表,系统功能模块设计编码。

本系统应用对象主要分为:

普通用户,银行工作人员,系统管理员。

本系统总的模块分为:

开户管理,注销用户,取款,存款,转账,汇款,查询用户,查看个人账单信息,修改个人信息以及修改密码。

使各系统应用对象能够使用所拥有的各个功能。

本报告正是以实训内容为载体,对项目中使用到的软件模块,编写,应用的阐述。

第一章系统设计基础

1.1设计银行管理系统的意图

通过小组式来设计银行管理系统,从而解决两方面的问题,其一,将本专业已学过的专业课程中掌握的知识、技能与通过一个本综合性项目课程进行融合,是了解自己对这些已学过的知识、技能的掌握与熟练程度,并发现自己在学习上所存在的问题。

最终能掌握如何运用所学知识、技能与来完成一个综合性的项目,并激发与培养其从事本职业技术领域工作的兴趣与爱好;

其二,通过本综合性的课程训练,是学生在前期已进行过的“银行管理系统”项目基本技能项目训练的基础上,培养自己与小组的合作完成一个项目的能力,以及锻炼编写一个新的系统的思维方式。

这样为以后就业从事软件系统开发提供相应的实践基础。

给自己的就业方向,发展领域指出明确的方向。

以及能够锻炼作为一个javaWeb开发程序员的基本素质和工作义务,熟悉开发流程,并自觉养成良好自觉的职业习惯和素质。

1.2开发平台与系统设计模式

博客系统,本系统开发代码在MyEclipse开发平台由Java、Jsp、HTML、CSS、JavaScript、Ajax开发而成。

基于两类使用对象而精心设计开发的交互性系统,本系统包括游客和普通用户两个使用对象,并且两类用户都有着相应的应用权限。

以下为:

博客系统应用对象及权限分析

第二章系统分析

2.1需求分析

首先设置两个用户类型,普通用户、游客。

1.游客可以访问热点人物的博客空间

2.普通用户拥有博客的所有权限。

主要功能有10主要板快,内容见上图;

2.2数据库设计

考虑到银行管理系统的功能,我们相应的建立拉四个表,一个是登陆表,就是登陆人员以哪种用户类型来登入,并写出相应的密码。

第二个表是开通新用户的表,只要建立相应的表名就可以拉,因为操作的时候,只是把数据库当作后台运行,第三个和第四个表基本一样,都是汇款的,这里面也只要建立表名,不需要填加任何数据。

在把数据库和代码的连接时,需要相应的驱动,在此前提下,数据库的设计才可以说是基本上完成。

第三章系统设计

3.1概要设计

随着网络遍及越来越广泛,而博客系统者为全国乃至于全世界的用户提供了一个交流的平台。

在这样一个平台上,用户们能够发表自己最近的情况动态(说说),也可以吐露自己的心事,快乐,悲伤或者其他的情感来与大家分享(博文)。

而用户与用户之间则可以通过访问、流言,评论表达出对好友的关注(访问博友)。

能够把自己介绍给别人(个人信息)同时也能结识新的朋友(添加、删除博友)。

因此整个系统的面设计分为三个板块:

1、登陆界面(游客访问热点人物、注册):

(1)登陆界面(login.jsp)

(2)注册界面(Register.jsp)

2、主界面:

(1)个人主页(All.jsp)

3、各个分页面:

(1)说说(MySay.jsp)

(2)留言板(MessageBoard.jsp)

(3)我的博友(MyFriend.jsp)

(4)相册(MyPhoto.jsp)

(5)我的博客(MyBlog.jsp)

其中主界面以一个框架的形式布局为3:

1各个小的页面着在大的框架中显示。

Eg(主界面示意图):

各个分页面:

个人主页/说说/留言板/我的博友/相册/我的博客。

头像\人气指数

主菜单列表:

个人主页

说说

留言板

我的博友

相册

我的博客

Bottom友情链接

针对上述情况和要求,采用软件工程的开发原理,依据软件流程过程规范,按照需求分析、概要设计、详细设计、程序编码、测试等过程开发了bolg博客系统。

3.2详细设计

通过对系统的开发编程,并总结概述本系统的各个框架页面部分的详细说明及本系统的前台,后台,中间连接部分。

本系统分为三个部分,前台页面,后台数据库构建中间部分为数据库与各个页面之间的连接,数据库中表的添加,修改,删除等工作对应到系统页面的相应模块。

如注销用户,开户管理所对应的相应数据表的添加删除。

其中整个系统的源代码分为三个包,各个框架页面和登陆页面设为一个包,然后将连接各页面与系统后台的数据表连接的代码集合为一个包。

将各类使用人员的信息建立一个表。

并将连接代码分为一个部分,用于一个包将它分开。

数据表,汇款分别建立为两个表,用于添加和修改,将用户类型汇集为一个表,并设定标签来说明各用户类型。

中间连接部分与对应的数据表。

并进行对表的各种动作,如添加,删除,修改,索引等。

前台框架分为三个大的模块,分别对应三类用户类型。

各用户类型所拥有的权限不同,所对应的代码模块同样分别调用不同的类。

最后各页面详细代码在次不一一赘述。

第四章系统实现

1、用户登录

2、普通用户界面、银行工作人员、系统用户界面的实现。

根基用户登录类别的不同,进入不同的工作页面,也就实现了权利限制,本系统实现了注册、注销、取款、转账、汇款等十余项功能。

以下取开通用户、取款、汇款、修改密码,四个功能的实现做展示,由于功能太多就不一一展示了。

3、取款

取款前

取款后

4、汇款

汇款前

汇款后

对汇款人的记录

5、修改密码

第五章系统测试

对于本系统,基本功能实现,系统如果输入有误也会进行提示报错。

当然系统也有许多不够坚固的地方,由于本系统功能比较多,一一进行测试的话,页面就很多,为此没有必要,以下做几个简单的测试页面进行展示。

1、登录的测试

2、开通用户的测试//用户名相同错误时

3、修改密码的测试

第六章软件使用说明书

根据自己是用户哪种类型,选中后,然后输入用户名和密码点击登陆即可进入功能的主页面

根据自己的需要点击左边的功能键,例如点击开通新用户,就会出现下面的界面

然后根据提示输入相应的信息就可以拉,当然在进行这些操作的时候,务必要让代码与数据库相连接,建立相应的表即可。

该软件的操作还是比较的简单易懂。

结论

四周时间很快就过去了,关于银行管理系统的设计与开发的实训已经结束了,在此次实训中我们完成了从资料收集、确定方案、计划制定、软件设计、程序的调试等一系列任务,实现了具有银行管理系统的设计与开发,收获很大,圆满地完成了实训任务。

回顾这短短的四周,真的是记忆犹新,虽然这只是实训,但让我觉得以后工作就得这样兢兢业业,一丝不苟。

基础是要抓牢的,没有基础,那么你编写的代码也是不符合要求的,在四周中,我不断的对我的代码修改,终于我才能把代码修改成这样。

本次实训,对以往所学的运用,进行了一次全面的考察。

实训过程中遇到一些课堂中从未有过的问题,通过网络查找和同学交流,大大促进了实训进程。

并在过程中进一步提高自身的创作、创新水平,扎实基础,扩展所学。

实训过程中经常遇到问题,而在场的老师为各位同学提供了解答方案;

辅助同学攻克了实训中的难点。

同时也会请老师指点不足之处,以加以改进,完善作品。

机房内设空调,使实训过程大大降低了外部环境的影响,有了一个不错的实训环境。

说实话,在机房那点时间根本不够的用,回到寝室还是的加加班什么的,跟上进度。

因而我才能在这四周内完成老师规定的任务。

致谢

本综合实训项目是在老师的悉心指导下完成的,他们对本次实训工作倾注了大量的心血。

四周来,老师深厚的专业背景、严谨的治学态度、平易宽厚的人格作风使我受益匪浅。

感谢你们对我的悉心教诲,使我顺利地完成实训任务,在实训任务完成之际,衷心感谢老师对我的关心和培养!

在次实训中,我学到好多好多,以前不太理解的类,现在也差不多理解啦,做这款软件最主要的还是对平时所学的东西要能运用到里面去,这样才能更好的帮助你完成任务。

虽然代码有许多的不足,但是我能做到这样,我已经很开心啦,老师的教导也使我更加记忆犹新。

感谢我同组同学及同班同学的帮助和关心!

最后向审阅技术报告的老师致以深深的谢意!

参考文献

本次Java实训参考的资料有:

《Java程序设计》实践教程清华大学出版社,刘万军梁清华宋强编著;

《Java从入门到精通》化学工业出版社,主编高宏静;

《Java2核心技术》机械工业出版社,CayS.HorstmannGaryCornell著,叶乃文翻译;

《数据库应用系统开发技术》机械工业出版社,朱如龙主编;

附录1综合实训项目小组总结

四周的实训很快结束了,本组的银行管理系统的设计与开发也已经完成。

在此次实训中我们完成了从资料收集、确定方案、计划制定、软件设计、程序的调试等一系列任务,实现了具有银行管理系统的设计与开发,圆满地完成了实训任务。

回顾这四周的实训,真的是记忆犹新。

我们认为基础是要抓牢的,没有基础,那么你编写的代码也是不符合要求的,并且自己应该加强平时的自学专研,与编程训练。

本次实训,对以往所学的运用,进行了一次全面的考察。

实训过程中遇到一些课堂中从未有过的问题,通过网络查找和同学交流,掌握许多Java知识,提高编程技术。

提高知识的运用能力,从本质上认识知识点的功能。

实训过程中我们遇到问题很多,而在老师的悉心指导下,自己有了解答方案。

同时也会请老师指点不足之处,以加以改进,完善本系统。

说实话,在机房那点时间根本不够的,回到寝室还是的加加班什么的,在图书馆查阅相关资料,加快本组编程,使本小组的系统跟上进度,因而本组才能在这四周内完成老师规定的任务。

在此感谢各组同学的相互帮助,与两位老师精心的指导、、、、、、

谢谢!

第三组全体成员

附录2综合实训项目个人小结

学生

经过四周的实训,使我学会了很多。

在这2周里,我和我的小组共同完成了实训项目。

首先我学会了团队合作,没有我们组一起的努力,也就没有最终的成果。

在这次实训当中,我负责一些页面的布局编写工作、协调组长一些编写工作。

通过这学期所学的知识,灵活运用所学知识。

在编写工作中,根据实际情况,我运用到了Html、Javascript、Jsp、Java等语言进行编写代码。

在编写工作中我们遇到了很多问题,通过老师的教导和自己查看相关书籍,最后得以解决。

通过实训和学习,我知道了此次实训的目的,也清楚目前自己的不足,那就是缺乏相应的知识与经验,对所学的专业知识不能够很好地运用于实践操作。

但是我也有许多收获,我知道自己的薄弱地方,我需要对这些没有掌握的知识要在平时抽空进行学习。

相信这对我接下来学习专业知识会起到很有效的帮助,在接下来的学习生活里,我会以作为一名软件开发者的身份来要求自己,严格自我,向软件开发者的能力靠近。

虽然我本次自己所做的工作不多,但我很有感受,在以后的学习我需加强编程工作。

我想通过本次实训与这学期所学的知识,自己可以在即将到来的暑假给自己定一个项目,自己可以做一个个人网站,并且能够在互联网中进行运用,使自己在互联网中有自己的家,这就是我一直想要的。

这次实训,我进一步得肯定我自己的不足之处,但对自己所学的知识有了更加明确的认识,并且我相信,在以后的学习当中,我会弥补我自己本身存在的不足,主动得发挥团队合作精神,争取在其他方面,包括编写程序这块内容中得到提高。

这次实训在组长与大家的努力下,得以圆满的成功,无论是团队合作这方面还是个人动手这方面,我们都得到了很好的锻炼。

也通过这次实训,我们对所学知识有更进一步的了解。

此致;

学生:

王义相

学生2

不知不觉四周的时间很快就过去拉,心里其实还蛮怀念那四周的时间,在这四周时间里我觉得我学的东西比平时上课学得还多,并不是说我平时上课不认真听课,主要的是把平时学的运用的实际行动中的缘故吧。

该银行管理系统的项目综合运用JAVA技术,JDBC数据库访问技术,数据库技术,软件测试等技术,对这几方面,说实话我平时学的并不是很理解,通过这个实训,让我能灵活运用这些知识。

不仅如此,我还对我以后学习JAVA方向的知识有了一定的兴趣,培养拉自己系统、完整、具体地完成一个软件系统项目所需的工作能力,同时还培养了自己的团队的工作能力,以及团队工作的协作配合。

四周的时间并不是太多,不过我相信在以后的学习中,我还会象现在这样勤勤恳恳的学习,只有通过自身的努力,才会达到自己的目标,相信通过这四周的努力,以后遇到困难也会迎韧而解!

 

学生:

季亮亮

综合实训项目个人小结

时光眨眼即逝,为期四周的Blog系统设计开发实训即将结束在此,本人总结在整个实训中所得到的,所发现自己所存在的问题,实训期间,系统的开发是以小组形式来完成的。

在小组编写过程中,每个组员都尽力完成自己的任务,相互探讨,并不断的完善系统的设计开发。

在小组工作中本人做了两个页面,相册以及注册页面的HTML和JQuery、js、JSP的编写。

并丛中发现了自己的不足,在实训中对页面的CSS不够熟练的使用,以及对Jsp开发模式不是很清晰的了解,同时发现到,懂的不一定能够做出来,只有不断的实践,才能更好的运用自己的所学的东西,也能培养好自己的动手编程能里。

对于后台数据多表查询并不是十分的了解。

因此本人将会在假期实践自己所学的知识,同样在小组开发过程中明白,和谐团体是一个程序员最基本的素质。

程序编程之前应该要进行任务的分配,各组员之间应该要紧密交流,了解各自编写意图,使系统的编写中每个成员能各尽其能。

团结合作,并不断的完善自己的编程态度,和工作习性。

软件0911梁汝翔0902343121

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 节日庆典

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1