目 录
摘 要
第一章 绪论
1.1项目研究的背景
1.2开发意义
1.3项目研究现状及内容
1.4论文结构
第二章 开发技术介绍
2.1JSP技术
2.2Eclipse环境配置
2.3MySQL环境配置
第三章 系统分析
3.1系统可行性分析
3.1.1经济可行性
3.1.2技术可行性
3.1.3运行可行性
3.1.4操作可行性
3.2需求分析
3.2.1用户层面
3.2.2系统层面
3.2.3商业化层面
3.2.4系统流程的分析
第四章 系统设计
4.1网站功能设计
4.2数据库设计
4.2.1概念模型设计
4.2.2物理模型设计
第五章 系统详细设计
5.1管理员功能模块
5.2登陆首页功能
第六章 系统测试
6.1功能测试
6.2可用性测试
6.3性能测试
6.4测试结果分析
结 论
参考文献
致 谢
摘 要
本论文详细概述了沐歌保健院线上预约按摩系统设计实现的全过程,该系统基于Java语言、JSP技术设计等技术进行编写,运用 B/S 架构,采取MySQL数据库技术来存储必要信息。具有包括系统个人中心、用户管理、技师管理、排班管理、采购申请管理、项目管理、系统管理等功能模块。此系统允许三种身份登录:技师、管理人员、用户。用户可以预约下单自己需要的项目;技师则可以接单、查看排版表等信息来完成自己的职责;管理人员则是负责整体系统内信息的增删改查,使线下实体店和网络上的人员构成、项目排班的保持一致。
随着信息技术和网络技术的飞速发展,人类已进入全新信息化时代,传统管理技术已无法高效,便捷的管理信息。为了迎合时代需求,优化管理效率,各种各样的管理系统结合着实际行业应运而生。像按摩行业就是一个例子,传统的按摩院中从业人员流动性较大,店内事务及收入工作也比较繁琐,作为店内的管理者很难做到完美,而顾客方面,有时无法到店但也无法联系店内技师上门服务,即使到店也可能因客人过多而需要长时间的等待,无法掌握店中情况造成时间的浪费。针对这些难题,便开发了沐歌保健院线上预约按摩系统,真正的优化了行业模式。
论文首先介绍了沐歌保健院线上预约按摩系统的实际作用和利用价值以及真正对行业痛点的解决,从根本上阐述本系统的必要性和先进性,然后遵循软件常规开发流程,首先针对系统选取适用的语言和开发平台,在此基础上,根据需求分析制定了功能模块同时建立了数据库的体系结构,并按照整个系统的功能模块的设计,绘制了系统功能流程图、功能模块图和E-R图等。随后按照所设计的架构,编写相应的程序代码,以完成各功能模块。在此基础上,对系统进行了功能测试、单元测试和性能测试。实验证明,本系统可以达到预期的性能指标,工作状态良好,没有明显的错误。
关键词:B/S模式;Java技术;线上预约系统;软件架构
ABSTRACT
This paper summarizes in detail the whole process of the design and implementation of the online appointment massage system in Muge Health Care Hospital. The system is based on Java language, JSP technology design and other technologies, using B / S architecture and MySQL database technology to store the necessary information. It has functional modules including system personal center, user management, technician management, scheduling management, procurement application management, project management, system management and so on. This system allows three identities: technician, manager, and user. Users can make an appointment to order the items they need; technicians can take the order and view typesetting tables to complete their responsibilities; and management personnel is responsible for adding, deleting, changing and checking the overall system information, and keeping the personnel composition and project scheduling between the offline entity store and the network.
With the rapid development of information technology and network technology, human beings have entered a new information age, and the traditional management technology has been unable to efficiently and conveniently manage information. In order to meet the needs of The Times and optimize the management efficiency, a variety of management systems combined with the actual industry came into being. Like massage industry is an example, the traditional massage parlors in staff liquidity is larger, store affairs and income work is tedious, as the store manager is difficult to do perfect, and customers, sometimes not to the store but also cannot contact in-store technician door-to-door service, even to the store may need to wait for a long time, unable to master the store caused a waste of time. In view of these problems, we developed the online appointment massage system of Mu Ge Health Care Hospital, which truly optimized the industry model.
Paper first introduces the song mu health care online booking massage system of the actual role and use value and the real industry pain points, fundamentally expounds the necessity of the system and then follow the conventional software development process, first for the system selection applicable language and development platform, on this basis, according to the demand analysis established the functional module and established the database architecture, and according to the design of the functional module of the whole system, draw the system function flow chart, functional module diagram and E-R diagram, etc. Subsequently, according to the designed architecture, write the corresponding program code to complete each functional module. On this basis, the functional test, unit test and performance test of the system are conducted. The iments show that the system can achieve the expected performance index and works in good condition with no obvious errors.
Key words:B / S mode; Java technology; online reservation system; software architecture
第一章 绪论
本章展开分析行业背景,开发本系统的意义以及项目研究的现状及基本内容的阐述,并在最后精炼了论文结构。
1.1项目研究的背景
随着时代的发展与进步,各行各业都在拼命发展自己的线上业务,争着赶上时代的脚步,用科技来为自己的行业增色添彩,技术的革新必将改变人们的生活方式,使之更加的便捷,如今互联网技术的到来,使21世纪人们的生产生活发展的无比迅速,万物互联,科技充斥在人们生活的每一个角落,在各个方面都在将人类的生产力推向更高的层次。智能驾驶、机器人、网站、系统以前靠想象才能实现的东西现在用科技将他们一一呈现在了大家的面前,未来技术的发展也更将迅速,更加超乎我们的想象。我们生活在这个时代,就应该学会主动利用现有的工具——计算机,去使它完成一些人类无法完成的计算等,使整个社会受益。每个行业有每个行业的生存规则,但是在互联网+的大背景下,许多行业都需要抓住行业需求,明晰行业水准,之后用现代科技手段进行革新,来为科技时代的本行业带来好处。
沐歌保健院线上预约按摩系统便是互联网技术对按摩行业的革新。它承接了用户、技师和管理者三方的职责和权益整合,针对于市面上许多按摩预约系统进行了改进,根据对市面上网站和软件的测试了解,现有的系统功能相对简单,并不能完全满足用户和管理者的需要,在互联网的大时代背景下,一个流畅、功能完备的按摩预约系统在按摩行业是十分必要的。经过网上调查和搜集数据,我们可以发现在预约按摩系统管理方面的系统也并不是相当普及,市面上的预约按摩系统可以有许多改进,如用户信息、预约按摩、采购申请、项目管理、部门分类管理、轮播图等的管理[1]。在功能上,用户与技师和管理者的实时交流,用户服务项目服务人员的自由选择等等,都需要更进一步的优化,来达到最好的体验感。实际上如今信息化成为一个未来的趋势或者可以说在当前现代化的城市典范中,信息化已经成为主流,开发一个好的线上预约按摩系统一方面的可能会更合乎时宜,另一方面来说也可以提高保健院线上管理的效率,给相关的工作人员的工作带来一定的便利。
1.2开发意义
在当今这个高速发展的信息时代,信息对大家的重要性不言而喻,而随着生活节奏的加速,人们更加追求效率和信息的获取速度。当下仍有部分行业还是以传统的经营方式来运转,这远远不符合这个社会的基调。
延伸到保健行业,则是需要开发一款线上预约服务的系统,其包括三类用户:技师,管理者和用户。对技师来说可以在线上清晰的看到自己的排班情况,以及需要服务的客户,还可以在线上与客户和管理者进行实时交流;对管理者来说可以对技师用户的信息进行修改;对用户来说可以在工作单位或者家里线上进行预约下单,等时间允许便可享受到服务。无论对哪一方来说都是极具便捷性的,所以综合看来这样的一个系统是十分必要的[2]。
在现代,计算机的普遍利用大大提升了人们的生产效率,让人们对信息的获取变得更容易,同时让从业者也真正更好的经营行业。
1.3项目研究现状及内容
在国外很多发达国家,软件产业早已得到全面普及,但我国经济不断发展,不断引进国外信息化建设,使国内软件行业得以不断发展,在摸索中进步,最终也得到一些成果,我国的软件业迎来了高速的发展,尤其近几年,使更多的软件系统得以开发出来,从此逐渐地改变人们的生活工作方式,同时诞生了许多真正便民的行业巨头。随着计算机软件技术的发展,软件产品在生产生活中得到了深入应用和快速发展,但在实践中也出现了各种各样的缺陷和问题。虽然我国的软件产业发展迅速,但是与许多发达国家相比还是有一定的差距。因此,要不断的努力探索,在管理系统开发方面进行更进一步的完善,使更多的青年投入到生产建设中来,让我们国家在信息时代也可以力争上游,让我国的人民也都可以享受科技为生活带来的便捷。
其实在系统的开发过程中,经济效益的考量也占很重的地位,常常一些项目,因为经费的问题而被叫停,我国技术科研能力还在摸索发展阶段,所以不得不将经济预算列为项目开发过程中重要的考虑点。其实无论是对国家还是企业项目的经济可行性往往决定项目是否可以继续开展,在具体的分析中可以使用投资回收期、纯收入和货币的时间价值作为度量参数评价投资效益。
Java是当前编程工作人员最为青睐的计算机软件开发技术,这不仅仅是因为Java编程语言本身便具有操作简单、使用安全等特点,更是因为Java编程语言更够更加适应于当前的计算机环境与互联网环境,所以选择的编程语言为Java。同样由于本系统需要在不同设备上都能运行,而且电脑配置要求也要越低越好,为了实现这一要求,经过考虑B/S结构成为最佳之选。使用B/S结构的系统可以几乎在任何电脑上运行,只要浏览器可以正常工作就可以正常运行该系统,而且后期维护及二次修改较为容易,符合要求。除了正常的编写设计外软件测试也是开发过程中必不可少的一步,由于软件缺陷已造成的种种损失,软件测试已经为学术界的纵多研究者和工业界的实践者认可。只有经过测试的软件或系统才能更放心的让用户使用。
操作系统方案:Windows10操作系统,该系统是目前微软公司推出的最新系统,目前大多数市面上的电脑都使用该系统,并且该系统功能完善,兼容性好。开发工具:选用My Eclipse、Java语言、JSP技术、MySQL数据库等作为开发技术。
1.4论文结构
文章主要分为7个部分:
第1部分为绪论,介绍了计算机的发展现状、行业内线上预约按摩系统的发展阶段,分析当前线上预约按摩系统管理的弊端以及使用信息技术来管理线上预约按摩系统信息的好处。
第2部分为开发的技术介绍,主要介绍了运用到的几种技术,这几种技术的使用方式以及其优缺点,最后阐述了为什么选用这些技术等。
第3部分为对系统的分析,针对各种可行性以及需求分析进行了详细的展开。
第4部分是系统设计的介绍,展开对系统的功能设计和数据库的设计进行了阐述。
第5部分系统详细设计,用效果图、流程图和核心代码对部分功能进行分析。
第6部分为系统调试与测试,利用测试方法进行可行性测试、性能测试、系统测试等。
第7部分为总结与致谢,主要总结了程序设计的完成过程及完成情况,对完成设计过程中施以援手的老师和同学表达中心的感谢。
编辑
编辑
编辑
编辑
编辑