随着社会不断进步与发展,生活节奏不断加快,信息已经成为我们生活中不可缺少的一部分,很多药品需要掌握大量的信息来了解特定会员的需求,传统的做法是组织大量的人力物力对会员散发宣传表,然后对收集的信息进行统计并得到想要的结果,但是这种传统的做法浪费大、效率低、周期长,为了改变这种现象,我们设计了这套ssh天佑药品销售管理系统 。
本系统前台主要使用java作为开发语言,后台使用mysql作为数据库管理系统,框架ssh,服务器采用tomcat。系统的主要功能包括:管理员;公告管理、药品管理、管理员管理、订单管理、会员管理、关于系统,会员;系统首页、购物车管理、订单管理、顾客留言、修改会员信息等模块。最后对系统进行功能测试,并对测试结果进行分析总结,得出系统中存在的不足及需要改进的地方,为以后的系统维护提供了方便,同时也为今后开发类似系统提供了借鉴和帮助。
关键词:天佑药品销售管理系统 ,java语言,mysql数据库 ssh框架
With the continuous progress and development of society, the pace of life is accelerating, information has become an indispensable part of our life, many drugs need to master a lot of information to understand the needs of specific members, the traditional way is to organize a lot of human and material resources to distribute publicity forms to members, and then collect the information for statistics and get the desired results In order to change this phenomenon, we designed the SSH Tianyou drug sales management system.
This system uses Java as the development language in the foreground, MySQL as the database management system in the background, SSH as the framework, and Tomcat as the server. The main functions of the system include: administrator; announcement management, drug management, administrator management, order management, member management, about the system, members; system home page, shopping cart management, order management, customer message, modify member information and other modules. Finally, the system is tested, and the test results are analyzed and summarized, and the shortcomings and improvements in the system are obtained, which provides convenience for the future system maintenance, and also provides reference and help for the development of similar systems in the future.
Keywords: Tianyou drug sales management system, Java language, MySQL database, SSH framework
目 录
天佑药品销售管理系统是收集第一手数据或资料的常用途径,天佑药品销售管理系统法使用面广、获取数据便捷、研究成本较低,在很多领域都使用的非常广泛,随着个人计算机(pc)的出现和逐渐普及,计算机日益成为天佑药品销售管理系统不可缺少的工具,到90年代之后,随着互联网(internet)的广泛应用,各种基于网络的宣传方法开始出现:计算机辅助网络访谈、移动宣传等。
目前基于internet的网络天佑药品销售管理系统分析系统用的非常频繁和普遍,才会有那么多的商家在使用网络管理系统来获取信息。然而每开发一个新的网络销售管理系统需要耗费大量的时间,很多已有的产品功能过于强大、设置负责、费用过于昂贵等缺点。
所以为此开发了本天佑药品销售管理系统,为会员提供天佑药品销售管理系统管理平台,方便管理员及时高效的管理所有的信息,给会员提供简单方便快捷的方式,并且数据准确,会员可以足不出户就可以对天佑药品销售管理系统相关信息进行管理,统计查询等操作,而且还能节省会员查询信息的等待时间,所以开发天佑药品销售管理系统给工作人员带来很大的方便,可以大大的提高系统人员工作效率。
互联网是人类的基本需要,尤其在现代社会,个人压力的增加,社会的高节奏的操作,互联网的高速发展,会员的需求度也越来越高,会员也将越来越依靠网络来代替自己的手工业操作,使得各种管理系统的发展成为必要选择。
随着我国经济迅速发展,互联网对人们的生活及工作都带来了非常大的方便,各种管理系统都在不断的增加,但是天佑药品销售查询方面缺乏系统的管理方式,为提高天佑药品销售查询效率,特开发了本天佑药品销售管理系统。
天佑药品销售管理系统将通过计算机进行整体智能化操作,对于天佑药品销售管理系统信息的管理及数据保存都是非常多的,为会员提供一个智能化的管理信息平台,方便管理员可以随时随地的查看会员所需的详细信息及所有资讯信息内容,增加系统和会员之间的关系,并且对数据信息管理可以及时、准确、有效地进行系统化、标准化和有效化的工作。
本系统主要实现最为普遍的天佑药品销售管理系统 ,包括管理员;公告管理、药品管理、管理员管理、订单管理、会员管理、关于系统,会员;系统首页、购物车管理、订单管理、顾客留言、修改用户信息等信息。
此次设计主要采用MyEclipse加Tomcat后台服务器进行,设计过程中页面主要使用ssh框架完成,下面对MyEclipse、Tomcat和mysql数据库进行简要介绍。
1.3.2 MyEclipse
MyEclipse,是一个十分优秀的用于开发Java, Java的Eclipse插件集合,MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开元产品的支持十分不错。MyEclipse企业级工作平台(MyEclipse Enterprise Workbench ,简称MyEclipse)是对Eclipse IDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布,以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML, Struts, Java, CSS, Javascript, SQL, Hibernate。
1.3.3 Tomcat
Tomcat是一个小型的轻量级应用服务器,在中小型系统和并发访问会员不是很多的场合下被普遍使用,是开发和调试Java 程序的首选。可以这样认为,当在一台机器上配置好Apahce服务器,可利用它响应对HTML页面的访问请求。实际上Tomcat 部分是Apache 服务器的扩展,但它是独立运行的,所以当运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。
Java主要采用CORBA技术和安全模型,可以在互联网应用的数据保护。它还提供了对EJB(Enterprise JavaBeans)的全面支持,java servlet API,Java(java server pages),和XML技术。JAVA语言是一种面向对象的语言,它通过提供最基本的方法来完成指定的任务,开发者只需要知道一些概念就能够编写出一些应用程序。Java程序相对较小,其代码能够在小机器上运行。Java是一种计算机编程语言,具有封装、继承和多态性三个主要特性,广泛应用于企业Web应用程序开发和移动应用程序开发。
Java语言和一般编译器以及直译的区别在于,Java首先将源代码转换为字节码,然后将其转换为JVM的可执行文件,JVM可以在各种不同的JVM上运行。因此,实现了它的跨平台特性。虽然这使得Java在早期非常缓慢,但是随着Java的开发,它已经得到了改进。
对于ssh框架来说它是由spring\mybatis等组合成的,它们一般都是来做数据源的框架。spring的主要功能在这个框架当中它是进行一个轻量级的控制和切面的容器框架。它一般对控制器、分派器等在程序上进行一定的处理,这样一来就很容易进行定制。就mybatos来说它一般是支持sql的一个查询过程,在整个储存过程和映射当中具有一个持久的框架。
开发任何一个系统,都会受到时间和资源上的限制。因此,在每一个项目开发之前,都要进行可行性分析,可以减少项目的开发风险,避免人力、物力和财力的浪费。下面就技术、经济、操作和法律四个方面来介绍。
本系统开发工具是java和mysql数据库,开发语言是Java,主要使用了SSH框架,java是一种面向对象编程语言,简单易学而且灵活方便。大三时就学习了java课程,大四期间也系统的了解了SSH的知识,天佑药品销售管理系统总体上开发难度不高,数据库的设计和操作是本系统设计的核心。在大学期间学习过软件工程,软件测试,UML统一建模语言等课程,每个学期也会完成对应的课程设计,具备一定的系统分析、设计和测试能力。因此,完成系统实现在技术上完全具有可行性。
java技术在该天佑药品销售管理系统的设计与实现是重中之重,基于ssh框架和MYSQL数据库,前台的应用程序和后台的数据库更是必不可少的,要想使用该程序,必须保证功能完备、易懂易简单操作的特点。建立数据库时,必须保证数据完整性、数据安全性好、数据稳定性高的库。在早期,对于Java的基本主要知识就有所理解和掌握,对MYSQL数据库进行了简单的学习、了解,在早期对软件工程测试,对于UML语言等课程进行大概的了解和学习,通过这些课程学习,可以对这些课程有一定的系统开发、检验和辨别。
由于选择的开发工具和服务器几乎全部为免费的开源软件,并且由于是开发成本较低的基于Web的B/S模式,而非成本费用相对较高的C/S模式,所以从经济上来讲是可行的。
本系统操作简单,输入信息页面大多数都是下拉框的选择形式,在某些页面,信息可以自动生成,无需输入,时间的输入也是用的日历控件,操作简便,对操作人员的要求很低,只需对WINDOWS操作熟练。而且本系统可视性非常好,所以在技术上不会有很大难度。
天佑药品销售管理系统是自行开发的系统,是很有实际意义的系统,开发环境软件和使用的数据库都是开源代码,开发这个系统不同于开发普通的系统软件,不存在侵权等问题,即法律上是可行的。
综上所述,开发一个天佑药品销售管理系统与原有的天佑药品销售管理系统方式相比具有速度更快,操作更准确,节省开支等有利之处,因此,建立天佑药品销售管理系统 是必要可行的。
管理员是系统的核心会员,涉及到二大功能模块,管理员对系统的所有注册会员有着操作的权限,能够及时动态的天佑药品销售管理系统信息及会员信息的各项情况。
管理员;公告管理、药品管理、管理员管理、订单管理、会员管理、关于系统。