毕业设计论文—企业网站的规划设计.doc
《毕业设计论文—企业网站的规划设计.doc》由会员分享,可在线阅读,更多相关《毕业设计论文—企业网站的规划设计.doc(47页珍藏版)》请在三一办公上搜索。
1、湖南铁路科技职业技术学院毕业设计摘要20世纪末,随着计算机科学的发展,数据库技术在Internet中的应用越来越广泛,为广大网络用户提供了更加周到和人性化的服务。个性化已逐渐成为当今Web应用的潮流。而本人就企业网站的规划与建设,以软件工程的方法对全过程进行了分析和研究。本文主要的工作集中在:对web页面进行概述,主要对Internet的历史和和发展作了回顾,对web也的定义和特性进行阐述,并对网站的开发过程中使用的开发的工具(MyEclipse,Mysql ,Macomedia)和技术(JSP ,JavaBean,Servlet)作了简要的介绍。对网站建设的中提到的术语进行了解释,并对企业网
2、站的由来进行了讨论。对企业网站的从规划到建设进行了详细的分析。关键词:网站,开发工具,开发技术,风格,创意ABSTRACT20th century, along with the development of computer science and database technology in the Internet is widely used, for the overwhelming majority of web users provides circumspect and humanized service. Personalized has gradually become t
3、oday the Web application trend. And I will personal website planning and construction, with the method of software engineering to process is analyzed and studied. This paper mainly work focused on: For web page paper mainly to the Internets history and development, and went back to the definition an
4、d characteristics of web is expounded, and the development of web used in the course of development tools (MyEclipse, Mysql, Macomedia) and technology (JSP) are briefly introduced. The website construction of mentioned terms are explained, and the origin of personal website is discussed. To personal
5、 website from planning to the construction were analyzed in detail. 目录第一章 引 言11.1 课题背景11.1.1 web的个定义和特征概述11.1.2 中国网站的现状21.2 企业网站发展趋势31.3 设计技术及开发环境41.3.1 设计技术41.3.2 开发环境5第二章 可行性分析72.1 组织和管理可行性72.2 经济可行性72.3 技术可行性7第三章 需求分析83.1 现行业务分析83.1.1 业务流程83.1.2 功能分析83.2 系统建模93.2.1 用户身份验证用例图93.2.2 用户信息管理用例图93.2.3
6、 新闻管理用例图103.2.4产品管理用例图113.2.5 订单管理用例图113.2.6 订单管理用例图11第四章 系统设计134.1 系统设计134.2 数据库设计134.3 数据库逻辑设计16第五章 详细设计205.1 权限管理模块设计205.1.1 用户管理205.1.2 密码修改215.1.3 用户登录215.1.4 即时认证225.2 新闻管理模块设计225.2.1新闻管理225.3 产品管理模块设计235.3.1产品管理235.4 订单管理模块设计245.4.1订单管理245.5 公司管理模块设计255.5.1公司管理25第六章 系统模块页面和代码实现276.1 系统登陆276.2
7、前台管理286.2.1新闻中心286.2.2产品中心296.2.3服务支持296.2.4供求信息306.2.5公司信息306.3后台管理306.3.1 用户管理316.3.2 新闻管理336.3.3 产品管理346.3.4订单管理366.3.5公司管理36第七章 系统测试387.1 测试计划387.2 测试用例387.2.1 对身份验证功能进行测试387.2.2 对用户信息管理功能进行测试387.3 测试结果39第八章 系统开发总结41结束语42参考文献43湖南铁路科技职业技术学院毕业设计第一章 引 言20世纪末,随着计算机科学的发展,数据库技术在Internet中的应用越来越广泛,为广大网络
8、用户提供了更加周到和人性化的服务。个性化已逐渐成为当今Web应用的潮流。基于ASP的企业网站与现今网上已采用的一些方案相比,具有用户使用更简单、界面更直观等优点。企业网站在我国起步不久,但发展很快。随着我国互联网的更加普及和网络技术的更趋成熟,会有越来越多的群体对企业网站有需求。企业网站依托庞大的网络和其更加简单,更直观的界面,迅速被广大网民认可,用户可根据现在较为流行的技术,在网站上尽情展示自己的个性。1.1 课题背景1.1.1 web的个定义和特征概述1、Web”一词2003年由OReilly Media提出,2004年第一次Web讨论会召开,阐述Web为基于第一代网络的社区和主机服务,如
9、 SNS( social- networking sites,社会网络)、wikis(网络百科)和 folksonomies(协作与共享)。Web通常指第二代网络,并没有严格的定义,并非指特定的事物。Web描述了一种现象:因特网成为一个应用环境,而以前因特网只是“一种”应用。Blogger Don在他的“Web概念诠释”一文中提到Web是以Flickr, Craigslist, Linkedin,Tribes,Ryze , Friendster, Delicious , 43T等网站为代表,以Blog,TAG, SNS,RSS,wiki等社会软件的应用为核心。 2、Web与Web异同一般来说W
10、eb(也有人称之为互联网2.0)是相对Web 的新的一类互联网应用的统称。Web 的主要特点在于用户通过浏览器获取信息,Web则更汁重用户的交互作用,用户既是网站内容的消费者(浏览者),也是网站内容的制造者。从知识生产的角度看,Web的任务,是将以前没有放在网上的人类知识,通过商业的力量,放到网上去。Web的任务是,将这些知识,通过每个用户的浏览求知的力量,协作工作,把知识有机的组织起来,在这个过程中继续将知识深化,并产生新的思想火花。从内容产生者角度看,Web是商业公司为主体把内容往网上搬,而Web则是以用户为主,以简便随意方式,通过blog/podcasting方式把新内容往网上搬。从交互
11、性看,Web是网站对用户为主,Web是以P2P为主。从技术上看,Web客户端化,下作效率越来越高。比如像Ajax技术。GoogleMAP/Gmail里面用得出神入化。3、Web特征当我们讨论Web的应用时,如何去判断一个网站是否是Web 的网站?这就需要我们了解它的特征。1、从应用的角度去分析,具有以下特征:一个网络平台,类似一个网络操作系统,用户能够通过浏览器进行交流。用户在网站上拥有自己的数据,应该易于将数据导入导出;一个共享系统,鼓励用户贡献价值,添加应用;按用户进行权限划分,分类进行控制;一种基于Ajax或相似框架结构的丰富、交互、友好的平台;类似社区网络特征。2、从技术角度来看,如果
12、一个网站使用下面一些技术时,就可以说它是利用Web技术建立的。具有以下特征:相当丰富的应用程序接口技术(例如:AJAX技术);支持CSS;有语义的、正确的XHTML d、记和微格式;基于RSS /ATOM的联合机制;简洁而有意义的URLs;完全或部分支持wild,支持发布We blog; RSS/Atom数据的聚合;OREST或者XML功能应用程序接口功能应用程序接口;一些社会性网络元素。3、Web的核心不是技术而在于指导思想。Web有一些典型的技术,但技术是为了达到某种目的所采取的手段。Web技术本身不是Web网站的核心,重要的在于典型的Web技术体现了具有Web特征的应用模式。因此,与其说
13、Web是互联网技术的创新,不如说是互联网应用指导思想的革命。Web技术作为一种发展趋势,在线视听、文件共享、博客、百科全书和播客等方面均得到广泛应用,在英国、日本、印度均相继建立起了Web的研究组织。Web呈现了互联网的发展方向和趋势,它个性与共性融合、用户共同创造、长尾效应、互动性、低成本、高效率等代表了互联网的操作方向和精髓。1.1.2 中国网站的现状1、数量多。 由于企业网站的门槛较低,不论是技术还是资金要求并不高,导致现在企业网站的数量迅速增长。 2、站长的网站开发技术、网页设计能力较高。从很多站长原创的源码,以及访问大部分企业网站,发现我们的站长的技术、设计水平都很高。而且现在很多企
14、业网站很多都是站长一人包办,所以能做企业网站的站长技术肯定不错的。 3、盲目低水平重复建设。由于hao123成功的刺激,很多站长都会选择做网址站。又由于音乐站、下载站的流量不错,又有很多站长做音乐站、下载站。现在blog很火,几个月内我们身边又出现很多个人博客网站。 在很多站长眼里,别人的成功就意味着自己可以成功,这是片面的、缺乏理性的思考。hao123、天空软件站的成功都是因为成立时间早。再加上前期对网站的定位考虑不多,就出现现在企业网站盲目低水平重复建设。 4、网站运营方法单一。 现在很多站长都是先从技术开始,对后期的运营考虑不多。现在主要的运营方法就是SEO(搜索引擎优化)、 5、网站盈
15、利不明确。做企业网站完全是因为兴趣的站长不多,主要想通过网站实现盈利,甚至很多站长把网站作为自己的工作。那么盈利是很重要的。 现在网站盈利有一些误区,一是过分依赖广告联盟,又是hao123的魔力,hao123每月几十万的收入(还有待考证)成了很多站长的目标。不过他们考虑一下,现在广告联盟的广告主都是易趣、淘宝、雅虎、3721等大网站,他们的知名度远远超过企业网站,即使访问者有消费的需要,会直接访问这些网站,而不会点击企业网站上面的广告。 二是认为有流量就有盈利。由于眼球经济的深得人心,让很多站长认为主要自己有流量就可以实现盈利。 其实现在企业网站的主要盈利还是靠广告,但做广告也是需要考虑,为什
16、么天极网、站长站有不错的广告收入?是因为它们有相对集中的访问人群,比如站长站访问的主要是企业网站的站长,那么在它们那里做域名、空间广告是会取得好效果的,但我们很多企业网站没有集中的访问人群,这就会影响广告的效果。所以现在出现“窄告”的概念,就是什么样的网站就因为做相对应的广告。所以我们因为考虑自己网站的访问群是哪些?可以做什么样的广告? 1.2 企业网站发展趋势现在随着搜索引擎的算法的不断改进,做垃圾站用流量赚钱的做法将越来越难,笔者认为今后网站的发展将由内容资源型向服务提供型转变。因为做内容信息型的网站要想真正做大做强需要投入很多的精力来进行内容建设,以内容为核心竞争力的网站要想保持内容的原
17、创性与可读性,单靠某几个人是不行的,必须要让大家参与进来形成交流互动才能产生出大量的有价值的内容,比如说艾瑞,A5等网站都是由于有很多行业专家和众多的参与者来共同创造内容才能将行业内的人吸引到这个平台上来。这类网站成功的背后坚持、时机、人脉、执行力等各种因素缺一不可,特别是在初期各种资源都缺乏的情况下如何快速的积累人气,使网站走上正轨这段时间是网站最困难的时期之一。现如今由于建站成本和技术门槛的不断降低,就业形势严峻,企业网站的竞争也是越来越激烈,如果没有强大的个人魅力和广泛的人脉资源以及团队的协作想在众多网站中脱颖而出是非常困难的。最后只能沦为以采集、复制、伪原创内容为主的垃圾站,很难有大的
18、发展。因此朱勇认为提供专业服务的垂直型网站是今后企业网站发展的趋势之一,就是站长根据自身情况,在自己的优势领域内做内容服务提供。如做导游的可以考虑做一个旅游线路咨询顾问网,做网站策划的可以做一个专业的网站策划咨询网等,甚至可以再从地域上或者是咨询方向上再进行细分,分得越细过来的访客转化率也就越高,而正是由于小而精的特点,更能将每个人的优势淋漓尽致的体现出来,把网站做精做专,这是一些大网站想做但却无法顾及的区域,而对于个人站长来说是一个机会。对于盈利方式来说,比如说旅游线路咨询网可以和一些旅行社和导游合作,推荐意见被客户采纳后可以向客户介绍某某导游或旅行社,最终实现消费后可以向导游或旅行社收取佣
19、金。其实这种类型的网站已经有很多人在做了如域名代备案;SEO培训、咨询;网络推广顾问等等。关键是怎样利用自己的资源优势、人脉优势,发掘其中的价值。只要坚持诚信、热情、周到的服务,逐渐将会形成自己的品牌,从而使网站走上一个更宽的发展道路。形成品牌效应以后,网站将会通过口碑相传的方式来获得流量,而不必每天看搜索引擎的脸色过日子,当然SEO和各种推广方式还是要结合起来运用,才能使网站做大做强。1.3 设计技术及开发环境1.3.1 设计技术自从Servlet技术产生以来,J2EE的Web开发技术与开发框架便层出不穷。这些技术和框架的产生,在给我们的开发带来方便的同时,也让我们眼花缭乱,导致疲于学习这些
20、框架。然而一直保持优势地位的不多,目前J2EE各种框架技术的核心技术依然是J2EE的三项基础技术JSP、JavaBean、Servlet,而开源框架还是Struts+Spring+Hibernate的天下,目前这种组合是最好的选择。(1) JSP页面技术JSP产生于Servlet之后,主要是为了解决Servlet中输出HTML代码效率低的问题而产生的。JSP技术比较简单,类似于ASP、PHP这些脚本语言。JSP的技术主要是由以下两个部分组成:JSP的基本语法:两个注释、3个脚本元素、8个动作指令。JSP的九大内置对象:request请求对象、response响应对象、pageContext页面
21、上下文对象、session会话对象、application应用程序对象、out输出对象、config配置对象、page页面对象和exception例外对象。(2) JavaBean组件技术JavaBean称为“Java豆”,它的原意是封装业务逻辑,以便于外界的调用。调用者可以是JSP,也可以是其他的类。JavaBean组件由一些属性和操作这些属性的函数组成。(3) Servlet技术Servlet产生于JSP技术之前,它最大的特点就是基于线程。与传统的CGI相比,每一个CGI请求都会产生一个新的进程,而每一个Servlet请求都只会产生一个线程,这对于系统的利用率来说是一场革命。Servlet
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 企业 网站 规划 设计
链接地址:https://www.31ppt.com/p-4887994.html