开发流程—总纲.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
开发流程—总纲.doc

开发流程—总纲 架构分析与设计 1.技术架构 2.物理架构 3.解决方案 4.优点概述 业务逻辑分析 业务逻辑设计 1.系统功能图 2.实体类及相互关系 3.实体类关系图解 数据库详细设计(与界面原型正并行开发) 1.编码规则描述 2.数据字典设计与描述 3.数据库与程序接口设计 驼友网开发文档 一.架构分析与设计: 1. 逻辑架构:jquery+jsp+jstl+struts+JavaBean+DataBase = MVC三层架构 (1)jquery+jsp+jstl+struts负责表现、验证、功能控制和页面跳转。 (2)JavaBean实现业务层和自定义持久层框架。 (3)DataBase数据存储。 功能分布图(1.1): 2. 物理架构:服务器一台,内架设JSP-WEB服务器一个,数据库服务器一个。 3. 技术解决方案: (1)JSP-WebServer:tomcat6.0 (2)DataBase:SqlServer 4. 优点,可扩展性,可维护性强。用Ajax+AOP横切点式代理类验证,用JSTL+JSP显示,用当前最流行的框架Struts控制功能,完全实现了各个模块的独立封装,大大降低了耦合性。 二.业务逻辑分析(按用例方式分析): 1. 所有的用户都能注册,并登陆。(登陆应该有两个接口,一个是单独的登陆页面,一个在首页。在登陆页面登陆,应跳转到后台;在首页登陆,在登录区现实操作面板,不跳转到后台。) 2. 交友用户进入后台时能使用以下功能: (1)交友管理: .自定义好友分组。 .好友搜索,有可选项:同城搜索,性别搜索,年龄搜索。(搜索呈列表式显示,现实基本信息。点击用户名可查看资料,列表末应有添加好友按钮)。 .添加好友(此功能有三处按钮,一处在查看悬赏任务页面的发布者用户名下,一处在后台的信息管理模板自输入添加好友,另一处在搜索现实列表行末)。 .删改查用户列表及信息(后台应有查看好友列表按钮,进入好友列表后查看信息点击好友名即可进入,列表行末有删除按钮,和更改好友分组)。 .群组管理:较色分为成员(发布群消息)和群主(群成员管理,群信息管理),任何用户都可创建群组。 .空间管理(模板,头像,心情便签,版面管理,最近来访,特别好友) .管理相册。(增删改查) .日志(发布,管理) (2)发送信件,收/发件箱管理。 (3) 订阅(分为电子杂志,站内新闻,站内动态,RSS阅读器)。 (3)信息管理(资料修改,密码修改,银行账号设置)。 (4)在线财务管理:充值,提现,记录,查询(分积分查询和资金查询)。 (5)我的营销(获得营销代码,被推荐人点击注册,并接任务后,可获得X%的佣金) (6)仲裁管理:申请仲裁记录、正在参与的裁定、参与裁定记录。(“我的仲裁记录”可查看仲裁角色、进度、结果等历史记录;“我在参与仲裁”可查看当前被系统抽中并正在裁定的仲裁项目,可产看双方资料对项目进行裁定;“参加裁定记录”可查看曾参与裁定的项目正确与否和所获积分) (6)实名制认证(分两种,手机认证,身份证认证)。 3.必填资料填写完整且实名制认证后,在用户交友可使用功能上,增加发/接任务功能。以下为发任务模块: (1)发布悬赏任务(可选任务预付款托管,托管后自动成为推荐项目)。 (2) 查看评标结果。(内有选项可按“已完成未付款”,“未完成”,“已付款”划分列表,已完成未付款项可申请仲裁)。 (3)查看未完成项目(内有选项:一小时内可修改任务资料,支付预付款) 4. 以下为接任务模块: (1)任务搜索:前台实现任务查看列表,列表上方应有任务搜索框,可选搜索有按名字搜索,按城市搜索,价格搜索,时间搜索。点击可进入查看任务信息 (2)选定任务:进入任务信息页后有接受任务按钮,点击后便可接受任务并填写报价等信息。 (3)查看接受任务信息。(查看任务信息和状态) (4)接受任务后可提交方案。(可在任务信息页提交,也可在后台提交) (5)交付完成作品:作品完成后,可提交作品,等待悬赏方确认付款。 (6)查看中标项目。 (7)查看收藏任务。 5.系统管理员后台: (1)系统管理员应有等级权限,根据等级管理模块。 (2)广告系统。可在各个页面上对应的位置以动态设置广告。 (3)财务管理:按项目进度,已发布未接收,已接受未付款,已付款。 (4)系统数据管理:积分规则(每日登陆可获积分,参与活动所获积分等);仲裁规则(可设置一次抽取多少人,等待裁定时间,每次奖励多少积分等信息)。 (5)基本功能:修改管理员密码,增删改查用户,审核实名认证等功能 (6)用户数据管理:个

文档评论(0)

ailuojue + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档