(4)管理员能够修改密码,普通用户可以进行注册等功能。
(5)管理员可以登录后台,进行对整个系统的管理。
1.4 本章小结
本章主要说明了本课题的来源,以及其国内国外的社会背景问题。并且详细阐述了该课题设计的整体理念和主要内容都包括什么,详细介绍了本系统该包含的各项功能。并且论述了该课题开发成功,整个系统的意义,为社会能够做出贡献。同时也根据课题需求分析了项目的主要开发目标是什么,为后面系统的开发打下了坚实的基础。
第二章 相关技术及工具
2.1 项目整体分析
企业管理要想实现其管理的人性化、自动化,网上购物管理系统是其必然要实现的步骤。同时网上购物管理系统也帮助企业能够更加科学、规范的管理整个企业。
2.1.1 系统经济分析
从经济上来讲,系统开发的成本并不高,其需求成本低廉,并且它的管理方式简单,基本可以实现自动化,也不需要太多的人力物力。企业可以通过这样一种管理模式,为用户提供有用的信息,满足用户的需求。通过计算机和互联网关系企业信息、商品信息,这样信息化的管理方式更加方便的消费者,也是的工作效率提高了许多,工作质量也很高。
2.2.2 系统技术分析
本系统主要运用JAVA语言编写,并结合网页脚本语言JSP技术,进行系统页面的设计。同时,经过近几年的发展,科学技术在提高,数据库技术变得越来越成熟,我们通过数据库技术来对数据进行处理,既方便又安全,基本能够满足用户的各种需求。
2.2 项目技术分析
2.2.1 JSP技术
JSP的简称是Java Server Pages,是专门用于开发网页的一种页面脚本语言。JSP正式发布于1999年。它具有以下特点:
(1)简洁高效:只要熟悉了JSP语言的特点,一个合格的开发者完全可以自己动手开发出一个简洁的页面。
(2)程序的独立性:他是基于JAVA语言一种脚本语言,和JAVA一样具有跨平台的特征。
(3)程序的兼容性 :和JAVA一样,在多种环境下都可以兼容运行。
(4)程序的可重用性:其编写的功能,函数都可以在不同的页面、程序中被重用,重复使用。
Java Server Pages技术为能够快速简洁的生成一个能够显示动态内容的页面。 JSP技术更加契合基于Web页面的应用,他的设计更容易,它的实现过程更加快捷,并且基于此开发出来的应用能够与各种服务器端或者其他的语言开发工具兼容运行。源:自*751`%论,文'网·www.751com.cn/
JSP技术大体来说,描述了其发展的大背景,以及这项技术本身的要求。与此同时,也描述了以开发网页的技术为基础的Java TM关键组件中的Java Server Pages技术方法在Web应用程序中开发作用。
Java Server Pages技术方法Web应用程序开发在JSP(选择SUN企业级应用)规范过程中,太阳微系统(Sun微系统公司)和许多服务器开发商,还有其他团队合作开发。结果发现,应用程序和开发来平衡便携性和易用性开发方法的页面。
网页开发人员可以使用JSP技术中的HTML或者XML标识设计网页页面并对其的最终页面进行格式化。在标识和Java Beans组件中封装了生成的逻辑内容,并且这段内容捆绑了一个服务器端运行的脚本。整个系统开发的核心逻辑,是被封装在Dao类中的,这样一来,使用这个程序的其他人,如Web页面管理者和页面设计人员,编辑和使用JSP页面的时候,其页面内容的生成的结果并不会收到任何影响。
JSP页面实现某些应用程序较为复杂的请求是通过大部分的可重复使用的、跨平台的组件来实现的。开发人员来完成某些比较常见的操作的时候,使用的大都是这些既可以交换资源又可以共享信息的组件,或者分开管理各个模块,这样可以供多个用户同时操作。这样一种模块化管理的方式,加快了开发过程,提高了开发效率,同时也对开发进行了优化,使其发展更加平衡。