团购网站实训报告.doc_第1页
团购网站实训报告.doc_第2页
团购网站实训报告.doc_第3页
团购网站实训报告.doc_第4页
团购网站实训报告.doc_第5页
免费预览已结束,剩余30页可下载查看

下载本文档

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

文档简介

1、移动应用产品设计实训一、课程的目标本实训的目标是培养学生综合运用知识解决问题的能力和交流协作能力, 严谨、规范的代码编写习惯,项目实施、协调合作的意识,培养学生的自学能力和获取计算机新知识、新技术的能力,具备较强的实践能力、创新能力,使学生具备独立开发 Android 应用程序和承担项目开发的职业素质和职业能力。职业素质要求:1. 具有信息处理能力;2. 具有资料收集与整理能力;3. 具有制定、实施工作计划的能力;4. 具有规范化编码的能力;5. 提高学生的逻辑思维能力;6. 具有专业英语的阅读能力;7. 具有较强的组织协调能力和团队合作能力。职业能力要求:1. 熟练搭建基于 Android

2、平台的开发环境;2. 能够正确搭建 Windows Phone 7 移动应用开发的开发环境;3. 学习移动应用产品方案设计的过程与方法4. 学习移动应用产品设计方案的文档规范;5. 学习移动应用产品设计方案的制作方法;6. 能针对某一主题的移动应用产品进行功能分析,并设计结构、界面分析、资源分析、设计系统架构;7. 学生能够完成某一主题的移动应用产品的 UML 图;8. 学生能利用所学的方法知识与技能进行某种移动应用产品的方案设计;9. 能够进行知识的迁移,进行各种移动应用产品的方案设计。社会能力要求:1. 具备一定的与客户沟通的能力;2. 具有诚信;3. 具备时间管理的能力;4. 具备演讲的

3、能力;5. 具备与团队合作的能力;6. 具有认真、刻苦、勇于实践、勇于创新的作风;具有严谨、规范、精确的工作态度。二、本次集中实践课程总体任务实训主要涉及知识点和技能点:1主题的选取2可行性的讨论3系统功能分析4产品 功能的设计5产品 UI 的设计6系统架构的设计实训阶段任务划分:阶段 1:手机游戏体验与任务分析主要内容: 1.体验代表性的手机游戏,总结其最佳体验。2. 开发环境的搭建与测试环境的准备 。培养技能: 1. 体验不同类型的代表性游戏作品,以小组为单位分析并总结游戏体验。2. 以小组为单位讨论并确定针对那个主题的移动应用产品进行设计。阶段 2 :可行性讨论主要内容: 1.开发的目的

4、及所期待的效果。2. 系统的基本设想,涉及的业务对象和范围 。3. 开发进度表,开发组织结构 。4. 开发过程中可能遇到的问题及注意事项。培养技能: 1. 明确系统的目的、功能和要求。2. 了解目前所具备的开发环境和条件。3. 以小组为单位撰写系统开发计划书。阶段 3:系统功能分析主要内容: 1.用户调研了解用户需求,业务流程。2. 功能模块讨论。3. 主要界面 分析。培养技能: 1.提出系统的技术构架,对系统功能、性能等主要指标作描述。2. 对实现方法项目实施人员应有一个比较清晰的轮廓及整体设计思路。阶段 4:系统设计主要内容: 1.系统的架构设计。2. 场景及角色的设定。3. 各菜单的设计

5、。4. 各类资源的设计。5. 界面的设定。6. 系统架构。培养技能: 1.详细分析系统的主要界面,确定每个界面的构成。2. 明确系统主要的材料。3. 分析系统的主要类。4. 明确系统架构。阶段 5:完善改进设计方案、完成实训报告主要内容:总结实训过程,撰写实训报告。培养技能:能够按规范要求撰写实训报告团购网站实训报告【引言】团购网站就是团购的网络组织平台,就是互不认识的消费者, 借助互联网的“网聚人的力量”来聚集资金,加大与商家的谈判能力,以求得最优的价格。根据薄利多销、量大价优的原理, 商家可以给出低于零售价格的团购折扣和单独购买得不到的优质服务。经过 2011,2010的团购辉煌,团购网站

6、的目前的商业模式成为大家定义的O2O 模式(即 ONLINETOOFFLINE)。团购网站的运营形式也逐渐多样化,秒杀,积分兑换,抽奖,签到送现金等多种会员服务方案,像目前的乐酷团购等。团购网站的商城化趋势逐渐清晰,传统的B2C 模式会逐渐融入到团购网站模式,这也是团购网站寻找一条可行的持久发展方案。团购是时下最为流行的购物方式之一,为广大网友带来了不少的便利与实惠。强劲的需求使得各种团购网站也层出不穷,呈现出百花齐放的局面。与此同时,网站之间的竞争越来越激烈,为了争夺更多的市场份额, 各家团购网站可谓是使出浑身解数,不断提升服务以求更多用户的青睐。随着智能手机的普及, 智能手机上的应用出现爆

7、炸式的增长,各大知名团购网站也随之将战火烧到了移动平台上,纷纷推出了各自的移动应用。 糯米网、拉手网、美团 团购网站项目总论一、团购网站项目概况(一)项目名称麦够(团购网站)(二)市场定位1、买东西不会选择、总是留下遗憾的朋友。2、担心个体消费,在售后得不到应有保障的朋友。3、担心购买到假冒伪劣产品的朋友。4、准备、马上或已经开始装修的工薪阶层,钱少的朋友。5、不了解市场价格,不懂得选材,或不喜欢逛市场的朋友。6、不大会砍价、不喜欢砍价、不屑于砍价的朋友。7、对自己和亲人的健康有强烈责任心,必须购买符合环保标准产品的朋友。8、在校大学生,经济实力不强,想买质优价廉而且有服务保障的商品。9、没有

8、时间逛街的上班族。(三)手机客户优势在特色功能方面,团购网手机客户端网可谓是 “底气十足 ”:它不仅提供了团购商品的浏览与订购功能, 而且还从网友们享受实惠的角度出发, 推出了独有的优惠券功能,让网友可以在手机上查看城市和附近的优惠券并下载, 让大家真真切切地尊享到更多实惠, 不过目前优惠券所支持的城市有限, 希望能尽快添加更多的城市优惠券;此外糯米网客户端支持节省流量模式,可以智能优化 2G、3G和 Wifi 环境下的上传下载数据,不仅节省流量还节省了页面加载时间。总体来说,客户端在各个方面都表现不错,特别是界面 UI 、商品浏览和特色方面十分出彩,且功能、体验都很出色,为用户带来了最好的随

9、时随地团购体验!在团购管理中,手机客户端可以查看和管理各种相关团购商品, 并支持离线查询。糯米券、邮递单、抽奖单等都可以在客户端上查看和管理,使用时无需打印,也不用保存短信,离线状态也可查询,让我们管理和使用购物信息随心所欲。手机客户端可以在手机的应用商店里 (91 手机助手 豌豆荚等 )中搜索并下载,也可以通过糯米网的官网站获得, 客户端的体积比较小, 因此下载、 安装都十分迅速。(五)项目建设内容、规模、目标本项目希望建设一个功能齐全包括(购物,实时购物新品,实时折扣,显示抢购)功能的大型O2O模式下的购物网站,暂时计划规模为员工10 人,目标是在规模上实现可以与美团, 糯米团并驾齐驱的网

10、站。 主要形式:组团、线下成交,充分保障消费者利益,线上采用每日一团、拼购、抢购、秒杀等形式,线下一般采用大型团购会、专场团购会、团博会等形式市场可行性研究主要结论在可行性研究中,对项目的产品销售、原料供应、政策保障、技术方案、资金总额及筹措、 项目的财务效益和国民经济、社会效益等重大问题, 都应得出明确的结论,主要包括:(一)项目产品市场前景2012 年,团购在中国的发展暴露出了许多问题, 但是也在摸索中前进。 2012 年,预计团购网站将继续转型升级, 在完善模式上努力, 不少企业已经逐渐找到自己的盈利方式。团购探路之后, O2O模式会在中国得到很好的发展。团购也将与优惠券、 SNS、LB

11、S相结合,增加用户粘性。但是,在融资方面团购网站仍将经历一段低迷期。(四)竞争对手分析2010 年初至 2011 年 9 月,诞生了 5000 余家团购网站, 逐月增长超过 20%。用“爆炸”来形容这个场景的繁荣程度,毫不为过。其实团购的第一季,恐怕已然接近尾声。第一季的主题是一个“快”字。投资商惊呼,从来没有见过如此之“快”的增长。“高增长”意味着“高增值”,这是投资大量涌入、估值节节攀高的引力所在。事前越繁荣、扩张越厉害,事后就越简约、份额就越集中。第一季落幕之时,5000 家团购网站中的 99%将会出局, “剩”者将不超过两掌之数,但其中的领先者将获得真正牢固的市场地位。 同时水落石出的

12、还有依赖于团购混战格局的寄生型商业模式,如团购导航之类的网站恐将烟消云散。团购网站项目建设背景、必要性、可行性团购网站项目建设背景(一)主要产业政策和法规党中央和国务院提出走出“新型工业化”道路,以信息化带动工业化。电子商务的基础设施将日益完善, 支撑环境逐步走向规范, 企业发展电子商务的深度进度一步拓展,个人参与电子商务的深度也将得到拓展。 三网合一潮流势不可挡,高速宽带互联网将扮演越来越重要的角色, 制约中国电子商务发展的网络瓶颈有望的到解决。我国电子商务发展奖具备良好的网络平台和运行环境。 电子商务的支撑环境逐步趋向规范和完善。 个人对电子商务的应用将从目前点对点的直接方式走向多点的只能

13、式发展。2004 年 12 月,反珠海三角洲经济圈“9+2”各省区信息产业厅(局)长联席会议代表审议通过了泛珠海三角区域电子商务合作发展行动思路框架,表示将在电子商务领域区域合作。还不还地区、长江三角洲地区也在积极行动。步入 2012 年,国家工商管理总局委托中国电子商务研究中心协同浙江省工商管理局共同起草网络商品交易及服务监管条例,旨在解决包括网络团购在内的网络经济监管中存在的的种种新问题。中国电子商务研究中心主任、 中国诚信网络团购联盟秘书长曹磊, 携国内知名电子商务法律专家、中国电子商务研究中心特约研究员张延来律师, 以及中心多名分析师等, 共同为参与立法起草小组成员。(二)风险评估软件

14、开发项目风险是指在软件生命周期中所遇到的所有的预算、 进度和控制等各方面的问题,以及由这些问题而产生的对软件项目的影响。 软件项目风险经常会涉及许多方面,如:缺乏用户的参与,缺少高级管理层的支持,含糊的要求,没有计划和管理等,总体概括下来应该由五大方面。1、 产品规模风险项目的风险是与产品的规模成正比的。与软件规模相关的常见风险因素有: (1) 估算产品规模的方法 ( 包括:代码行,文件数,功能点等 ) ,(2) 产品规模估算的信任度, (3) 产品规模与以前产品规模平均值的偏差, (4) 产品的用户数, (5) 复用的软件有多少, (6) 产品的需求变更多少等。一般规律,产品规模越大,以上的

15、问题就越突出,尤其是估算产品规模的方法,复用软件的多少,需求变化。2、 需求风险很多项目在确定需求时都面临着一些不确定性。 当在项目早期容忍了这些不确定性,并且在项目进展过程当中得不到解决, 这些问题就会对项目的成功造成很大威胁。如果不控制与需求相关的风险因素, 那么就很有可能产生错误的产品或者拙劣地建造预期的产品。每一种情况对产品来讲都可能致命的。与客户相关的风险因素有: (1) 对产品缺少清晰的认识, (2) 对产品需求缺少认同,(3) 在做需求中客户参与不够, (4) 没有优先需求, (5) 由于不确定的需要导致新的市场, (6) 不断变化需求, (7) 缺少有效的需求变化管理过程, (

16、8) 对需求的变化缺少相关分析等。3、 相关性风险许多风险都是因为项目的外部环境或因素的相关性产生的。 经常我们在控制外部的相关性上做的不够, 因此缓解策略应该包括可能性计划, 以便从第二资源或协同工作资源中取得必要的组成部分, 并且觉察潜在的问题。 与外部环境相关的因素有: (1) 客户供应条目或信息, (2) 交互成员或交互团体依赖性, (3) 内部或外部转包商的关系, (4) 经验丰富人员的可得性, (5) 项目的复用性。4、 技术风险软件技术的飞速发展和经验丰富员工的缺乏,意味着项目团队可能会因为技巧的原因影响项目的成功。 在早期,识别风险从而采取合适的预防措施是解决风险领域问题的关键

17、,比如:培训、聘请顾问以及为项目团队招聘合适的人才等。主要有下面这些风险因素: (1) 缺乏培训, (2) 对方法、工具和技术理解的不够,(3)应用领域的经验不足, (4) 新的技术和开发方法应用等。5、 管理风险尽管管理问题制约了很多项目的成功, 但是不要因为风险管理计划中没有包括所有管理活动而感到惊奇。 在大部分项目里, 项目经理经常是写项目风险管理计划的人,他们有先天性的不足自己检查自己的错误,这是最难的。然而,像这些问题可能会使项目的成功变得更加困难。 如果不正视这些棘手的问题, 它们就很有可能在项目进行的某个阶段影响项目本身。 当我们定义了项目追踪过程并且明晰项目角色和责任,就能处理

18、这些风险因素: (1) 计划和任务定义不够充分,(2) 实际项目状态, (3) 项目所有者和决策者分不清, (4) 不切实际的承诺, (5) 员工之间的沟通等。6、 安全风险软件产品本身是属于创造性的产品, 产品本身的核心技术保密非常重要。 但一直以来,我们在软件这方面的安全意识比较淡薄, 对软件产品的开发主要注重技术本身,而忽略了专利的保护。 软件行业的技术人员流动是很普遍的现象, 随着技术人员的流失、 变更,很能会导致产品和新技术的泄密, 致使我们的软件产品被它公司窃取,导致项目失败。 而且在软件方面关于知识产权的认定目前还没有明确的一个行业规范,这也是我们软件项目潜在的风险。团购网站手机

19、客户端项目建设可行性快速提升企业品牌借力联盟等开放式聚合平台,实现企业竞争力的突破跨平台渠道传播,增强品牌传播速度和效率2. 拓展移动营销渠道整合多种低成本、移动化、精准化营销方式,缩短交易环节清晰化营销效果,找到最适合、最有效的营销手段, 实现最低成本获得更多有效商机的营销目标,经过掌专手机客户端公司多年来的开发及销售经验,这种营销渠道取得的效果比宣单传的效果更为之有效。 3. 构建企业客户数据库客户资源移动化管理,避免客户资源的流失和客户管理盲区的产生, 全面整合客户的动态信息客户关系全景透析及客户价值挖掘 4. 精准化客户服务以客户为核心,重视客户体验,定制移动化服务内容,满足不同价值客

20、户的个性化需求,黏住忠诚客户。团购网站手机客户端项目产品市场分析一:将有大批团购网站向O2O模式转型作为 O2O模式的先行者, 网络团购2011 年在中国盛极一时。线上订购、 线下消费是O2O的主要模式 , 是指消费者在线上订购商品, 再到线下实体店进行消费的购物模式。目前,电子商务行业以B2C模式为主,企业已经越来越趋向同质化,竞争极其惨烈。O2O模式的出现,将拓宽电子商务的发展方向,由规模化走向多元化。同时,在团购面临生死存亡的考验时,向 O2O转型将是一条捷径, 但千 O大战也会非常惨烈。二:大型综合性团购网站面临关闭或整合据中国电子商务研究中心和领团网监测数据显示,2012 年下半年团

21、购网站数数量将会继续减少,倒闭数量还会继续大于网站新诞生数量。三:垂直细分领域的团购网站以“差异化”寻求生存空间团购行业的很大一个问题就是缺乏差异。 在“千团大战” 的局面下出现了“马太效应” ,除了资金实力较强的少数几家知名团购企业外, 大多数实力相当, 模式、 产品相同的团购企业在竞争中难以破局。在 2012 年这个团购洗牌年, 中小团购企业选择 “剑走偏锋” ,从垂直细分领域找到自己的一席之地是个不错的选择。 这样既避免了与其他企业正面交锋, 又可以留住一批精准的用户群,令企业能够长远发展。四:团购网站将走向社区化用户粘度差一直是令团购网站头疼的问题。在激烈的市场竞争下, 能够留住忠实用

22、户群体的团购网自然能在竞争中脱颖而出。自从社交网站开心人、 人人网加入团购大军以来, 他们凭借上亿的固定用户群体, 可以为自身的团购产品起到口碑相传的推广效果, 这是单纯团购网站所不能及的。五:手机客户端会成为团购网站标配中国互联网络信息中心不久前发布统计报告显示,截至 2011 年底,中国网民数达到5.13亿,使用手机上网的网民所占比例上升至69.3%,规模达到3.56 亿。无疑,移动互联网的发展势头已大大超过传统互联网。未来电子商务也将借助移动互联网获得更好的发展。Appstore 在中国的风靡,也给了团购网站与移动互联网对接的新平台。相比之下团购导航的客户端比如领团网客户端,聚合了全部商

23、家和团购更加方便了消费者。六:团购行业将进入规范化监管阶段网络团购因为行业准入门槛低,发展十分迅速。仅半年时间就由百余家发展到千余家。过快的发展导致行业暴露出很多问题,也因此引起了有关部门的注意。缺乏规范化的管理,使得很多团购企业存在侥幸心理,甚至打擦边球,给消费者带来很多不便。国家工商总局曾先后两次到中国电子商务研究中心就网络团购问题进行调研,意在制定一个有针对性的管理规范。目前,规范已经出台,标志着网络团购进入法制阶段。七:团购行业未来短期将面临融资难中国电子商务研究中心分析认为,未来短期内我国网络团购行业仍难摆脱融资难的问题。中国电子商务研究中心分析师吴雪飞指出,得出这一结论主要基于以下

24、原因:目前团购行业估值较高,行业存在泡沫,这就给获得下一轮融资抬高了门槛。一、团购网站项目产品市场调查(一)市场环境调查无论是本地生活服务还是生产厂商都是地方的,区域性的。团购只代表社会化的初级阶段,团购的高级阶段是团需,线上聚合需求到线下消费,或者指导线下的生产。未来的团购一定不会是被一家或几家巨无霸公司垄断,而是社会化合作的格局。原因在于O2O分布在线下的各处,不是几家公司用跨区域的操作就可以完成好的。线下的环节将会交给无数个本地的运营商来做,而线上的平台将会具备SOLOMO和 O2O的特征与类团购网站的中介来对接。商家和消费者也会比今日更加主动,团购和优惠券的结合将会是未来O2O的特点。

25、(二)市场竞争调查二、团购网站手机客户端项目产品市场预测(一)市场竞争预测对于电子商务的兴起所以大众也会给随时代的发展对团购等网络交易持续升温,并会超越传统的交易方式,所以团购网的火热程度会继续升温,当然竞争也会越来越激烈据调查:从2010 年至今, 团购市场一直“高烧不退”,十分火热,团购市场在不断地扩大,选择团购这种消费模式的人群在增加,然而大大小小的团购网站却愈加感觉到生存的压力,因为团购网站的增长速度达到令人震惊的数字,从百团到千团再到现在向万团进军。每天都有新的团购网站加入战局。基本流程一般团购网站组织的团流程:一、注册车位会员。二、寻找有意向的团购项目。三、下订单并付款。四、快递送

26、货。五、提活活到目的地消费。六、评价该次团购。如图团购网站手机客户端项目组织和劳动定员在可行性研究报告中,根据项目规模、 项目组成和工艺流程,研究提出相应的企业组织机构,劳动定员总数及劳动力来源及相应的人员培训计划。一、团购网站项目组织(一)组织形式我工作组共xx 人,分为 xx 小组,每组分配一个小组长,每天负责督促、检查、解决组内的问题,并接受项目进度,保证项目按时完成。(二)工作制度二、团购网站项目劳动定员和人员培训(一)劳动定员(二)年总工资和职工年平均工资估算(三)人员培训及费用估算团购网站手机客户端项目实施进度安排项目实施时期的进度安排也是可行性研究报告中的一个重要组成部分。所谓项

27、目实施时期亦可称为投资时间,是指从正式确定建设项目到项目达到正常生产这段时间。这一时期包括项目实施准备,资金筹集安排,勘察设计和设备订货,施工准备,施工和生产准备,试运转直到竣工验收和交付使用等各工作阶段。这些阶段的各项投资活动和各个工作环节,有些是相互影响的,前后紧密衔接的,也有些是同时开展,相互交叉进行的。因此,在可行性研究阶段, 需将项目实施时期各个阶段的各个工作环节进行统一规划,综合平衡, 作出合理又切实可行的安排。一、团购网站项目实施的各阶段责任人及所需资源完成工作应提交成果检查点/里程碑项目计划书进行需求分析进行概要设计进行详细设计开发7-9 周实现简单的连连看研究模型,可以玩,但

28、没有时间(项限制目代码编10 周添加等级、背景音写乐、背景图片等功能的界面美工)11 周添加时间控制模块12 周对项目进行优化测试与发布使用和维护二、团购网站项目实施进度表阶段文档1-2 周3 周4 周5-6 周7-12 周13-14 周15-16 周可行性研究报告需求分析软件需求分析概要设计详细设计开发研究操作手册测试分析报告项目开发总结维护修改建议资金需求国内的团购网站手机客户端,资金压力是企业亟待解决的问题。对于消费者而言,网络团购的好处主要有两个方面:一方面是团购价个低于产品市场最低零售价,是产品的质量和服务能够得到有效的保证。另一方面参加团购能有效降低消费者的成本,在保障质量和服务的

29、前提下,获得合理的低价格。对于商家而言, 拓展企业商品流通渠道,帮助企业扩大市场份额;减少中间环节,降低营销成本,实现企业和消费者的互惠、共赢。系统分析聊天系统总体框架结构如图团购系统团消团用商购费购户家项者项账合目购目户作发买统模模布模计块块模块模块块消消用用块 用商商块 商费费户户户家家家者者注登账注发账验支册录户册布户证付模模模模管管模模块块块块理理块块模模应用环境互联网假定和约束假定用户熟悉 Android/IOS/WinPhone 操作系统和浏览器。3 需求规定功能规定本系统由团购项目发布模块、消费者购买模块、统计模块、用户账户模块、项目浏览模块、商家合作模块有机组成。性能规定( 1

30、)系统相应时间 0.5s-2s( 2)系统开发性:用户只能对自己的账户进行操作。网站操作员能够输入团购项目,网站经理能够查看网购情况。( 3)系统可靠性要求: 1 能承载上亿用户同时访问 2 客户端故障时间不小于 1000 小时。(4)系统可移植性和扩展性:能够快速转化为B/S 模式(5)系统安全性:服务器能对应较强的骇客攻击,对用户和服务器之间传输的数据进行加密。运行环境规定设备( 1)处理器( CPU):2.0HZ 以上( 2)内存容量( RAM):256M以上软件环境 数据库服务器端1 操作系统: Redhat Enterprise Linuxv6.02 数据库管理系统: Oracle

31、,配置 TCP/IP 协议Web服务器端1 操作系统: Oracle Enterprise Linux v5.42 Apache ,配置 TCP/IP 协议客户端操作系统: Android/IOS/WinPhone软件接口硬件接口考虑到大量数据的备份等要求,需要保持与高速USB接口,这较易实现。软件接口主要考虑软件与操作系统、 数据库管理系统接口, 以及局域网和互联网软件之间的数据交换。编译程序 Eclipse/Java测试软件 IBM Rational RobotV7.0系统设计系统ER图用户名密码管理员系统用户信息管理修改密码增加用户麦乐团购网站商品信息用户信息订单信息新闻信息交流信息用户

32、登录商品查询网上购物系统用例包图SelfConfiguration(from 自选部件 )Order(f rom 购买 )StandardConfiguration(from 标准产品 )CustomerRequest Salesperson ContactPrint Invoice(from 购买 )(from 付款 )Verify and Accept Payment(from 付款 )Update Order StatusWarehouse(from 送货 )SalespersonInform WareHouse about Order(from 送货 )用户注册流程用户团购流程用户购买

33、提示登录输入用户名密码否否用户注册是否注册是否有效是是浏览团购商品信息(本期可购买 / 往期团购可浏览)找回密码购买(本期团购)输入购买数量否券类产品输入手机号码否提示输入正确手机号码手机验证码回复确认(免费)是否确认购买确认订单是实物产品客户联系地址(供发货)选择支付方式确认付款是到网银付款否完成付款是显示订单完成通知和帮助否退款团购成功是购买产品种类(券类 / 实物)券类实物向用提提手户供供机下快货发载递单送电发查流子货询水优货地号惠号址和券密自码行给打用户自己查询用印户用户消费系统整体架构SSH 架构是典型的 J2EE 三层结构,分为表现层、中间层(业务逻辑层)和数据服务层。三层体系将业

34、务规则、数据访问及合法性校验等工作放在中间层处理。客户端不直接与数据库交互, 而是通过组件与中间层建立连接,再由中间层与数据库交互。视图组件包括: JSP页面, ActionForm, Struts 标签控制层与显示层:借助Struts 实现。用 ActionForm 类封装与用户互动的数据元素;用Action 类实现动作处理、调用业务对象处理业务、链接转向。实现MVC 中的 C;借助 Struts 标签和 JSTL/EL 来完成数据回现及数据呈现, 实现 MVC中的 V。业务层:借助 SpringFramework 进行业务组件的组装关联。实际的项目开发中,每个领域都会有自己独特的业务逻辑,

35、正因为这样,致使项目中代码高度耦合,原本有可能被重用的代码或功能, 因为与具体的业务逻辑绑定在一块而导致很难被重用。因此我们将实现这些具体逻辑的代码抽取出来分为单独的一层, 其目的是希望通过层,来降低它与系统其他部分的耦合度。通过依赖注入、 AOP 应用、面向接口编程, 来降低业务组件之间的耦合度, 增强系统扩展性。 在业务层对象中使用 Hibernate 对实体 bean进行持久化操作,并使用 Spring 容器管理事务功能对业务层对象实施声明式事务管理。为了能在 Action 中能直接注入业务层对象,应用把 Action Object 交由 SpringActionSpring 依赖注入功

36、能,在 Action 对象中注入业务对象。系统结构设计系统的概要设计中最重要的就是系统的模块化。 模块化是指解决一个复杂问题时自项向下逐层把软件系统划分成若干个模块的过程。 每个模块完成一个特定的功能,所有的模块按某种方法组织起来, 成为一个整体, 完成整个系统所要求的功能。将系统划分为多个模块是为了降低软件系统的复杂性,提高可读性、 可维护性,但模块的划分不能是任意的,应尽量保持其独立性。也就是说,每个模块只完成系统要求的独立的子功能,并且与其他模块的联系最少且接口简单,即尽量做到高内聚低耦合,提高模块的独立性,为设计高质量的软件结构奠定基础。在系统的概要设计中采用结构化设计以需求分析阶段产生的数据流图为基础,按一定的步骤映射成软件结构。 首先将整个系统化分为几个小问题,小模块。然后,进一步细分模块,添加细节。系统详细设计管理员登录界面对于一个完整的基于 J2EE 技术的欢乐团购网,不仅要求功能强大、操作简单,还要有良好的设计风格和另人爽目的界面。 登录界面对于整个系统来说是非常重要的,因为它设置了进入本系统的用户和口令, 防止非法用户进入系统, 破坏系统安全和所保存的数据, 只有合法的管理员在输入正确的密码后方可进入系统,否则将提示密码或用户名输入错误, 并询问用

温馨提示

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

最新文档

评论

0/150

提交评论