




已阅读5页,还剩31页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于 jsp 的会员管理系统 子系统会员管理模块 学 院: 专 业: 指导教师: 2014 年 9 月 软件工程 唐 菁 基于基于 jsp 的会员管理系统的会员管理系统 子系统会员管理系统子系统会员管理系统 摘摘 要要 科学技术的不断提高,计算机科学日渐成熟,其强大的功能已被人们深刻的认识, 它已进入人类社会的各个领域并发挥着越来越重要的作用。它已经深入到日常工作及 生活的方方面面,比如文字处理、信息管理、辅助设计、图形图像处理、教育培训以 及游戏娱乐等。然而,虽然世界上拥有了多如牛毛的软件,但它们依然不能满足用户 的各种特殊需要,人们还不得不开发适合自己特殊需求的软件来满足企业发展和需求。 网上超市也成为一种新的潮流,而其会员管理系统也应时而生。 本设计是基于 jsp 建立的一个简易的网上超市会员管理系统,用以满足小型超市 对会员系统的快捷方便的管理和人们实现不出门即可购物的需求。本论文主要包括绪 论,相关技术背景,需求分析,系统总体设计,系统实现与测试,总结六部分。系统 设计为本程序设计了整体框架,具体功能具体实现,细节功能重点实现。 系统采用 b/s 开发模式,开发工具选择 java,jsp,javascript 语言,采用 tomcat 服 务器技术,数据库选用 mysql。 本系统只实现了所想基本功能,所需功能并未达到商业所需,部分功能还存在缺 陷,用于实际必须进一步改进和完善。本人能力有限,目前只做到这些。 关键词关键词:jsp,java,mysql 数据库,tomcat,b/s 模式 member management system based on jsp - subsystem of member management system abstract the continuous improvement of science and technology, computer science increasingly mature, and its powerful functions have been known peopleprofoundly, it has entered the human society in various fields and is playing an increasingly important role. it has penetrated into the daily work and life, such as word processing, information management, computer aided design, graphics and image processing, as well as education and training game entertainment etc.however, although the world has innumerable software, but they still can notmeet the special needs of the various users, it also had to develop software suited to their particular needs to meet the needs of enterprise development and.online supermarket has become a new trend, and its membership management system also should sometimes hygiene. the design is a jsp built a simple online supermarket management system based on, without going out shopping demand management and people withquick and convenient to meet the needs of small supermarket on the membership system. this paper mainly includes introduction, related technical background,needs analysis, system design, implementation and testing system, the six part summarizes the. system design for the program design of the overall framework,concrete function realization, function key implementation details. system uses the b/s development mode, selection of development tools java,jsp, javascript language, using tomcat server technology, the database using mysql. this system can only realize the basic functions required to, did not achieve thedesired function of commercial, part of the function also has the flaw, for practicalneed to further improve and perfect. i limited capacity, currently only do these. keywords: jsp, java, mysql database, tomcat, b/s struts i 目目 录录 1 绪 论.1 1.1 项目研究背景与意义.1 1.1.1 课题背景.1 1.1.2 研究的意义.1 1.2 研究现状分析.1 1.2.1 网上超市会员管理系统前景的研究.1 1.2.2 网上购物会员管理系统现状描述.2 1.3 论文主要研究的内容.2 2 相关技术背景.4 2.1 开发环境.4 2.2 b/s 模式.4 2.3 spring 框架.4 2.4 mysql 数据库 .6 2.5 jsp 技术.6 3 需求分析.8 3.1 系统需求分析.8 3.1.1 业务流程分析.8 3.1.2 功能需求分析.8 3.1.3 非功能需求分析.8 3.2 可行性分析.9 3.2.1 技术可行性分析.9 3.2.2 经济可行性分析.9 3.2.3 运行可行性分析.9 4 系统总体设计.10 4.1 系统目标的确定.10 4.2 系统结构设计.10 4.2.1 系统框架设计.10 图 4.1 spring 框架组件图.11 4.2.2 功能结构设计.11 4.3 数据库设计.12 ii 4.3.1 数据库设计原则.13 4.3.2 数据库表结构设计.13 5 系统实现与测试.17 5.1 系统实现环境.17 5.1.1 系统环境.17 5.1.2 软件环境.17 5.2 系统功能实现.17 5.2.1 前台页面功能实现.17 5.2.2 会员注册功能实现.18 5.2.3 会员基本信息功能实现.20 5.2.4 会员查看公告功能实现.22 5.2.5 会员评论管理功能实现.23 5.2.6 会员接收邮件功能实现.24 5.2.7 会员查看积分规则功能实现.25 5.3 系统测试.26 5.3.1 测试过程.26 5.3.2 测试结果.27 6 总 结.28 参 考 文 献.29 致 谢.30 第 1 页 共 30 页 1 绪绪 论论 1.1 项目研究背景项目研究背景与意义与意义 1.1.1 课题背景 在计算机飞速发展的今天,将计算机这一高效的利器应用于会员管理已是势必所 然,它可以带来意想不到的效果,尤其对于复杂的会员信息处理和大量的数据查询, 计算机能够充分发挥它的优越性。在给广大用户带来方便的同时也会为的商业的发展 提供无限潜力。 计算机已经成为我们学习和工作的得力助手,使用其管理会员有助于提高工作效 率。今天,计算机的价格已经十分低廉,性能却有了长足的进步。它已经被应用于许 多领域。现在我国的中小商业机构中会员的管理水平还停留在纸介质的基础上,这样 的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传 统的管理方法必然被计算机为基础的信息管理所取代1。 网上购物成为一种趋势。而面对成千上万的客户是,会员管理系统显的尤为重要, 不管是实体店还是网上购物,商家都是以客户为主,客户对网上购物系统的喜爱这对 商家效益的影响是巨大的2。在经过一系列的调查研究后,很多商家对怎样能更好对会 员实现更好更人性化的管理有着很大的兴趣。 1.1.2 研究的意义 会员管理在企业管理中有重要的地位和意义。开发会员管理信息系统是提高管理 水平和管理效率的客观需要,结合会员管理信息系统的研究和开发工作,阐述了会员 管理系统系统的特点、作用及有关实现的若干关键性技术问题。本系统采用浏览器/服 务器的分布式计算机模式作为会员管理信息系统的体系结构,以功能强大的 mysql 数 据库作为系统后台数据库管理系统为数据的有效维护提供了切实可靠的技术,提出了 会员管理系统系统的未来开发思路及其与基于 web 技术的企业 intranet 网络的集成方 案。 1.2 研究现状研究现状分析分析 1.2.1 网上超市会员管理系统前景的研究 基于 jsp 的网上超市会员管理系统为推进商家内部管理、建立买卖双方互通,为 第 2 页 共 30 页 在先购物提供一个良好的买卖购物平台环境,为企业网络化管理会员提供了一个切实 可行的办法。 系统功能设计本着从用户角度出发的原则,符合用户提出的合理需求。系统设计 在不违反系统整体性的基础上,可根据用户的需求进行第二次开发,不断完善系统功 能,便于系统的不断升级。 网络是当代消费主体年轻一代购物的重要渠道。网上购物对全社会人士开放,为 社会各类人士提供快捷的购物平台是实现商业利益的重要方式。 1.2.2 网上购物会员管理系统现状描述 会员管理信息化是为实现快捷高效的网上购物消费的必备条件,但会员管理系统 的核心内容在于如何使其与互联网络完美结合,真正实现及时性和准确性。实际、快 速、高效、灵活、专业的企业级 web 应用才能满足需求。在现今网络发展的大趋势下, web 平台的管理模式更具有建议性3。 会员管理系统信息化后可以大大提高会员管理效率和改善网上购物流程,这对网 上购物发展具有很重要的意义。网上购物会员管理系统作为一种高效的管理模式,必 须进行大量的技术实践随时关注系统完善度4, 网上购物会员管理系统的精确和准确性至关重要。管理这些数据的主要目的是把 大量的信息高效储存管理,mysql 自带的一些检索技术完全可以满足我们的需求。它 的加入,就会大大避免远程数据交换冗余、冲突等的问题6。除此之外,高质量的软件 需要完成一系列的任务框架,包括方法、工具和过程。 基于 jsp 平台开发的网站是一个具有良好扩展性、稳定性和高效率的信息共享平 台。企业信息的更新速度一直处在高速增长状态,所以 b/s 架构的发展前景是可喜的9。 因此,决定以 b/s 的架构开发本系统,运用信息技术和计算机管理技术,建立网上购 物会员管理系统,在网上公布会员状态,方便管理员通过网络实时查看会员情况,也 方便会员通过网络了解商家状况8。 1.3 论文主要研究的内容论文主要研究的内容 开发这个系统的目的就是帮助卖家有效快速地管理会员和提高效率,便于买家更 舒心的完成网上购物。 本系统中包括几个大的功能模块:会员注册登录、查看修改个人信息,查看发表 评论、管理员修改会员状态,注销会员,发表公告和给会员发送邮件。会员登录注册 第 3 页 共 30 页 作用是在登陆页面删选;查看修改个人注册时信息,查看发表评论的主要功能是显示 其他会员发表的评论及显示本人所发评论。 管理员的主要功能为根据实际情况改变会员卡相应状态,只有管理员有此功能; 注销会员是注销不再使用的会员卡,发表公告的功能是发表当前超市活动动态信息并 审核、删除信息;使用发送邮件功能主要是对个别会员选择性的发送礼物或其他信息, 并对这些信息进行增、删、改、查。会员管理系统分为用户注册,会员登录,中英文 系统的切换,用户信息管理,公告管理,评论管理,邮箱管理,修改密码,退出系统 等模块。 第 4 页 共 30 页 2 相关技术背景相关技术背景 2.1 开发环境开发环境 本系统使用的是 java 语言进行开发,由于 java 的可移植性和跨平台性,系统对 开发环境的要求并不高。我们使用的操作系统是 win7,测试浏览器使用的是 ie 浏览器。 系统本身同样对硬件要求不高。 2.2 b/s 模式模式 b/s 结构(browser/server,浏览器/服务器模式),是 web 兴起后的一种网络结 构模式,web 浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功 能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。客户机上只要 安装一个浏览器(browser)就可以通过 web server 同数据库进行数据交互。 b/s 最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件,只要有 一台能上网的电脑就能使用,客户端零安装、零维护。系统的扩展非常容易。 b/s 结构的使用越来越多,特别是由需求推动了 ajax 技术的发展,它的程序也能 在客户端电脑上进行部分处理,从而大大的减轻了服务器的负担;并增加了交互性, 能进行局部实时刷新。本系统大量使用了 ajax 技术,提高了实时交互性能的同时,也 间接地降低了页面开发的工作量10。 2.3 spring 框架框架 spring 是一个开源框架,它由 rod johnson 创建。它是为了解决企业应用开发的复 杂性而创建的。spring 使用基本的 javabean 来完成以前只可能由 ejb 完成的事情。然 而,spring 的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而 言,任何 java 应用都可以从 spring 中受益。 spring 是一个轻量级的控制反转(ioc)和面向切面(aop)的容器框架。 轻量从大小与开销两方面而言 spring 都是轻量的。完整的 spring 框架可以在 一个大小只有 1mb 多的 jar 文件里发布。并且 spring 所需的处理开销也是微不足道 的。此外,spring 是非侵入式的:典型地,spring 应用中的对象不依赖于 spring 的特 定类。 控制反转spring 通过一种称作控制反转(ioc)的技术促进了松耦合。当应用 了 ioc,一个对象依赖的其它对象会通过被动的方式传递进来,而不是这个对象自己创 第 5 页 共 30 页 建或者查找依赖对象。你可以认为 ioc 与 jndi 相反不是对象从容器中查找依赖, 而是容器在对象初始化时不等对象请求就主动将依赖传递给它。 面向切面spring 提供了面向切面编程的丰富支持,允许通过分离应用的业务 逻辑与系统级服务(例如审计(auditing)和事务(transaction)管理)进行内聚性的 开发。应用对象只实现它们应该做的完成业务逻辑仅此而已。它们并不负责 (甚至是意识)其它的系统级关注点,例如日志或事务支持。 容器spring 包含并管理应用对象的配置和生命周期,在这个意义上它是一种 容器,你可以配置你的每个 bean 如何被创建基于一个可配置原型(prototype), 你的 bean 可以创建一个单独的实例或者每次需要时都生成一个新的实例以及它们 是如何相互关联的。然而,spring 不应该被混同于传统的重量级的 ejb 容器,它们经 常是庞大与笨重的,难以使用。 框架spring 可以将简单的组件配置、组合成为复杂的应用。在 spring 中,应 用对象被声明式地组合,典型地是在一个 xml 文件里。spring 也提供了很多基础功能 (事务管理、持久化框架集成等等),将应用逻辑的开发留给了你。 图 2.1 spring 逻辑图 所有 spring 的这些特征使你能够编写更干净、更可管理、并且更易于测试的代码。它 们也为 spring 中的各种模块提供了基础支持。 1. struts 部分:由 actionform 和 javabean 组成,其中 actionform 用于封装用户的 请求参数,封装成 actionform 对象,该对象被 actionservlet 转发给 action,action 根 据 actionform 里面的请求参数处理用户的请求。javabean 则封装了底层的业务逻辑, 包括数据库访问等。 struts (bean) provided by a backend service such as ejb server get set instantiate update http response event http request view jsp controller servlet client browser 第 6 页 共 30 页 2. view 部分:该部分采用 jsp 实现。struts 提供了丰富的标签库,通过标签库可 以减少脚本的使用,自定义的标签库可以实现与 struts 的有效交互,并增加了现实功 能。对应上图的 jsp 部分。 3. controller 组件:controller 组件有两个部分组成系统核心控制器,业务逻辑 控制器。系统核心控制器,对应上图的 actionservlet。该控制器由 struts 框架提供,继 承 httpservlet 类,因此可以配置成标注的 servlet。该控制器负责拦截所有的 http 请 求,然后根据用户请求决定是否要转给业务逻辑控制器。 业务逻辑控制器,负责处理用户请求,本身不具备处理能力,而是调用 struts 来完成 处理。对应 action 部分。 2.4 mysql 数据库数据库 mysql 是一个开放源码的小型关联式数据库管理系统,被广泛地应用在 internet 上的中小型网站中。由于其体积小、速度快、开放源码这些特点,许多中小型网站为 了降低网站总体拥有成本而选择了 mysql 作为网站数据库。 与其他的大型数据库例如 oracle、db2、sql server 等相比,mysql 自有它的不 足之处。但对于一般的个人使用者和中小型企业来说,mysql 提供的功能已经绰绰有 余,而且由于 mysql 是开放源码软件,因此可以大大降低总体拥有成本。无论是以 linux 作为操作系统,还是使用 windows 系列,apache 作为 web 服务器,mysql 作 为数据库,jsp 作为服务器端脚本解释器。加上 java 如今在 web 开发方面的广泛运用, 这样的方式可以快速建立起一个稳定、免费的网站系统。本系统也是采用这种方式开 发。 2.5 jsp 技术技术 由于 java 的特点,使得 jsp 在开发服务器端方面的应用有着得天独厚的优势,能 大大加速、简化各种应用系统的开发11。 jsp 的效率是毋庸置疑的,这一点符合了网上超市会员管理系统所要求的实时性。 jsp 自身的安全性完全能够达到数据信息保密性要求,保证了会员和管理员的信息安全。 除此之外,jsp 还拥有很好的跨平台性12。种种优点使得这套系统为目前的 web 端网 上超市会员管理系统的实现打下了良好的基础。所以 jsp 是实现本系统的最佳技术, 是完全可行的。 jsp 是目前 web 开发最流行的技术之一,其特性有点类似 asp 技术,jsp 代码经 第 7 页 共 30 页 过服务器的解释执行后会直接嵌入到 html 语言中,简化了页面的输出,也保留了脚本 语言易用性。本系统的前台界面开发还使用了 javascript 技术。javascript 是基于对象 的脚本语言,可直接嵌入 html13。 根据系统功能需求,数据库采用 mysql,强大的关系数据库管理功能用于办公自 动化显然游刃有余。 第 8 页 共 30 页 3 需求分析需求分析 3.1 系统需求分析系统需求分析 3.1.1 业务流程分析 本系统的设计思路是用户进行会员注册,会员可以根据本人实际情况选择所要会 员卡类型,可以查看本人所填写信息,可进行修改。注册成功后方可在登录系统后进 行项目操作。管理人员也可以根据实际会员和会员卡情况,合理地对会员和卡进行各 类操作。 根据上述需求,会员管理系统采用 4 层模型进行架构,分为后台数据库、数据服 务层、业务逻辑层和界面层 4 层。后台数据库层位于底层,主要处理数据服务层对数 据的请求;数据服务层通过数据库接口和后台数据库服务器建立连接并进行交互,将 数据传回逻辑层;业务逻辑层是系统的核心,主要进行具体业务逻辑的处理及访问数 据的显示;界面层在客户端,通过 web 浏览器向用户展示。 3.1.2 功能需求分析功能需求分析 本系统是基于 jsp 的网上超市会员管理系统设计,目的在于会员管理效率最大化。 按照这一目标,拟出以下网上超市会员管理系统的需求目标: 1. 实现会员的动态管理,即使关注会员的动态和情况。管理员可以在管理中灵活 地管理会员,确保会员动态的准确性。 2. 提高会员不同卡型管理效率。根据不同会员制度相应的管理制度,设定不同的 优惠政策(主要体现在前台管理和后台管理) 。通过及时动态实现会员的高效管理,形 成会员的网络化管理模式 。 3. 减轻后台会员管理的工作量。利用系统管理功能,实现注册会员、会员的基本 信息、卡状态等信息的统筹管理,大大减轻了管理员的工作量。 4. 验证系统的严密性,实现网上超市会员管理系统会员的安全管理。 3.1.3 非功能需求分析非功能需求分析 网上超市会员管理系统是通过网络实现用户和数据库交换信息的目的。因此,涉 及到网络与数据库的链接操作等技术问题,目前在网上超市会员管理系统的开发和应 用方面,常见的开发语言有 asp,asp.net,jsp,php;数据库有 第 9 页 共 30 页 access,sql,db2,mysql,oracle 等。由于 jsp 语言相容性好、开发简单、系统 平台易于搭建等特点,所以采用此技术开发我们的网上超市会员管理系统,开发中采 用 jsp+mysql 结构。 网上超市会员管理系统在前期开发过程中,不开放后台用户注册功能。因为,在 系统测试和试运行阶段,开放性设计显然存在很大的信息安全隐患。因此,如果后台 管理员可以添加并完善信息,虽然这样做会减少部分工作量,但在信息安全和维护方 面会造成混乱。后期跟进开发的过程中,会陆续添加管理员注册功能。 3.2 可行性分析可行性分析 3.2.1 技术可行性分析 在开发网上超市会员管理系统之前,有了解到几个类似系统的成功案例。其他设 计者使用了 asp 和 php 技术来实现会员管理功能,而本系统使用的是 jsp 技术,这种 技术是目前 web 项目广泛应用的技术,在稳定和功能设计上并不输于 asp 和 php。 所以前台技术的使用是可行的。 spring 框架使用,是保证系统开发高效、有序的一大保障。因为 spring 框架是目 前 java 针对 web 项目开发最为成熟的框架。其成功案例多不胜数,据了解,spring 框 架设计的项目,在多人同时访问情况下都没有卡顿、延迟的现象出现,可见其稳定性 与可行性。 3.2.2 经济可行性分析 对于整个系统而言,其设计之初的开发成本比较大,花费相对而言比较多。但在 系统投入使用后,就会大大提高管理人员的工作效率;同时减少了数据的流通环节, 又保证了各项数据的准确性;也避免了工作人员的流动造成的损失,提高学校管理的 质量。本系统的经济效益就会大大地超过它的开发成本。 而且,免费的开发工具也会降低一部分开发成本。 3.2.3 运行可行性分析 随着时代的发展,人员的素质已经逐步提高,不论是对于计算机系统的基本操作, 还是对于本系统的维护都有了一定的基础。同时,由于是 web 项目,其维护费用相对 而言会低很多。只需要对服务器和数据库进行维护即可,不必担心系统故障问题16。 而系统本身可视化的操作,无论是调试还是维护都比较容易上手,大大地降低了 管理人员的操作难度。系统的操作和运行方式是行得通的。 第 10 页 共 30 页 第 11 页 共 30 页 4 系统总体设计系统总体设计 4.1 系统目标的确定系统目标的确定 建立一个合理的网上超市会员管理系统,从而能够对会员做到完善的管理,使会 员理更加科学规范,并能根据系统提供的准确信息进行适当的调整,使侯晓娟网上超 市会员的管理更加条理化和人性化。 采用现有的软硬件环境及科学的管理系统开发方案,建立网上超市会员管理系统, 实现移动信息管理的计算机自动化。系统应符合会员管理制度,并达到操作直观、方 便、实用、安全等要求。并做到以下几点: 1. 简单性:系统设计尽量简单,从而实现使用方便、提高效率、节省开支、提高 系统的运行质量。 2. 灵活性:系统对外界条件的变化有较强的适应能力。 3. 完整性:系统是各个子系统的集合,作为一个有机的整体存在。因此,要求各 个子系统的功能尽量规范,数据采集统一,语言描述一致。 4. 可靠性:实现安全的、可靠的数据保护措施。 4.2 系统结构设计系统结构设计 系统的结构设计主要有系统的框架结构设计、系统体系结构设计、系统功能结构 设计三个方面。 本系统的使用者主要有两类:会员和管理员;而系统管理员的权限较高,不列入 用户级别。 会员系统主要实现:会员注册、登录、个人信息查询、个人密码修改、查看评论、 发表评论等功能。 管理员系统主要实现:会员信息、修改会员信息、会员资料维护、会员卡状态修 改、发布公告等功能。 4.2.1 系统框架设计 考虑到系统的可扩展性和安全性,系统采用多层结构 b/s 模型,以 java 技术和数 据库技术为基础,利用“瘦客户端”一 web 浏览器作为客户端。系统采用 jsp 前台页 面程序,mysql 作为后台数据库,基于 b/s(browser/server)结构,无需安装任何专用 客户端软件,仅需标准 web 浏览器 。 第 12 页 共 30 页 jsp 网页动态编译执行,所有代码在服务器端运行,运行完毕后将结果返回客户端, 具有速度快,执行效率高等特点17。利用基于 jsp 的程序设计与 mysql 关系型数据 库相结合,不仅可以完成文档工作流、交互通信、信息共享查询等功能模块,还可以 利用 mysql 数据库自身的功能实现会员资料、会员卡状况记等。 图 4.1 spring 框架组件图 4.2.2 功能结构设计 本系统最主要的对象有两个:会员和管理员。在经过两者之间的关系分析之后, 网上超市会员管理系统将添加两个功能模块的设计:会员模块、管理员后台管理模块, 系统的功能结构如图 4.2 所示: 图 4.2 功能结构图 submit initial page (jsp/html) response jsp response jsp spring mvc spring-mvc.xml form controlleer 第 13 页 共 30 页 图 4.3 er 图 4.4 数据流程图如图 4.3 数据库设计数据库设计 数据库设计是信息系统设计的重要组成部分,是系统模型的最原始的表示和反映。 数据库设计是建立数据库及其应用系统的技术,是信息系统开发和建议中的核心 技术。由于数据库应用系统的复杂性,为了支持相关程序运行,数据库设计就变得异 常复杂,因此最佳设计不可能一蹴而就,而只能是一种“反复探寻,逐步求精”的过 第 14 页 共 30 页 程,也就是规划和结构化数据库中的数据对象以及这些数据对象之间关系的过程。 4.3.1 数据库设计原则 数据库的设计是系统实现的关键部分。设计数据库最重要的一项工作就是设计关 系模式,也就是设计二维表的表头以及约束条件。 本系统是以项目为中心进行设计,采用多级用户管理,数据的保密性非常重要, 特别是高级管理员信息,需要特别的保护,因此在系统设计中,应特别 注意数据库中数据的安全问题。 系统采用 mysql 数据库进行设计,为了数据库的安全,数据库设计不仅仅停留于 页面的表面,数据库设计绝对不是简单的基本数据存储,还有逻辑数据存储;数据库 设计时就要考虑到效率和优化问题;设计合理的表关联;选择合适的主键生成策略。 4.3.2 数据库表结构设计 在网上购物会员管理系统中,系统各功能模块的运行及其操作直接影响着相应系 统数据库中的数据。在 mysql 中创建一个数据库,本系统需要建立 7 张表,分别是: 会员信息表(user_table),会员评论表(user_comment),会员积分表(pointrecord),会员 等级表(grade),邮件表(emailmanager_table),管理员信息表(manager),管理员公告表 (information_table)。 表 4.1 会员信息表(user_table) 第 15 页 共 30 页 表 4.2 会员评论表(user_comment) 表 4.3 会员积分表(pointrecord) 表 4.4 会员等级表(grade) 第 16 页 共 30 页 表 4.5 邮件表(emailmanager_table) 表 4.6 管理员信息表(manager) 第 17 页 共 30 页 表 4.7 管理员公告表(information_table) 第 18 页 共 30 页 5 系统实现系统实现与测试与测试 5.1 系统实现系统实现环境环境 系统的开发环境与系统执行效率密切相关。尤其是网上超市会员管理系统中的后 台系统,需要系统更快的相应速度,所以系统的配置不能过低,否则影响系统的执行 效率。 5.1.1 系统环境 本网上超市会员管理系统的开发环境为 windows7 旗舰版,未在 linux 系统中测试; 若解决了 mysql 和 tomcat 的问题,理论上在 linux 的系统环境中也是兼容的。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 内蒙古天桥施工方案
- 装饰装修考核方案范本
- 狂犬疫苗接种后护理要点
- 一学年团活动汇报
- 二甲综合医院评审标准体系
- 管体施工方案设计
- 职能部门季度汇报
- 稷山县护理招聘考试题库及答案解析
- 企业内部安全题库及答案解析
- 公立医院收入预算
- -HTML5移动前端开发基础与实战(第2版)(微课版)-PPT 模块1
- 电气设备装配作业指导书
- 四川省2019年 (2017级)普通高中学业水平考试通用技术试卷
- GB/T 19227-2008煤中氮的测定方法
- 《鱼》 一种提高士气和改善业绩的奇妙方法
- 民航安全检查员(四级)理论考试题库(浓缩500题)
- 临床护理实践指南全本
- 拆墙协议书范本
- 下肢深静脉血栓及肺栓塞
- 河南省地图含市县地图矢量分层地图行政区划市县概况ppt模板
- 绩效管理全套ppt课件(完整版)
评论
0/150
提交评论