登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 理工学类 > 信息与计算科学 > 正文

中兴客户服务信息管理系统-数据库架构与优化毕业论文

 2022-06-14 21:26:13  

论文总字数:14314字

摘 要

在当今社会,无处不充斥着大量的数据,如何运用科学的技术手段合理有效的利用这些用户数据,成为不可避免的难题,而其中关于数据管理模块的性能也成为重中之重,而中兴客户服务管理系统后台数据管理就是从用户获得数据建立的管理系统。

本文首先对数据库的国内外研究状况进行了介绍;并介绍了数据库架构与优化,详细分析研究思路和技术方法。然后根据数据库系统开发的规范,从需求分析入手,依次进行逻辑分析,系统总体结构设计,系统实现,其中详细介绍了前台如何和数据库进行交互,SSH中与数据库有关的部分,数据库设计结构。最后,介绍对设计的数据库系统进行相关测试,系统完成开发。

 

 

关键词:数据库架构 需求分析 结构设计 SSH

ZTE development framework based on SSH client service management system

Abstract

In today's society, the world filled with large amounts of data, how to use scientific and technological means to rational and effective use of the user data, become an inevitable problem, which the performance on the data management module has become top priority, and ZTE customer service management system backstage data management is from the user obtained data to establish the management system.

Firstly, the status of domestic and foreign research databases were introduced; and describes the database schema and optimization, detailed analysis of ideas and techniques. Then according to the database system specification developed from the analysis of the demand, followed by logical analysis, the overall system design, system implementation, which details how the foreground and interacting with the database, part of the database-related SSH, database design structure. Finally, the design of the database system-related test systems to complete the development.

 

Key Words: Database schema; Requirements Analysis ; Structural Design; SSH

目 录

摘 要 2

  3

第一章 引言 6

1.1 数据库架构与优化的目的和意义 6

1.2 国内外数据库技术的发展状况 6

1.2.1 MySQL简介 6

1.2.2 Hibernate 7

1.2.3数据库设计 7

1.3 系统主要内容 8

1.4 本文主要结构 8

第二章 研究思路和技术方法 9

2.1 系统总体构想 9

2.2 可行性技术 9

2.3 本章小结 10

第三章 需求分析 11

3.1 系统模块划分 11

3.2 实体分析 12

3.3 全局E-R设计 12

3.4 逻辑结构设计 13

4.1 本章小结 15

第四章 数据库表设计原则 16

4.1 数据库设计规范 16

4.2 数据库表注意事项 16

4.3 本章小结 18

第五章 系统总体结构设计 19

5.1 整体结构分析 19

5.2 数据库完整性和安全性 20

5.3 本章小结 21

第六章 系统实现 22

6.1 数据库的实施 22

6.2 系统详细界面 23

结语 24

致谢 25

参考文献 27

第一章 引言

1.1 数据库架构与优化的目的和意义

数据库性能是网站响应速度的一个重要影响因素,数据库访问速度的快慢,直接影响网站用户体验。根据腾讯用户行为报告,当页面加载超过5秒钟就会有74%的用户选择离开该页面。并且页面访问高峰期一般是在中午12点左右和晚上10点左右,而数据库是共享资源,如果一开始设计一个不合理的数据库模型,不仅会增加客户端和服务器段程序的编程和维护的难度,更重要的将会影响系统实际运行的性能。所以,在一个系统开始实施之前,完备的数据库架构的设计是必须的。通过数据库优化,可有效降低数据库访问瓶颈

1.2 国内外数据库技术的发展状况

数据管理,是指对生活中产生的各种数据进行分类、组织、编码、存储、检查和维护。数据管理技术经历了三个阶段,人工管理阶段采用人工管理数据,效率很差;文件系统阶段采用文件系统管理数据,但是数据中存在的很多关系还是无法理清;数据库系统阶段则很好避免了上述两阶段的缺点。到目前为止,处理数据的技术仍然处在数据库系统阶段。

在数据库系统管理阶段,随着时间推移,又经历了三个阶段:由层次数据库阶段发展到网状数据库阶段、关系数据库阶段和后关系数据库阶段。

1.2.1 MySQL简介

MySQL是一款开源关系数据库系统,是由一家瑞典公司MySQL AB开发的,当前被 Oracle 公司收购。目前MySQL在开发人员中拥有大批的粉丝 ,在 WEB 应用方面 ,MySQL 是最好的 RDBMS (关系数据库管理系统) 应用软件之一。MySQL 是一种典型的关联数据库管理系统,关联数据库可以将数据保存在不同的表中,而不仅仅是将所有数据放在一个大仓库内,这样就增加了数据存取速度并提高了灵活性。MySQL 所使用的 SQL 语言符合用于访问数据库的最常用标准化语言规范。MySQL 软件采用了双授权的政策,它既有社区版又有商业版,由于其体积很小、速度很快、使用代价非常的低,最关键还开放源码,一般很多中小型网站的开发都选用 MySQL 作为网站数据库。MySQL社区版性能强劲,搭配 PHP语言 和 Apache 服务器可组成良好的开发环境。

1.2.2 Hibernate

Hibernate是一个采用ORM(Object/Relation Mapping对象关系映射)机制持久层的开源框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。

Hibernate的核心接口 一共有5个,分别为:Session、SessionFactory、Transaction、Query和 Configuration。这5个核心接口在任何开发中都会用到。通过这些接口,不仅可以对持久化对象进行存取,还能够进行事务控制。

请支付后下载全文,论文总字数:14314字

您需要先支付 80元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图