Navicat for MySQL是一款强大的 MySQL 数据库管理和开发工具,它为专业开发者提供了一套强大的足够尖端的工具,但对于新用户仍然易于学习。Navicat for MySQL 基于Windows平台,为 MySQL 量身订作,提供类似于 MySQL 的用管理界面工具。此解决方案的出现,将解放 PHP、J2EE 等程序员以及数据库设计者、管理者的大脑,降低开发成本,为用户带来更高的开发效率。
1.2.8 MyEclipse简介
MyEclipse企业级工作平台(MyEclipse Enterprise Workbench ,简称MyEclipse)是对EclipseIDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML, Struts, JSP, CSS, Javascript, Spring, SQL, Hibernate。
MyEclipse 是一个十分优秀的用于开发Java,J2EE的Eclipse插件集合,其功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持十分不错。MyEclipse目前支持Java Servlet,AJAX,JSP,JSF,Struts,Spring,Hibernate,EJB3,JDBC数据库链接工具等多项功能。可以说MyEclipse几乎囊括了目前所有主流开源产品的专属eclipse开发工具。
2 校园C2C网上交易系统分析
2.1 需求分析
2.1.1 网上交易系统的现状
网络经济是信息时代产生的一种新型经济形态,在这种经济形态下,应运而生的网上交易行为得到了充分的发展,并以其快速、便捷、低成本的优势渐渐形成与有形交易分庭抗礼的局面,甚至在某些领域还有赶超之势。
从受众的层面来看,网上交易市场可以被看成是一个巨大的新型虚拟市场,它为数量众多而又分散的微观经济主体提供了一个便捷、低成本的交易场所,在这个交易场所,巨大的可选择性满足了消费者多种多样的需要,而供货方则能以较低的成本及时获得绝佳商机。国内大型网上交易服务提供平台淘宝网以及京东、易迅、苏宁易购等显示出近年来网上交易强劲的发展势头。
除了大型网上交易平台,针对市场的需求,赶集网和58同城等社区分类信息网站应运而生。它们进一步满足了人们在网上进行商品购买和交换的需求,使得资源的配置更加合理。可以预计,在以后的发展中,网上交易平台会更加普及化、细分化和人性化的发展。
目前在国内购物系统的开发,PHP与ASP技术应用最为广泛。而JSP由于是一种较新的技术,国内采用的较少。但在国外,JSP已经是比较流行的一种技术,尤其是电子商务类的网站,多采用JSP。
ASP、PHP、JSP三者都有相当数量的支持者,而这三者也各有所长,在开发过程中,我们应该根据实际的需要来使用最合适的技术,本系统则采用较新的JSP技术,一方面JSP的安全性和跨平台性比较好,另一方面,作为毕业设计而不是商业开发,JSP的开源性使得我可以更方便地获得相关技术资料和技术应用。
2.1.2 可行性分析
在当今社会,随着软件项目的规模和复杂度的提高,企业面临前所未有的多个方面的挑战。根据优先级排序,主要包括高可靠性、低成本、可扩展性、投放市场快速性、安全性、性能好、可集成性以及多平台支持等。那么,如何面对并且解决这些挑战呢?这需要采用通用的、灵活的、开放的、可扩展到的软件框架,由框架来帮助人们解决这些挑战,然后再在框架基础之上开发具体的应用。一个好的框架定义了开发和集成组件的标准。为了利用、定制或扩展框架服务,通常需要框架的使用者从已有框架类继承相应的子类,以及通过执行子类的重载方法,用户定义的类将会从预定义的框架类获得需要的消息。这会带来很多好处,包括代码重用性和一致性,对变化的适应性,特别是它能够让开发人员专注于业务逻辑,从而大大减少了开发时间。 java+mysql校园C2C网上交易平台(4):http://www.751com.cn/jisuanji/lunwen_67491.html