基于JAVA的宽带业务管理系统.doc

上传人:h**** 文档编号:101647 上传时间:2018-07-06 格式:DOC 页数:147 大小:898KB
下载 相关 举报
基于JAVA的宽带业务管理系统.doc_第1页
第1页 / 共147页
基于JAVA的宽带业务管理系统.doc_第2页
第2页 / 共147页
基于JAVA的宽带业务管理系统.doc_第3页
第3页 / 共147页
基于JAVA的宽带业务管理系统.doc_第4页
第4页 / 共147页
基于JAVA的宽带业务管理系统.doc_第5页
第5页 / 共147页
点击查看更多>>
资源描述

1、 08 届 分类号 : TP311 单位代码: 10452 学士学位毕业 设计 (论文 ) 基于 JAVA 的 宽带业务管理系统 -网络销售管理 功能模块 姓 名 刘业枝 学 号 200412140131 年 级 2004 级 专 业 计算机科 学与技术 系(院) 信 息 学 院 指导教师 何淑庆 2008 年 1 月 THE MANAGEMENT SYSTEM OF BROADBAND BASED ON JAVA by Liu Yezhi Supervisor: He Shuqiing January 2008 诚 信 声 明 本人呈交 给临沂师范学院的这篇毕业论文,除了所 注 参考文献和世

2、所公认的文献外,全部是本人在指导老师指导下的设计成果。 学生签名: 日 期: 经检查该毕业设计(论文)为独立完成,不存在抄袭现象。 指导老师签名: 日 期: 基于 JAVA 的宽带业务( BBB)管理系统 摘 要 进入 21 世纪以来 ,计算机的迅速发展 ,计算机的应用,信息技术全面地渗透到人类社会的各个方面,信息化成为世界经济和社会发展的大趋势。企业的管理从人工到自动化 ,智能化和高效性。作为一家中小型企业,它一样也离不开信息化管理 . 产品是企业 的生存之本,产品信息资料管理对企业来说至关重要。维护企业产品信息的工作就是保存企业产品的基本信息,如产品名称、品牌类型、月租费用、小时费率、日限

3、时等。并要能够保存一个动态的信息,确保信息的一致性。如果这些如此复杂的工作光靠人工来完成,势必浪费很多的时间,而且又很容易出差错。它完全取代了原来一直用人工管理的工作方式,避免了由于管理人员的工作疏忽以及管理质量问题所造成的各种错误,为及时、准确、高效的完成仓库管理提供了强有力的工具和管理手段 . 为了适应现代信息管理,设计这个基于 JAVA 的宽带业务管理系统。系统采用 了 JAVA、 Oracle Database 10g Express Edition 数据库技术;利用 MyEclipse Java Persistence 开发工具;本系统的主要功能包括以下几个方面:管理员方面:宽带业务

4、、会员管理;客户方面:客户信息管理、宽带品牌业务查询。该系统主要介绍了后盾的发展,功能和整个系统的流程。该文章特别解释了这个系统的设计,以及设计思想,和解决问题的技巧和方案。通过这样的系统,可以做到企业信息的规范管理、科学统计和快速的查找,实现自动化控制从而减少管理方面的工作量,提高客户管理工作的 效率。论文主要介绍了本系统的开发背景,所要完成的功能和开发的全过程。 关键词 : 宽带业务管理系统 (BBB); JAVA,JSP 技术 ; Oracle 数据库技术基于 ASP.NET 的鑫达客户管理系统 Abstract Since entering the 21st century, the

5、rapid development of computers, computer applications, IT comprehensive infiltration of human society in all aspects of information technology to become a world economic and social development trend. The management of enterprises from manual to automated, intelligent and efficient. As an enterprise,

6、 as it has to do with information management. It completely replaces the working way of artificial management originally , prevents from various kinds of mistakes because of administrative staff neglect and the quality problem of management and offeres powerful tool and management way to complet sto

7、rehouse management for prompt , accurate , high-efficient . In order to adapt to modern information management and savings in manpower. The system made using of JAVA and Oracle Database 10g Edition the skill of DataBase,and MyEclipse Java Persistence is tool of design.The funtions of the system are:

8、management of admin,BBB、 management of customer;the information of customer,the fooding of product. The paper mainly introduced the development background , the function and the entire development process of this system .This article especially explain the system design ,the thought of the design ,t

9、he impracticable skill and the solution . The paper mainly introduced the development background , the function and the entire development process of this system .This article especially explain the system design ,the thought of the design ,the impracticable skill and the solution . Key Words: BBB M

10、anagement System; JAVA Technology; Oracle Database 10g Edition Technology基于 JAVA 的宽带业 务( BBB)管理系统 目 录 前 言 . 4 第 1 章 编程环境简介 . 5 1.1 JAVA 编程环境简介 - 5 1.1.1 JAVA 就是简介 - 5 1.1.2 JAVA 的环境配置 - 6 1.2 ORACLE 数据库简介 - 7 1.3 JAVABEAN 简介 - 9 第 2 章 用户需求分析 . 12 2.1 功能需求 . 12 2.2 性能需求 . 13 第 3 章 总体设计 . 14 3.1 软件的运行

11、环境设计 -14 3.1.1 软件配置 -14 3.1.2 硬件配置 -14 3.2 营业员信息 -15 3.3 普通用户信息 -16 3.4 资费品牌 -16 3.5 品牌类型 -17 角色表 -17 第 4 章 详细设计与系统实现 . 18 4.1 系统流程图设计 -18 4.2 据库的连接设计 -18 4.3 系统配置文件 -20 4.3.1 spring-dao.xml 配置文件: -28 4.3.2 spring-service.xml 配置信息: -29 4.3.3 struts-config-admin.xml 配置文件: -31 4.3.4 struts-config-comm

12、on.xml 配置信息: -37 4.3.5 struts-config-customer.xml 配置信息: -37 4.4 业务逻辑层 -40 第五章 代码乱码问题及系统安全性能 . 49 5.1.2 中文乱码问题的解决方案 -50 结 论 . 52 参考文献 . 53 附 录 . 54 谢 辞 . 55 基于 JAVA 的宽带业 务( BBB)管理系统 4 前 言 随着企业管理信息化的发展,网络及计算机的引入使管理跃上了一个新的发展平台 。企业的管理从人工到自动化,智能化和高效性。作为一家 中小型 企业,它一样也离不开信息化管理。 产品 是企业的生存之本, 产品 信息 资料管理 对企业来

13、说至关重要。维护企业 产品 信息的工作就是保存企业 产品 的基本信息,如 产品名称 、 品牌类型 、 月租费用、小时费率 、 日限时 等。并要能够保存一个动态的信息,确保信息的一致性。如果这些如此复杂的工作光靠人工来完成,势必浪费很多的时间 ,而且又很容易出差错。 由于 时间 一 长 , 将产生大量的文件和数据 , 这对于查找、更新和维护 产品 都带来了不少的困难。 为了适应现代信息管理, 设计这个基于 JAVA 的宽带业务管理系统 。 作为计算机应用的一部分 ,使用计算机对仓库信息进行管理,有着手工管理所无法比拟的优点。 通过这样的系统 , 可以做到 企业 信息的规范管理、科学统计和快速的查

14、找 ,实现 自动化控制从而减少管理方面的工作量 ,提高客户管理工作的效率。 论 文主要介绍了本系统 的开 发背景,所要完成的功能和开发的全过程。互联网飞速发展 , 使得依靠网络作为应用程序依托的舞台成为可能。微软的 .NET 策略,更使得 .NET 逐渐走入每位开发人员的心田。同时 随着人类社会信息时代的到来,计算机越来越多的活跃在社会各个领域:管理、网络、计算、控制、多媒体等,并且在某些方面成为不可缺少的工具,尤其在管理方面,管理软件的出现使大量繁琐复杂的问题变的简单易行。 一个公司或者个人需要经常签订各种大大小小的合同, 合同管理作为企业管理的中间环节,有着尤为重要的意义。 随着签订合同数

15、量的增多,合同的管理必然成为一种负担。在信息化程度越来越高的当今社会,可以使用信息化的手段来管理合同的信息。合同管理系统可以高效、有序地管 理本企业合同。 本设计编制的 基于 ASP.NET 的鑫达客户管理系统旨在为企业客户管理找到一种便捷、有效、实用的方法和途径,主要面向企业项目合同的管理。 基 于 JAVA 的 宽带业务 管理系统 (BBB)本着以最通俗的语言、最简单的操作、最快捷的设计方案而开发制作的,本系统主要是运用了由 Microsoft 公司开发的 JAVA为编程语言。该开发环境具有卓越的性能和可视化的编程环境,设计者在进行页面设计时只需编写少量的代码便能够给 Web应用程序提供丰

16、富的处理功能。在数据库处理方面,系统采用了 oracle 数据库系统。 基于 JAVA 的宽带业 务( BBB)管理系统 5 第 1章 编程环境简介 1.1 JAVA 编程环境简介 1.1.1 JAVA就是简介 Java 是一种简单易用、完全面向对象、有平台无关性、安全可靠的、主要面向 Internet的开发工具。 Java 自从 1995 年正式问世以来,它的速度发展已经让整个 Web 世界发生了翻天覆地的变化。随着 Java Servlet 的推出, Java 在电子商务方面开始崭露头角,最新的Java Server Page(JSP)技术的推出,更是让 Java 成为基于 Interne

17、t 从远端服务器传输到本地机上并执行的一种语言:是一种应用程序提供者不需要知道使用者的计算机硬件 与软件环境的语言。比尔盖茨说过: “Java 是最卓越的程序设计语言 “. Java 自从问世以来,技术和应用发展非常快,在计算机、移动电话、家用电话等领域中无一没有 java 技术的存在。在 Internet 上,几乎每个网页都包含 Java 程序或代码。由于 Java 的广泛应用,使它受到了史无前列的关注, Java 是一种 Internet 编程语言, Java还曾是网络动画技术的代名词, Java 虚拟机更是让人耳目一新, Java 简单易学,跨平台而又不失强大功能。相比其他语言, Jav

18、a 技术平台具有鲜明的优越性。从最初构造 Java 平 台开始,就考虑了安全性的问题,即其安全性是建立在 Java 平台的内核中的。其他的语言只是在软件开发时才由用户自行处理安全问题,难免会有安全漏洞。其次,对于程序员来说,Java 语言比以往其他的任何一门语言都好用,原因在于: Java 有自动回收垃圾的功能, Java增加了对象和变量的强制类型检查, Java 还取消了指针。 目前, Java 技术的构架包括一下三个方面: J2EE(Java 2 Platform Enterprise Edition)企业版,是以企业为环境而开发应用程序的解决方案。 J2SE(Java 2 Platfor

19、m Stand Edition) 标准版,是桌面开发和低端商务应用的解决方案。 J2ME(Java 2 Platform Micro Edition) 小型版,是致力消费产品和嵌入式设备的最佳解决方案。 J2EE 目前已经成为开发商创建电子商务的事实标准。 J2SE 是 Java2 平台的标准版,它适用于桌面系统,提供 CORBA 标准的 ORB 技术,结合 Java 的 RMI 支持分布式互操作环境。 J2ME 提供了 HTTP 高级 Internet 协议,使移动电话能以 Client/Server 方式直接访问Internet 的全部信息,不同的 Client 访问不同的文件,此外还能访

20、问本地存储区,提供最高效率的无线交流。 Java 技术又有以下广泛的内涵: 基于 JAVA 的宽带业 务( BBB)管理系统 6 1.首先,它是一门编程语言, Java 能够创建所有其他传统语言能编写的应用程序, Java能够编写独立的应用程序,运行在装有 Java 虚拟机的操作系统上。 Java 编写的程序通常用在 WWW 环境中 (比如 applet, servlet 等 ), Applet 在浏览器中执行不需要操作系统 JVM 的支持。 2.其次, Java 还是一个开发环境, Java 技术包含一系列的工具:编译器、解释器、文档生成工具、打包 工具等。另外由 Java 2 SDK 提供

21、的 JRE(Java Runtime Envioument)还包括一个完整的 Java 类集合,比如基本语言类、 GUI 空间类等。 3.最后, Java 也是一个运行环境,我们可以从 SUN 公司提供的 Java 2 SDK 来搭建运行环境,而这一切都是免费的。 时至今日, Java 仍然一步步地朝着远大的梦想而迈进,显而易见的成果便是在国际互联网的应用,如今常见的浏览器也都全面支持 Java Applet 以及衍生出来的 JavaScript 语言等,而市面上可见的操作系统,也利用 Java 的跨平台特 性来开发,包括 Windows 系统、各类 Unix 和 Linux、 Mac 等操作

22、系统,都可以看到 Java 的综述。 这一切都充分说明了 Java 在计算机语言大家庭中的地位, Java 对 Internet 编程的影响就如同 C 语言对系统编程的影响一样。 1.1.2 JAVA的环境配置 SUN 公司提供了的一套 Java 开发环境,通常称之为 JDK( Java Development Kit) . SUN 公司提供了多种操作系统下的 JDK,这里我是在基于 Windows 平台下的 (C:Program FilesJavajdk1.5.0_06)安装目 录,其中 bin 子目录 中包含了所有相关的可执行文件 。 下面就以 J2SDK Tomcat 作为 java 引

23、擎方案介绍在 Windows XP 操作系统下 JSP 运境的配置过程。 1.软件准备先从官方网站下载 J2SDK 和 Tomcat 软件, jdk-1_5_0_10-windows-i586 -p.exe 和apache-tomcat-5.5.20.exe 以及 ORACLE 数据库的安装文件 OracleXEUniv.exe. 2.安装 J2SDK (1) 在 Windows 下,直接运行下载的 jdk-1_5_0_10-windows-i586-p.exe 文件,根据 装向导安装到一个目录下,例如安装到 C: jdk1.5.0_10。 (2) 添加环境变量用鼠标单击 “我的电脑 ”图标,

24、在弹出的快捷菜单中选择 属性 系统特性 高级 环境变量 命令,在弹 出的对话框中即可编辑系统的环境变量。添加 JAVA HOME、 PATH、 JRE_HOME 和CLASSPATH 四 个变量,变量值如下: JAVA_HOME= C:Program FilesJavajdk1.5.0_06 Path=C:oraclexeapporacleproduct10.2.0serverbin;%JAVA_HOME%bin;%CATALINA_H基于 JAVA 的宽带业 务( BBB)管理系统 7 OME%commonlib;%JAVA_HOME%jrebin;%SystemRoot%system32;

25、%SystemRoot%;%SystemRoot%System32Wbem JRE_HOME= C:Program FilesJavajdk1.5.0_06jre; CLASSPATH=.;%JAVA_HOME%lib;%JAVA_HOME%libtools.jar;%CATALINA_HOME%commonlib; 3. jakarta-tomcat-5.0.28 的安装 直接运行下载的 jakarta-tomcat-5.0.28.exe 文件,按照一般的 Windows 程序安装步骤即可安装好 Tomcat,安装时 ,它会自动寻找 J2SDK 的位置。 Tomcat 成功启动后,在浏览器中

26、输 入 http:/localhost:8080, 如果出现 Tomcat 安装成功界面则说明安装成功。 添加 J CATALINA_HOME、 CLASSPATH、 Path 三 个变量,变量值如下: CATALINA_HOME= C:Program FilesApache Software FoundationTomcat 5.0 CLASSPATH=.;%JAVA_HOME%lib;%JAVA_HOME%libtools.jar;%CATALINA_HOME%commonlib; Path=C:oraclexeapporacleproduct10.2.0serverbin;%JAVA_H

27、OME%bin;%CATALINA_HOME%commonlib;%JAVA_HOME%jrebin;%SystemRoot%system32;%SystemRoot%;%SystemRoot%System32Wbem 4.ORACLE 数据的安装 直接运行下载的 OracleXEUniv.exe 文件, 按照一般的 Windows 程序安装步骤即可安装好 Tomcat,安装时 ,它会自动寻找 J2SDK 的位置。 安装的时候输入用户名: system,密码:123456.安装完成之后。点击 Oracle Database 10g Express Edition 转到数据库页面进行数据的操作。 1.2 ORACLE 数据库简介 Oracle 公司是全球最大的信息管理软件及服务供应商,成立于 1977 年,总部位于美国加州 Redwood shore。 Oracle 已经是世界最大的应用软件供应商。 Oracle 电子商务套件涵盖了企业经营管理过程中的方方面面 。 Oracle 应用产品包括财务、供应链、制造、项目管理、人力资源和市场与销售等 150多个模块,荣获多项世界大奖 ,现已被全球近 7600 多

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。