LOL主题网站的设计与实现设计论文.docx_第1页
LOL主题网站的设计与实现设计论文.docx_第2页
LOL主题网站的设计与实现设计论文.docx_第3页
LOL主题网站的设计与实现设计论文.docx_第4页
LOL主题网站的设计与实现设计论文.docx_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

本科毕业设计(论文)题目名称: LOL主题网站的设计与实现 学 院: 计算机科学技术学院 专业年级: 软件工程10级 学生姓名: 班级学号: 指导教师: LOL主题网站的设计与实现摘 要随着网络技术的发展、计算机应用水平的提高的扩大,原来系统的时效性、数据的正确性、操作的方便性上都存在不足。经过考察比较,决定利用自己的力量对LOL主题网站系统重新设计,使系统能利用软件开发技术的成果,方便网游信息的管理。LOL主题网站设计系统是典型的信息管理系统。系统介绍了LOL主题网站系统的开发过程,设计中遇到的问题及解决方法以及提高当前应用程序或系统开发进度和改善工作性能. 利用其提供的各种面向对象的开发工具,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。本次课程设计利用JSP开发工具和SQL Server 2005数据库来开发这个文献管理系统。该系统可以满足LOL游戏信息管理基本要求,包括添加、修改、管理等三个方面的功能。该系统能根据用户的需求,快捷方便的为用户提供服务。关键词: LOL主题网站 系统设计 信息管理 JSPThe net tours the information sshsite constructionAbstractAlong with networkings development, the computer application levels enhancements expansion, systems effectiveness, the data accuracy, in the operation conveniences has the insufficiency originally. After the inspection comparison, decided that uses own strength to tour the sshsite system redesign to the net, enables the system to use the software development technology the achievement, the convenient net tours the information the management.The net tours the sshsite design system is the typical information management system. The system introduced the net tours the sshsite system the performance history, In the design meets the question and the solution as well as enhance the current application procedure or the system development progress and the improvement operating performance. Each kind of object-oriented development kit which provides using it, first establishes the system application prototype in a short time, then, carries on the demand iteration to the initial prototype system, revises unceasingly and improves, until forms the user satisfied feasible system.This curriculum project 2005 databases develops this literature management system management system using the JSP development kit and SQL Server. This system may satisfy the net to tour the information management essential requirements, Including increase, revision, management and so on three aspect functions. This system can act according to the user the demand, what facilitates quickly is the user provides the service.Key word: Network game sshsite System design Information management JSP目 录1、绪论41.1课题背景41.2课题意义41.3 可行性分析51.3.1技术可行性51.3.2 经济可行性51.3.3 操作可行性51.3.4 时间可行性52、应用需求分析62.1应用需求分析62.2 运行需求分析62.3 其他需求分析63、开发语言及数据库介绍73.1 数据库的选择73.2 数据库的开发环境83.2.1 SQL Server简介83.2.2 ODBC简介93.3 建立数据库113.3.1 建立数据库的任务113.3.2 建立数据库的方法113.4 开发语言介绍123.4.1 JSP 介绍123.4.2 JSP版本简介123.4.3 JSP语言特点134、系统分析144.1问题描述144.2主要功能144.3 系统流程图155、系统设计165.1 系统功能结构设计165.2主要功能模块设计165.2.1 管理登录模块165.2.2 新闻管理模块175.2.3 添加网游模块175.2.4 前台首页模块186、软件安装与调试1861 软件的安装与配置1862 软件调试19结论19 1、 绪论1.1课题背景中国网络游戏产业是一个新兴的朝阳产业,经历了上个世纪末的初期形成期阶段,及近几年的快速发展,现在中国的网络游戏产业处在成长期,并快速走向成熟期的阶段。在中国整个网络经济的发展过程中从无到有,发展到目前成为中国网络经济的重要组成部分。网络游戏成为整个网络经济发展的领头羊,得到迅猛的发展。面对诸多网络游戏的信息,玩家该怎样选择适合自己的一款游戏?怎样更加详细的了解到网络游戏的各种详细信息?这些问题成为了许多玩家困惑的问题。为此,特开发了一个关于LOL游戏信息的网站,便于玩家及时了解到LOL游戏的信息。1.2课题意义在人类跨入21世纪之际,席卷全世界的信息化浪潮正在全球范围内轰轰烈烈的上演,它已经深刻地渗透到现代社会的各个领域。计算机技术的发展,其性价比大幅的下降,使得其被大量广泛的使用。针对现实中的各种应用需求,相应的产生很多技术体系、技术标准,大大的推动了信息化进程。计算机的价格已经十分低廉,性能却有了长足的进步。它已经被应用于许多领域,计算机之所以如此流行的原因主要有以下几个方面:首先,计算机可以代替人工进行许多繁杂的劳动;其次,计算机可以节省许多资源;第三,计算机可以大大的提高人们的工作效率;现在我国的信息管理水平还停留在纸介质或半自动(由电脑处理一部分数据,由人工处理一部分数据)的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。软件作为一项有力的工具,只能当此种工具,与我们的实践相结合起来的时候,才具有重大的社会价值及使用价值。因此根据目前实际的情况开发一套LOL游戏信息网站系统是十分必要的。1.3 可行性分析1.3.1技术可行性本系统是采用基于ssh的程序设计思想进行编制的,利用JSP语句结合Microsoft SQL Server 2005后台数据库开发“LOL游戏信息网站”,。整个系统由若干个表、窗口、菜单构成的。用户可通过菜单来调用系统的各项功能。基于Ssh的程序设计语言JSP,之所以成为功能强大的服务器端程序是因为它为Ssh编程人员提供了一组功能强大的内置对象,通过这些内置对象,编程人员可以控制Ssh页面的各个方面。1.3.2 经济可行性鉴于次系统是毕业设计,所以本系统不需要多余的格外开发成本,硬件配置和软件配置环境家用机可完全胜任,所以在经济上是可行的。1.3.3 操作可行性本设计力求界面简单明了,操作简单,便于上手,使用户可以在最短的时间内熟练掌握各功能。所以在操作上是可行的。1.3.4 时间可行性从时间上看,在两个月的时间里学习相关知识,并开发网站,时间上是有点紧,但是不是不可能实现,通过两个多月的努力功能基本实现。2、应用需求分析2.1应用需求分析服务器硬件处理器:Intel 酷睿内 存:256M 或更大硬 盘:20G 或更大软件Microsoft Windows XPMicrosoft SQL Server 2005Microsoft IIS 5.0 或更高版本Microsoft Office 2003客户机硬件无特殊要求,只要能上连接互联网即可软件Microsoft Windows XP 或更高版本Microsoft IE 5.0 或更高版本系统的性能要求通常指系统需要的存储容量以及后援存储,重新启动和安全性,运行效率等方面的考虑。 硬件系统环境:C600、1G MB(RAM)、500MB(HD)。系统运行时对数据的保密性要求不高对一般的数据不要求进行加密。此外,对其它软件几乎没有依赖性,程序健壮性较好2.2 运行需求分析硬件条件:酷睿 CPU、1G RAM、10 G硬盘以上的PC机;打印机;局域网。软件条件:Windows XP 2.3 其他需求分析本系统有较好的可维护性、可靠性、可理解性、效率。易于用户理解和操作。可维护性包括了可读性、可修改性、可测试性、等含义。可靠性通常包括正确性和健壮性。开发过程中,在各种矛盾的目标之间作权衡,并在一定的限制的条件下(经费、时间、可用的软、硬件资源等),使上述各方面最大限度的得到满足。3、开发语言及数据库介绍3.1 数据库的选择目前流行的数据库管理系统有Oracle,DB2,Sybase、 MS Access和Microsoft SQL Server等。Oracle和DB2 是性能卓越、稳定可靠的大型数据库管理系统,目前拥有较多的用户。 MS Access 是一种性能可靠、使用方便的小型数据库系统。一般而言,数据库是由特定的操作系统环境上的一个或者一组文件组成的,而数据库管理系统一般是由运行于用户计算机或网络上的远程计算机上面的一整套程序组成的。根据对数据组织方式的不同,数据库系统分成关系数据库 、层次数据库和网状数据库。目前常见的数据库系统上基本上都是关系型数据库系统。在关系型数据库系统中,数据被组织成为二维表格形式,表格中的每个数据行称为一条记录或直接称为行,每一个列有时被称为字段或直接称为列,通过指定行和列定位一个指定的数据项。一个优秀的数据库系统应具备如下特征:(1)最大限度的减少数据的重复存储以减少存储空间的占用;(2)尽可能地提高数据的查询(搜索)速度;(3)提供灵活的数据组织和统计手段;(4)保章数据的安全。本系统采用的数据库是SQL Server,它是由Microsoft开发和推广的关系数据库管理系统(DBMS),它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的,并于1988年推出了第一个OS/2版本。 SQL Server近年来不断更新版本,1996年,Microsoft 推出了SQL Server 6.5版本;1998年,SQL Server 7.0版本和用户见面;SQL Server 2005是Microsoft公司于2000年推出的最新版本。所有对数据库访问操作的管理信息系统都是根据用户的需求设计的,如果对数据库概念理解不深,那么设计出的数据库,不但访问速度慢,让用户不满意,而且还存在很多的重复数据,大量的浪费计算机资源。所以如何符合逻辑的有组织的设计好数据库,使数据库不仅容易维护,而且还让用户方便快捷的访问操作,这将是一个重点。因此,要设计好数据库,先了解一下关于数据库的基本概念是必要的。3.2 数据库的开发环境3.2.1 SQL Server简介在该系统中,与Ssh服务器相连的数据库采用的是大型关系数据库管理系统SQL Server 2005。它是基于客户机/浏览机模式的数据库管理系统;它支持ODBC、ADO等技术的应用,可无缝的与Windows 2000 Server 和 IIS 集成,提供高效安全的数据访问服务;有利于整个系统管理规范化,使数据的完整性、安全性得到保证。Microsoft SQL Server是一个客户/服务器关系式数据库系统。客户/服务器关系式数据库系统的确切含义包含两个部分:客户/服务器部分和关系式数据库系统部分。客户/服务器也称作分布式计算,它指的是程序的所有数据处理过程,不发生在一台单独的计算机上。SQL Server的不同部分可以运行于两个或者更多的计算机上。关系数据库是SQL Server采用的一种数据库类型。一个关系数据库可分成多个数据表,每个表进一步分成行(记录)和列(字段)。到目前为止,SQL Server所支持的操作系统平台依然全是微软产品,所以SQL Server 只能安装到微软的操作系统上。Windows NT WorkStation是NT的工作站版本,SQL Server安装在该平台以后,可以从网络上进行数据的存取,也就是说具备了一个服务器的环境。而在Windows 2000 Server中安装SQL Server时,通常选择SQL Server Standard安装方式,使其具有网络数据库的功能。在正确安装了SQL Server之后,就可以使用SQL Server了。在使用SQL Server的过程中,与Ssh数据库开发有重要关系的几个工具有:(1)SQL Server Service Manager SQL Server Service ManagerSQL Server服务管理器是SQL Server的众多管理工具中的一个,用于启动、终止和暂停SQL Server(MSSQL Server)、SQL Server Agent和Microsoft公司的Distributed Transaction Coordinator(MSDTC)。如果使用SQL Server数据库,或者通过ODBC来访问数据库,就必须确定SQL Server已经启动。(2)SQL Server Enterprise ManagerSQL Server Enterprise Manager企业管理器是管理SQL Server数据库以及进行数据库操作的界面,通过它可以完成对数据库的大部分操作。它可以处理的事务有:针对SQL Server等作启动、组态设定和停止等操作;管理数据库,数据库备份,数据库维护工作,登入与许可,复制;管理表格,视图,存储程序,触发,索引,规则,预设值和用户自定义类型等。SQL Server Enterprise Manager视窗界面的左面是SQL Server控制树,最高层的目录是Microsoft SQL Server,下面一层是SQL Server Group , SQL Server Enterprise Manager按照树型结构的要求来管理多个彼此通过网络互联的SQL Server服务器。通过对SQL Server服务器进行注册,任何访问SQL Server的用户都可以使用这些服务器。(3)SQL Server Query AnalyzerSQL Server Query Analyzer是测试和执行SQL语句的工具,Ssh数据库系统开发人员可以用它来预调于程序内的SQL语句。除了以上三种重要的工具外,SQL Server还有其它的一些工具,如Books Online、Import and Export Data,、Performance Monitor等等。不过,对于Ssh数据库开发者来说,最重要和最常用的是:SQL Server Service Manager、SQL Server Enterprise Management和SQL Server Query Analyzer。3.2.2 ODBC简介在能够使用组件ADO之前,首先必须建立一个数据源。数据源包含了如何与一个数据提供者进行连接的信息。所以,要使用SQL Server作为Ssh服务器的后台数据库,应建立一个系统数据源。只有这样,ADO通过数据源才能与后台数据库建立一个连结。在企业管理信息系统中,所选用的系统数据源是ODBC(Open DataBase Connectivity,开放数据库连接)。它是一个标准协议,允许应用程序链接到各种外部数据库服务器或文件。ODBC数据源是由数据源名称(Data Source Name, DSN)来引用的,它可以通过Windows的控制面板来创建6。ODBC数据源位于支持开放是数据库连结协议的程序或数据库中,它包括SQL Server,但不仅限于此。ODBC总体结构有四个组件:(1)应用程序执行程序并调用ODBC函数,以提交SQL语句并检索结果。(2)驱动程序管理程序(Driver Manager)根据应用程序加载并卸载驱动程序。处理ODBC函数调用,或把它们传送到驱动程序。(3)驱动程序处理ODBC函数调用,提交SQL请求到一个指定的数据源,并把结果返回到应用程序。如果有必要,驱动程序应修改一个应用程序请求,以使请求与相关的DBMS支持的语法一致。(4)数据源包括用户要访问的数据及其相关的操作系统、DBMS及用于访问DBMS的网络平台。要创建一个数据源,首先应该给服务器提供数据库名字、通信所需的ODBC驱动程序以及(如果是活动数据服务器)网络中的地址。需要注意的是,如果要使用ADO,则应创建一个系统的DSN或文件的DSN,而不是一个用户的。创建DSN的过程可参考有关的数据库的书籍,这里就不再详细介绍了。在数据库管理系统中,关系模型是最重要的数据库模型,目前商业化数据库管理系统几乎都支持关系模型。当前的数据库开发按照形式可分为两类:一种是基于文件型数据库的桌面数据库应用开发;另外一类是基于数据库服务器的应用系统开发。这些数据库服务器都支持C/S的数据操作模式,客户程序使用SQL语言打开数据库,通过网络传送SQL命令给数据库服务器,数据库服务器响应之后,将操作结果回传给客户程序,这种模式的数据库开发称之为客户/服务器开发方式,解决了数据量大情况下网络传送的瓶颈问题,具有很多优点。本系统即采用这种方式开发数据库。3.3 建立数据库管理器是帮助用户创建数据库的一个有力的工具,利用数据库向导,你可以很容易地创建一个完美的SQL Server数据库。但创建SQL Server数据库之前,你需要知道如何来设计数据库使得所建数据库不仅满足客户需求,并且有较高的管理效率。3.3.1 建立数据库的任务 数据库设计实际上主要是所要处理的数据的表示方法和存储结构的设计。在采用数据库技术之前,这些工作分散在应用程序中进行;在采用数据库技术之后,这些工作可以通过数据库设计集中起来系统地进行。进行数据库设计的首要任务是考虑信息需求,也就是数据库要存入什么样的数据。创建数据库并不是仅仅为了存储数据,更主要的目的是从中提取有用的信息。除了考虑数据存储什么数据外,还应考虑存取方式,也就是处理需求。即要根据用户提出的存取要求来设计数据模式和应用程序。3.3.2 建立数据库的方法数据库设计方案应该是将用户需求充分融入其中的,所以同用户进行充分的接触和交流是比不可少的。就设计方法来说,应遵循以下几个步骤:(1)确定该数据库中需要的表(2)确定表中需要的字段(3)明确有唯一值的字段(4)确定表之间的关系(5)优化设计(6)输入数据并新建其他数据库对象3.4 开发语言介绍3.4.1 JSP 介绍“JSP”指的是JAVASERVERPAGE语言,一种在计算技术发展历史上应用得最为广泛的语言。JSP在原有JAVA语言的基础上进一步发展,至今包含了数百条语句、函数及关键词。专业人员可以用JSP实现其它任何Windows编程语言的功能,而初学者只要掌握几个关键词就可以建立实用的应用程序。从开发个人或小组使用的小工具,到大型企业应用系统,甚至通过Internet的遍及全球分布式应用程序,都可在JSP提供的工具中各取所需。1.数据访问特性允许对包括SUNSQLServer和其它企业数据库在内的大部分数据库格式建立数据库和前端应用程序,以及可调整的服务器端部件。2.有了ActiveX(TM)技术就可使用其它应用程序提供的功能,例如SUNWord字处理器,SUNExcel电子数据表及其它Windows应用程序。甚至可直接使用JSPP或JSPE创建的应用程序和对象。3.Internet能力强大,使得您很容易在应用程序内通过Internet或intranet访问网游信息网站和应用程序,或者创建Internet服务器应用程序。4.已完成的应用程序是使用JSP虚拟机真正.exe文件,您可以自由发布。3.4.2 JSP版本简介JSP学习版使编程人员轻松开发Windows和WindowsNT(R)的应用程序。该版本包括所有的内部控件以及网格、选项卡和数据绑定控件。学习版提供的网游信息网站有LearnJSPNowCD和包含全部联机网游信息网站的SUNDeveloperNetworkCD。专业版为专业编程人员提供了一整套功能完备的开发工具。该版本包括学习版的全部功能以及ActiveX控件、InternetInformationServerApplicationDesigner、集成的VisualDatabaseTools和DataEnvironment、ActiveDataObjects、和DynamicHTMLPageDesigner。专业版提供的网游信息网站有VisualStudioProfessionalFeatures手册和包含全部联机网游信息网站的SUNDeveloperNetworkCD。企业版使得专业编程人员能够开发功能强大的组内分布式应用程序。该版本包括专业版的全部功能以及BackOffice工具,例如SQLServer、SUNTransactionServer、InternetInformationServer、VisualSourceSafe、SNAServer,以及其他3.4.3 JSP语言特点JSP程序语言具有许多优秀的特性,用其设计应用程序时有两个基本特点:可视化设计和事件驱动编程.1.可视化设计同其他的一些可视化程序开发工具一样,JSP具有可视化设计的特点,微软的Word在刚刚进入市场时,同WPS竞争的一个重要的功能砝码就是所见即所得的字处理功能,JSP在设计应用程序界面时也可以说是所见即所得.在设计时,头脑中所想象的应用程序界面,完全可以通过键盘鼠标以及徒手画出来,而不是编制大量的代码然后再编译生成,如果需要修改,也是利用键盘鼠标和手画,而底层的一些程序代码由JSP自动生成或修改。JSP为用户提供大量的界面元素(在JSP中称为控件对象),这些控件对象对于熟悉Windows应用程序的用户而言是一点也不陌生,如窗体、菜单、命令按钮、工具按钮、检查框等等,用户只需要利用鼠标、键盘把这些控件对象拖动到适当的位置,设置它们的大小、形状、属性等,就可以设计出所需的应用程序界面。2.事件驱动编程Windows操作系统出现以来,图形化的用户界面和多任务多进程的应用程序要求程序设计不能是单一性的,在使用JSP设计应用程序时,必须首先确定应用程序如何同用户进行交互.例如发生鼠标单击、键盘输入等事件时,由用户编写控制这些事件的响应,这就是所谓的事件驱动编程。微软公司的JSP是目前最为广泛的、易学易用的面向对象的开发工具。JSP提供了大量的控件,这些控件可用于设计界面和实现各种功能,减少了编程人员的工作量,也简化了界面设计过程,从而有效的提高了应用程序的运行效率和可靠性。故而,实现本系统JSP是一个相对较好的选择。4、系统分析4.1问题描述面对诸多网络游戏的信息,玩家该怎样选择适合自己的一款游戏?怎样更加详细的了解到网络游戏的各种详细信息?这些问题成为了许多玩家困惑的问题。为此,特开发了一个关于LOL游戏信息的网站,便于玩家及时了解到LOL游戏的信息,包括:LOL游戏测试,最新推LOL游戏版本,LOL游戏选秀等。4.2主要功能本系统主要功能有信息的发布、删除、修改等。(1)玩家注册模块。(2) 玩家登陆验证(3) 页面的动态显示(4) 搜索模块(5) 视频观看 (6) 后台管理员的登陆(7) 管理员的增删查改(8) 论坛模块4.3 系统流程图管理员检查有效性新闻管理网游管理输入密码 退出5、系统设计5.1 系统功能结构设计管理系统玩家登陆验证页面动态显示搜索模块视频观看后台登录增删查改玩家注册论坛模块5.2主要功能模块设计5.2.1 管理登录模块5.2.2 修改密码模块5.2.3 视频信息模块5.2.4 公告信息模块5.2.5 论坛信息模块详细设计请参见源代码。6、软件安装与调试61 软件的安装与配置(1)软件安装:操作网站Windows XP Microsoft SQLServer2000 JDK安装:JDK安装特别简单,和安装其他的软件没什么区别。 JDK的配置:设置JAVA_HOME环境变量:JDK 安装目录 例:C:j2sdk1.5;设置CLASSPATH环境变量:JDK安装目录libtools.jar 例:C:j2sdk1.5libtools.jar;.设置PATH环境变量:JDK 安装目录bin;例:C:j2sdk1.5bin;服务器的安装:Tomcat 5.0设置TOMCAT_HOME环境变量:Tomcat安装目录 例:C:Tomcat 5.0;(2)安装Tomcat5.0 安装时注意在选择Java虚拟机路径是一定要选择安装的JSDK的目录,然后再开始安装。(3)安装完毕后,启动TOMCAT,然后再浏览器中输入http:/localhost:8080时可以看见TOMCAT的欢迎页面,这时表示配置成功了。62 软件调试 网站调试的目的是发现程序和网站中的错误并及时予以纠正。在网上房屋管理网站中用的调试方法也包括这些:(1) 程序调试包括语法调试和逻辑检查,测试数据除采用正常数据外,还应用一些异常资料,用来考验程序的正确性。用正常资料调试。用异常资料调试。用错误资料调试。结论本文通过LOL游戏信息网站的设计与开发,从而得出下列结论: (1)学习一门新技术,最重要的是实践,只有多动手才能尽快掌握它。(2)一个系统的开发,经验是最重要的,经验不足,就难免会有许多考虑不周之处。(3)要想系统更加完善,网站的界面必须要美观、有特色、友好,功能要健全。不过由于经验不足,我设计的图形界面比较简单。只是对基本功能进行了开发。(5)本次开发,我参考了很多网游信息网站系统的例子,吸取了一些别的信息管理系统的长处,对自己的毕业设计进行了完善,但是还有很多的不足之处,有待以后进一步学习。实践证明,网游信息网站系统有着很好的发展前景,经测试运行。本文所制作的网游信息网站系统界面友好、使用灵活、操作简单、功能齐全、表现方式独特,已基本具备了成熟的技术理论。由于时间仓促,本次设计由我完成LOL游戏信息网站系统的制作,对我这样一个JSP新手而言所制作的模块还有不完善的地方。数据库的设计也比较简单。还有很多毕业设计中用到JSP语言的知识也不够全面,还有很多地方不能够作到完全的理解和掌握。通过这次毕业论文的设计制作使本人受益匪浅。首先,由于毕业设计所用的JSP技术和其中用到JSP语言的其他部分是在课堂上没有接触过的,要用它来做设计必须通过大量自学来掌握,在这个过程中,不仅大大提高了我的自学能力而且让我对JSP的学习有了进一步的认识 。由于是独立完成在毕业设计的过程遇到了很多的困难,我求教了不少老师和同学,在这个过程中让我体会到了,一个团队的重要性。经过两个多星期设计,课程设计基本完成了。本次课程设计就是通过对 “LOL游戏信息网站”的设计,进一步深化了网游信息网站为人们日常生活所带来的巨大便利的认识!具体的处理是通过SQL2000建立后台的数据库,并利用JSP2.0开发工具加以实现。根据方案,大部分问题均已解决,也已基本实现了预期的目标和功能,但由于方案不成熟,时间紧迫,人力,物力方面的原因,此系统还是有许多地方需要进一步的完善和提高,因而,我们的系统不可避免的有一些不足之处,希望老师们给予批评指正。在本次课程设计中困难遇到不少,比如数据库的连接,全局参数的传递等。在这次系统开发的过程中,我深深体会到了做一个系统,首先进行需求分析的重要性,了解了一个系统的制作,从功能分析到功能模块分析、与其他系统的关系,再到数据库设计、数据库结构实现及各功能模块的创建都需要从整体上考虑设计。这些都有待以后进一步改进。通过实践对于我以后的学习将会带来很大的帮助!网游信息网站是一种新型的网络信息技术。随着网络的不断发展和完善,其不可替代的多功能作用会越来越明显。更好地建设与管理网游信息网站是我们不可推卸的责任。 在系统的开发过程中,多门以前学习感到很抽象的课程,如软件工程、数据库原理、面向对象程序设计等变得清晰起来。强烈地感觉到这几门理论课程的重要性。这次的毕业设计开发,主要有以下几点收获:1.对原型化的系统开发方法有了一定的了解。渐增式的原型化开发方法与面向对象的程序设计的结合不但能在系统开发初期让用户了解系统的概貌,而且能使系统开发模块化,提高开发效率,减少出错。对于后期的系统维护也提供了很大的帮助。2.通过实践,提高了系统分析的能力,对数据流图、数据字典、系统流程图等系统设计工具的使用有了更深刻的认识。为以后的工作、学习的进一步提高打下了坚实的基础。3.在可视化环境中使用SQL查询语言配合进行数据库操作的能力有了较大的提高。在学习数据原理课程时就学习过SQL查询语言,但掌握的东西很肤浅,更不知道如何应用,通过这次独立地系统开发,用JSP配合SQL进行数据库操作,在这方面有了更深刻的认识。几个月来忙碌紧张而又有条不紊的毕业设计,使我有机会对本专业的基本理论、专业知识和基本技术有了更深入的了解和体会,使我在四年中所学到的知识得到了系统和升华,真正达到了学以致用。 对管理信息系统的体会 管理信息系统是一门融管理科学、信息科学、系统科学、计算机科学与现代通信技术为一体的一门综合性边缘学科。它是运用系统的方法以计算机和现代通信技术为基本信息处理手段和工具的,能为管理决策提供信息服务的人机系统.它可以实现数据处理功能、预测功能、计划功能、控制功能和辅助决策功能。管理信息系统的开发是一项复杂的系统工程,必须严格的按照系统规划、系统分析、系统设计、系统实施、系统运行与评价的开发步骤来进行。 管理信息系统旨在为超市提供一个全面的信息加工处理进一步利用的工具,以提高超市的经营管理水平。在系统开发之前,必须了解该系统的特点、适用范围以及使用者需要一个什么样的系统,以此作为基础为开发系统准确定位,然后对使用者所需实现的功能进行分析总结,根据使用者的实际要求来给系统设计一个初步方案。系统的开发不仅是要实现对数据处理的及时与正确,而且要考虑系统是否具有控制功能,及时将数据反馈给操作者,以进行监测和协调,保证系统的正常运行;也要考虑是否具有预测功能,运用一定的数学方法利用历史的数据对未来进行预测的工作。 设计实践上的体会 在设计的过程中,我掌握了很多JSP的编程知识,并对这种成熟并广泛应用的技术进行了深入的学习。设计的过程也是一个再学习的过程,在遇到问题的时候我尽量自己想办法解决,这在很大程度上激发了我们的自学能力;在没有办法解决的情况下,认真的向老师请教,从老师那里我学到了很多的知识,老师对我的指导起到了画龙点睛的作用。 以往我们曾经有过多次设计的体会,但只是设计一个模块或一个小系统,而这一次毕业设

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论