软件毕设调研报告

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

毕业设计(论文)实习(调研)报告

学生姓名张雪专业班级 R日语06-2

所在院系外国语学院

指导教师张雪松职称讲师

所在单位软件工程与项目管理教研室

完成日期年月日

实习(调研)报告

一.课题的来源及意义

传统的考试方式对用户来说随着互联网和宽带上网的普及,Integer音乐网站在中国异军突起,并日益渗透到人们的日常生活中。音乐网站是运用现代通信技术、计算机和网络技术进行的一种社会形态,其目的是通过互联网、提高社会生产效率、优化社会资源配置,从而实现社会财富的最大化利用。

另外,随着生活节奏地不断加快,人民在利用工作学习的同时,也在享受着网络带来的各种附带产品所产生的效应,如网络游戏,网络歌曲。音乐网站正是在这样的需求前提下应运而生。给人们的日常生活带来了极大的乐趣,让人们在繁忙疲惫的工作之后可以进行休闲。基于此种现状,在充分分析了该行业的市场前景,调研了用户需求之后,本人设计了该音乐网站系统。

传统的音乐网站对用户来说过于复杂,查询,分类等十分繁琐,很容易打消进入网站进行歌曲的积极性。而且,以往传统方法可以实现功能少,不能进行诸如客户间交流,投票,购物车等功能,不具有广泛的娱乐性。所以传统音乐网站的这些弊端,已经很难满足现代用户对娱乐性的实际需要。

另外,现在网上的音乐网站越来越多,基于各种技术的音乐系统也在不断地发展,这也就解决了许多以往不能实现的问题及困难问题,比如以往的各种音乐网站,用户分散而且相互独立,缺乏沟通。而现在,用户间可直接通过网站传递消息,进行交流,大大加强了用户间的互动效果。但是,目前的很多音乐网站仍然存在一个问题,管理员队用户信息进行管理,监督的严密性不足,本课题加以研究。

目前,计算机网络技术和数据库技术的成熟,带给了音乐网站发展的契机。它的公正性、安全性、准确性、灵活性、及时性以及方便性等特点,使它成为国际上普遍采用的一种音乐模式。音乐网站具有传统收听音乐无法比拟的优点,它创造了一种全新的音乐娱乐模式,打破了传统模式在时空上的限制,采用先进的方法,不但方便用户下载,播放,而且在音乐管理和用户管理的后台也非常的便利。

二.同类工作国内外发展情况

随着Web应用的高速发展,传统的静态HTML已经越来越不适应需要,人们更多的时候需要交互式的基于Web的应用模式,并能方便地对后台数据实施动态管理和控制,在这种情况下,动态网络技术应运而生。

早期的动态网络开发解决方案是使用,CGI-BIN接口,开发人员编写与接口相关的单独程序,以及基于Web的应用程序,后者通过Web服务器来调用前者,这个方案存在严重的扩展性问题——每个新的CGI要求在服务器上新增一个进程。如果多个用户并发地访问该程序,这些进程将消耗掉该Web服务器所有的可用资源,使系统性能降低到极其低下的程序。

为了克服这一弊端,微软公司提出了Active Server Pages(ASP)技术。该技术利用“插件”和API简化了Web应用程序的开发难度。ASP属于ActiveX技术中的Server 端技术,它将VB Script、Java Script等脚本语言集成到HTML页,并作用于服务端的脚本环境,可以直接存取数据库及使用无限扩充的ActiveX控件,因此与CGI相比,在程序编制上更富有灵活性。但该技术不能很容易地实现跨平台的Web服务器程序开发,它基本上局限于微软的IIS和Personal Web Server上。

近几年,随着计算机技术的发展和互联网时代的到来,我们已经进入了信息时代,也有人称为数字化时代,在这数字化的时代里,音乐网站传统的管理方法受到了极大的挑战。Internet技术持续迅猛的发展,用户娱乐性的提高也给传统的管理提出了新的模式。绝大部分网站基于用户的需求,逐渐增添其网站的娱乐成分,使用户自由视听,下载,有些网站还可以为用户进行歌曲的动态展示,达到更佳吸引用户的效果。

现在很多音乐网站可以使用户浏览本页面的所有信息,试听歌曲;用户利用购物车在线订购自己喜爱的专辑;用户可以最自己喜欢的歌手进行投票;用户可以查询修改自己的个人信息;管理员对站内用户发布的信息进行整理和监控等功能,因此使得大大增强了用户听音乐的快捷性,另外,有些网站已经实现用户间的交流,自由评价,无疑增加了大家的互动性,音乐网站已不只是音乐的听,放,下载的资源地,更成为了用户互动的平台,更加增添了娱乐性的成分.因此,采用网络考试方式将是以后考试发展的趋势。

三.可行性分析

可行性分析(Feasibility Analysis)也称为可行性研究,即在系统调查的基础上,针对新系统的开发是否具备必要性和可能性,对新系统的开发从技术、经济、社会的方面进行分析和研究,以避免投资失误,保证新系统的开发成功。可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。该系统的可行性分析包括以下几个方面的内容:

(1)经济可行性

开发该系统所需的相关资料可以通过已存在的相关系统进行调查采集,所需的其他应用软件、硬件系统也易于获得.因此,开发成本较低。而引进使用本系统后,与传统方式相比,具有高效率、低成本、高质量的特点,可以节省不少人力、物力及财力。所以,从经济的角度来看,该系统可行。

(2)技术可行性

技术可行性要考虑现有的技术条件是否能够顺利完成开发工作,软硬件配置是否满足开发的需求等。本系统用的是JSP开发语言,调试相对简单,当前的计算机硬件配置也完全能满足开发的需求,因此在技术上是绝对可行的。软件方面:由于目前单机模式相对发展成熟,故软件的开发平台成熟可行,它们速度快、容量大、可靠性能高、价格低,完全能满足系统的需求。本系统的采用JSP编程语言,无技术上的问题。

(3)运行可行性

运行可行性是对组织结构的影响,现有人员和机构和环境对系统的适应性及人员培训补充计划的可行性。当前信息化技术已经相当普及,各类操作人员水平都有相当的高度,所以在运行上是可行性的。

综上所述,此系统开发目标已明确,在技术和经济等方面都可行,并且投入少、功能强大、操作简便,因此系统的开发是完全可行的。

四. 研究目标、研究内容、研究方法和研究手段

研究目标:通过JSP技术开发一个音乐网站管理系统,通过本管理系统能够方便、快捷、高效地实现系统用户管理、歌手信息管理、专辑管理、音乐信息管理、歌曲订购管理、收费管理、用户投票管理等管理功能,使得音乐网站管理更加合理和高效。

研究内容:音乐网站管理系统主要具有以下功能:前台主要是提供音乐动态展示, 可以进行用户注册、在线下载歌曲、购买专辑、为歌手投票、发送评论信息等。而后台主要是对该网站的音乐信息进行及时的更新。以提供最新的音乐信息。共包含五个模块:歌手管理模块;专辑管理模块;歌曲管理模块;订单管理模块;会员信息管理模块。

研究方法:以软件工程理论为指导原则分析系统的需求,形成需求分析说明书。对系统进行概要设计及详细设计,形成概要设计说明书和详细设计说明书,并利用JSP技术编程实现音乐网站的管理系统。

研究手段:通过上网查找相关的资料,在论坛发送帖子讨论,用JSP编程,数据库采用SQL Server 2000,服务器采用Tomcat。

五.实验条件

硬件环境:

CPU:P41.8GHz;

内存:256MB以上。

软件环境:

操作系统:Windows XP;

数据库:SQL Server 2000;

开发工具包:JDK Version1.6;

Web服务器:Tomcat;

浏览器:IE5.0,推荐使用IE6.0;

分辨率:最佳效果1024*768像素。

处理器:Intel(r) Pentium(r)III processor

内存:512M

硬盘:40G

六.进度安排

毕业设计总共14周,大致安排如下:

相关文档
最新文档