人人范文网 范文大全

软件毕业设计调研报告

发布时间:2020-03-03 06:23:53 来源:范文大全 收藏本文 下载本文 手机版

实习(调研)报告

一、选题的来源及意义

为适应快速发展的信息技术,利用互联网络为企业创造效益,企业上网已成为一种趋势,于是,网络上出现了形形色色的企业网站。随着Internet的普及,越来越多的企业建立了自己的WWW网站,企业通过网站可以展示产品,发布最新动态,与用户进行交流和沟通,与合作伙伴建立联系,以及开展电子商务等。其中新闻管理系统是构成企业网站的一个重要组成部分,它担负着双层作用,一方面可以用来动态发布有关新产品或新开发项目,另一方面又可以及时向顾客公告企业经营业绩、技术与研发进展、特别推荐或优惠的工程项目、产品和服务,从而吸引顾客,扩大顾客群。

本课题就是要使用JSP+ JavaBean+Servlet技术实现现代企业管理网站的建立。采用JSP动态网页设计语言与SQL Server 2000相配合。

二、国内外发展状况

企业新闻管理系统的实施在技术上已逐步成熟。企业新闻管理系统是一个不断发展的计算机网络应用技术,企业建立网站,最终目的是使企业通过互联网获益。只有把网站做成企业和客户之间的有效连接,网站才能真正发挥其作用。企业的网站应该关注于自己特定的客户群,通过多种形式和客户保持着沟通,吸引着自己的用户不断地和企业网站进行交互,从而起到加深客户关系、了解客户需求、提供优质服务、加强广告和展示效果的作用。企事业单位要生存要发展,要高效率地把部门活动有机地组织起来,就必须加强管理,即加强对各个部门内部的各种资源(人、财、物等)的有效管理,建立与自身特点相适应的企业新闻系统。企业新闻管理系统的信息化在我国发展很快。随着我国互联网的更加普及和电子商务的更趋成熟,会有越来越多的企业需要建立自己的企业新闻管理系统,市场潜力会得到充分发挥。

再看国外信息管理系统的发展现状:

随着信息化在全球的快速进展,世界对信息的需求快速增长,信息产品和信息服务对于各个国家、地区、企业、单位、家庭、个人都不可缺少。信息技术已成为支撑当今经济活动和社会生活的基石。在这种情况下,信息产业成为世界各国,特别是发达国家竞相投资、重点发展的战略性产业部门。在过去的10年中,全世界信息设备制造业和服务业的增长率是相应的国民生产总值(GNP)增长率的两倍,成为带动经济增长的关键产业。其中美国经济在近10年的持续快速增长中,年均GDP增长3.6%,而电子信息产业对GDP增长的贡献为1.4个百分点。可以毫不夸张地说美国经济的持续增长得益于信息技术的支撑和信息产业的带动是不为过的。信息产业本身经过多年的高速增长,已成为全球最大的产业之一。在二十世纪九十年代中期,一些发达国家信息经济领 1

域的增长超过了GNP的50%,美国则超过了75%,2000年全球信息产品制造业产值高达15000亿美元,成为世界经济的重要支柱产业。

三、课题的研究目标、研究内容、研究方法、研究手段和进度安排

1、研究目标

利用JSP+JavaBean+Servlet和SQL Server 2000数据库技术开发的企业新闻网站管理系统,实现了企业新闻的动态管理,使得对企业信息的管理更加及时、高效,提高了工作效率。该新闻系统具有一般新闻系统的功能,主要包括前台新闻浏览区和后台管理区。

2、研究内容

(1)系统登录模块:该模块负责将用户分为普通用户和注册用户来实现用户权限的管理。

(2)新闻浏览模块:该模块负责分页列出网站所有新闻的信息,包括标题、类型、来源部门字段及发布日期,每条新闻的标题被做成一个超链接,点击它们就能跳转页面进行新闻阅读。

(3)新闻阅读模块:该模块负责新闻阅读。

(4)新闻查询模块:该模块提供了新闻查询功能,输入查找的内容及选定分类信息可以快速地找到符合条件的新闻,并输出查询结果。

(5)新闻管理模块:该模块负责分页罗列登录的注册用户曾发布过且未删除的新闻信息,用户可以对该条新闻进行删除、修改。

(6)新闻录入和修改模块:注册用户录入一条新闻所需要的内容,包含标题、关键字、类型、来源部门、发布日期等,同时从登录模块得到用户名,这些信息将被写入数据库中保存。该模块还负责编辑状态下的更新。

3、研究方法和研究手段

(1)利用JSP+JavaBean+Servlet实现对SQL Server 2000的连接,进行对数据库的

所有访问。

(2)应用SQL Server 2000数据库开发系统资源。

4、进度安排

根据学校的毕业设计时间安排,我决定如下安排我的时间进度:

第 1 周查阅相关资料,确定毕业设计题目及所要完成的任务及工作。

第 2 周安排进度,书写进度计划与考核表,查询相关资料对系统进行需求分析,

作系统调研。

第 3 周查阅资料,写调研报告以及做出总体设计。

第 4 周查阅有关英语文献,完成万字英文翻译。

第 5 周进行系统分析,设计模块以及流程图。

第 6 周完成系统登录模块:该模块负责将用户分为普通用户和注册用户来实现

用户权限的管理。

第 7 周完成新闻浏览模块:该模块负责分页列出网站所有新闻的信息,包括标

题、类型、来源部门字段及发布日期,每条新闻的标题被做成一个超链

接,点击它们就能跳转页面进行新闻阅读。

第 8 周完成新闻阅读模块:该模块负责新闻阅读。完成新闻查询模块:该模块

提供了新闻查询功能,输入待查找的内容及选定分类信息可以快速地找

到符合条件的新闻,并输出查询结果。

第 9 周完成新闻管理模块:该模块负责分页罗列登录的注册用户曾发布过且未

删除的新闻信息,用户可以对该条新闻进行删除、修改。

第 10 周完成新闻录入和修改模块:注册用户录入一条新闻所需要的内容,包含

标题、关键字、类型、来源部门、发布日期等,同时从登录模块得到用

户名,这些信息将被写入数据库中保存。该模块还负责编辑状态下的更

新。

第 11 周整合各个子模块并完善系统,进行系统调试。

第 12 周整理材料,完成毕业论文。

第 13 周修改毕业论文,准备毕业答辩。

第 14 周完成后续工作,毕业答辩。

四、实验方案的可行性分析

从技术角度来分析,JSP(Java Server Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*.jsp)。 用JSP开发的Web应用是跨平台的,即能在Linux下运行,也能在其他操作系统上运行。Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户。插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。 JSP与Java Servlet一样,是在服务器端执行的,通常返回该客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。 JSP页面由HTML代码和嵌入其中的Java代码所组成。服务器在页面被客户端请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。Java Servlet 是JSP的技术基础,而且大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成。JSP具备了Java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。

MicrosoftSQLServer2000是一个分布式的关系型数据库管理系统,具有客户机/服务器体系结构。它具有如下一些功能特点:(1)真正的客户机/服务器体系结构。(2)图形化用户界面,使系统管理和数据库管理更加直观、简单。(3)丰富的编程接口工具,为用户进行程序设计提供了更大的选择余地。(4)与Windows NT完全集成,利用了

NT的许多功能,如发送和接受消息,管理登录安全性等。(5)具有很好的伸缩性,可跨越从运行Windows 95/98的膝上型电脑到运行Windows 2000的大型多处理器等多种平台使用。(6)对Web技术的支持,使用户能够很容易地将数据库中的数据发布到Web页面上。众所周知,SQLServer2000能够满足今天的商业环境要求不同类型的数据库解决方案。它一种应用广泛的数据库管理系统,具有许多显著的优点:易用性、适合分布式组织的可伸缩性、用于决策支持的数据仓库功能、与许多其他服务器软件紧密关联的集成性等。SQLServer2000还为数据管理与分析带来了灵活性,允许单位在快速变化的环境中从容响应,从而获得竞争优势。从数据管理和分析角度看,将原始数据转化为商业智能和充分利用Web带来的机会非常重要。作为一个完备的数据库和数据分析包,SQLServer2000为快速开发新一代企业商业应用程序、为企业赢得核心竞争优势打开了胜利之门。

从实用角度来分析, 企业新闻管理系统,是将网页上的某些需要经常变动的信息,集中管理,并通过信息的某些共性进行分类,最后系统化、标准化发布到网站上的一种网站应用程序。网站信息通过一个操作简单的界面加入数据库,然后通过已有的网页模板格式与审核流程发布到网站上。手工制作发布的网页信息不但无法检索堆积如山的信息,而且每次更新内容并上传的时候都会使服务中断,导致用户无法访问而使形象和服务大打折扣。企业新闻管理系统的出现大大减轻了网站更新维护的工作量,通过网络数据库的引用,将网站的更新维护工作简化,从而使网站的更新速度大大缩短,从而大大加快了信息的传播速度,也吸引了更多的长期用户群,时时保持企业的活动力和影响力。

从操作角度来分析,本系统操作简单方便,且具有技术无关性,只要懂得上网都能方便操作本系统所以在操作上也是可行的。

从整体来看,JSP是完全可以用作本次软件设计平台。它的简单、实用、适合Web操作的特性已被很多软件设计工作者认可。相信这次软件设计会是非常成功的。

五、已具备的实验条件

硬件环境:CPU主频500MHZ,内存512M

软件平台:

 操作系统:Windows XP

 数据库:SQL Server 2000

 开发语言:Java

 开发平台:Eclipse + MyEclipse

 服务器:Tomcat5.0

 浏览器:IE7.0

六、参考文献

[1] 黄浩文,黄静舒.JSP核心技术和电子商务应用实例[M].北京:机械工业出版社,2001

[2] 张大治,邵勇, 王欢.JSP实用教程[M].北京:清华大学出版社,2006

[3] 何雄等编著.JSP网络程序设计[M].北京:人民邮电出版社,2000

[4] 陈峰主编.JSP程序设计实用教程[M].重庆:西南师范大学出版社,2006

[5] 徐国智,汪孝宜等编著.SQL Server数据库开发实例精粹[M].北京:电子工业出版,

2006

[6] 萨师煊,王珊.数据库系统.北京:高等教育出版社[M],2004

[7] 章立民.SQL Server 2000应用及实例集锦[M].北京:中国铁道出版社,2001

[8] 赛奎春.SQL Server数据库开发实例解析[M].北京:机械工业出版社,2006

[9] Vivek Chopra, Jon Eaves, Rupert Jones等编著.JSP程序设计[M].北京:人民邮电出

版,2006

[10] Maydene Fisher, Jon Ellis, Jonathan Bruce著.JDBC API Tutorial and Reference[M],

Third Edition.11 June, 2003

毕业设计调研报告

毕业设计调研报告

毕业设计调研报告

毕业设计调研报告

毕业设计调研报告

毕业设计调研报告

毕业设计调研报告

毕业设计调研报告

软件调研报告

软件调研报告

软件毕业设计调研报告
《软件毕业设计调研报告.doc》
将本文的Word文档下载到电脑,方便编辑。
推荐度:
点击下载文档
点击下载本文文档