javaweb开发的毕业设计论文管理系统论文.doc

上传人:聆听****声音 文档编号:708636 上传时间:2023-04-29 格式:DOC 页数:44 大小:828.67KB
下载 相关 举报
javaweb开发的毕业设计论文管理系统论文.doc_第1页
第1页 / 共44页
javaweb开发的毕业设计论文管理系统论文.doc_第2页
第2页 / 共44页
javaweb开发的毕业设计论文管理系统论文.doc_第3页
第3页 / 共44页
javaweb开发的毕业设计论文管理系统论文.doc_第4页
第4页 / 共44页
javaweb开发的毕业设计论文管理系统论文.doc_第5页
第5页 / 共44页
javaweb开发的毕业设计论文管理系统论文.doc_第6页
第6页 / 共44页
javaweb开发的毕业设计论文管理系统论文.doc_第7页
第7页 / 共44页
javaweb开发的毕业设计论文管理系统论文.doc_第8页
第8页 / 共44页
javaweb开发的毕业设计论文管理系统论文.doc_第9页
第9页 / 共44页
javaweb开发的毕业设计论文管理系统论文.doc_第10页
第10页 / 共44页
javaweb开发的毕业设计论文管理系统论文.doc_第11页
第11页 / 共44页
javaweb开发的毕业设计论文管理系统论文.doc_第12页
第12页 / 共44页
javaweb开发的毕业设计论文管理系统论文.doc_第13页
第13页 / 共44页
javaweb开发的毕业设计论文管理系统论文.doc_第14页
第14页 / 共44页
javaweb开发的毕业设计论文管理系统论文.doc_第15页
第15页 / 共44页
javaweb开发的毕业设计论文管理系统论文.doc_第16页
第16页 / 共44页
javaweb开发的毕业设计论文管理系统论文.doc_第17页
第17页 / 共44页
javaweb开发的毕业设计论文管理系统论文.doc_第18页
第18页 / 共44页
javaweb开发的毕业设计论文管理系统论文.doc_第19页
第19页 / 共44页
javaweb开发的毕业设计论文管理系统论文.doc_第20页
第20页 / 共44页
亲,该文档总共44页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

javaweb开发的毕业设计论文管理系统论文.doc

《javaweb开发的毕业设计论文管理系统论文.doc》由会员分享,可在线阅读,更多相关《javaweb开发的毕业设计论文管理系统论文.doc(44页珍藏版)》请在冰点文库上搜索。

javaweb开发的毕业设计论文管理系统论文.doc

毕业设计管理系统的设计与实现

源码下载地址:

摘要

随着Intemet的迅猛发展,当今社会已进入网络时代。

利用网络技术提高教学管理水平,对打造高品牌高职学院更有着广泛深远的意义。

毕业设计指导工作是高校教学工作的一个重要环节。

如何充分利用紧缺的教学资源,提高资源的使用率,做到对毕业设计的高效的,及时的指导,已成为毕业设计管理系统乃至整个学校管理的焦点。

因此,设计并开发一个具有普遍性的便捷的毕业设计管理系统,对于提高高校毕业设计指导效率很有必要。

基于当计算机前和网络技术的快速发展与普及,本文设计并开发了基于动态服务器网页的高校毕业设计管理系统。

该系统主要实现的功能主要包括用户管理、系统基本信息维护、论文格式管理、套表信息管理、论文管理和留言管理等。

其中用户管理主要用来实现对各类用户的信息进行设置管理。

论文格式管理主要用来实现管理员对论文的格式进行设定。

套表信息管理主要是用来实现管理员上传有关毕业设计的文档模板如开题报告等。

论文管理主要是用来实现教师对学生的论文进行管理,学生对自己的论文进行管理。

留言管理主要是用来实现教师和学生之间的相互留言,教师把论文的修改意见及其它信息以留言的方式发给学生并且支持群发留言的功能。

系统将采用J2EE技术中的Struts+Hibernate技术设计,选用B/S模式作为设计方案,使用MVC设计思想实现系统的开发,采用MYSQL5.0数据库管理系统进行后台数据库管理,并使用MyEclipse8.0开发环境进行系统开发。

系统的实现将有效提高毕业设计管理系统效率,是毕业设计的指导工作更加智能化,并且具有较广泛的推广价值。

本文从软件开发生命周期的角度系统的论述了系统分析、总体设计、详细设计和系统具体实现的过程。

系统分析着重论述系统开发的必要性、系统功能需求以及系统架构的应用;总体设计包括系统需求分析和数据库的设计;详细设计具体论述系统的实现过程;测试部分主要对系统进行测试,检测其性能。

本文具体论述了面向对象设计方法、系统设计的原则、系统设计的总体目标以及体系结构的特点。

关键词:

毕业设计,B/S模式

1目录

1目录 1

1.1课题研究的背景及意义 1

1.2系统的国内外应用现状 2

1.3研究内容 3

1.4论文主要结构安排 3

1.5本章小结 4

2相关技术及工具的介绍 5

2.1相关技术介绍 5

2.1.1JSP技术 5

2.1.2Struts架构 6

2.1.3Hibernate技术 6

2.1.4Ajax技术 7

2.2相关工具介绍 7

2.2.1Myeclipse简介 7

2.2.2MySQL简介 8

2.2.3Tomcat简介 8

2.3本章小结 9

3系统的需求分析 10

3.1可行性分析 10

3.2系统的功能需求 11

3.3.1用户管理模块 11

3.3.2系统基本信息维护模块 12

3.3.3论文管理模块 13

3.3.4留言管理模块 14

3.4性能需求 15

3.5本章小结 16

4数据库设计与实现 17

4.1数据库设计 17

4.1.1数据的需求分析 17

4.1.2概念结构设计 18

4.1.3逻辑结构设计 19

4.2数据库实施 19

4.3本章小结 22

5系统设计与实现 23

5.1系统的设计 23

5.1.1系统的设计思想 23

5.1.2系统的结构设计 24

5.1.3系统的整体设计 24

5.1.4系统类的设计 25

5.1.4用户登录、注册功能的设计 27

5.1.5用户管理功能的设计 29

5.1.6论文格式管理功能的设计 29

5.1.7论文管理功能的设计 29

5.1.8留言管理功能的设计 29

5.2系统的实现 30

5.2.1用户登录模块的实现 30

5.2.2注册模块功能的实现 31

5.2.3用户管理功能实现 32

5.2.4论文格式管理功能的实现 33

5.2.5论文管理功能的实现 33

5.2.6留言管理功能的实现 35

5.3本章小结 37

6系统测试 39

6.1系统概要设计的测试 39

6.2系统整体测试 39

6.2.1功测试能 40

6.2.2性能测试 40

1.连接速度测试 41

2.负载测试 41

3.压力测试 41

6.2.3稳定性测试 41

6.3本章小结 41

7结束语 42

7.1总结 42

7.2展望 42

1绪论

本章主要介绍毕业设计管理系统的背景及意义。

进一步给出系统设计目标的实现效果。

然后介绍论文的主要工作及结构安排。

系统的实现将有效提高毕业设计指导工作的效率,使毕业设计的指导工作的更高效化,并且具有较广泛的推广价值。

1.1课题研究的背景及意义

毕业设计是高校本科教学中的一个重要的环节,是提高学生实际动手能力和参与科研能力一个重要的过程。

传统的毕业设计指导工作从选导师、选题到最后的答辩整个过程,指导老师和学生之间都必须进行面对面的交互,并以纸质材料进行信息的交流,这种方式无疑是成本高而效率低。

同时随着各高校的持续扩招,本科毕业生人数的不断增多,有的毕业生提前离校实习在外,传统的论文指导方式已不适合新形势下的要求。

如何使老师对学生的毕业设计进行高效、快捷的指导工作,如何检查众多论文的格式是否符合标准,如何使有限的资源得到充分的利用,已经成为各高校亟待解决的问题。

在网络技术迅猛发展的今天,网络作为获取信息以及彼此交流的平台,发挥着重要的作用。

网络教学平台打破了传统教学的时空限制,增进了师生的交流,提高了教学质量和效果[1]。

充分利用现代技术,依托计算机网络平台,创建毕业设计管理系统,对提高论文管理水平,提升论文写作质量必将大有裨益。

毕业设计的管理通过网络平台,教师可以实施论文写作的跟踪监控,了解学生的思想动态,发布论文指导信息,追踪论文写作进程,沟通师生信息[2]。

论文指导过程中,常常因为时间的关系,因为地域的限制,因为条件的局限,造成师生之间联系的不便和沟通的困难,利用网络平台,可以实现师生之间实时的、非实时的快速、高效、方便的双向沟通[3]。

在毕业设计写作过程中,由于主客观条件的限制,学生常常会遇到各种各样的困难和障碍,对论文的写作感到压力很大,心中无数,难以下笔。

当学生面对许多困难和障碍时,如果得不到克服和解决,就可能因陋就简,敷衍了事,甚至铤而走险,抄袭造假。

充分利用此系统,学生可以获得随时随地的指导。

同时也可以大大地提高了论文指导工作的效率。

1.2系统的国内外应用现状

鉴于国外科技水平比较发达,信息化进程比发展中国家起步早,早在十年前就出现了许多关于毕业设计管理系统的系统,观看这些系统发现,优点主要有先进性、及时性、方便性和灵活性。

我们国家的一部分高校现在也开始逐步的重视这方面的工作。

随着科学技术的全面发展,我国近几年出现了一些有关毕业设计管理系统的相关系统,但其及时性和工作效率都比较欠缺。

因此设计和实现这样一个基于校园网络的毕业设计管理系统是必要的。

该系统使毕业设计指导老师高效地对学生的论文进行指导,改变传统论文指导方式,提供快捷即时的在线答疑与交流,解决指导老师和学生的协作交互,提高工作效率,同时便于导师及时了解学生论文的进度。

从而有利于毕业生早日完成毕业设计,指导教师完成指导工作。

(1)国外现状

近几年来,各国政府纷纷采取了措施推进教育网络化进程,形成当今世界波澜壮阔的教育发展格局。

国外利用网络技术对学生学习进行管理的模式发展很快,利用网络进行在线学习指导的技术手段也越来越先进。

其中,美国利用网络在线学习和指导的发展最为成熟,发展最快,美国大学采用最多的是视频技术和基于因特网的信息技术,特别是依托因特网的非同步支持的在线教学指导、双向交互式视频的在线教学指导和单向式预录视频教学指导技术[2]。

网上教学管理支持平台上,在国外,很多高校和公司合作,设计开发支撑网络教学与管理的智能平台。

在网络上提供学生的学习进行跟踪指导环境,使教师能够很方便的对学生的学习进行指导。

(2)国内现状

对比发达国家,我国的网络教学管理平台起步晚,不论是硬件环境还是教学工具都还不足,教学经验也很缺乏。

在我国,高校网上教育迅速兴起,各高校积极建立适应今后网上教学支持的平台,发展适应网上教学环境的互动的多媒体网络课程,目前有越来越多的大学都在试图将网络等新技术应用于教学之中,网上科目越来越多[3]。

2000年5月以来,为了落实《21世纪教育振兴行动计划》,加快现代远程教育工程资源建设步伐,教育部启动了“新世纪网络课程建设工程”。

此工程共立项320个,经过几年的研制开发大部分已经完成。

并且很多成果也已经通过了验收。

应该说由教育部组织的这个工程的验收成果代表了我国整体的网上课程设计与开发水平。

有文章对参与此工程项目验收的各类网络课程的特点和存在的问题进行了较为详细的分析,并在此基础上给出了评价。

在网络课程开发中存在着技术手段单一、落后的问题,目前国内网上课程开发所用的技术手段不外乎有:

静态网页的制作技术、动念网页的制作技术、数据库技术、图形图像处理技术、流媒体技术及虚拟现实技术。

而因动态网页的编程技术大都使用了DHTML、JSP、ASP、PHP等现有技术[4],使得开发出来的网络课程的交互性差,系统安全性差,Web应用程序的后期维护性差等缺点暴露无疑。

勿庸讳言,目前我国网络课程开发技术的现状基本是,大部分网络课程仍是使用传统的网络编程技术,甚至还有很多人已形成了做网络课程就是制作网页的简单概念,结果使开发出来的网络课程不尽人意。

1.3研究内容

本文主要工作内容是梳理毕业设计管理系统工作的流程,吸收、借鉴先进的指导理念,再结合学校的具体情况,实现毕业设计管理系统流程再造,使毕业设计管理系统体系更加科学化和规范化。

在此基础上,以校园网为平台,开发“毕业设计管理系统”,完成教务综合管理的信息化、集成化和自动化建设[4],主要研究内容有如下基本功能模块:

用户注册、用户登录、学生提交论文、教师批阅论文、学生留言、教师答复。

毕业设计管理系统的用户群有三类:

系统管理员、指导老师、毕业生。

1.管理员:

确定毕业设计各项工作的时间表,毕业设计工作流程,毕业设计工作表填写说明。

管理教师和毕业生的相关信息及发布相关的公告信息。

2.指导老师:

指导老师登录系统后可下载所带毕业生提交的论文并可对论文进行批阅并上传修改意见。

老师可以给毕业生留言,查看毕业生的留言并可对其进行回复。

教师对个人的基本信息进行管理。

3.毕业生:

必须用自己的学号和真实姓名注册后方可登录系统,查看修改个人信息。

上传自己的毕业设计交给导师进行批阅,给自己的导师留言、查看留言、回复留言。

并可预约导师在线。

1.4论文主要结构安排

论文从软件开发生命周期的角度阐述了系统开发过程,首先介绍了项目背景,使用的开发技术和工具,然后重点论述系统架构选择、总体设计和项目的具体设计与实现过程,最后是系统测试以及总结展望。

共分为七部分,具体内容安排如下:

第一部分:

绪论介绍课题背景,课题意义,国内外研究现状及研究内容等。

第二部分:

介绍对系统采用的相关技术及开发工具的研究情况。

第三部分:

进行系统的需求分析,并结合需求分析进行功能设计,最后介绍系统的架构设计。

第四部分:

根据系统的功能设计进行数据库的设计。

第五部分:

从整体上介绍了系统的开发,具体介绍每一个功能的设计与实现的功能,并配有界面图以及流程图,清晰表达出功能的设计流程。

第六部分:

介绍本系统的功能测试以及性能测试,并总结测试结果。

第七部分:

总结本系统的基本功能及结构,展望系统的前景和进一步的设计目标。

1.5本章小结

本章首先介绍了该课题研究的背景及意义,明确了研究该系统的重要性。

接着介绍了国内外研究现状,以便于在前人此方面有关知识的基础上能提取出系统的关键问题,最后介绍了自己所做的内容。

2相关技术及工具的介绍

该部分主要介绍系统所采用的技术及开发工具,涉及页面开发JSP技术、采用的Struts架构、Hibernate技术和有关开发此系统用到的开发工具、数据库管理系统和服务器等。

2.1相关技术介绍

2.1.1JSP技术

用JSP技术实现动态网页的创建。

JSP主要有如下几个特点:

1.内容的生成和显示相分离

使用JSP技术,Web开发人员可以使用Html或者XML来设计最终页面,使用JSP标签或者脚本来生成页面上的动态内容。

生成内容的逻辑被封装在标签和JavaBean组件中,并且捆绑在脚本中,所有的脚本在服务器端运行。

如果核心逻辑被封装在JavaBean组件中,那么其他人员,如页面设计者或者是Web的管理人员,就能够编辑和使用JSP页面而不影响内容的生成。

在服务器端,JSP引擎解释JSP标签和脚本,生成所请求的内容,并且将结果以HTML或XML页面的形式发回浏览器。

这有助于保护自己的代码,并且保证了任何基于HTML的Web浏览器完全可用性[11]。

2.可移植性

JSP最重要的特点就是它由Java语言构建,具有Java的工作平台独立性的特点。

不管JSP在任何平台中编写,只要服务器中有JSPcontainer就可以使用原先编写的程序来运行,无需更改。

3.使用可重用的组件

绝大多数JSP页面依赖于可重用的跨平台组件来执行应用程序所要求的更为复杂的处理。

开发人员能够共享和交换执行普通操作的组建,或者使这些组件为更多的用户使用。

基于组建的开发加速了总体的开发过程。

4.完善的存储管理和安全性

JSP的页面被编译成为JavaServlet,所以JSP页面具有Java技术的所有优缺点,包括完善的存储管理和安全性。

2.1.2Struts架构

Struts是Apache基金会Jakarta项目组的一个OpenSource项目,它采用MVC模式,能够很好地帮助java开发者利用J2EE开发Web应用。

和其他的java架构一样,Struts也是面向对象设计,将MVC模式“分离显示逻辑和业务逻辑”的能力发挥得淋漓尽致[6]。

Structs框架的核心是一个弹性struts的控制层,基于如JavaServlets,JavaBeans,ResourceBundles与XML等标准技术,以及JakartaCommons的一些类库。

Struts由一组相互协作的类(组件)、Servlet以及jsptaglib组成。

Struts最早是作为ApacheJakarta项目的组成部分问世运作。

项目的创立者希望通过对该项目的研究,改进和提高JavaServerPages、Servlet、标签库以及面向对象的技术水准。

2.1.3Hibernate技术

Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。

Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。

Hibernate的核心接口一共有5个,分别为:

Session、SessionFactory、Transaction、Query和Configuration。

这5个核心接口在任何开发中都会用到。

通过这些接口,不仅可以对持久化对象进行存取,还能够进行事务控制。

下面对这五个核心接口分别加以介绍。

Session接口:

负责执行被持久化对象的CRUD操作(CRUD的任务是完成与数据库的交流,包含了很多常见的SQL语句。

)。

但需要注意的是Session对象是非线程安全的。

同时,Hibernate的session不同于JSP应用中的HttpSession。

这里当使用session这个术语时,其实指的是Hibernate中的session,而以后会将HttpSession对象称为用户session。

SessionFactory接口:

负责初始化Hibernate。

它充当数据存储源的代理,并负责创建Session对象。

这里用到了工厂模式。

需要注意的是SessionFactory并不是轻量级的,因为一般情况下,一个项目通常只需要一个SessionFactory就够,当需要操作多个数据库时,可以为每个数据库指定一个SessionFactory。

Configuration接口:

负责配置并启动Hibernate,创建SessionFactory对象。

在Hibernate的启动的过程中,Configuration类的实例首先定位映射文档位置、读取配置,然后创建SessionFactory对象。

Transaction接口:

负责事务相关的操作。

它是可选的,开发人员也可以设计编写自己的底层事务处理代码。

Query和Criteria接口:

负责执行各种数据库查询。

它可以使用HQL语言或SQL语句两种表达方式。

2.1.4Ajax技术

AJAX即AsynchronousJavaScriptandXML(异步JavaScript和XML),AJAX并非缩写词,而是由JesseJamesGaiiett创造的名词,是指一种创建交互式网页应用的网页开发技术。

传统的web应用允许用户填写表单(form),当提交表单时就向web服务器发送一个请求。

服务器接收并处理传来的表单,然后返回一个新的网页。

这个做法浪费了许多带宽,因为在前后两个页面中的大部分HTML代码往往是相同的。

由于每次应用的交互都需要向服务器发送请求,应用的响应时间就依赖于服务器的响应时间。

这导致了用户界面的响应比本地应用慢得多。

与此不同,AJAX应用可以仅向服务器发送并取回必需的数据,它使用SOAP或其它一些基于XML的webservice接口,并在客户端采用JavaScript处理来自服务器的响应。

因为在服务器和浏览器之间交换的数据大量减少,结果我们就能看到响应更快的应用。

同时很多的处理工作可以在发出请求的客户端机器上完成,所以Web服务器的处理时间也减少了。

在使用AJAX技术时不会页面刷新后才能给出响应,而是在当前页直接完成相应的操作。

采用AJAX技术实现,这样处理既减轻了页面初始化时服务器的压力也减少了数据量加快了页面的响应时间。

2.2相关工具介绍

2.2.1Myeclipse简介

MyEclipse企业级工作平台(MyEclipseEnterpriseWorkbench,简称MyEclipse)是对EclipseIDE的扩展,利用它我们可以在数据库和J2EE的开发、发布,以及应用程序服务器的整合方面极大的提高工作效率。

它是功能丰富的J2EE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML,Struts,JSF,CSS,Javascript,SQL,Hibernate[17]。

在结构上,MyEclipser的特征可以被分为7类:

1.JavaEE模型

2.WEB开发工具

3.EJB开发工具

4.应用程序服务器的连接器

5.JavaEE项目部署服务

6.数据库服务

7.MyEclipse整合帮助

对于以上每一种功能上的类别,在Eclipse中都有相应的功能部件,并通过一系列的插件来实现它们。

MyEclipse结构上的这种模块化,可以让我们在不影响其他模块的情况下,对这一模块进行单独的扩展和升级。

2.2.2MySQL简介

MySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQLAB公司。

在2008年1月16号被Sun公司收购。

而2009年,SUN又被Oracle收购。

对于Mysql的前途,没有任何人抱乐观的态度。

目前MySQL被广泛地应用在Internet上的中小型网站中[8]。

由于其体积小、速度快、总体拥有成本低,对外键的良好支持;系统自动报错机制以及对存储过程的充分支持。

与其他的大型数据库例如Oracle、DB2、SQLServer等相比,MySQL自有它的不足之处,如规模小、功能有限(MySQLCluster的功能和效率都相对比较差)等,但是这丝毫也没有减少它受欢迎的程度。

对于一般的个人使用者和中小型企业来说,MySQL提供的功能已经绰绰有余,而且由于MySQL是开放源码软件,因此可以大大降低总体拥有成本。

通过分析,使用MySQL作为数据库服务器,满足本系统的需求,MySQL可以实现数据备份、索引,存储过程的管理等多项功能,可以满足本系统的需要。

2.2.3Tomcat简介

Tomcat服务器是一个免费的开放源代码的Web应用服务器,目前最新版本是6.0。

Tomcat是ApacheJakarta软件组织的一个子项目,Tomcat是一个JSP/Servlet容器,它是在SUN公司的JSWDK(JavaServerWebDevelopmentKit)基础上发展起来的一个JSP和Servlet规范的标准实现,使用Tomcat可以体验JSP和Servlet的最新规范。

经过多年的发展,Tomcat不仅是JSP和Servlet规范的标准实现,而且具备了很多商业JavaServlet容器的特性,并被一些企业用于商业用途。

Tomcat作为进程外的Servlet容器时,Servlet容器运行于Web服务器之外的地址空间,并且作为Web服务器的插件和Java容器的实现的结合。

Web服务器插件和Java容器JVM使用IPC机制(通常是TCP/IP)进行通信。

当一个调用Servlet的请求到达时,插件将取得对此请求的控制并将其传递(使用IPC等)给Java容器,进程外容器的反应时间或进程外容器引擎不如进程内容器,但进程外容器引擎在许多其他可比的方面更好(如伸缩性、稳定性等)。

Tomcat既可作为独立的容器(主要用于开发与调试),又可作为对现有服务器的附加(当前支持Apache、IIS和Netscape服务器)。

所以在配置Tomcat时,必须决定如何应用它,如果选择第2或第3种模式,还需要安装一个Web服务器接口。

2.3本章小结

本章主要介绍了完成该系统的关键技术,系统模式和架构以及开发工具。

3系统的需求分析

在软件工程中,需求分析是指在建立一个新的或改变一个现存的电脑系统时描写新系统的目的、范围、定义和功能时所要做的所有的工作。

需求分析是软件工程中的一个关键过程。

通过需求分析要明确系统的主要功能模块,以及各功能模块需要完成的具体功能。

本章对系统的可行性、功能需求、性能需求和关键技术这几个方面进行分析。

3.1可行性分析

可行性研究也称为可行性分析,是在系统调查的基础上,针对新系统的开发是否具备必要性和可能性,对新系统的开发从技术、经济、社会等方面进行分析和研究,以避免投资失误,保证新系统的开发成功[3]。

可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。

该系统的可行性分析包括以下几个方面的内容:

1.经济可行性:

主要是对项目的经济效益进行评价,本系统的开发不需要额外的硬件设备,只需要一台计算机和一些开发应用软件,并且本系统实施后可以显著提高工作效率,有助于院校对学生的论文实现信息化管理。

所以本系统开发在经济上是可行的。

2.技术可行性:

本系统主要使用Java/JSP语言开发系统,这两种语言具有简单易学的特性,把设计人员从繁琐复杂的界面设计中解脱出来。

数据库管理系统选用Mysql5.0作为数据库管理系统,它能够处理大量数据,同时保持数据的完整性并提供许多管理功能。

它的灵活性、安全性和易用性为数据库编程提供了良好的条件。

而且Jav

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

当前位置:首页 > IT计算机 > 电脑基础知识

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2