基于java在线项目众筹平台设计与实现

摘 要
社会经济的快速发展带来了许多创业项目机会,虽然社会上的项目机会很多,但是大家基本是不知道该如何去参与到众多项目中去,同时也很难去辨认项目机会的真实性及有效性。基于以上种种原因,利用目前计算机网络技术手段,开发设计出一款众筹平台用于对项目审核、项目资金众筹、为其他用户投资提供方向等是非常必要的。
本众筹平台可以将项目进行分类处理,方便大家查找自己感兴趣的项目,同时任何一个在本众筹平台上呈现出来的项目都是经过层层审核的,大家可以放心投资本平台上的项目。本众筹平台最大的价值在于方便大家寻找项目投资,这样一来,对于想要投资的用户来说,可以快捷选到自己看好的投资机会并放心的投资;对于项目众筹发起者来说,本平台能帮众筹发起者快速解决当前面临的资金链中周转不开的情况。综上所述,对于众筹发起者和投资者而言,本平台帮助双方实现了共赢,也间接的为社会的经济发展做了贡献。

关键字:众筹、项目、投资
ABSTRACT
With the rapid development of social economy, there are more and more project opportunities. Although there are many project opportunities in the society, people basically do not know how to participate in many projects, and it is difficult to identify the true validity of project opportunities. Based on the above reasons, it is very necessary to develop and design a crowd-funding platform for project review, project crowd-funding investment application and user investment application by using the current computer network technology.
The crowdfunding platform can classify projects, which is convenient for people to find the projects they are interested in. At the same time, any project presented on the crowdfunding platform has gone through layers of review, so people can safely invest in the projects on the platform. The biggest value of this crowdfunding platform is that it is convenient for people to look for investment opportunities in projects. In this way, users who want to invest can quickly choose the investment opportunities they like and invest with confidence. For project crowdfunding initiators, this platform can help them quickly solve the current situation that the fund chain cannot be transferred. To sum up, for crowdfunding initiators and investors, this platform helps both parties achieve a win-win situation and indirectly contributes to the economic development of the society.
Keywords:Crowdfunding, projects, investments

目 录
摘 要 II
第1章 绪论 1
1.1开发背景及意义 1
1.2研究内容及方向 1
1.3 开发语言及方法 1
1.3.1 SSM框架 1
1.3.2 eclipse 1
1.3.3 JAVA语言 1
1.3.4 mysql数据库 1
第2章 需求分析 2
2.1 可行性分析 2
2.2 数据流程图 2
2.3 用例图 5
第3章 系统设计 6
3.1系统结构设计 6
3.1.1系统后台 7
3.1.2系统前台 7
3.2数据库设计 7
3.2.1数据库设计概述 7
3.2.2数据库逻辑设计 7
3.2.3数据库物理设计 9
第4章 系统实现 12
4.1系统主页面 12
4.2 项目查看 12
4.3公告中心 13
4.4用户注册 13
4.5项目信息 14
4.6公告详情 14
4.7投资人的项目申请 15
4.8在线留言 15
4.9众筹方的项目申请 16
4.10管理员页面 16
第5章 系统测试 17
5.1测试目标 17
5.2测试方法 18
5.3测试步骤 18
5.4测试结论 18
总结 19
致谢 20
参考文献 21

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
在网络越来越发达的今天,人们对网络的依赖越来越多,越来越离不开网络,由此而产生的聊天工具越来越多,例如,国外的ICQ、国内腾讯公司开发的OICQ。随着网络聊天一类的聊天系统的发展日新月异,因此产生了制作一个类似QQ的网络聊天工具。Java是一种程序设计语言,它具有简单的、完全面向对象以及与平台无关的结构,也具有可移植性、高性能和安全性,并提供了多线程的功能,而Java语言最大的成功之处在于它的平台无关性和具有强大的网络编程功能,基于Java网络编程的强大功能,本人将用Java编写一个网络聊天系统。 论文首先论述了系统的开发背景,并对所用到的开发工具与关键技术做了简单的介绍。接着对系统的研究意义,研究现状及设计目标进行分析,通过对系统需求和可行性进行分析,确定了系统的功能模块,并画出相应的功能结构图、模块图和数据流图。其次按系统总体设计的结果,对系统中的数据库进行结构设计。 一般来说,聊天工具大多数由客户端程序和服务器程序,外加服务器端用于存放客户数据的数据库组成,本系统采用客户机/服务器架构模式,通过Java提供的Socket类来连接客户机和服务器并使客户机和服务器之间相互通信,由于聊天是多点对多点的,而Java提供的多线程功能,用多线程可完成多点对多点的聊天。数据库管理系统用SQL Server2000,完成并通过JDBC-ODBC桥访问数据库。聊天系统完成后将可进行多人对多人的聊天,对好友进行添加、删除,对新用户的注册,发送消息、接受消息,传输文件等功能。界面设计细分化,方便使用者操作和理解。服务器实现了查询和修改等功能,程序逻辑联系较紧密。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小码叔

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值