MySQL具有以下主要特点:
(1)高速:通过多连接、高度优化的类库实现SQL函数等极大提高了MySQL数据库的速度;
(2)支持多种平台;
(3)支持各种开发语言:包括C、C++、Java、Perl、PHP;
(4)提供多种存储器引擎:不同的存储器发挥各自的作用,使用者可以选择合适的引擎来满足需求;
(5)安全:权限以及密码系统极其灵活和安全;
(6)软件性价比高[2]。文献综述
Tomcat:
Tomcat是一个Servlet容器,同时也可以解释成是JSP网站的服务器之一,能够处理动态网页,是JSP和Servlet的运行平台 [3]。
1.5本文研究内容
本文主要研究家居团购网站的设计与实现。
第一章 绪论:本章节系统讲述了课题背景、家居团购网的现状和存在的问题、解决方案、开发工具及简介。
第二章 系统分析:本章节主要从普通用户和管理员两个角色的角度,对系统的主要功能进行了介绍。并从可行性研究等方面阐述了设计该系统的可行性。
第三章 数据库设计:本章主要介绍了家居团购网站的数据库的设计与实现。
第四章 系统设计与实现:本章通过对系统功能的截图来介绍系统是如何实现的。
第五章 系统测试:本章主要介绍了系统测试的重要性和对家居团购网站进行的系统测试。
第六章 总结与期望:总结了近段时间的毕设情况并对未来进行展望。
2 系统分析
本章通过对家居团购网站进行系统的分析,得出设计该网站所需要具备的软硬件设施和知识,并分析系统的需求来为以后的设计做准备。
2.1可行性研究
可行性研究实质上是同过对经济、技术、操作等方面进行研究来分析系统是否值得去实现,是否能够通过现有的技术去实现,通过该过程在很大程度上减少并且简单化了对系统分析和设计的过程,也就是在还没有实体代码的时候通过比较抽象的方式对需要实现的系统进行初次的分析并勾勒出大致的结构[4]。来!自~优尔论-文|网www.youerw.com
2.1.1经济可行性分析
经济性作为来衡量家居团购网站是否值得被开发人员开发的重要准则,需要考虑到开发时如何才能在过程中极大可能地减少之处,仔细思考要用怎样的方式才可以使成本被快速有效地回收 [5]。对于毕业设计而言,除了人力资源外,经济方面大致在于书籍的购买,显而易见是可行的。
2.1.2技术可行性分析
进行技术可行性分析时需要考虑以下几个方面:全面考虑系统开发过程所涉及的所有技术问题、尽可能采用成熟技术、慎重引入先进技术、着眼于具体的开发环境和开发人员、技术可行性评价[6]。本系统将要用到的都是现今已有的成熟技术和软件,系统属于简单类型的,因此是可行的。