音像店租赁管理系统的设计与实现JAVA毕业设计论文Word格式.docx

上传人:b****2 文档编号:15096950 上传时间:2022-10-27 格式:DOCX 页数:28 大小:341.49KB
下载 相关 举报
音像店租赁管理系统的设计与实现JAVA毕业设计论文Word格式.docx_第1页
第1页 / 共28页
音像店租赁管理系统的设计与实现JAVA毕业设计论文Word格式.docx_第2页
第2页 / 共28页
音像店租赁管理系统的设计与实现JAVA毕业设计论文Word格式.docx_第3页
第3页 / 共28页
音像店租赁管理系统的设计与实现JAVA毕业设计论文Word格式.docx_第4页
第4页 / 共28页
音像店租赁管理系统的设计与实现JAVA毕业设计论文Word格式.docx_第5页
第5页 / 共28页
点击查看更多>>
下载资源
资源描述

音像店租赁管理系统的设计与实现JAVA毕业设计论文Word格式.docx

《音像店租赁管理系统的设计与实现JAVA毕业设计论文Word格式.docx》由会员分享,可在线阅读,更多相关《音像店租赁管理系统的设计与实现JAVA毕业设计论文Word格式.docx(28页珍藏版)》请在冰豆网上搜索。

音像店租赁管理系统的设计与实现JAVA毕业设计论文Word格式.docx

摘要

随着信息技术在管理上的广泛应用,管理信息系统(MIS)的实施在技术上已经逐步成熟。

企业要生存、要发展、要高效率地把企业活动有效组织起来,就必须加强对企业内部各种资源(人、财、物)的有效管理,建立与自身特点相适应的管理信息系统。

本音像店管理租赁管理系统,设计并且完成了一个小型的音像店管理信息系统,使得经营者以及普通用户能对影碟的历史记录等进行操作。

本音像店租赁管理系统是一个典型的管理信息系统,在J2EE架构的基础下实现模块化,使用Struts和Hibernate技术实现并完成。

在该系统的设计和实现过程中,采用了一些新技术,使其具有了良好的扩展性以及最大程度上降低了耦合。

关键词:

管理信息系统;

J2EE;

Struts;

Hibernate;

DesignandImplementationofaManagementInformationSystemfortheDVDRentedStore

Abstract

Alongwithwidelyapplicationoftheinformationtechniqueonthemanagement,itgraduallybecomesmaturetocarryoutofmanagementinformationsystemontechnology.Iftheenterprisewantstoexist,todevelop,toorganizeenterprisemovementeffectively,itisnecessarilytoenforcemanagementforallkindofresourceofbusinessenterprise(person,money,thing...etc.)withhigh-efficiency,adaptingtowithoneselfcharacteristicsmutually.

ThisDVDRentedStoreManagementinformationsystemisdesignedandcompletedforDVDRentedStoreownerwhowantstodosomebasicoperateforDVDandalsoforthecommonuserswhowanttorentingDVDsandcheckinghistoryrecords…etc.

ThisSystemisatypicalMIS.ItbasedonJ2EEframeworkandworkonStruts+Hibernate.Sometechnologyisadoptedinmysysteminordertorealizegoodexpandableandlowerthecombinationatmixlevelinmydevelopingprocess.

KeyWords:

ManagementInformationSystem;

J2EE;

Struts;

Hibernate

论文总页数:

28页

1引言

1.1选题背景介绍

管理信息系统MIS(ManagementInformationSystem)指的是进行日常事物操作的系统,主要用于管理需要的记录,并对记录数据进行相关的处理。

MIS系统通常用于系统决策,如何以利用MIS系统找出目前迫切需要解决的问题,并将信息及时的反馈给系统管理人员,使他们了解当前工作发展的进展或不足。

基于Web的MIS系统是对传统MIS系统概念上的扩展,它不仅可以用于决策,而且可以用于进行普通的管理。

通过用户的具名登录(或匿名登录),以及相应的权限控制,可以实现在远端对系统的浏览、查询、控制和审阅。

随着Internet的扩展,现有的公司和学校不再局限于物理的有形的真实的地域,网络本身成为事实上发展的空间。

"

数字化生存"

归根到底就是"

网络化生存"

网络将成为人们之间交流和通讯的最直接,也是最便捷的工具。

1.2研究现状

传统的MIS系统的核心是CS(Client/Server--客户端/服务器)架构,而基于Web的MIS系统的核心是BS(Browser/Server--浏览器/服务器)架构。

BS架构比起CS架构有着很大的优越性,传统的MIS系统依赖于专门的操作环境,这意味着操作者的活动空间受到极大限制;

而BS架构则不需要专门的操作环境,在任何地方,只要能上网,就能够操作MIS系统,这其中的优劣差别是不言而喻的。

基于Web的MIS系统,弥补了传统MIS系统的不足,充分体现了现代网络时代的特点。

随着网络技术的高速发展,因特网必将成为人类新社会的技术基石。

基于Web的MIS系统必将成为网络时代的新一代管理信息系统,前景极为乐观。

1.3本课题研究的意义

管理信息系统MIS是一门新兴的科学,其主要任务是最大限度的利用现代计算机及网络通讯技术加强企业和单位的信息管理,通过对企业拥有的人力、物力、财力、设备、技术等资源的调查了解,建立正确的数据,加工处理并编成各种信息资料及时提供给管理人员,以便进行正确的决策,不断提高企业的管理水平和经济效益。

目前,企业的计算机网络已成为企业进行技术改造及提高企业管理水平的重要手段。

随着我国与世界信息高速公路的接轨,企业通过计算机网络获得信息必将为企业带来巨大的经济效益和社会效益,企业的办公及管理都将朝着高效、快速、无纸化的方向发展。

而MIS系统通常用于系统决策,例如,可以利用MIS系统找出目前迫切需要解决的问题,并将信息及时反馈给上层管理人员,使他们了解当前工作发展的进展或不足。

1.4实验基础

熟练掌握JAVA语言,熟悉J2EE体系框架,熟悉Struts和Hibernate技术,有一定的软件开发理论知识,能够运用所学的理论知识进行简单的软件开发。

能够运用JSP和HTML语言表示出简单的页面。

会使用SQLServer20XX数据库。

1.5本课题的实现方法

本系统是在充分理解MIS系统,具备了一定的软件设计与开发的能力的前提条件下。

综合以前所学理论知识,结合自己的实际开发水平,设计并开发完成的一个音像店租赁管理系统。

该系统运用了B/S模式开发,以J2EE体系为架构,在开发过程使用了Struts和Hibernate技术。

用JSP+HTML+JSTL技术进行页面开发。

WEB层采用Struts技术架构,数据层采用Hibernate实现。

整个系统分为WEB(表现)层,SERVICE(业务)层以及DAO(数据)层三层。

数据库采用SQLServer20XX,服务器采用TOMCAT。

1.6系统应用范围

《音像店租赁管理系统》主要是为一般商业运营性音像租赁店提供影碟信息和影碟租赁信息管理的MIS系统。

该系统能够实现用户注册、用户登录等功能,还对用户对影碟的租赁、用户信息管理、影碟信息管理等提供存储、删除、修改、查询的功能。

使音像店经营者能够合理的对各种信息进行高效管理,缩短工作时间,使工作流程实现高效化,该系统同时具有一定的安全性、科学性、现代化、智能化。

本系统在设计方面也考虑到了系统以后的扩展性以及能够提高运行效率的底耦合性。

系统数据来源于由系统管理员(一般为音像店经营者)和普通用户通过键盘,根据他们自己需求进行的输入。

1.7开发工具简介

1.7.1Eclipse简介

Eclipse最初是IBM的一个软件产品,前期投入了4000万美金。

20XX年11月,IBM宣布将其捐给开放源码组织Eclipse.org。

目前Eclipse的市场占有率已经超过了Borland公司的JBuilder,成为Java开发平台中的主流。

Eclipse的设计思想是:

一切皆为插件。

它自身的核心是非常小的,其它所有的功能都以插件的形式附加到该核心上。

Eclipse中三个最吸引人的地方:

一是它创新性的图形API,即SWT/JFace,在此之前,我曾经用过Java的AWT/SWING来开发Windows应用程序,AWT/SWING其界面客观地讲不够美观,而且界面响应速度比较慢;

而SWT/JFace则大大改善了Java在这方面的能力。

二是它的插件机制。

三是利用它的插件机制开发的众多功能强大的插件。

1.7.2MyEclipse简介

MyEclipse是商业插件和工具的集合,为免费的Eclipse开源平台增加了大量有用的开发服务器端应用的功能。

MyEclipse是一个专门为Eclipse设计的商业插件和完美工具集合。

它为Eclipse提供了一个大量的私有和开源的JAVA工具集合。

很大程度上解决了各种开源工具的不一致和确定问题,并大大提高了JAVA和JSP应用开发的效率。

MyEclipse的实际价值来自其发布的大量可视化开发工具,如CSS/JS/HTML/XML编辑器,帮助创建EJB和Struts项目向导并产生项目所有主要的组件如ACTION/SESSIONBEAN/FORM等。

此外还包含编辑HIBERNATE配置文件和执行SQL语句的工具。

1.7.3TOMCAT简介

Tomcat是一种免费的、开发源代码的Web容器。

JSP和Servlet的最新规范都可以在Tomcat的新版本中得到实现。

Tomcat作为一个自由软件,得到了广大开源爱好者的支持。

它可以和目前大部分的主流HTTP服务器一起工作,而且稳定可靠。

这使得它成为目前开发小型JAVAWeb应用的最佳选择。

1.7.4SQLServer20XX简介

SQLServer是一个高性能的,多用户关系型数据库管理系统,它被设计成支持高容量的事务处理以及需求较少的决策支持应用程序。

它可以允许不同的用户通过不同的方式看同样的数据,保证了数据库的一致性和可恢复性。

它的可靠性、质量和易用性使之成为很多数据库软件的首选。

MicrosoftSQLServer20XX是Microsoft公司推出的SQLServer数据库管理系统的最新版本,该版本在继承了SQLServer7.0版本优点的同时,又比它增加了许多更先进的功能,具有使用方便、可伸缩性好、与相关软件集成程度高等优点,可跨越从运行MicrosoftWindows98的膝上型电脑到运行MicrosoftWindows20XX的大型多处理器的服务器等多种平台使用。

MicrosoftSQLServer20XX全面扩展了SQLServer7.0的性能,并增加了几种新的功能,由此成为大规模联机事务处理(OLTP)、数据仓库和电子商务应用程序的优秀数据库平台。

1.8开发技术简介

1.8.1J2EE体系介绍

J2EE是一套面向企业应用的体系结构,可以将J2EE理解为J2SE的扩展和延伸,J2EE的基础就是J2SE,J2EE不仅拥有J2SE中的许多优点,同时还提供了对EJB、JAVAServletAPI、JSP以及XML等技术的支持。

J2EE通过提供中间层集成框架来满足多种需求,其中包括高可用性、高可靠性、高可扩展性以及低成本等需求。

同时通过提供统一的开发平台,降低了开发多层系统的复杂性,并且对现有应用程序提供强有力的支持。

其具体表现在:

对EJB的完全支持、对打包和部署应用的良好支持、对添加目标的支持以及对安全机制支持等。

J2EE被设计为一种基于组件、平台无关的结构。

它将业务逻辑封装成可复

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 求职职场 > 简历

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1