admin 发表于 2017-11-23 10:08:00

图片分享系统的设计与实现

技术:HTML、Java、JSP等
摘要:
当下,飞速增长的因特网用户群体迫切的需要一些新的网络技术,使他们可以在网络这个虚拟的平台上,展现自己多方面的魅力,便捷、方便的与其他网友进行沟通、互动等。不论是社区发帖、收发邮件还是涉及到交流的网站,都尝试在这些方面进行改良。伴随着互联网技术的迅速提升,图片逐步成为网络交流不可或缺的表达方式之一,通过分享图片让互联网使用者有了一种简单、高效的日常交流的方式,因为它随时能够表明想要表达的信息,快捷便利。
图片分享系统的开发使用了Tomcat服务器、MySQL数据库管理系统、MyEclipse集成开发环境等工具,运用JavaBean+Servlet+JSP编程语言和MVC模式来实现系统。图片分享系统实现了许多功能,用户可以在注册、登陆后发表文章、点击查看其他用户的文章并对其进行评论、添加好友、上传图片分享给其他人、同时用户还可以对自己的这些信息进行修改和删除。此外,系统还提供了后台管理功能。
通过这些功能,满足了用户多方面展现自己,也方便了用户与其他用户互动交流的需求。而后台管理功能的实现消除了管理员复杂的操作,解放了双手和大脑,通过简单的点击就实现了系统的管理、维护,极大的提高了他们的工作效率。本文根据项目背景分析了系统的需求,完成了系统的总体和详细设计,通过编码实现了设计,并对其进行了测试,完成了一个系统的整个开发流程。

关键词: 图片分享;交流;系统开发;

目录:
摘要    I
Abstract    II
1    绪论    1
1.1图片分享系统的背景    1
1.2本系统研究的主要问题    1
1.3    图片分享系统的展望    2
2    需求分析    3
2.1系统目标    3
2.2系统的功能需求    3
2.2.1前台    4
2.2.2后台    4
2.3系统的数据需求    5
2.3.1系统的数据需求    5
2.3.2系统的数据字典    6
2.3.3系统的E-R图    7
2.4系统的性能需求    9
2.5建立系统的约束    10
2.5.1人力、资本、时间的约束    10
2.5.2技术发展规律的约束    10
2.5.3运行设备的约束    10
3系统总体设计    11
3.1系统体系结构    11
3.2数据库设计    11
3.3信息安全设计    14
3.3.1 网络安全    15
3.3.2 其他安全    15
4系统详细设计    16
4.1主要功能模块    16
4.2功能模块设计    17
4.3系统模块介绍    17
4.4系统模块导航图    19
5系统实现    20
5.1开发环境及开发工具    20
5.1.1开发语言    20
5.1.2集成开发环境    22
5.1.3数据库工具    22
5.1.4服务器    24
5.2关键技术    25
5.2.1JSP    25
5.2.2JavaBean    27
5.2.3JavaScript    28
5.2.4HTML    29
5.3系统各个模块的实现    29
5.3.1系统前台首页模块    30
5.3.2文章模块    30
5.3.3文章评论模块    31
5.3.4图片上传模块    32
5.3.5好友管理模块    33
5.3.6系统后台管理模块    33
6系统测试    37
6.1 系统测试的重要性    37
6.2 测试的主要内容    38
6.3 系统评价    38
7遇到的难点和解决方法    39
结论    40
参 考 文 献    41
致   谢    42
附 录    43
附录1:参考文献原文    43
附录2:参考文献译文    45

论文字数:25590
包含资料:


截图:



百度网盘下载地址(金币充值):
**** 本内容需购买 ****



页: [1]
查看完整版本: 图片分享系统的设计与实现