2023年会员登录系统.docx

上传人:枫** 文档编号:551220880 上传时间:2023-09-10 格式:DOCX 页数:20 大小:26.15KB
返回 下载 相关 举报
2023年会员登录系统.docx_第1页
第1页 / 共20页
2023年会员登录系统.docx_第2页
第2页 / 共20页
2023年会员登录系统.docx_第3页
第3页 / 共20页
2023年会员登录系统.docx_第4页
第4页 / 共20页
2023年会员登录系统.docx_第5页
第5页 / 共20页
点击查看更多>>
资源描述

《2023年会员登录系统.docx》由会员分享,可在线阅读,更多相关《2023年会员登录系统.docx(20页珍藏版)》请在金锄头文库上搜索。

1、会员登录系统某大学毕业设计(论文)会员管理系统皖西学院 jsp 设计(论文)摘_x000E_要随着科学技术的进步,.计算机行业的迅速开展,大大提高人们的工作效率。计算机 信息处理系统的引进已彻底改变了许多系统的经营管理 。会员管理系统是管理机制中的重要组成局部,通过对会员管理系统的运行管理机制 进行调查研究,开发了此系统。本系统中包含 6 个功能模块:会员登录,会员注册,修 改会员信息,删除会员信息,查询会员信息。本系统使有 jsp 进行网页界面的设计,本系统中通过 JDBC 驱动和数据库进行无缝连 接,后端的数据库是 mysql,也是一个开源的数据库系统,该数据库具有较高的完整性, 一致性和

2、平安性。关键词:会员管理;信息管理;jsp;mysql1 设计主要任务实现对会员的信息的查询。建立会员信息数据库,方便管理人员对会员进行有效管理。实现数据库对新会员信息的添加。实现数据库对新会员信息的修改。注销退出会员。2 会员管理系统需求概述手工操作还十分落后,效率极低,本钱很大,以后的社会是信息的社会,信息只有快, 准,精才能发挥其价值。所以机器代替人力是必然的历史开展趋势,只有领导的重视和 支持才能从人工操作改为计算机的自动化系统。人工操作必将被计算机代替。2.3 会员管理系统需求模型2.3.1 功能描述会员管理系统的主要任务是实现管理员检索查询,从图 2.1 可以看出会员管理系统要 完

3、成一下功能:1. 登录。I会员登录会员登录添加会员删除会员查询会员会员管理系统(5)(6)皖西学院 jsp 设计(论文)管理员进入该系统必须登录,身份验证正确了才可以进入该系统。2. 系统设置功能:管理员可以设置会员相关的参数信息。3.用户管理功能:对会员进行添加,修改,删除等操作。4.查询功能:对会员的信息进行查询。3. 总体设计3.1 数据库设计3.1.1 数据库设计概述数据库是整个系统的基石,数据库的设计优劣直接影响到整个系统的设计成败,本节 对数据库的设计进行专门阐述 。数据库是数据管理的最新技术。十多年来数据库管理系统已从专用的应用程序开展 成为通用的系统软件。由于数据库具有数据结构

4、化,最低冗余度,较高的程序与数据独 立性,易于扩充,易于编制应用程序等优点,较大的信息系统都是建立在数据库设计之 上的。因此不仅大型计算机及中小型计算机,甚至微型机都配有数据库管理系统 。数据库系统的出现使信息系统从以加工数据的程序为中心转向围绕共享的数据库为 中心的新阶段。这样既便于数据的集中管理,又有利于应用程序的研制和维护,提高了 数据的利用性和相容性,提高了决策的可靠性。目前,数据库已经成为现代信息系统不 可分割的重要组成局部。数据库技术也是计算机领域中开展最快的技术之一。数据库设计是把现实世界的实体模型与需求转换成数据库的模型的过程,它是建立II(6)(6)皖西学院 jsp 设计(论

5、文)数据库应用系统的核心问题。数据库及其应用的性能都建立在良好的数据库设计的根底 之上,数据库的数据是一切操作的根底,如果数据库设计不好,那么其它一切用于提高 数据库性能的方法收效都是有限的。数据库设计的关键是如何使设计的数据库能合理地 存储用户的数据,方便用户进行数据处理 。设计数据库必须遵循一定的规那么,在关系型数据库中,这种规那么就是范式,范式是 符合某一种级别的关系模式的集合。一般人们设计数据库遵循第三范式。即:数据库表 中不包含已在其他表中包含的非主关键字信息。采用范式减少了数据冗余,节约了存储空间,同时加快了增、删、改的速度_x000E_(6)_x000E_。整个系统所包括的信息有

6、会员信息。可将这些信息抽象为以下系统所需要的数据项 和数据结构:会员信息表结构设计会员信息表的设计是为了管理员对会员进行管理,其中会员 ID 和密码,表的具体结 构设计如下:4.程序设计与编码4.1 开发平台与工具4.1.1 J2EE 平台J2EE ,即是 Java2 平台企业版(Java 2 Platform Enterprise Edition),是原 SuIII(9)(11)(12)(9)(11)(12)皖西学院 jsp 设计(论文)n 公司(现已被甲骨文公司收购)为企业级应用推出的标准平台。它简化了企业解决方案 的开发、部署和管理相关复杂问题的体系结构,J2EE 技术的根底就是核心 J

7、ava 平台或 J ava 2 平台的标准版,J2EE 不仅稳固了标准版中的许多优点,例如编写一次、随处运行 的特性、方便存取数据库的 JDBC API、CORBA 技术以及能够在 Internet 应用中保护数 据的平安模式等等,同时还提供了对 EJB(Enterprise JavaBeans)、Java Servlets A PI、JSP(Java Server Pages)以及 xML 技术的全面支持。其最终目的就是成为一个能 够使企业开发者大幅缩短投放市场时间的体系结构。J2EE 体系结构提供中间层集成框架 用来满足无需太多费用而又需要高可用性、高可靠性以及可扩展性的应用的需求。通过

8、提供统一的开发平台,J2EE 降低了开发多层应用的费用和复杂性,同时提供对现有应用 程序集成强有力支持,完全支持 Enterprise JavaBeans,有良好的向导支持打包和部署 应用,添加目录支持,增强了平安机制,提高了性能 。4.1.2 WEB 效劳器和数据库在系统的开发过程中使用的 Web 应用效劳器是 Tomcat,是 Apache_x000E_软件基金会(Apache Software Foundation)的 Jakarta 工程中的一个核心工程,由 Apache、SUN 和其他一些公司及个人共同开发而成。由于有了 Sun 的参与和支持,最新的 Servlet 和 JSP 标准

9、总是能在 Tomcat 中得到表达。Tomcat 是一个小型的轻量级应用效劳器,它运 行时占用的系统资源小、扩展性好、支持负载平衡和邮件效劳等开发应用系统常用的功 能,因此在中小型系统和并发访问用户不是很多的时候,经常被使用 。使用 MySQL 作为数据库开发工具。MySQL 是一个小型关系型数据库管理系统,开发 者为瑞典 MySQL AB 公司。在 2023 年 1 月 16 号被 Sun 公司收购。目前 MySQL 被广泛地应 用在 Internet 上的中小型网站中。由于其体积小、速度快、总体拥有本钱低,尤其是开 放源码这一特点,许多中小型网站为了降低网站总体拥有本钱而选择了 MySQL

10、 作为网站数据库_x000E_(11)_x000E_。为了开发的便捷快速,使用 struts 第三方插件。Struts 是一个全新的 MVC 框架, 实在 WebWork 根底上开展起来的 。开发系统用的系统工具如表 4.1 所示:表 4.1 系统开发平台和工具工 具名 称JDK 1.6.0_11MyEclipseMySQL 5.0SQLYog 6.1Tomcat 6.0Struts 1.0_x000E_用 途Java 开 发 工具 包J2EE 集 成 开 发环 境小 型关 系数 据库 管理 系统MySQL 图 形化 数据 库管 理工 具Web 应 用服 务器第 三方 插件 ,可 扩展 的 J

11、ava EE Web 框 架IV(14)(14)皖西学院 jsp 设计(论文)4.2 程序设计4.2.登录模块程序设计该局部由赖言慧负责。本模块主要是用户通过会员管理系统的登录界面进入该系统。用户输入正确的用户 名和密码,系统会根据用户的身份进行相应权限划分;如果登录信息有错误,那么系统提 示登入错误的信息,并且禁止系统用户进行任何操作。会员管理系统的登录主页面如图 4.1所示。图4.1 图书管理系统登录首页用户在登录页面写好用户名和密码,选择登录,登录成功那么跳转到系统的首页,否 那么提示错误信息 。在效劳器端进行用户身份验证的程序流程图如图4.2程序流程图所示V皖西学院 jsp 设计(论文)图4.2用户登录流程图4.2.会员注册功能模块的实现该局部由王楠负责。其中具体实现代码为:用户名密码欢迎注册!4.2.3 会员修改密码功能的实现该局部由刘静负责。用户进行修改密码的操作页面如以下列图所示:图 4.4 会员修改密码操作界面具体代码如下:请输入用户名:请输入旧密码:请输入新密码:INP

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 人事档案/员工关系

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号