【JSP设计栏目提醒】:以下是网学会员为您推荐的JSP设计-基于JSP的音乐管理系统的设计与开发(Myeclipse JSP SQL),希望本篇文章对您学习有所帮助。
摘 要
随着Internet技术的发展,人们的日常生活、学习已经离不开网络。未来社会人们的生活和工作将越来越依赖于数字技术的发展,越来越数字化、网络化、电子化、虚拟化。Internet的发展历程以及目前的应用状况和发展趋势,可以充分地相信网络技术将极大的改变我们的生活和工作方式,甚至社会的价值观也会发生某种变化。
本设计尝试用JSP在网络上架构一个网上音乐网站管理系统,以推进音乐网站信息管理无纸化,过程电子化,管理智能化的发展。本文从理论和实践两个角度出发,对一个具有数据分析功能的音乐网站管理系统进行设计与实现分析。论文首先较为详尽地介绍了面向对象分析与设计的有关概念与技术,特别深入介绍了在本系统中运用到的知识,如:面向对象的分析设计流程;系统中所用到的开发技术JSP以及ADO.NET的特点、结构框架以及使用方法。接着对音乐网站管理系统的可行性进行了分析,然后对系统的设计思想、设计目标与系统的整体结构进行了明确的规划。最后对系统的主要页面、数据库、应用程序作了较为详细的讲解。
本音乐网站管理系统是在MyEclipse 平台上运用JSP技术来实现的。其主要功能有:站内新闻,音乐在线,MTV欣赏,用户注册,留言板等。论文在撰写过程中,力求将理论与实践应用相结合,对各种理论进行阐述的同时配合系统从实际应用和操作技巧上加以说明,希望能够更充分地体现到这些知识与技术在本系统中的应用与实现。
【关键词】面向对象分析与设计,JSP,ADO.NET
Abstract
Along with the development of Internet technology, daily life can not already do without the network. The life and work of the social people of future will depend on the development of digital technology more and more ,Digitize more and more, the networking, electronic, virtual. Development course and present application state and development trend of Internet, can believe network technology great change life and working way of us fully, Even a certain change will take place in the values of the society.
This procedure tries to build up a bookshop in the network with JSP, So that every customer needn''t go out and can do shopping easily through surfing the Net at home .this article is analyzing the design and realization of an online bookshop with Data Mining function, from the views of theory and practice. Starting with introducing concepts and techniques of OOA and OOP in detail, especially introducing the knowledge which apply for this system, such as: the feature and flow of OOA and OOP; analyzing the feature、structure and using method of developing techniques JSP and ADO.NET which using in my system. And then, this article analyses the feasibility of the system, then minutely layouts the design thoughts, goals and the system holistic framework. At last, this article minutely explains the design and realization of Web page layout, data base and application program of our system.
This online bookstore system uses JSP technology to realize on MyEclipse platform. Its main function has: manage users, new books on sale, look for classified books, search books, collect favorite book, process of purchase, sales list, the comment of the books, website''s management, etc.
During the course of writing this article, I strive to integrate theory and practice. While expatiating the different kind of theories, I illuminate the application and operation skill combining the system so as to fully incarnate the application of these theories and techniques to this system.
[KEYWORD]:OOA,OOD,JSP,ADO.NET
XXXX学院 0
(论文) 0
基于JSP的音乐网站管理系统 0
一、前言 1
1.课题研究的意义;国内外研究现状和发展趋势 1
1.1意义 1
1.2国内外研究现状 1
1.3发展趋势 1
2.课题的研究目标、内容和拟解决的关键问题 2
2.1课题的研究目标 2
3.设计方案的确定 2
3.1方案的原理、特点与选择依据 2
4 任务概述 4
4.1目标:建立完善的音乐网站管理系统系统 4
4.2音乐网站管理系统特点 4
第2章 解决方案的选择 5
2.1 系统说明 5
2.1.1.硬.软件环境 5
2.2 开发计划 6
2.3可行性分析 6
2.3.1 风险分析 6
2.3.2 技术可行性 6
2.3.3 操作可行性 7
2.4 设计方案:对涉及工具和技术的相关说明 7
2.4.1 B/S体系结构 7
2.4.3 SQL Server 8
2.4.4 HTML(Hyper Text Markup Language) 8
2.4.5 JSP 9
第3章 需求分析 10
3.1系统分析的任务与步骤 10
3.1.1 系统分析的任务 10
3.1.2 系统分析的步骤 10
3.2系统项目范围 10
3.4系统实体分析 11
3.5系统的数据库设计 11
3.5.1 概念设计 11
第4章 总体设计 15
4.1 系统系统功能说明 15
4.1.1总体功能 15
4.1.2非功能性需求 15
4.2 建立数据库模型 16
第5章 详细设计 20
5. 1网站首页 20
5.1 后台系统登录界面 22
5.2 后台主界面 24
5.3管理员信息管理界面 25
5.4音乐类别添加界面 26
5.5音乐类别查询界面 27
5.6音乐信息添加界面 29
5.7音乐信息查询界面 31
第6章 系统测试 33
6.1系统测试的目的 33
6.2面向对象系统测试方案 33
第7章 软件布署 34
7.1安装环境要求 34
7.2系统使用说明 34
总结 35
致 谢 36
参考文献 37
(一)方案的原理:
选用JBuilder2010、SQL Server 2000,采用JSP和JavaBean技术相结合制作,本课题以网站形式体现,首先起始页面为登陆页,通过核对用户名和密码,进入系统主页面。整个系统包括添加,删除,更新音乐等分页面,此外还运用了Java Script建立了几个特效页面。音乐信息方面的管理通过JDBC连接SQL数据库,实现信息更新。另外,还运用JavaBean组件,调出数据库中的数据,并显示在网页中。
Java Scrip是一种能让你的网页更加生动活泼的程式语言,也是目前网页中设计中最容易学又最方便的语言。可以利用JavaScript轻易的做出亲切的欢迎讯息、漂亮的数字钟,还可以显示浏览器停留的时间,让这些特殊效果提高网页的可观性。
Java数据库连接体系结构是用于Java应用程序连接数据库的标准方法。JDBC对Java程序员而言是API,对实现与数据库连接的服务提供商而言是接口模型。作为API,JDBC为程序开发提供标准的接口,并为数据库厂商及第三方中间件厂商实现与数据库的连接提供了标准方法。
JavaBean 是一种JAVA语言写成的可重用组件。为写成JavaBean,类必须是具体的和公共的,并且具有无参数的构造器。JavaBean 通过提供符合一致性设计模式的公共方法将内部域暴露成员属性。
(二)方案的特点与选择依据
早期使用的CGI技术存在一个明显缺点,即对每一个CGI程序的请求都将在服务器端启动一个新的进程,若有大量用户同时请求同一个CGI程序,所产生的进程将消耗掉服务器的大部分可用资源,从而降低服务器的性能。随后产生的ASP(Active Server Page)技术,虽然运行效率有所转好,但并没有解决跨平台的问题, ASP只能同Microsoft IIS一起使用等,这些都限制了这些技术的使用范围,极大地阻碍了它们的推广。
广大的页面开发人员都热切地盼望一种统一的页面开发技术,该技术应该具有的特点:①与操作平台无关,能够在任何Web或应用程序服务器上运行;②将应用程序逻辑和页面显示分离;③提供代码重用,简化开发基于Web的交互式应用程序的过程。
本系统有如下特点:
l 运用当前最有前途的动态网页制作的JSP技术,前景好。
l 和当前潮流结合,以音乐为媒介,吸引大众目光
l 多网页互连,实现信息规范化。
首先,本系统使用方便,普通用户只需具备基本的电脑操作能力即可。系统的用户界面比较简单美观,用户使用比较容易。另外可扩展性也很强,因为这个作品是以JavaBean和JSP技术相结合制作的。JSP的标签的可扩展性和Java的可重用、可扩展,移植性好的诸多特点奠定了这个作品拥有很大的扩充潜力。这个作品要想真正投入使用还有一点距离,系统功能的完善必须在实践中不断的摸索。
如你对本套设计感兴趣,请记住本套设计在本站的编号:jsp00034