还剩10页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
题目中国移动网站平台管理系统的设计与实现_______________学院_____项目概述•项目背景中国移动旗下有众多的网站,不同省份,不同业务部门都有自己的业务网站,自己的数据库等这些网站往往都只关注自己的业务,互相之间缺少合作和交流,存在很大的局限性而且很多网站只是为了应对当时的需要而建设,现在已经不再发挥效用了,这样就存在着低效和资源浪费的问题另外从用户的角度,进行每项业务都要登陆不同的网站,可能需要建立多个账号,密码以及其他的个人和业务资料,复杂而繁琐为了解决这种情况,中国移动通信有限决定建设一个大型的网站集群管理系统,把旗下的各个省份的,各个其他业务部门的不同的小网站进行整合,提供统一的网站管理方式,统一业务搜索标准,并且进行统一的数据管理这样不仅可以方便中国移动总公司进行全国的业务和数据管理,使各种服务标准化,完善化,有利于提高各项业务服务进行的效率和质量;还可以方便用户获取自己想要的服务,给用户带来更大的便利和更好的用户体验PMS(Portal managementsystem,网站平台管理)是针对大型题报告27日
3、按照设计方案进行概要设计及详细设计,对系2月28日-3月统进行模块划分9日
4、分模块编码实现3月10日-4月13日
5、测试,书写用户手册4月14日-4月18日
6、整理项目开发中的文档,撰写毕业设计,进行4月19日-5月论文评定19日指导教师意见填写说明查阅资料是否全面,提出的研究方案和计划进度是否可行,还有什么需要注意和改进的方面,是否同意按学生提出的计划进行等指导教师签名:审核日期:网站的搭建和运行管理而发展起来的一类应用软件平台,为大型网站提供综合技术开发和运营维护平台•项目意义本项目的建立,有以下几点重大的意义
1.从中国移动公司的角度说,它高度集成了中国移动在全国甚至于全世界的业务服务和数据,使各个业务部门不再是各自为战,而是有一个统一的标准和强大的支持力量由中国移动总公司进行各种业务的运营,数据的管理,服务的完善,保证各项工作都高效,有序并且标准的进行
2.从用户的角度说,通过这样一个集群管理系统,可以省掉很多在使用业务和享受服务的过程中的那些非常繁琐且重复的注册,登录等流程;除此之外,由这种高度的集成所带来的高度标准化,完善化的业务服务也让用户受益;不仅如此,由于相关业务的整合,用户可以享受到很多便宜的套餐式的业务服务组合总结起来就是该系统可以让用户享受到更加优惠,标准,完善的服务,拥有更加美好的用户体验!
3.从行业发展的角度说,这个项目的成立将会是互联网行业的一次重大的创新以为无论是国内还是国外都缺少这样一个对网站进行统一管理的系统,它为互联网行业今后的发展提供了一个权威性的标准和健全和模式,极大程度上的促进了未来的互联网行业健康,长期的发展•主要内容、难点和特色PMS PortalManagement System是一套集网站规划与管理、内容编辑与发布、页面布局与模板制作等功能于一身的IT支撑系统它为企业的网站建设、产品展示、系统扩展提供了完备的、统一的、快捷的管理界面与操作流程其包含的功能有
1.站点信息管理对站点的名称、域名、介绍等基础信息进行管理
2.栏目管理维护或扩展栏目类别,并对栏目的结构进行管理
3.模板管理:根据网站不同的栏目预先设定不同的页面模板和参数,为发布时提供页面框架
4.模板预览提供所见即所得的模板预览功能
5.内容发布管理维护发布策略,并通过后端的发布服务将模板、文档、图片等数据按预定的策略发布成最终页面
6.多终端支持对PC、Wap、自助机等各种终端提供支持,确保发布后的内容在以上终端可正确执行
7.产品索引管理引用产品的标题等索引信息,将产品展示在页面上的管理模块
8.资讯管理维护资讯,并提供资讯展示形式与展示规则
9.公告管理对网站的公告进行管理
10.资源管理维护模板引用的图片、CSS、Javascript、Flash等资源文件
11.内容关系维护维护内容之间的对应关系,提供当用户浏览某内容时系统自动向用户推荐相关内容等功能的支撑
12.内容版本控制提供内容的多版本维护和版本回滚功能
13.多媒体支持对播放器、Flash动画等多媒体内容的进行管理
14.文档格式转换提供Word、PDF等文档的上传、维护与自动转换功能
15.产品目录管理针对电子商务所销售的产品进行目录分类管理
16.产品信息管理维护产品的基本信息,并且与外围资源管理模块相互关联,实现销售产品与库存信息的结合
17.产品资费管理配置产品价格、优惠属性等信息
18.销售策略管理配置产品在区域、时间等维度上的销售规则
19.用户管理对使用PMS系统的人员进行分组、编辑个人资料、维护人员机构信息、设置密码等操作并实现用户认证
20.权限管理为用户分配相应的功能权限与数据权限,并在用户通过认证后向用户颁发鉴权信息o
21.日志管理实时记录用户操作,并提供按时间、操作员、操作类型等条件进行日志搜索
22.配置管理将CMS系统的可变参数进行配置化管理,并向系统管理员提供配置界面PMS以其特有的优势为网站建设和运营提供保障,并降低了成本
1.通用性支持各种业务模式和产品,如商城、资讯、SNS等;支持不同类型终端,如PC终端、移动终端、自助终端等;支持不同协议,如Http、Wap;支持主流浏览器,如正、Firefox等
2.易用性提供简洁的多媒体编辑界面,轻松地在页面中插入wmv、flash等多媒体元素;支持pdf、word、html等格式文档的上传,并且完成自动转换
3.高效性提供友好的界面对网站的结构、内容进行快捷管理,降低网站的建设与维护成本;所见即所得的预览,直观地对模板和内容进行管理;高效的发布机制,实时的数据更新,提高系统上线的效率
4.可靠性降低或避免开发和部署过程的不确定性,减少系统故障;版本控制功能,出现故障时快速地回滚到正确版本;安全组件阻止了各种安全隐患,如SQL注入、跨站脚本攻击等
5.开放性支持第三方数据或组件的接入,为建设功能完善、业务丰富的网站提供了基础;支持系统横向扩容,在不改变系统基础架构的前提下扩充服务器,以便及时应对互联网业务的高度发展•承担工作学生主要承担,模型管理、模板管理和日志管理三个模块的需求分析、功能接口定义、UE原型设计以及功能实现工作主要参考文献:
[1]李刚.轻量级Java EE企业应用实战【M】•电子工业出版社
[2]张逸.软件设计精要与模式【M】.电子工业出版社
[3]许晓斌.Maven实战【M】.机械工业出版社
[4]Mike Cohn.Succeeding withagile:software developmentusing scrum【M】.清华大学出版社
[5]任钢.iBATIS框架源码剖析【M】.电子工业出版社
[6]Rob Harrop,Jan Machacek.Pro Spring[M].电子工业出版社
[7]骆斌.需求工程软件建模与分析【M】.高等教育出版社
[8]谢新华.软件系统分析与设计(内部资料)
[9]谢新华.软件体系结构(内部资料)设计方案•采用技术PMS是一个基于BS架构的平台管理系统,主要包含客户端服务器,WEB服务器、数据库服务器后台管理部门通过Web网站来进行后台数据处理和管理,用户则通过浏览器来查询信息和享受服务整个系统采用J2EE框架(Struts
2、Spring、iBATIS)o iBATIS:该词来源于“internet和abatis”的组合,是一个由Clinton Begin在2001年发起的开放源代码项目最初侧重于密码软件的开发,现在是一个基于Java的持久层框架iBATIS提供的持久层框架包括SQL Maps和Data AccessObjects(DAO),同时还提供一个利用这个框架开发的JPetStore实例相对Hibernate和Apache OJB等“一站式”0RM解决方案而言,ibatis是一种“半自动化”的0RM实现FreeMarker:允许Java servlet保持图形设计同应用程序逻辑的分离,这是通过在模板中密封HTML完成的模板用servlet提供的数据动态地生成HTMLo模板语言是强大的直观的,编译器速度快,输出接近静(HTML页面的速度Lucene:是apache软件基金会4Jakarta项目组的一个子项目,是一-开放源代码的全文检索引擎工具包,即它不是一个完整的全文检索引而是一个全文检索引擎的架构,提供了完整的查询引擎和索引引擎,;分文本分析引擎(英文与德文两种西方语言)Lucene的目的是为软:开发人员提供一个简单易用的工具包,以方便的在目标系统中实现全:检索的功能,或者是以此为基础建立起完整的全文检索引擎•解决问题的方法与步骤:
1.对客户的业务进行建模,对现有的业务流程进行分析
2.在了解客户业务的基础上,与客户进行沟通探讨,通过建立系统原型的方法挖掘客户的最初需求
3.确定系统采用Struts
2、Spring、iBATIS框架技术
4.搭建系统的开发和配置管理平台
5.搭建与开发相匹配的测试管理平台
6.采用Scrum敏捷迭代的方法,完成后期的分析,设计,开发和测试工作
7.系统交由用户进行可用性测试・预期成果系统通过用户验收测试,成功部署运行完成指导老师在任务书中安排的任务完整的文档资料,包括需求分析文档,系统概要设计文档,系统详细设计文档,用户手册毕业设计进度安排序号毕业设计各阶段内容时间安排备注
1、根据任务书的内容,查阅资料,为毕设作好前1月10日-2月期准备工作13日
2、根据前期积累,设计可行的设计方案,撰写开2月13日-2月。