个人博客IDEA
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数据表的设计,最初版是由我花了半天完成的,在项目进行之中。前期使用没有任何问题,随着功能的加深,因为数据库的设计被组员吐槽几乎是不可或缺的。但是功能已经进行到了一半,在进行重新翻新数据库的设计,那么很多功能,就必须重构,那么所造成的结果,因为前期工作的未准备好,唯一能够弥补的就是增加字段,增加表。
反之,如果设计项目时,数据库推敲必须是千锤百炼,不然就得被语言炮火千锤百炼吧,为了不如此努力吧!
4创建虚拟用户两个
场景的设置
初始化虚拟用户(初始一个用户5s):
启动用户(5s启动一个)
持续运行的时间(持续1分钟)
退出(5s退出一个):
运行场景,运行之后如下图:
运行之后自动跳转到Ananysis,生成报告:
[结合界面和功能点(用例)做出简要介绍]
3.5
这一个个人博客的设计,包括数据库。数据库是搭建整个项目的源头。这一个项目,数据的获取来源绝大多数都来自数据库获取的,每一个获取来源都是一个sql语句。而sql语句的设计的复杂与它所获取的数据的快慢,都取决于数据表的设计。
●我,可以新增一个分类
●我,可以修改一个分类
●我,可以删除一个分类
●我,可以根据分类名称查询分类
●我,可以管理标签
●我,可以新增一个标签
●我,可以修改-一个标签
●我,可以删除一个标签
●我,可以根据名称查询标签
3
功能规划:
实体设计:
实体类:
●博客Blog
●博客分类Type
●博客标签Tag
●博客评论Comment
●访客,可以查看某个分类下的博客列表
●访客,可以快速查看标记博客最多的10个标签
●访客,可以查看所有的标签
●访客,可以查看某个标签下的博客列表
●访客,可以根据年度时间线查看博客列表
●访客,可以快速查看最新的推荐博客
●访客,可以用关键字全局搜索博客
●访客,可以查看单个博客内容
●访客,可以对博客内容进行评论
性能测试的步骤:
启动被测试系统--->录制脚本--->创建测试场景--->执行测试场景---->进行性能系统分析
在此我进行的新增文章这一个步骤的性能测试
测试过程为:
1.创建脚本
2.进行脚本的录制
3.录制过程:
先插入事务、设置集合点把文章写完提交之后,再结束录制,进行编译运行,通过,接下来去创建场景
创建场景
1.3
[如果是多人合作, 请清楚写明每个人的工作分工, 然后重点陈述自己应该要完成哪些任务。
2
2
本系统的开发工具如下。
系统开发平台:MyEclipse10.
数据库管理系统软件:MySQL.
运行平台:Windows7.
Java开发包:JDK6.0以上.
Web服务器:Tomcat6.0.
本系统采用SSH框架四层架构模式开发,具体技术如下。
●访客,可以赞赏博客内容
●访客,可以微信扫码阅读博客内容
●访客,可以在首页扫描公众号二维码关注我
●我,可以用户名和密码登录后台管理
●我,可以管理博客
●我,可以发布新博客
●我,可以对博客进行分类
●我,可以对博客打标签
●我,可以修改博客
●我,可以删除博客
●我,可以根据标题,分类,标签查询博客
●我,可以管理博客分类
显示层:使用Struts1标签技术开发
控制层:使用Struts1技术开发
业务逻辑层:使用Spring技术进行业务处理
数据访问层:使用Hibernate进行数据库访问和操作
2.2
异常处理
1、定义错误页面
●404
●500
●error
2、全局处理异常
统一处理异常:5423
错误页面异常信息显示处理:
资源找不到异常
3.3日志处理
1、记录日志内容
●请求url
●访问者ip
●调用方法classMetho
●参数args
●返回内容
2、记录日志类:
2.
硬件要求
要求在配置P4微处理器或更高,内存1G以上的PC兼容机运行;系统占用120G硬盘空间;服务器的操作系统为Windows2000 Server或者是windews xp。
[4]江洪 余青松.C#程序设计教程【第二版】清华大学出版社.2014.5.2
[5]郑娅峰 张永强.网页设计与开发【M】清华大学出版社,2009.7.
1.2
工作范围:个人博客的制作使自己能够在博客中发表自己的文章,书写自己的心情,记录自己的点点滴滴,规划自己的人生目标,将来有所成就。
工作方法:
a.建立查询网站,支持并发访问
b.提高数据库的读取效率
c.建立多个发布点,避免网络风险,保证数据传输稳定
操作要求:能随时根据站点数量和内容的变化实现更新和扩展,发布的信息能够鼓励Blog作者经常更新自己的站点,能够产生实际的宣传效果。
综了解到:
多个小模块的构建,总是给予了我们不一样的阅历,一个项目开发,每个人实现他们自己的功能块遇到的问题,千奇百怪。但总的来说,开发人员就是换了一个模样的翻译,应用的就是应用编程语言,编制出来的,像语言一样,描述出一个画面。
惟妙惟肖的话,那么你这一个项目就是在这一方向就是一个好项目;描述的结实可靠,那么就是个功能强大安全的大项目。开发就是如此,愿我们能做一个好的翻译的程序员。
个人博客是当今网络的热点,个人博客技术的出现使得每个人可以零成本、零维护地创建自己的网络媒体,Blog站点所形成的网状结构促成了不同于以往社区的Blog文化,Blog技术缔造了“博客”文化。
1.1
什么是博客(blog)? Blog (同义词有web log weblog)的最普通的定义是:-种表达个人思想,内容按照时间顺序排列,并且不断更新的出版方式。Blog可以翻译成博客日志,但大多数人将它简化成博客。随着网络出版、发表和张贴文章等网络活动的急速增长,博客已经成为了一个指称这种网络出版和发表文章的专有名词。博客通常是由简短且经常更新的张贴构成,这些张贴的文章都按照年份和日期排列。博客的内容和目的有很大的不同,从对其他网站的超级链接和评论,到有关公司的新闻或构想,或者是个人的日记、照片、诗歌、散文,甚至科幻小说的发表或张贴。许多博客是个人将自己的想法表达出来,或者是一群人根据某个特定主题或共同目标进行合作,每个人都可以随时把自己的思想火花和灵感更新到博客站点之上。
●用户Userቤተ መጻሕፍቲ ባይዱ
实体关系:
评论类自关联关系:
Blog类:
Type类:
Tag类:
Comment类:
User类:
应用分层:
3.3
[首先要给出项目实现的总体框架结构图。并指明各个包和文件的主要功能。主要模块功能实现说明,主要算法的说明和流程图]
3.4
性能测试的目的:
测试系统承受的用户最大并发数(并发测试)以及在不同的并发数据级别下系统的性能指标;
软件要求
服务器数据库系统采用mysql5.0。
Web服务器:采用Tomcat 5以上系统。
Java运行环境:采用JRE 1.5以上中文版本。
客户端:采用浏览器工具即可。
3
3
个人博客系统的用户故事:
角色:普通访客,管理员(我)
●访客,可以分页查看所有的博客
●访客,可以快速查看博客数最多的6个分类
●访客,可以查看所有的分类
参考文献
[1]柳伟卫.spring boot企业级应用[M].北京大学出版社,2003.12.4.
[2]耿祥义 张跃平.Java2实用教程(第四版)清华大学出版社.2012.4.1
[3]Nicholas S. Williams. Professional Java for Web Applications (1st Edition) [M]. Wrox.2014.3.10
项目实训文档
1
在Internet飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。Internet.上发布信息主要是通过网站来实现的,获取信息也是要在Internet中按照一定的检索方式将所需要的信息从网站上下载下来。因此网站建设在Internet应用上的地位显而易见,它已成为政府、企事业单位信息化建设中的重要组成部分,从而倍受人们的重视。根据个人喜好开发了博客网站。
反之,如果设计项目时,数据库推敲必须是千锤百炼,不然就得被语言炮火千锤百炼吧,为了不如此努力吧!
4创建虚拟用户两个
场景的设置
初始化虚拟用户(初始一个用户5s):
启动用户(5s启动一个)
持续运行的时间(持续1分钟)
退出(5s退出一个):
运行场景,运行之后如下图:
运行之后自动跳转到Ananysis,生成报告:
[结合界面和功能点(用例)做出简要介绍]
3.5
这一个个人博客的设计,包括数据库。数据库是搭建整个项目的源头。这一个项目,数据的获取来源绝大多数都来自数据库获取的,每一个获取来源都是一个sql语句。而sql语句的设计的复杂与它所获取的数据的快慢,都取决于数据表的设计。
●我,可以新增一个分类
●我,可以修改一个分类
●我,可以删除一个分类
●我,可以根据分类名称查询分类
●我,可以管理标签
●我,可以新增一个标签
●我,可以修改-一个标签
●我,可以删除一个标签
●我,可以根据名称查询标签
3
功能规划:
实体设计:
实体类:
●博客Blog
●博客分类Type
●博客标签Tag
●博客评论Comment
●访客,可以查看某个分类下的博客列表
●访客,可以快速查看标记博客最多的10个标签
●访客,可以查看所有的标签
●访客,可以查看某个标签下的博客列表
●访客,可以根据年度时间线查看博客列表
●访客,可以快速查看最新的推荐博客
●访客,可以用关键字全局搜索博客
●访客,可以查看单个博客内容
●访客,可以对博客内容进行评论
性能测试的步骤:
启动被测试系统--->录制脚本--->创建测试场景--->执行测试场景---->进行性能系统分析
在此我进行的新增文章这一个步骤的性能测试
测试过程为:
1.创建脚本
2.进行脚本的录制
3.录制过程:
先插入事务、设置集合点把文章写完提交之后,再结束录制,进行编译运行,通过,接下来去创建场景
创建场景
1.3
[如果是多人合作, 请清楚写明每个人的工作分工, 然后重点陈述自己应该要完成哪些任务。
2
2
本系统的开发工具如下。
系统开发平台:MyEclipse10.
数据库管理系统软件:MySQL.
运行平台:Windows7.
Java开发包:JDK6.0以上.
Web服务器:Tomcat6.0.
本系统采用SSH框架四层架构模式开发,具体技术如下。
●访客,可以赞赏博客内容
●访客,可以微信扫码阅读博客内容
●访客,可以在首页扫描公众号二维码关注我
●我,可以用户名和密码登录后台管理
●我,可以管理博客
●我,可以发布新博客
●我,可以对博客进行分类
●我,可以对博客打标签
●我,可以修改博客
●我,可以删除博客
●我,可以根据标题,分类,标签查询博客
●我,可以管理博客分类
显示层:使用Struts1标签技术开发
控制层:使用Struts1技术开发
业务逻辑层:使用Spring技术进行业务处理
数据访问层:使用Hibernate进行数据库访问和操作
2.2
异常处理
1、定义错误页面
●404
●500
●error
2、全局处理异常
统一处理异常:5423
错误页面异常信息显示处理:
资源找不到异常
3.3日志处理
1、记录日志内容
●请求url
●访问者ip
●调用方法classMetho
●参数args
●返回内容
2、记录日志类:
2.
硬件要求
要求在配置P4微处理器或更高,内存1G以上的PC兼容机运行;系统占用120G硬盘空间;服务器的操作系统为Windows2000 Server或者是windews xp。
[4]江洪 余青松.C#程序设计教程【第二版】清华大学出版社.2014.5.2
[5]郑娅峰 张永强.网页设计与开发【M】清华大学出版社,2009.7.
1.2
工作范围:个人博客的制作使自己能够在博客中发表自己的文章,书写自己的心情,记录自己的点点滴滴,规划自己的人生目标,将来有所成就。
工作方法:
a.建立查询网站,支持并发访问
b.提高数据库的读取效率
c.建立多个发布点,避免网络风险,保证数据传输稳定
操作要求:能随时根据站点数量和内容的变化实现更新和扩展,发布的信息能够鼓励Blog作者经常更新自己的站点,能够产生实际的宣传效果。
综了解到:
多个小模块的构建,总是给予了我们不一样的阅历,一个项目开发,每个人实现他们自己的功能块遇到的问题,千奇百怪。但总的来说,开发人员就是换了一个模样的翻译,应用的就是应用编程语言,编制出来的,像语言一样,描述出一个画面。
惟妙惟肖的话,那么你这一个项目就是在这一方向就是一个好项目;描述的结实可靠,那么就是个功能强大安全的大项目。开发就是如此,愿我们能做一个好的翻译的程序员。
个人博客是当今网络的热点,个人博客技术的出现使得每个人可以零成本、零维护地创建自己的网络媒体,Blog站点所形成的网状结构促成了不同于以往社区的Blog文化,Blog技术缔造了“博客”文化。
1.1
什么是博客(blog)? Blog (同义词有web log weblog)的最普通的定义是:-种表达个人思想,内容按照时间顺序排列,并且不断更新的出版方式。Blog可以翻译成博客日志,但大多数人将它简化成博客。随着网络出版、发表和张贴文章等网络活动的急速增长,博客已经成为了一个指称这种网络出版和发表文章的专有名词。博客通常是由简短且经常更新的张贴构成,这些张贴的文章都按照年份和日期排列。博客的内容和目的有很大的不同,从对其他网站的超级链接和评论,到有关公司的新闻或构想,或者是个人的日记、照片、诗歌、散文,甚至科幻小说的发表或张贴。许多博客是个人将自己的想法表达出来,或者是一群人根据某个特定主题或共同目标进行合作,每个人都可以随时把自己的思想火花和灵感更新到博客站点之上。
●用户Userቤተ መጻሕፍቲ ባይዱ
实体关系:
评论类自关联关系:
Blog类:
Type类:
Tag类:
Comment类:
User类:
应用分层:
3.3
[首先要给出项目实现的总体框架结构图。并指明各个包和文件的主要功能。主要模块功能实现说明,主要算法的说明和流程图]
3.4
性能测试的目的:
测试系统承受的用户最大并发数(并发测试)以及在不同的并发数据级别下系统的性能指标;
软件要求
服务器数据库系统采用mysql5.0。
Web服务器:采用Tomcat 5以上系统。
Java运行环境:采用JRE 1.5以上中文版本。
客户端:采用浏览器工具即可。
3
3
个人博客系统的用户故事:
角色:普通访客,管理员(我)
●访客,可以分页查看所有的博客
●访客,可以快速查看博客数最多的6个分类
●访客,可以查看所有的分类
参考文献
[1]柳伟卫.spring boot企业级应用[M].北京大学出版社,2003.12.4.
[2]耿祥义 张跃平.Java2实用教程(第四版)清华大学出版社.2012.4.1
[3]Nicholas S. Williams. Professional Java for Web Applications (1st Edition) [M]. Wrox.2014.3.10
项目实训文档
1
在Internet飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。Internet.上发布信息主要是通过网站来实现的,获取信息也是要在Internet中按照一定的检索方式将所需要的信息从网站上下载下来。因此网站建设在Internet应用上的地位显而易见,它已成为政府、企事业单位信息化建设中的重要组成部分,从而倍受人们的重视。根据个人喜好开发了博客网站。