基于CMS的铁路客网站管理系统的设计与实现

来源 :北京交通大学 | 被引量 : 3次 | 上传用户:qiushuiweishen
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
CMS (Content Management System,内容管理系统)具有许多基于模板的优秀设计,可以加快网站开发的速度、减少开发的成本。它的强大之处在于不仅能处理文本,还可以处理图片、Flash动画、声像流、图像甚至电子邮件档案。目前CMS由于其突出优点已引起国内外的大量研究,如今已发展到多种平台、上千种版本,各有其优缺点。铁路资讯网站国内外研发出的产品也非常多,国内较著名的有火车网、火车票网、中华铁道网及中国铁路网等,大多是图文信息,内容虽详尽,但形式较单一,没有视频等样式,缺乏供火车站内部候车乘客查看、搜索的即时铁路资讯。本人在泛百纳信息技术有限公司实习期间参加的项目便是基于CMS面向铁路服务的网站开发,命名“铁路客”,铁路旅客的简称。本人实习期间主要的工作是完成CMS后台服务模块的设计与实现,以及网站的新闻、视频、火车查询、会员管理与互动商圈模块在PC端版本的功能实现,同时协助Android、iOS和Pad端开发,涉及的概念包括Spring MVC以及网络爬虫。本人的主要工作可概括如下:(1)完成了需求分析。结合在校学习期间掌握的知识、技能以及铁路客网站的相关功能需求和业务分析,针对铁路客网站管理系统提出了较为完整的功能性需求以及非功能性需求。(2)完成了新闻、视频、会员管理等模块的概要设计和详细设计。在设计上主要使用Spring MVC架构,易于同其它View框架无缝集成,采用IoC(Inversion of Control,控制反转)便于测试。(3)完成了新闻、视频、火车查询等模块的数据库表的设计。利用网络爬虫爬取相关数据并存入对应数据库表,供网站的内部查询与显示。(4)完成了新闻、视频、会员管理等模块的代码实现。结合美工提供的页面原型和切图,采用JAVA语言实现了网站首页的数据显示与新闻、视频等模块的具体功能。(5)完成了新闻、视频、会员管理等模块的测试。主要是参照测试用例完成各模块的功能测试,以及性能测试、界面测试、兼容性测试和跨平台测试。本网站已进入部署实施阶段,基本上满足了铁路部门提出的需求,能够较好的服务于火车站工作人员和候车乘客,为他们提供丰富的铁路资讯、娱乐信息、火车查询以及到站提醒等服务,方便铁路乘客的旅行。
其他文献
ue*M#’#dkB4##8#”专利申请号:00109“7公开号:1278062申请日:00.06.23公开日:00.12.27申请人地址:(100084川C京市海淀区清华园申请人:清华大学发明人:隋森芳文摘:本发明属于生物技
20世纪80年代末期,一种新型的非关税壁垒“绿色贸易壁垒”开始盛行。由于其高度的隐蔽性,一出现便被广泛的利用,对国际贸易的发展产生了巨大而深远的影响。我国是以第一产业
目的:采用高效液相色谱法对苦荞中不同部位的槲皮素含量进行测定。方法:建立高效液相色谱法测定苦荞中槲皮素含量的方法。流动相:甲醇-0.4%磷酸溶液(60∶40),检测波长370nm,
文章研究了影响6082铝合金折弯性能的主要因素,合金组织不均匀是导致合金折弯橘皮甚至开裂的主要原因。调整合金成分及挤压工艺能有效改善合金组织的不均匀性进而改进折弯性
语言是思维的结果,而思维又需要通过语言表现出来。数学语言对小学生来说有一定的抽象性,不易理解,需要学生具有较强的逻辑思维能力。数学语言是学习、理解数学知识的基础,它
目的探讨持续引流袋便携袋的制作与应用效果。方法选取2018年2-6月收治于复旦大学附属中山医院且使用持续引流袋的患者22例,随机分为观察组(n=11)和对照组(n=11)。观察组使用
为探讨纳米杀菌剂对小麦根腐病害的防控效果,以小麦京东8号为供试材料,通过盆栽试验,探究土壤接种麦根腐平脐孺孢(Bipolaris sorokiniana)情况下,自制纳米ZnO-Ag复合材料对B.
为明确同一肥料水平下不同水分处理对小麦氮素和干物质积累与分配的影响,于2018-2019年在防雨棚条件下,以石麦26、藁优2018和冀麦418为材料,采用随机区组试验,设置不灌水(W1,