为了能够实现彻底的解决大学生二手物品交易的需求,本系统要实现以下目标:
1、用户需要填写资料后注册本系统,资料中包含用户的姓名和联系方式,这是为了让用户交易更加方便,另外用户可以修改自己的资料。
2、用户登录系统后,可以随便的查看系统上所有发布的二手交易信息,并且可以查看详情,获取发布人的联系方式。
3、用户可以发布二手交易信息,并且可以对自己发布的信息进行修改和删除操作。
4、系统管理员可以对用户发布的信息查看、删除操作。
5、系统的界面美观大方、系统操作流畅、功能简单易操作,尽一切可能做到对用户非常友好。
第二章 开发工具及开发技术介绍
2.1 Java语言简介
Java是一种可以撰写跨平台应用程序的面向对象的程序设计语言。Java语言在目前市场占有率最高的编程语言,2015年权威统计编程语言占有率排行,java排名第一,java开发工程师也是编程人员中占比最多的。Java是完全面向对象的设计语言,程序的基本构成单位就是类,即使某个程序中只有主函数,也必须以类的形式来定义这个程序[1]。所有的数据和方法都封装在类中,通过继承实现代码复用,通过多态实现方法的重写和重载。一切面向对象的特性,在Java中都可以得到体现。Java语言源自于C和C++语言,语法和程序结构与C和C++有极大的相似,甚至于大部分的关键字和语法都是完全一样的[2]。源:自*751~·论,文'网·www.751com.cn/
2.2 MyEclipse开发工具简介
MyEclipse企业级工作平台(MyEclipse Enterprise Workbench ,简称MyEclipse)是Eclipse开发工具的拓展,集合了许多各种各样的插件。MyEclipse是一个十分优秀的用于开发Java应用的工具,它的使用跟Eclipse基本一致,受到很多程序开发者的喜爱[3]。我们可以利用它在数据库和J2EE的开发、发布,以及在应用程序服务器的整合方面能够极大的提高工作效率。它是功能丰富的J2EE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML, Struts, JSF, CSS, JavaScript, SQL, Hibernate等技术[4]。
2.3 数据库MySql简介
MySql是一个关系型数据库管理系统,使用C和C++编写,并使用了多种编译器进行测试,保证源代码的可移植性,支持多种操作系统,是目前最受欢迎的数据库软件。MySql 是瑞典的MySql AB公司开发的一个可用于各种流行操作系统平台的关系数据库系统,它具有客户机/服务器体系结构的分布式数据库管理系统[5]。MySql 完全适用于网络,可在因特网上的任何地方访问用其建造的数据库,因此,可以和网络上任何地方的任何人共享数据库。MySql具有功能强、使用简单、管理方便、运行速度快、可靠性高、安全保密性强等优点。MySql所使用的 SQL 语言是用于访问数据库的最常用标准化语言。另外MySql是开源的软件,它的使用成本很低,加上体积小、速度快等优点,很多公司都使用MySql作为开发数据库。MySql是目前市场上最受欢迎的数据库软件产品[6]。
2.4 Spring框架简介
Spring是一个十分优秀的开源框架,它的创建是为了简化企业应用程序而创的开发。框架的主要优势之一就是其分层架构,分层架构允许选择使用哪一个组件,同时为J2EE应用程序开发提供集成的框架。Spring框架是由于解决软件开发的复杂性而创建的。从简单性、可测试性和松耦合性的角度而言,绝大部分Java应用都可以从Spring中受益[7]。Spring是一个轻量级控制反转(IOC)和面向切面(AOP)的容器框架,它的功能是简化企业应用开发,在任何Java应用中都可以使用。Spring能使你能够编写出更简洁、更可管理、并且更易于测试的代码。Spring 框架的功能可以用在任何 J2EE 服务器中,大多数功能也适用于不受管理的环境[8]。文献综述 jsp+mysql高校二手物品交易系统设计(3):http://www.751com.cn/jisuanji/lunwen_67751.html