《计算机科学与技术专业 企业网站的设计与实现ava技术Mysql数据库BS结构.docx》由会员分享,可在线阅读,更多相关《计算机科学与技术专业 企业网站的设计与实现ava技术Mysql数据库BS结构.docx(36页珍藏版)》请在第一文库网上搜索。
1、在已经进入了21世纪的今天,随着社会不发展进步,绝大多数的人们对于电子信息化的理解和认识,已经从低水平的阶段发展到高水平的阶段,从最原始的感性的认知渐渐过渡到了理性的认知。此外,人们也渐渐地认识到了相关管理工作的重要性,并且通过科学化的管理,使信息的存储更加完善、快捷和精确,以此来提高管理工作的效率并且加速其发展速度。本文主要介绍的是如何进行设计与实现企业网站,梳理了相关研究的发展状况、所涉及到的开发背景,并且分析了系统的设计目标、系统的需求和系统总体的设计方案,对企业网站的设计与实现进行了比较详细的分析和讨论,最后对企业网站的设计与实现进行了一些具体测试。本文以java作为开发技术,呈现了一
2、个企业网站的设计与实现。企业网站的设计与实现的主要使用者分为管理员和用户,用户:网站首页、新闻信息、个人信息、产品信息、留言回复,管理员:个人信息、网站信息、公司信息、管理员信息、产品信息、留言回复等功能模块。通过设计这一些功能性模块,基本上实现了整个企业网站信息管理的全过程。关键词:企业网站的设计与实现;java技术;MySq1数据库;B/S结构ABSTRACTNowthatWehaveenteredthe21stcentury,asthesocietyisnotdeve1opingandprogressing,thevastmajorityofpeop1e,sunderstandingan
3、dknow1edgeofe1ectronicinformatizationhasdeve1opedfroma1ow-1eve1stagetoahigh-1eve1stage,fromthemostprimitiveperceptua1recognition.Know1edgegradua11ytransitionedtorationa1cognition.Inaddition,peop1ehavegradua11yrea1izedtheimportanceofre1atedmanagementwork,andthroughscientificmanagement,thestorageofinf
4、ormationismorecomp1ete,fasterandaccurate,soastoimprovetheefficiencyofmanagementworkandacce1erateitsdeve1opmentspeed.Thisartic1emain1yintroduceshowtodesignandimp1ementcorporatewebsites,sortoutthedeve1opmentstatusofre1atedresearch,thedeve1opmentbackgroundinvo1ved,andana1yzethedesigngoa1softhesystem,sy
5、stemrequirementsandovera11systemdesignschemes.Thedesignandimp1ementationwereana1yzedanddiscussedindetai1.Fina11y,somespecifictestswerecarriedoutonthedesignandimp1ementationofthecorporatewebsite.Thisartic1eusesjavaasthedeve1opmenttechno1ogytopresentthedesignandimp1ementationofanenterprisewebsite.Them
6、ainusersofcorporatewebsitedesignandimp1ementationaredividedintoadministratorsandusers.Users:websitehomepage,newsinformation,persona1information,productinformation,messagerep1y,administrators:persona1information,websiteinformation,companyinformation,administratorinformation,Productinformation,message
7、rep1yandotherfunctiona1modu1es.Throughthedesignofthesefunctiona1modu1es,thewho1eprocessoftheentireenterprisewebsiteinformationmanagementisbasica11yrea1ized.Keywords:Designandimp1ementationofenterprisewebsite;Javatechno1ogy;MySQ1database;B/Sstructure前言1第1章概述21.1 课题背景及意义21.2 国内外研究现状21.3 本课题主要工作3第2章系统开
8、发环境42.1 java技术42.2 Mysq1数据库52.38 /S结构6第3章系统分析83.1 可行性分析83.1.1 技术可行性83.1.2 操作可行性83.1.3 经济可行性93.1.4 法律可行性93.2 系统流程分析93.2.1 系统开发流程93.2.2 用户登录流程10I113.2.3 系统操作流程113.2.4 添加信息流程113.2.5 修改信息流程123.2.6 删除信息流程133.3 系统用例分析133.3.1 管理员用例图13332用户用例图14第4章系统设计154.1 系统概述154.2 系统结构设计154.3 数据库设计164.3.1 数据库设计原则164.3.2
9、数据库实体164.3.3 数据库表设计18第5章系统界面实现205.1 登录205.2 管理员功能模块205.2.1 个人信息管理205.2.2 网站信息管理215.2.3 公司信息管理215.2.4 管理员信息管理225.2.5 产品信息管理225.2.6 留言回复信息管理235.3 用户功能模块235.3.1 首页235.3.2 用户登录245.3.3 用户中心24第6章系统测试266.1 系统测试的意义266.2 测试方法276.3 测试结论28结论29参考文献30致谢31-1-4-X刖百本系统使用的是信息存储管理和网络通信,具有很多优点。比如,存储量大,保密性好,可靠性高,保存时间长,
10、计算、检索速度快,最重要的一点是成本低。对于工作的效率上来说,能得到非常大的提升,延展到服务的水平也会有更好的收获,整个企业网站的各个方面的管理更加的系统和科学,更加的简洁和规范。在发达国家当中,网络发展水平高,计算机管理已经基本普及。我国由于发展水平的限制,计算机技术的发展迟缓,迄今较多单位和地区仍然没有跟上时代步伐,采用老旧的方式进行信息管理,效率及其低下。随着科技发展的日新月异,我国的网络技术也逐渐向前追赶,推动了互联网技术的发展,使得网络管理技术走向大众,不再是空中楼阁。这些系统具有以下特征:(1)先进性:实现网络化管理。(2)通用性:同一行业基本都能使用。(3)方便性:通过网络就能够
11、完成管理工作。(4)及时性:信息更新及时。(5)可扩展性:可以根据需求来进行模块的增添。(6)安全性:对用户、单位等进行信息加密。迄今为止,互联网已进入到了人们日常生活当中,手机和电脑等成为了人们获取信息的主要工具,我们处在一个沟通交流没有限制的时代,所以,用网络进行企业网站的管理也是大势所趋,因此,企业开发设计一个企业网站也是非常有必要的。本文主要介绍的是系统的基础知识,还在这个基础上进行了系统的分析。要让这个系统更好,更完善,就要先对该系统进行分析研究。相比于以往的相关性基础,对新系统的功能进行了详细分析,然后对系统进行设计。在系统的可行性方面上,我选择用JaVa技术来开发和设计。在数据存
12、储方面,我使用MySq1数据库进行设计。由于java和MySq1技术都己成熟,所以各个方面,都非常安全可靠并且实用。在最后我将对整个系统进行一系列的测试、完善以及发布。第1章概述1.1 课题背景及意义互联网技术的发展可以改变原有的管理方式,但是因为之前有各种问题,比如技术水平尚不成熟、用户不愿意接受、网络普及度低、互联网相关的法律法规没有完善等,对互联网发展造成了极大的阻碍。二十一世纪以后,我国的经济水平有了跳跃式的发展,各个难题都被一一解决,信息化管理这种管理模式慢慢被国内各大机构认同,而且他们也都积极主动地加入到这种管理方式中来。在此之前的企业网站信息管理,都是通过专业的工作人员进行人工统
13、计。这种方式不仅效率低,而且在查找和变更时特别不便。随着技术水平的成熟和科学水平的发展,信息化发展水平也开始突飞猛进,大众也开始发现计算机功能的强大之处。本系统使用的是信息存储管理和网络通信,具有很多优点。比如,存储量大,保密性好,可靠性高,保存时间长,计算、检索速度快,最重要的一点是成本低。对于工作的效率上来说,能得到非常大的提升,延展到服务的水平也会有更好的收获,整个企业网站的各个方面的管理更加的系统和科学,更加的简洁和规范。1.2 国内外研究现状互联网技术的发展日新月异,对我们的生活方式产生了巨大的影响。传统的人工信息管理模式效率差,成本高,同时管理质量也差强人意。在发达国家当中,网络发
14、展水平高,计算机管理已经基本普及。我国由于发展水平的限制,互联网技术的发展和发达国家相比还存在一定差距。当下一些地区仍然采用老旧的人工方式进行信息管理。随着科技的发展,我国的网络技术发展也进入加速通道,网络管理系统开始逐步走向广大用户。这些系统具有以下特征:(1)先进性:实现网络化管理。(2)通用性:同一行业基本都能使用。(3)方便性:通过网络就能够完成管理工作。(4)及时性:信息更新及时。(5)可扩展性:可以根据需求来进行模块的增添。(6)安全性:对用户、单位等进行信息加密。迄今为止,互联网己进入到了人们日常生活当中,手机和电脑等成为了人们获取信息的主要工具,我们处在一个沟通交流没有限制的时
15、代,所以,用网络进行企业网站的管理也是大势所趋,因此,企业开发设计一个企业网站也是非常有必要的。1.3 本课题主要工作本文主要介绍的是系统的基础知识,还在这个基础上进行了系统的分析。要让这个系统更好,更完善,就要先对该系统进行分析研究。相比于以往的相关性基础,对新系统的功能进行了详细分析,然后对系统进行设计。在系统的可行性方面上,我选择用JaVa技术来开发和设计。在数据存储方面,我使用MySq1数据库进行设计。由于java和MySqI技术都已成熟,所以各个方面,都非常安全可靠并且实用。在最后我将对整个系统进行一系列的测试、完善以及发布。第2章系统开发环境2.1java技术从JaVa语言发布以来,它已经成为主要的程序语言。自从进入网络时代,JaVa语言发展迅猛,各种程序陆续开始采用JaVa语言。由于JaVa语言的独特性质(线性和可伸缩性),得到了许多程序员的青睐,同时由于它的广泛应用,JaVa语言的特性得到了进一步证明。它的某些应用程序和优点可以使很多编程者节约了很多时间,使其开发更加方便。JaVa语言具有许多种功能:(1)跨平台独立性;(2)面向对象;(3)安全性得以保障;(4)支持多个任务;(5)多种编写方式方法,代码编写简单。与其他代码语言相比,Java语言的优势非常突出,进而使得其具有广阔的应