软件工程调研报告

时间:2024.5.15

大连交通大学2016届本科生毕业设计(论文)实习(调研)报告

调研报告

一 课题的来源及意义

现如今的社会,生活节奏加快,匆忙中的人们往往忽视了自己的健康问题。尤其是一些白领,忙于工作,抽不出时间锻炼,于是就趁周末有时间大搞“突击战”,想一次性“好好”地锻炼一下,弥补一下平常锻炼太少的缺陷。可事实上这样做会对身体造成二次伤害,那么怎样才能达到健身的目的呢,持续的去健身房是一个不错的选择。国内健身行业怎样利用电子营销在互联网上开展网络营销活动,使得线上线下健身卡营销活动有机整合,是现代健身企业必须思考的问题。利用互联网,可以拓宽健身产品的销售渠道;大量削减中间环节,健身产品更直观;获得渠道更便捷。通过网络营销可以有效细分市场,确定市场定位,建设有特色的个性化网站,有效开展个性化定制营销,为客户提供多样化、规范化服务。

本设计将应用JSP开发技术,后台数据库采用SQL Server数据库,应用数据库访问技术实现对数据库的各种管理操作。

二 国内外发展状况 健身俱乐部起源于欧美。目前,欧美等发达国家已经具有了先进的健身俱乐部管理理念和经营模式,形成了比较成熟的健身服务市场,健身运动已被越来越多的人们所接受,健身不再是追求时尚,更重要的是获得健康,它己逐渐成为人们生活中的一部分,成为生活必需品。现在在美国,每8 个人中就有1 个人健身。

20 世纪80 年代我国实行改革开放以后,健美操引入中国,以器械训练为主的健身房和以健美操为主要内容的跳操房开始出现。这一时期的健身项目只有健美器械练习和健美操,所需的投资很小,规模也很小,经营面积大多只有几百平方米。客户主要为追求时尚的年轻人,强调身材健美,当时人们的健康意识尚较为淡薄。

近年来,随着我国经济的发展,人们物质生活水平的提高,生活闲暇时间的增多,使得体育健身娱乐业在我国蓬勃发展。各种游泳馆、健身健美俱乐部、网球场、高尔夫球场、滑雪场等体育健身娱乐场所纷纷挂牌成立。体育产业的快速发展、居民收入水平的提高、健康意识的增强以及体育消费行为的逐步改变,都为我国体育健身娱乐市场的发展创造了有利条件。截止20xx年,健身俱乐部为5915家。我国健身俱乐部拥有会员达到1507万。现如今由于城镇居民可支配收入有限,只有少部分参与体育竞赛的人群才有健身方面的需求,而当时主要目的为塑造健美体形,运动项目以高强度、大运动量、时间短的运动项目为主。经过一段时间的发展,随着人们生活水平的提高和健身意识的增强,针对普通民众的健身会所开始出现,一部分中高收入人群开始走入健身会所,通过体育运动获得健康的身体,如参加有氧、无氧等器械锻炼、集体运动课程、单项体育运动等。近几年来,伴随城市生活压力日渐增大,在越来越多中低收入人群开始走入健身会所参与健身运动的同时,城市中高收入人群在健身运动的需求之外,还产生了追求

1

大连交通大学2016届本科生毕业设计(论文)实习(调研)报告

健康生活方式的需求。这种健康生活方式除了保持科学的运动之外,还包括日常的皮肤保养、健康的饮食、积极的心态和充实的社交生活等。

受目前城市中高收入人群追求健康生活方式的需求影响,目前一二线城市的大型商业健身会所开始逐步增加健康讲座、美容、大型会员活动、会所内餐饮服务等延伸业务,在健身业务之外为客户提供有助于其身心放松的服务。美国等发达国家的经验已经证明,由于服务范围更广,收费项目更多,提供综合服务的健身休闲会所相比提供单一健身服务的健身会所的盈利能力更强。

三 研究内容、研究目标

1.研究内容:

本课题的研究目标是:在满足基本的会员管理系统的基础上,以一种经济实惠的方式满足健身俱乐部健身卡销售的研究。

1、前台功能:

浏览者:新品,特价健身卡浏览,健身卡查询,销售排行的查询,会员注册,健身卡在线阅读。

注册会员:除了以上功能还有会员资料修改,查看购物车,修改实体健身卡数量,删除购买,清空购物车,继续购物,去收银台结账,查看订单,订单详情查看,注销。

2、后台管理员功能

(1)商品管理:健身卡信息列表,能够实现修改健身卡信息,删除健身卡;大分类信息管理,能够实现大分类信息列表显示,添加大分类信息,删除大分类信息;小分类信息管理,能够实现小分类信息列表显示,添加小分类信息,删除小分类信息。

④添加商品信息:商品信息添加。

(2)会员管理:实现含有会员信息列表、冻结/解冻会员的功能。

(3)订单管理:实现订单列表、订单详情查看、订单执行的功能。

(4)公告管理:实现公告列表查看、添加公告信息、删除公告的功能。

(5)退出后台

2.研究目标:

(1).实现主程序及各窗体的设计。

(2).实现系统管理员用户和前台用户的登陆;

(3).实现会员基本信息的添加、修改、删除等;

(4).实现健身卡基本信息的添加、修改、删除等;

(5).实现前台对健身卡的搜索、浏览等;

(6).实现前台对购物车的删除、恢复、添加、修改等;

(7).实现前台对订单的支付等。

2

大连交通大学2016届本科生毕业设计(论文)实习(调研)报告

(8).实现系统管理员对健身卡的销售统计、库存管理等。

四 研究方法及技术

1.研究技术

从技术角度来分析,JSP(Java Server Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*.jsp)。 用JSP开发的Web应用是跨平台的,即能在Linux下运行,也能在其他操作系统上运行。Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户。插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。 JSP与Java Servlet一样,是在服务器端执行的,通常返回该客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。 JSP页面由HTML代码和嵌入其中的Java代码所组成。服务器在页面被客户端请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。Java Servlet 是JSP的技术基础,而且大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成。JSP具备了Java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。

Microsoft SQL Server是一个分布式的关系型数据库管理系统,具有客户机/服务器体系结构。它具有如下一些功能特点:(1)真正的客户机/服务器体系结构。(2)图形化用户界面,使系统管理和数据库管理更加直观、简单。(3)丰富的编程接口工具,为用户进行程序设计提供了更大的选择余地。(4)与Windows NT完全集成,利用了NT的许多功能,如发送和接受消息,管理登录安全性等。(5)具有很好的伸缩性,可跨越从运行Windows 95/98的膝上型电脑到运行Windows 2000的大型多处理器等多种平台使用。(6)对Web技术的支持,使用户能够很容易地将数据库中的数据发布到Web页面上。众所周知,SQLServer2000能够满足今天的商业环境要求不同类型的数据库解决方案。它一种应用广泛的数据库管理系统,具有许多显著的优点:易用性、适合分布式组织的可伸缩性、用于决策支持的数据仓库功能、与许多其他服务器软件紧密关联的集成性等。SQLServer2000还为数据管理与分析带来了灵活性,允许单位在快速变化的环境中从容响应,从而获得竞争优势。从数据管理和分析角度看,将原始数据转化为商业智能和充分利用Web带来的机会非常重要。作为一个完备的数据库和数据分析包,SQLServer2000为快速开发新一代企业商业应用程序、为企业赢得核心竞争优势打开了胜利之门。

2.研究方法:

结构化方法是一种基于如下概念的开发策略,即一个系统应该被划分为两个部分:

3

大连交通大学2016届本科生毕业设计(论文)实习(调研)报告

数据和功能,且数据和加工数据的功能是分离的。而面向对象方法解决问题的思路是从现实世界中的客观对象(如人或事物)出发,尽量运用人类的思维方式(如抽象和分类)来构造软件系统。面向对象开发方法不是把系统定义为两个分离的部分(数据和功能),而是把它们定义为一组正在交互的对象。对象可以完成一些事情(就是说它们有功能),它们也知道一些事情(就是说它们有数据)。这使得软件开发者能更有效地思考问题,并以其他人也能看懂的方式把自己的认识表达出来。

本课题将采用原型化方法进行需求分析。原型化方法就是尽可能快地建造一个粗糙的系统,这系统实现了目标系统的某些或全部功能,但是这个系统可能在可靠性,界面的友好性或其他方面上存在缺陷。建造这样一个系统的目的是为了考察某一方面的可行性,如算法的可行性,技术的可行性,或考察是否满足用户的需求等。如为了考察是否满足用户的要求,可以用某些软件工具快速的建造一个原型系统,这个系统只是一个界面,然后听取用户的意见,改进这个原型。以后的目标系统就在原型系统的基础上开发。

在总体设计方面,首先,应该考虑几种可能的解决方案。例如,教师综合管理系统的一些主要功能是用计算机自动完成还是用人工完成;如果使用计算机,那么是使用批处理方式还是人机交互方式;信息存储使用传统的文件系统还是数据库。

系统分析员应该使用系统流程图或其他工具描述每种可能的系统,估计每种方案的成本和效益,还应该在充分权衡各种方案的利弊的基础上,推荐一个较好的系统 (最佳方案),并且制定实现所推荐的系统的详细计划。如果用户接受分析员推荐的系统,则可以着手完成本阶段的另一项主要工作。

上面的工作确定了解决问题的策略以及目标系统需要哪些程序,但是,怎样设计这些程序呢?结构设计的一条基本原理就是程序应该模块化,也就是一个大程序应该由许多规模适中的模块按合理的层次结构组织而成。总体设计阶段的第二项主要任务就是设计软件的结构,也就是确定程序由哪些模块组成以及模块间的关系。通常用层次图或结构图描绘软件的结构。

五 进度安排

第1周 接受毕业设计任务书,收集资料,考虑毕业设计的总体进度。

第2周 收集资料,完成详细进度计划表的填写工作。

第3周 实习调研、查阅课题相关外文资料,相关的参考文献撰写调研报告,并查阅相关资料,确定有关毕业设计课题的外文文献翻译,进行文献的翻译,翻译需要和课题内容相关的资料,英文字符要达到10000字,中文3000字左右。

第4周 安装软件,熟悉Eclipse的操作。

第5周 建立项目并开始编辑操作页。

第6周 对健身卡交易过程进行研究,了解网页陈列规范。

第7周 对浏览健身卡的界面进行编程设计,通过健身卡的不同进行分类查找并整理

4

大连交通大学2016届本科生毕业设计(论文)实习(调研)报告

编程思路。

第8周 通过分析得到的数据进行对数据库的设置与整理。

第9周 对用户下订单、支付操作进行编程设计。

第10周

第11周

行论文撰写。

第12周

第13周

第14周 对系统进行进一步的测试,除了黑盒测试外,还需要对系统进行白盒测整理毕业设计的所有相关材料,完成整个论文的修改。准备软件验收,准备好答辩PPT,并且对个人工作站毕业设计进行调研,分析,开发,试、然后调试系统,撰写论文。 对论文进行最后完善。 测试等过程的学习,充分掌握系统流程和开发过程中遇到的难点。最后准备答辩。 对程序的细节部分进行完善。 完善系统功能、改进系统BUG、美化界面,根据系统从调研到总结进

六 方案可行性分析

从整体来看,JSP是完全可以用作本次软件设计平台。它的简单、实用、适合Web操作的特性已被很多软件设计工作者认可。相信软件设计会是非常成功的。所以说此次开发在技术方面是可行性。

1.经济可行性

经济可行性分析中最重要的内容之一是成本与效益分析。对于一个基于计算机系统的研制项目要在经济方面评价其是否合理,成本与效益分析要估计出研制开发的花费并与收益衡量比较。

这个系统的经济效益能不能超过它的开发成本。健身卡促销系统是使用JSP开发的中小型数据库应用程序,设计过程需要的人力是极其有限的。但系统投入使用后,将大大减少人工管理的工作量,提高工作效率,其经济效益是显而易见的。

2.操作可行性

本系统操作界面简单,在系统的安全性方面,我们规定了不同权限的登录用户,管理员(主要负责会员管理)可以登录到任何一个管理模块,以及后台的数据库,能够改变任一个登录者的信息。会员只能进入到自己的管理界面,进行相关的操作。

综上所述,无论从经济可行性、 还是操作可行性来说开发健身卡促销系统都是可行的。

七 具备的实验条件

硬件开发环境:

CPU:1.50GHz

内存:4.0GB

硬盘:640G

5

大连交通大学2016届本科生毕业设计(论文)实习(调研)报告

软件开发环境:

操作系统:Microsoft Windows 7

开发工具包:Java(TM) SE Development Kit 7

开发工具:Eclipse

JSP服务器:Apache Tomcat 6.0

数据库:Microsoft SQL Server

浏览器:Microsoft Internet Explorer 8.0

八 主要参考文献

[1] 冯燕奎﹒赵德奎﹒JSP实用案例教程﹒北京:清华大学出版社, 2011:70

[2] Bruce Eckel ﹒Thinking in java﹒Upper Saddle River:Prentice Hall,2006:3

[3] 王家华﹒软件工程﹒哈尔滨:东北大学出版社,2011:303

[4] 孙卫琴﹒精通struts﹒北京:电子工业出版社,2012:50

[5] 孙卫琴﹒精通Hibernate﹒北京:电子工业出版社,2010:106

[6] 范立峰﹒Java Web程序设计教程﹒北京:人民邮电出版社,2010:98

[7] 陈亚辉﹒Struts2+Spring+Hibernate框架技术与项目实战﹒北京:清华大学出版社,2012:15

[8] 陆舟﹒Struts2技术内幕:深入解析Struts架构设计与实现原理﹒北京:机械工业出版社,2012:202

[9] 何广军﹒J2SE项目开发教程﹒北京:北京大学出版社,2012:308

[10] 高洪岩﹒Java EE实用开发指南﹒北京:化学工业出版社,2011:44

[11] 耿祥义编著﹒JSP基础编程﹒北京:清华大学出版社,2011:162

[12] 徐建波,周新莲.Web设计原理编程技术﹒长沙:中南大学出版社,2005:193

[13] 孙鑫编著.Java Web开发详解﹒北京:电子工业出版社,2012:189

[14] 林上杰,林康司﹒JSP2.0技术手册﹒北京:电子工业出版社,2011:3

[15] 萨师煊,王珊.数据库系统概论(第三版)﹒北京:高等教育出版社,1998:88

6


第二篇:软件调研报告


软件调研报告

软件调研报告

更多相关推荐:
软件项目需求调研报告-模板

XXXX技术有限公司公司名称XXXX公司客户名称XXXX软件项目项目或产品名称需求调研报告文件信息修改历史目录文件信息1修改历史2目录3一引言411编写目的412文档范围413预期读者和阅读建议414参考资料4...

调研报告范文

调研报告范文及格式3解决城市拆迁中商户利益受损问题的建议***学院学生科学技术协会河北省委七届三次全会和全省经济工作会议提出,城镇建设要做到“每年一大步,三年大变样”。省委书记张云川指出推进社会主义现代化建设,…

项目需求调研报告通用模版

XXXXX项目需求调严报告深圳市博安达软件开发有限公司二一三年XX月XXX项目需求调研报告深圳市博安达软件开发有限公司文档控制文档更新记录文档审核记录文档去向记录1XXX项目需求调研报告深圳市博安达软件开发有限...

公司调研报告范文

随着世界经济的不断发展,社会主义市场经济的不断完善,企业之间的竞争也日益严峻。如何在这样激烈的竞争中,保存实力、求得发展已被越来越多的企业列入发展规划中。而企业文化,就像拯救企业的灵水一样,地位愈加突出。那么,…

软件调研报告

实习(调研)报告一课题调研本课题为《双色球福彩彩票预测系统》,在社会及彩票部门了解广大彩民们的相关需求,进行初步调研,并在双色球专业玩家的博客、论坛、贴吧等查找相关资料,深入分析预测系统要实现的功能。二课题的来…

调研报告格式范文

调研报告格式范文调研报告概念对某一情况某一事件某一经验或问题经过在实践中对其客观实际情况的调查了解将调查了解到的全部情况和材料进行去粗取精去伪存真由此及彼由表及里的分析研究揭示出本质寻找出规律总结出经验最后以书...

关于主流视频处理软件的调研报告,调研报告范文

关于主流视频处理软件的调研报告,调研报告范文,内容附图。

调研报告范文

调研报告范文txt你不能让所有人满意因为不是所有的人都是人成功人士是在牛B的路上一路勃起你以为我会眼睁睁看着你去送死吗我会闭上眼睛的专卖店的空间设计调研一调研时间20xx年12月2122日二调研地点南京新街口莱...

0urkrag调研_报告的格式及写作方法[1]

YouhavetobelievethereisawayTheancientssaidquotthekingdomofheavenistryingtoenterquotOnlywhenthereluctantst...

软件需求调研报告-模板

江西科益高新技术有限公司软件项目需求调研报告XXXXXX有限公司XXXXXX客户名称公司XXXXXX项目项目名称需求调研报告文件信息第1页共14页江西科益高新技术有限公司软件项目需求调研报告修改历史第2页共14...

调研报告怎么写1

调研报告一般由标题和正文两部分组成一标题标题可以有两种写法一种是规范化的标题格式即发文主题加文种基本格式为关于的调研报告关于的调研报告调研等另一种是自由式标题包括陈述式提问式和正副题结合使用三种陈述式如东北师范...

关于镇当前村情民意情况的调研报告1

关于标里镇当前村情民意情况的调研报告镇党代表按照镇党委开展党代表集中服务活动的要求充分发挥党代表广泛联系基层党员群众的桥梁纽带作用牢记自己为民服务的责任心和使命感我们深入标里镇汪庄村走访入户开展民情调研活动倾听...

软件调研报告范文(30篇)