您好,欢迎访问三七文档
大连交通大学2016届本科生毕业设计(论文)实习(调研)报告1调研报告一课题的来源及意义现如今的社会,生活节奏加快,匆忙中的人们往往忽视了自己的健康问题。尤其是一些白领,忙于工作,抽不出时间锻炼,于是就趁周末有时间大搞“突击战”,想一次性“好好”地锻炼一下,弥补一下平常锻炼太少的缺陷。可事实上这样做会对身体造成二次伤害,那么怎样才能达到健身的目的呢,持续的去健身房是一个不错的选择。国内健身行业怎样利用电子营销在互联网上开展网络营销活动,使得线上线下健身卡营销活动有机整合,是现代健身企业必须思考的问题。利用互联网,可以拓宽健身产品的销售渠道;大量削减中间环节,健身产品更直观;获得渠道更便捷。通过网络营销可以有效细分市场,确定市场定位,建设有特色的个性化网站,有效开展个性化定制营销,为客户提供多样化、规范化服务。本设计将应用JSP开发技术,后台数据库采用SQLServer数据库,应用数据库访问技术实现对数据库的各种管理操作。二国内外发展状况健身俱乐部起源于欧美。目前,欧美等发达国家已经具有了先进的健身俱乐部管理理念和经营模式,形成了比较成熟的健身服务市场,健身运动已被越来越多的人们所接受,健身不再是追求时尚,更重要的是获得健康,它己逐渐成为人们生活中的一部分,成为生活必需品。现在在美国,每8个人中就有1个人健身。20世纪80年代我国实行改革开放以后,健美操引入中国,以器械训练为主的健身房和以健美操为主要内容的跳操房开始出现。这一时期的健身项目只有健美器械练习和健美操,所需的投资很小,规模也很小,经营面积大多只有几百平方米。客户主要为追求时尚的年轻人,强调身材健美,当时人们的健康意识尚较为淡薄。近年来,随着我国经济的发展,人们物质生活水平的提高,生活闲暇时间的增多,使得体育健身娱乐业在我国蓬勃发展。各种游泳馆、健身健美俱乐部、网球场、高尔夫球场、滑雪场等体育健身娱乐场所纷纷挂牌成立。体育产业的快速发展、居民收入水平的提高、健康意识的增强以及体育消费行为的逐步改变,都为我国体育健身娱乐市场的发展创造了有利条件。截止2014年,健身俱乐部为5915家。我国健身俱乐部拥有会员达到1507万。现如今由于城镇居民可支配收入有限,只有少部分参与体育竞赛的人群才有健身方面的需求,而当时主要目的为塑造健美体形,运动项目以高强度、大运动量、时间短的运动项目为主。经过一段时间的发展,随着人们生活水平的提高和健身意识的增强,针对普通民众的健身会所开始出现,一部分中高收入人群开始走入健身会所,通过体育运动获得健康的身体,如参加有氧、无氧等器械锻炼、集体运动课程、单项体育运动等。近几年来,伴随城市生活压力日渐增大,在越来越多中低收入人群开始走入健身会所参与健身运动的同时,城市中高收入人群在健身运动的需求之外,还产生了追求大连交通大学2016届本科生毕业设计(论文)实习(调研)报告2健康生活方式的需求。这种健康生活方式除了保持科学的运动之外,还包括日常的皮肤保养、健康的饮食、积极的心态和充实的社交生活等。受目前城市中高收入人群追求健康生活方式的需求影响,目前一二线城市的大型商业健身会所开始逐步增加健康讲座、美容、大型会员活动、会所内餐饮服务等延伸业务,在健身业务之外为客户提供有助于其身心放松的服务。美国等发达国家的经验已经证明,由于服务范围更广,收费项目更多,提供综合服务的健身休闲会所相比提供单一健身服务的健身会所的盈利能力更强。三研究内容、研究目标1.研究内容:本课题的研究目标是:在满足基本的会员管理系统的基础上,以一种经济实惠的方式满足健身俱乐部健身卡销售的研究。1、前台功能:浏览者:新品,特价健身卡浏览,健身卡查询,销售排行的查询,会员注册,健身卡在线阅读。注册会员:除了以上功能还有会员资料修改,查看购物车,修改实体健身卡数量,删除购买,清空购物车,继续购物,去收银台结账,查看订单,订单详情查看,注销。2、后台管理员功能(1)商品管理:健身卡信息列表,能够实现修改健身卡信息,删除健身卡;大分类信息管理,能够实现大分类信息列表显示,添加大分类信息,删除大分类信息;小分类信息管理,能够实现小分类信息列表显示,添加小分类信息,删除小分类信息。④添加商品信息:商品信息添加。(2)会员管理:实现含有会员信息列表、冻结/解冻会员的功能。(3)订单管理:实现订单列表、订单详情查看、订单执行的功能。(4)公告管理:实现公告列表查看、添加公告信息、删除公告的功能。(5)退出后台2.研究目标:(1).实现主程序及各窗体的设计。(2).实现系统管理员用户和前台用户的登陆;(3).实现会员基本信息的添加、修改、删除等;(4).实现健身卡基本信息的添加、修改、删除等;(5).实现前台对健身卡的搜索、浏览等;(6).实现前台对购物车的删除、恢复、添加、修改等;(7).实现前台对订单的支付等。大连交通大学2016届本科生毕业设计(论文)实习(调研)报告3(8).实现系统管理员对健身卡的销售统计、库存管理等。四研究方法及技术1.研究技术从技术角度来分析,JSP(JavaServerPages)是由SunMicrosystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*.jsp)。用JSP开发的Web应用是跨平台的,即能在Linux下运行,也能在其他操作系统上运行。Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户。插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。JSP与JavaServlet一样,是在服务器端执行的,通常返回该客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。JSP页面由HTML代码和嵌入其中的Java代码所组成。服务器在页面被客户端请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。JavaServlet是JSP的技术基础,而且大型的Web应用程序的开发需要JavaServlet和JSP配合才能完成。JSP具备了Java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。MicrosoftSQLServer是一个分布式的关系型数据库管理系统,具有客户机/服务器体系结构。它具有如下一些功能特点:(1)真正的客户机/服务器体系结构。(2)图形化用户界面,使系统管理和数据库管理更加直观、简单。(3)丰富的编程接口工具,为用户进行程序设计提供了更大的选择余地。(4)与WindowsNT完全集成,利用了NT的许多功能,如发送和接受消息,管理登录安全性等。(5)具有很好的伸缩性,可跨越从运行Windows95/98的膝上型电脑到运行Windows2000的大型多处理器等多种平台使用。(6)对Web技术的支持,使用户能够很容易地将数据库中的数据发布到Web页面上。众所周知,SQLServer2000能够满足今天的商业环境要求不同类型的数据库解决方案。它一种应用广泛的数据库管理系统,具有许多显著的优点:易用性、适合分布式组织的可伸缩性、用于决策支持的数据仓库功能、与许多其他服务器软件紧密关联的集成性等。SQLServer2000还为数据管理与分析带来了灵活性,允许单位在快速变化的环境中从容响应,从而获得竞争优势。从数据管理和分析角度看,将原始数据转化为商业智能和充分利用Web带来的机会非常重要。作为一个完备的数据库和数据分析包,SQLServer2000为快速开发新一代企业商业应用程序、为企业赢得核心竞争优势打开了胜利之门。2.研究方法:结构化方法是一种基于如下概念的开发策略,即一个系统应该被划分为两个部分:大连交通大学2016届本科生毕业设计(论文)实习(调研)报告4数据和功能,且数据和加工数据的功能是分离的。而面向对象方法解决问题的思路是从现实世界中的客观对象(如人或事物)出发,尽量运用人类的思维方式(如抽象和分类)来构造软件系统。面向对象开发方法不是把系统定义为两个分离的部分(数据和功能),而是把它们定义为一组正在交互的对象。对象可以完成一些事情(就是说它们有功能),它们也知道一些事情(就是说它们有数据)。这使得软件开发者能更有效地思考问题,并以其他人也能看懂的方式把自己的认识表达出来。本课题将采用原型化方法进行需求分析。原型化方法就是尽可能快地建造一个粗糙的系统,这系统实现了目标系统的某些或全部功能,但是这个系统可能在可靠性,界面的友好性或其他方面上存在缺陷。建造这样一个系统的目的是为了考察某一方面的可行性,如算法的可行性,技术的可行性,或考察是否满足用户的需求等。如为了考察是否满足用户的要求,可以用某些软件工具快速的建造一个原型系统,这个系统只是一个界面,然后听取用户的意见,改进这个原型。以后的目标系统就在原型系统的基础上开发。在总体设计方面,首先,应该考虑几种可能的解决方案。例如,教师综合管理系统的一些主要功能是用计算机自动完成还是用人工完成;如果使用计算机,那么是使用批处理方式还是人机交互方式;信息存储使用传统的文件系统还是数据库。系统分析员应该使用系统流程图或其他工具描述每种可能的系统,估计每种方案的成本和效益,还应该在充分权衡各种方案的利弊的基础上,推荐一个较好的系统(最佳方案),并且制定实现所推荐的系统的详细计划。如果用户接受分析员推荐的系统,则可以着手完成本阶段的另一项主要工作。上面的工作确定了解决问题的策略以及目标系统需要哪些程序,但是,怎样设计这些程序呢?结构设计的一条基本原理就是程序应该模块化,也就是一个大程序应该由许多规模适中的模块按合理的层次结构组织而成。总体设计阶段的第二项主要任务就是设计软件的结构,也就是确定程序由哪些模块组成以及模块间的关系。通常用层次图或结构图描绘软件的结构。五进度安排第1周接受毕业设计任务书,收集资料,考虑毕业设计的总体进度。第2周收集资料,完成详细进度计划表的填写工作。第3周实习调研、查阅课题相关外文资料,相关的参考文献撰写调研报告,并查阅相关资料,确定有关毕业设计课题的外文文献翻译,进行文献的翻译,翻译需要和课题内容相关的资料,英文字符要达到10000字,中文3000字左右。第4周安装软件,熟悉Eclipse的操作。第5周建立项目并开始编辑操作页。第6周对健身卡交易过程进行研究,了解网页陈列规范。第7周对浏览健身卡的界面进行编程设计,通过健身卡的不同进行分类查找并整理大连交通大学2016届本科生毕业设计(论文)实习(调研)报告5编程思路。第8周通过分析得到的数据进行对数据库的设置与整理。第9周对用户下订单、支付操作进行编程设计。第10周对程序的细节部分进行完善。第11周完善系统功能、改进系统BUG、美化界面,根据系统从调研到总结进行论文撰写。第12周对系统进行进一步的测试,除了黑盒测试外,还需要对系统进行白盒测试、然后调试系统,撰写论文。第13周整理毕业设计的所有相关材料,完成整个论文的修改。准备软件验收,对论文进行最后完善。第14周准备好答辩PPT,并且对个人工作站毕业设计进行调研,分析,开发,测试等过程的学习,充分掌握系统流程和开发过程中遇到的难点。最后准备答辩。六方案可行性分析从整体来看,JSP是完全可以用作本次软件设计平台。它的简单、实用、适合Web操作的特性已被很多软件设计工作者认可。相信软件设计会是非常成功的。所以说此次开发在技术方面是可行性。1.经济可行性经济可行性分析中最重要的内容之一是成本与效益分析。对于一个基于计算机系统的研制项目要在经济方面评价其是否合理,成本与效益分析要估计出研制开发的花费并与收益衡量比较。这个系统的经济效益能不能超过它的开发成本。健身卡促销系统是使用JSP开发的中小型数据库应用程序,设计过程需要的人力是极其有限的。但系统投入使用后,将大大减少人工管理的工作量,提高工作效率,其经济效益是显而易见的。2.操
本文标题:软件工程调研报告
链接地址:https://www.777doc.com/doc-6930792 .html