基于JSP的众筹网站设计方案_第1页
基于JSP的众筹网站设计方案_第2页
基于JSP的众筹网站设计方案_第3页
基于JSP的众筹网站设计方案_第4页
基于JSP的众筹网站设计方案_第5页
已阅读5页,还剩37页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1 基于 众筹网站 设计 方案 第 1章 绪论 从约翰冯诺依曼发明世界上 第一台 计算机开始, 在短短 几十年 间, 计算机的应用领域已经 从 最初的军事科研应用扩展到人类社会的各个领域,给人类的生产活动和社会活动产生了极其重要的影响, 并 形成了规模巨大的计算机产业,带动了全球范围的技术进步,由此引发了深刻的社会变革,如今,计算机已遍及学校、工厂 、 企事业单位,进入寻常百姓家,成为信息社会中必不可少的工具,因此 计算机被誉为 20世纪最伟大的科学技术发明之一。 随着互联网的 高速 发展 ,互联网金融开始产生 并 逐渐成为 了 人们 关注的焦点 , 特别是在 2008 年爆发国际金融危机以来 ,全球经济 出现 了 严重 衰退 的局面 ,而作为中国这样一个 以 出口为主的制造业大国 , 在全球 经济 普遍衰退的大 环境 下 当然 也不能幸免 。为了应对国际 经济危机, 中央 政府 陆续 出台了一系列 “ 稳 增长 ” 政策, 包括 扩大内需 , 鼓励自主 创业, 支持中小企业发展 。而对于 这些 满怀激情 的自主创业 大学生和中小企业 主 而言, 融资难问题成为困扰自主 创业和 公司扩大规模的主要问题,众筹 模式 作为一种新 的 融资模式开始出现并发挥重要的作用。众筹 模式 作为现代经济发展中一种不可 缺少 的融资模式,其发展现状和发展趋势成为 了 国家和整个社会共同关心的问题,对于该课题的研究将有利于探索适合 我国 国情 的众筹发展模式,将有利于 我国市场经济的健康可持续发展。 本文 旨在 为 筹资人和投资人搭建一个 “ 方便 ,及时,快捷 ” 的众筹网络投资平台,利用该平台 筹资人能够 方便 的在该网站上发布自己充满创意的项目 ,投资人可以 参与项目的审核投票,待项目成功 上线后 , 投资人 可以投资中意的项目等等。 通过对 这样一个 众筹网络 投资平台 的研究,探索适合 国内众筹网站发展的盈利模式 , 使人们 认识 到互联网金融对于解决 当前经济大背景下企业融资难 问题 , 支持 中微小企业的发展,支持 个人自主创业 ,促进国民经济健康可持续的发展的重要意义 。 题的背景与现状 题的背景 筹资一 词 翻译自 英文 “ ,即大众筹资或群众筹资,他原本是艺术2 家利用 互联网的 公开性对公众展示他们的创意及项目,争取大家的关注和支持,进而获得所需要的资金援助以 实现自己的梦想,而后 逐渐 发展成为 初创企业和个人为自己的项目筹集资金的一个途径。一般 而言,众筹 由发起人、投资人、众筹平台三部分构成,发起人利用互联网的开放 性的特点在 众筹平台上发起自己 的项目 , 经过一定程序的审核,项目即可 正式募资资金 , 待募资资金 总额超过 目标 金额即宣布项目成功,项目成功 后 项目发起人将兑现预先的投资回报,相反, 如果 直到筹集 期限满项目都 未 完成目标 金额即宣布项目 失败 ,项目 失败后 项目发起人 将 返还投资人的所有投资 ,众筹具有依靠大众力量、低门槛、注重创意、 高效、 多样性、 直接 的特征。 题国内外 现状 众筹 模式起源于美国, 美国先后 出现了如 一系列 众筹网站 ,其中 ,最成功的众筹 网站当属 网站采用团购 +预购的形式,通过搭建面向社会 普通 公众的网络众筹平台,让有 梦想、有创造 力的人可能获得他们所需要的资金,以实现他们的梦想。这种模式的出现打破了传统的融资模式的 壁垒 ,使得每一位怀揣 梦想的 普通人都可以通过该种方式获得实现 他们梦想 所需的资金,而 这些资金的来源不再局限与传统金融机构,而是 可以来源于普通大众。自 2009 年 4 月 线 以来,在短短的几年时间里, 参与站投资的人已经超过了 300 万,提交的项目高达 78497 个,美元。 自 2011 年开始 , 美国 成功,使得国内的众筹网站如雨后春笋般的冒出来,国内现在主要 的众筹网站, 包括 :众筹网,爱合投,点名时间,淘宝众筹,京东众筹等等,各有自己的特色和定位,不过也许 是 由于中美社会 大 环境不相同,同属于互联网金融范畴的 众筹模式,在国内似乎有点水土 不服。这主要 体现在 一方面 ,国内众筹行业发展迅猛,年 增长 速度远超 100%;但是 另一方面, 国内 众筹 行业的规模还很小, 并且 国内众筹平台的盈利模式还不清晰,相应 的 法律 法规还不是很完善,全国性的个人信用体系尚未 建立 起来,民众接受度还比较低, 因此,我国的众筹行业尚处于萌芽期是整个行业的共识。 题的提出及意义 课题的提出 就 整个互联网金融的发展大环境而言 ,众筹 模式 还是 有很大的发展前景的,主要3 原因:一方面 , 改革 开放以来,中国 企业 如雨后春笋一般的冒出来,但是中小微企业却占 中国企业总数 九 成以上 ,而 相比传统金融机构和渠道而言,互联网金融则更易受到中小微企业的青睐,也更符合其发展模式和刚性需求 。另一方面,国际 金融危机以来,国际经济普遍低迷,而中国作为一个 以 出口为主的制造业大国 , 在全球 经济 普遍衰退的大背景下 经济也 出现了一定的下滑, 中央 政府 陆续 出台了一系列 “ 稳 增长 ” 政策, 包括 扩大 内需 , 鼓励 大学生 自主 创业, 支持中小企业发展 。而对于 这些 满怀激情的自主创业 大学生和 中小企业 主 而言, 融资难问题成为困扰自主 创业和 公司扩大规模的主要问题,此外, 从政府 近年 来不断出台的金融、财税改革政策中不难看出,惠及扶持中小微企业发展 , 支持自主 创业 已然成为主旋律, 因此 ,众筹模式 这种 新的发展模式 势必 会受到政府的重视和支持。 正是基于 对 国内 众筹行业 尚 处于萌芽阶段以及众筹行业 发展 前景的认识和理解 ,本人 提出了众筹的研究课题。 课题的意义 在 传统 的 金融模式中,筹资人 如果 想要 从 金融机构 筹集 到 足够 的 项目资金, 往往要花费很 多 的时间, 耗费 很多的精力, 付出 很大的筹资成本,而 通过 这样一个 众筹网络投资平台的 建立,筹资 人 足不出户就可以 获得足够 的项目 资金 , 这样就为 筹资人提供了极大的 便捷,筹资人 将会 更加 关注 实际 项目, 这样 项目将更易成功。 因此 , 对 该课题的研究,有利于 解决 当前经济大背景下 中小 企业融资难 问题 , 有利于促进 中微小企业 以及 个人自主创业 的 发展, 有利于推进国内 众筹行业的发展, 有利于 促进国民经济健康可持续的发展 。 题研究思路与环境 课题的研究思路 本课题结合目前软件工程,数据库等领域的先进技术,应用 用 程语言, 据库,以及 发环境, 完成了网站的 订单 管理 , 用户管理,项目管理 等多个功能模块。最后,经过性能和功能测试成功后,完成了整个基于三层架构的众筹 网站 的分析与设计。 系统开发环境 ( 1)软件需求 操作系统: 4 用服务器: 本 : _10发工具: 以上版本, 据库系统: 统分析工具: 003 ( 2)硬件需求 处理器: 处理器 内存需求: 1硬盘需求: 320用硬盘空间 操作系统环境: P , P 000 000 第 2章 系统分析 行性分析 可行性分析是指 在 对项目的主要内容和客观条件进行全面 深入的调查的基础上,从技术、经济、操作等方面对 系统 进行 分析与研究, 并对系统建成以后可能取得的经济效益及社会环境影响进行预测,从而提出该系统是否值得建设和如何进行建设的咨询意见,以避免投资失误,保证系统开发成功。可行性分析具有预见性、公正性、可靠性、科学性的特点。可行性 分析 解决 的是 “ 该不该 做” 的问题 下面 将从 三个方面进行研究:技术可行性、经济可行性、操作可行性。 (1) 经济可行性 本网站采用的 是 B/S 架构,开发模式简单,开发时间短,维护方便,而且随着 计算机硬件的发展,硬件变得越来越便宜,购买服务器和网站空间 的 费用都不 是 很高,此外由于 据库完全开源, 这样 就省去了购买数据库的费用 , 因此不需要 耗费太多人力、物力和财力即可 完成, 故经济方面是可行的。 (2) 技术可行性 目前主流的动态网页开发技术之一,它 拥有 跨平台、 业务代码分离、可重用性好 的 优势, 在 开发时 可以 采用 表示层、 逻辑层、数据库操作层、数据库层的架构,并通过 对象) 传递 各层之间的数据 ,鉴于 术的成熟与广泛的使用,我 已经自学了 术和 数据库, 加上 还可以从 指导老师那里得到很多的技术支持, 因此建立一个 先进、安全和跨平台的动态网站在 技术上是可行的。 (3) 管理可行性 随着 计算机应用的 深入与普及 , 如今计算机 应用已经成为了企业员工的必备技能,而且 网站界面友好, 操作方式简便快捷 , 因此 运营商 可以 使用自己的员工对网站进行后期的维护 和 管理,因此 , 网站在管理上是可行的。 综上所述,开发与设计一 个 基于 术 的众筹网站的 是可行的。 6 求分析 需求 分析 是 在 对 客户进行深入 调查 和 研究 的基础上, 深入描述软件的功能和性能,需求分析 就 目标系统提出完整、准确、清晰、具体的要求,解决的 是 系统“做什么”的问题,系统需求分析在系统开发中起着至关重要的作用,它对系统成败往往有 着 决定性作用。 通过对 国内 众筹网,爱合投,点名时间,淘宝众筹,京东众筹等多家 著名 众筹网站 的调查和研究 ,我对众筹网站的基本业务流程有了初步的认识, 总结 下来 , 该网站应具有以下基本功能: (1)用户模块:能够支持 用户的注册 , 登录 , 退出 , 用户信息维护 , 支持管理员账户的登录,退出 , 以及管理员信息维护 。其中,用户 注册 时 要能够验证输入的用户名是否 为空 , 用户 登录 时 要能够验证用户名是否正确,密 码是否正确 ,同时 支持对 用户 输入的密码进行加密 处理等。 用户信息维护支持用户对个人信息 如 性别,电话,邮箱,个人简介 等 基本信息的修改 ,以及 密码重置,添加收货地址,头像修改等 功能。 (2)项目模块:支持登录 用户 的 发起 、 删除、修改 项目 , 支持首页 显示最热项目 ,按 不同 类别显示项目 , 支持 浏览项目 详细 信息, 支持登录用户 参与 项目 审核 投票 , 支持登录 用户 投资项目 、添加关注 ,支持查看、 发表 评论,支持 筹资人更新项目最新状态,支持 后台 程序定时更新项目状态。 (3)后台 用户管理 :管理员可以按照 复杂条件查询用户 , 分页显示用户 ,添加普通 用户 、 管理员账号, 单个 、批量删除无效用户,修改用户信息 。 (4)后台订单 管理 :管理员可以按照 复杂条件查询 订单, 分页显示 订单,添加订单,单个 、批量删除无效 订单 ,修改 订单 信息 。 (5)后台项目 管理 :管理员可以按照 复杂条件查询用户 ,分 状态显示项目,分页显示 项目 , 发起 项目, 普通 、批量删除无效 项目 ,修改 项目 信息 。 (6)后台 项目类别管理 :管理员 可以添加 新的 项目类别, 修改类别 ,删除类别 (7)后台广告 营销管理 :管理员可以修改 主页的焦点图的图片 展示 的 广告内容 ,设置焦点图 显示 的页数。 (8)后台运营状况 展示: 网站可以 自动计算 网站 运营状况, 并 生成各种图表 , 如按显示成交金额 走势 曲线 ,显示进账 和出账资金 情况。 统目标 根据上述的需求分析,系统应该实现目标如下: (1)网站的 页面要简洁 , 优美 ,信息浏览 灵活、方便、准确 , 追求好的 用户 体验 7 (2)项目 的 生命 周期中的 项目 状态 由 后台的控制类自动完成,减少人工干预,保证数据的准确性 (3)系统 采用表示层 +业务 逻辑 层 +数据库 访问 层 +数据库操作层 +值对象层 ( 架。 (4)系统最大限度地实现了易维护性和易操作性。 (5)系统运行稳定、安全可靠。 (6)代码 书写规范 : 包括命名规范,注释规范 , 格式规范 , 包 结构 清晰、命名规范 。 统分析 例图 分析 在 面向对象的方法中,用例图能够很好的描述系统需求,网站的 用例图如下图 所示: 用户信息维护发起项目投资项目添加关注发布 、 查看评论添加项目最新进展审核项目用户管理员信息维护用户管理订单管理项目管理项目类别管理广告营销管理查看运营状况图表管理员图 3网站用例图 8 图分析 网站包含的实体类有用户类 (项目类 (订单类 (审核 类( 评价类 (最新 进度类 ( 项目类别类 (网站 的类图如下图所示 : u s s e r p a s s w o r g )r e g is t ()u s e r n a m en a m es e xt e le m a d it in )a p p r o v e p r o j e c t ()m o d p r o j e c t ()in v e s t p r o j e c t ()in it ia lp r o j e c t ()o r d p r o j e c tt o t a ls u ma m o u n u s e p a yp a y w a s h i p in r o j ec ts e le c t a b le p r ic e 2s e le c t a b le p r ic e 1t i t e le c t a b le p r ic e 3a lp r ic v e s t r e w a r a t a g o r y r o j e c t a d d r e s ss t a t u c u s c o u n o m m e n tc o m m e n t c o n t e n p r o j e c u s e a t a g o r s c rc a t a g or y na m a t e s t n e w p r o j e c tc o n t e n a g e s u r lm o v ie s u r p p r o v el i s ta p p r o v e r e s u p r o j e c u s e ra d m i nn a m er e g )p a s s w o r dm a n a g e p r o j e c t ()lo g )e d it in f o ()m a n a g e o r d e r ()m a n a g e u s e r ()管理管理- m e m b e r N a m 网站 类图 9 序图分析 用户 网站系统1 、 登录网站项目表 订单表2 、 跳转至登录成功页面3 、 提交项目搜索关键字4 、 查询项目5 、 返回搜索信息6 、 返回搜索信息7 、 选择项目与数量8 、 更新订单表9 、 返回投资成功消息10 、 显示订单信息图 3项目 投资时序图 该用例是 用户 登录后可以浏览项目,并能搜索相应的项目,根据需要选择项目并下订单,该用例的流程如下: (1)用户根据输入 查询条件 进行查询,得到相应的项目信息; (2)选中自己需要的项目并选择其投资的数量; (3)用户确认自己的信息后,由系统数据库记录订单信息更新订单表; (4) 数据库更新成功后,返回用户下订单成功的消息; 10 用户 网站系统1 、 登录网站审核表2 、 跳转至登录成功页面3 、 提交审核结果4 、 插入一条审核记录5 、 返回审核成功信息6 、 返回审核成功信息7 、 再次提交审核结果8 、 检查用户是否参与过该项目的投票9 、 返回审核不成功信息10 、 返回审核不成功信息图 3项目 审核时序图 该用例是 用户 登录后可以浏览待审核项目,并完成项目 投票 ,该用例的流程如下: (1)用户登录 系统, 查找 自己感兴趣的待审核项目 ; (2)提交 审核结果 ,由系统数据库记录审核信息并向审核表插入 一条审核记录 ; (3)数据库更新成功后,返回审核 成功 消息; (4) 当 用户再次对该项目提交审核结果时,系统会检查该用户是否 参与过 该项目的审核投票,并返回审核不成功的 消息; 11 第 3章 系统设计 能结构设计 本网站主要包括网站 前台 和网站 后 台两大部分。主要有发起 项目,审核项目,投资项目,用户 登录 注册,用户信息 维护 ,用户管理,项目管理, 项目 类别管理,订单管理,广告营销管理 , 运营状况 展示等功能模块。网站 的 具体功能结构图如图 4 图 4系统功能结构图 据库设计 在本网站中,使用 据库,建立一个名为 数据库文件,其中主要数据表结构如下图 所示: ( 1) 用户 表: 括普通用户、管理员在内的所有用户的 的基本信息,该表结构如表 4示: 表 4用户 表 字段名称 数据类型 长度 是否主键 字段描述 网上 众筹 网站 后台 前台 用户登录注册 用户信息维护 订单管理 发起项目 审核项目 管理员登录 项目管理 用户管理 订单管理 项目类别管理 项目管理 广告营销管理 运营状况展示 12 无 主键 20 用户名 40 密码 2 性别 20 电话 50 邮箱 50 头像位置 200 个人简介 20 注册人 无 注册 时间 无 首次 登录时间 无 最后 登录时间 20 修改 人 无 修改 时间 无 是否为管理员 ( 2) 送货 地址表: 于存储用户 送货地址的 详细信息,该表结构如表 4 表 4送货 地址表 字段名称 数据类型 长度 是否主键 字段描述 无 主键 无 用户 表 主键 20 收货 人 20 电话 50 收货地址 10 邮编 无 发布 时间 20 修改 人 无 修改 时间 ( 3) 项目 表: 于存储项目的详细信息,该表结构如表 4示。 表 4项目 表 字段名称 数据类型 长度 是否主键 字段描述 无 主键 50 标题 无 备选 价格 1 无 备选 价格 2 备选 价格 3 最终 价格 投资 回报 简介 无 无 50 200 13 1000 详细 描述 50 头 图片位置 200 主页 图片 50 视频 位置 发起人 别 目 地址 无 无 无 50 当前 状态 无 筹集 总金额 无 筹集 天数 无 筹集 开始时间 无 筹集 结束时间 无 审核 开始时间 20 审核 结束时间 关注 数 是否 成功 成功 时间 发布 时间 修改 人 修改 时间 无 无 无 无 20 无 ( 4) 订单 表: 于存储用户订单 的 详细信息,该表结构如表 4示。 表 4订单 表 字段名称 数据类型 长度 是否主键 字段描述 无 主键 无 项目 表 主键 无 用户表主键 无 数量 无 总金额 无 是 否支付 10 支付 方式 是否 配送 无 发布 时间 20 修改 人 无 修改 时间 ( 5) 审核 表: 于存储项目审核 的 详细信息,该表结构如表 4示。 表 4审核 表 字段名称 数据类型 长度 是否主键 字段描述 14 无 主键 无 项目 表 主键 无 用户表主键 无 审核 结果 无 发布 时间 20 修改 人 无 修改 时间 ( 6) 评价 表: 详细信息,该表结构如表 4 表 4评价 表 字段名称 数据类型 长度 是否主键 字段描述 无 主键 无 项目 表 主键 无 用户表主键 200 评价 内容 无 发布 时间 20 修改 人 无 修改 时间 ( 7) 项目 最新进展表: 于存储项目最新 进展的 详细信息,该表结构如表 4 表 4项目 最新进展表 字段名称 数据类型 长度 是否主键 字段描述 无 主键 无 项目 表 主键 100 内容 50 图片 位置 50 视频 位置 无 发布 时间 20 修改 人 无 修改 时间 ( 8) 项目 类别表: 于存储项目类别 的 详细信息,该表结构如表 4示。 表 4项目 类别表 字段名称 数据类型 长度 是否主键 字段描述 无 主键 无 项目 表 主键 9) 20 描述 无 发布 时间 20 修改 人 无 修改 时间 15 面设计 网站由多个页面组成,下面仅列出几个典型页面: ( 1) 登录, 注册 页面 登录网站 的用户分为普通用户和管理员账号,为了保证网站安全, 采用 普通用户和管理 员 账号的登录 界面分开方法 , 但这两个界面 中 都有 对输入用户名,密码的非空验证,用户名是否存在,密码是否 正确,由于 本网站普通用户和管理员账户都存储在同一张数据库表里,所以在登录时还 会 对登录 账号 的 用户 类型进行验证。 4登录页面设计 16 4后台登录页面设计 完成 注册页面 的 注册即可成为网站会员, 注册 页面提供 输入 信息的非空验证和用户名是否重复 的 验证 。 图 4注册页面设计图 ( 2)网站首页 网站 首页的 设计 遵从简洁,大气 , 美观的原则,在首页的最上方是网站的导航栏,导航栏中展示了网站的 导航 条,搜索项目 文本框 ,登录 , 注册 按钮, 用户 个人中心 的 链接 , 在导航栏的下方是一 面 焦点图,用于展示 网站 广告, 焦点图 的下方是分即将上线 项目 ,按类别显示最热 项目 ,点击右侧的浏览全部可以查看更多的项目 信息 。 17 图 4网站 首页 设计 ( 3) 发起 项目 用户 登录后在首页的导航栏点击 发起 项目即可 跳转至发起 项目页面, 页面 中包含有发起项目的详细信息,支持图片,视频上传等功能 , 并 对 上述信息进行前台校验。 图 4发起 项目 设计 ( 4)浏览项目 用户 在首页的导航栏点击 浏览 项目即可 跳转至 浏览项目页面,浏览项目页面支持浏览网站所有的 项目状态 为 众筹中和 即将结束的项目 ,页面 采用分页的方式展示,还提供了复杂条件搜索 , 用户可以按照项目类别 , 项目状态,排序方式三个条件进行组合查询。 18 图 4浏览 项目设计 点击 该页面中任一个项目即可查看该项目的详细信息, 在 详细信息界面中用户可以 浏览 项目信息, 为 项目投资,添加关注, 发布 评论,查看 最新状态 ,查看 已 投资人列表 。 图 4项目 详细信息设计 ( 5)项目 审核 用户 在首页的导航栏点击 项目 审核即可 跳转至 项目 审核 页面, 项目 审核页面支持浏览网站所有的项目状态为未审核的项目,页面 采用 分页的方式展示, 还 提供了复杂条件搜索,用户可以按照项目类别,排序方式两个条件进行组合查询。 19 图 4项目 审核设计 点击 该页面中任一个项目即可查看该项目的详细信息, 在 详细信息界面中用户可以 浏览 项目信息, 完成支持 项目 上线的 投票, 发布 评论 图 4待审核项目 详细信息设计 ( 5)成功项目 用户 在首页的导航栏点击 成功 项目即可 跳转至成功 项目页面, 成功 项目页面支持浏览网站所有的项目状态为已成功的 项目 ,页面 同样采用 分页的方式展示, 并 提供了复杂条件搜索,用户可以按照项目类别,排序方式两个条件进行组合查询。 20 图 4成功 项目页面 设计 ( 6)个人 中心 已经 成功 登录 的用户 可以 点击 首页 ,浏览项目,项目审核,成功项目 , 项目详细信息 等页面 右 上角的用户名,即可连接到个人中心页面,个人中心 默认 展示的是项目管理 , 用户可以查看到自己发起过 的 所有项目, 删除未 审核的 项目 ,修改 未审核 ,即将上线项目 的 信息, 添加众筹中 项目的最新状态 。 图 4个人中心 点击 左侧 或 上方的导航 栏 中的订单管理,即 可 连接到订单管理页面,在该页面中用户可以查询自己的订单 。 21 图 4个人中心 理页面设计 点击 左侧 或 上方的导航 栏 中的 修改 个人资料,即 可 连接到 修改 个人资料页面, 该页面 分修改个人资料, 修改 密码,修改头像, 添加 收货人地址 等 多个页面, 其 页面 设计 如下: 图 4个人中心 22 图 4个人中心 码设计 图 4个人中心 改设计 23 图 4个人中心 货人地址页面设计 ( 7)网站 后台管理 成功 登录 的 管理 员账号 将 进入网站后台管理页面, 该页面 的样式和普通用户 的 个人中心的样式类似,但是展示的页面内容不一样,在后台首页 的 左侧是导航栏,上方是公司的 航栏,用户 、 退出按钮 ,后台 首页默认展示的 用户 管理页面,在该页面中用户可以查询 网站 所有的 用户 ,包括管理员账号 。 该页面中支持 分页 显示网站的所有 用户,单个 、批量删除 用户, 修改 用户 信息,按照 是否 是管理员, 性别 , 用户名 关键字查询 , 且对查询结果进行分页显示 。 图 4后台 管理 理页面设计 24 点击后台 页面左侧 或 上方的导航 栏 中的 项目 管理,即 可 连接到 项目 管理页面 , 在该页面中用户可以查询 网站 所有的 项目。 该页面中支持 分页 显示网站的所有 项目,单个 、批量删除 项目, 修改 项目 信息,按照关键字查询 , 且对查询结果进行分页显示 。 图 4后台 管理 理页面设计 点击后台 页面左侧 或 上方的导航 栏 中的订单管理,即 可 连接到订单管理页面,在该页面中用户可以查询 网站 所有的订单 。 该页面中支持 分页 显示网站的所有 订单,单个 、批量删除 订单, 修改 订单 信息,按照 用户名 ,项目名称等关键字查询 , 且对查询结果进行分页显示 。 图 4台 管理 理页面设计 25 第 4章 系统重点 和难点 在网站的分析 , 设计,开发过程中遇到了很多的问题, 但是 本着努力学习, 刻苦专研 的态度,经过 各种渠道资料的收集与分析, 经过与导师和同学们的探讨,解决了很多 的 难题。 点与难点 由于 众筹模式 引入 国内 时间 并不长, 运营 模式也并不 太 清晰, 所以 本网站 首先 要解决的就是 网站需求的分析与理解上, 例如网站的 项目 的状态应该有几种,什么情况下更新项目状态 等等。其次 , 通过 前期的需求分析, 确定网站 中项目拥有 未审核,审核未通过,即将开始,众筹中,即将结束,已成功,已失败七大 状态, 而且 各个状态在 之间 的 更新 都是 实时 的, 例如项目 发起后要公开审核两天,两天后 项目 状态 由 原未审核状态自动更新为即将开始 或者审核 未通过状态 ,又如 项目状态为即将开始 , 两天后自动更新项目状态为众筹中 等等 ,这些 需求 都亟待 程序后台自动 控制 。 最后 ,在 网站的测试过程中,发现当页面中数据较多时,网站页面会出现反应迟钝甚至 后台 报错,错误 内容 为 数据 库连接 过于 频繁( 即 to ,该问题 将 影响到网站的稳定运行。 难点解决方案 为了明确 网 站的需求,我 首先 了解 了 众筹 一词 的基本 概念,背景 ,现状 等等,访问 了国内比较有名的众筹网站 ( 如京东众筹,众筹网,点名时刻 , 淘宝众筹 等 ) ,并咨询了导师 的 意见, 最终 确定了网站的 主要 业务流程 :由于 网站是以项目为 中心 开展的,所以明确项目 的 业务流程至关重要, 本网站 项目分七大状态, 未审核,审核未通过,即将开始,众筹中,即将结束,已成功,已失败。 具体而言,当项目发起后项目状态为未审核, 发起 的项目需审核两天 , 两天后 根据 审核结果自动更新为审核未通过或者 即将开始,即将开始的项目两天后更新为众筹中,众筹中的项目 距离 众筹天数 截止 日期 1 天时 自动更新为即将结束, 众筹 中的项目如果在 即将结束 之前 已经 筹集到了目标 金额 即 宣布项目成功 ,如果在 即将结束之前 (也就是 众筹天数 届满 ) 仍未 筹集到目标金额 即 宣布项目失败 , 项目 失败后 项目发起人 将 返还投资人的所有投资 , 项目成功后筹资人将得到资金 开始 项目,待项目实际完成后将兑现投资 回报 。 为了解决在 程序后台控制项目的七大状态之间的自动更新 的 问题, 在 网站实现过26 程中,定义了 流程 控制类 该类 实现 了 口 ,够 监控服务器环境的变化,所以 能够 完成流程控制功能, 通过对一个 实例 调用 法 ,该 方法 第一个参数 需 是 实例(每个 例 对应一个 例 ) ,第二个参数指定 监控开始时间,单位为毫秒,第三个参数指定监控结束时间,单位同前, 并将 具体的 流程控制 方法写到父类的 法 中 , 从而实现了实时的监控 功能 。 最后 , 为了解决 网页中数据过多时出现的数据库连接过 于 频繁 的 问题, 经过 多次有 代码, 发现 是由于 每次对 数据库操作时都实例化了一个 而 数据库 为了自身安全采取了 拒绝 服务 手段 , 事实 上 ,一个 页面中只 需要 定义少数几个可 完成多次增删 改 查操作 。 所以 在 后台定义了数据库辅助类, 并 将该类的 例 定义为 静态 方法 ,所有 的数据库操作都必须经过该类获得例 , 这样 就把避免了多次实例化 象 。 27 第 5章 总结与展望 经过 近两个月的努力,终于完成了 本 毕业设计, 在这段 时光 里 , 自己学到了很多的东西,有了 很大的进步 。 结 本网站应用 行系统分析,利用 程语言, 据库,以及 发环境, 完成了网站的 订单 管理 , 用户管理,项目管理 等功能模块。最后,经过性能和功能测试成功后,完成了整个基于三层架构的众筹 网站 。 网站积极创新思路, 在 国内众筹 网站 传统运营模式上做了较大创新,比如添加了项目审核的环节 ,并将 项目审核的 权利 给了普通 投资者 ,这样 以来 就保证了项目的质量 , 有利于网站的健康运营 。网站反应 速度至关重要, 为了 获得更快的访问 速度,在开发过程中, 经过多次 努力, 改良 了后台代码 , 网站 在访问 速度上有了很大的 提升 ,有

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论