毕业设计论文电子商务网站设计_第1页
毕业设计论文电子商务网站设计_第2页
毕业设计论文电子商务网站设计_第3页
毕业设计论文电子商务网站设计_第4页
毕业设计论文电子商务网站设计_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

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

文档简介

1、伴随着 Internet 的蓬勃发展,网络购物中心作为电子商务的一种形式正以其高效、低成本的优势,逐步成为新兴的经营模式和理念,人们已经不再满足用途信息的浏览和发布,而是渴望着能够充分享受网络所带来的更加多的便利。网络购物正适应了当今社会快节奏地生活,使顾客足不出户便可以方便快捷轻松地选购自己喜欢的商品。本系统便是尝试用JSP在网络上架构一个动态的电子商务网站,以SQLServer 2000 为数据库开发平台,Tomcat网络信息服务作为应用服务器,采用JSP(Java Server Pages) 技术开发的网上购物系统。它有会员注册, 图书查询 , 用户购物车, 用户下单, 在线帮助,后台图

2、书管理, 广告管理 , 会员管理 , 订单管理, 管理员管理, 网站基本信息等功能,充分利用计算机网络技术,改进现有的购物方式, 做到适合现代人生活的购物方式。建立后的网站系统是一个动态、交互式、具有商品提供、系统管理、用户留言等功能的电子商务网站。关键词 : JSP;SQL server 2000;Tomcat; 网上购物系统第一章引言11. 1系统设计的背景22. 2系统设计的意义2第二章系统概述33. 1B/S模式及其优势32. 2JSP的技术原理33. 3相关服务后二6第三章系统需求分析及总体设计84. 1系统概述83. 2功能需求概述83.3系统功能模块设计9第四章数据库结构设计94

3、. 1数据库实现95. 2用JSP连接数据库 10第五章系统详细设计115.1功能模块设计11第六章系统测试和维护136. 1系统测试136 .2系统维护14总结15致416参考文献16第一章引言随着社会经济的发展和信息技术的高度发达,越来越多的企业和个人的购物方 式和以前有了实质的改变,网上商店逐渐增多,交易的方式也从以前的网上发布, 然 后网下交易购买,发展到了直接通过网络进行在线支付,随着物流的发展,交易的物品也从以前的大件物品,发展到现在几乎所有商品都能在网上购买。因此,为了更方便顾客购物,就需要有一个功能比较完善的网上商城系统来实现这个平台。网上商城系统是解决实体商城各种问题的一种方

4、法。因此该课题具有一定的意义和研究价 值。网上商城的出现和发展给人们的购物带来了全新的改变,它不但使整个购物的性质和 方 式发生了翻天覆地的变化,而且也使人们整个购物流程变得高效而便捷。为了满足人们的需求,像淘宝、 拍拍这样的大型购物网站快速的的产生,这样不管购物者是农村人还是城市人,也不管购物者是本地人还是外地人,只要购物者的计算机能够连接上 Internet 网,购物者就可以进行随时地、跨地域地进行购物,不但给购物者带来了便利和扩大了市场范围,而且吸引越来越多的技术人员参与到讨论和开发能够更加满足人们购物需求的新型的网上商城中去。1. 1 系统设计的背景计算机软件技术的日新月异推动了社会信

5、息化的进程,这也使得开发人员不得不学习新的技术以适应这种局面。 在web应用领域,动态网页技术作为web系统开发的 核心,越来越受到业内人士的青睐。目前主流动态网页技术主要是指ASP PHP和JSP。JSP( java server pages, java 服务器页面)是SUNMicroSystems 公司于 1999年末在企业Java 工具集中加入的一个新元素,它建立在Java Servlet 之上。其设计目的是使开发人员,甚至非开发人员都能够高效率地创建We呐容。在过去几年里,使用JSP技术的开发人员飞速增加,它已经变成Web开发的主流技术之一。用 JSP开发的Web用程序是跨平台的,它不

6、但可以在 Windows下运行,也能在Linux以及 其他各种版本的UNIX操作系统上运行。这一点是 ASP不具有的。JSP将网页的逻辑 功能设计与界面分离,同时它支持可重用的基于组件的设计以及它的跨平台特性,使Wetg用变得简单,因此它在问世不长时间就超过了ASPffi PHP为许多大型网站所采用。1. 2 系统设计的意义首先本系统是基于JSP技术的网上购物系统,能够有效地将产品管理系统和网上 订购系统有效地结合在一起,通过网站实现企业的在线交易来销售自己的产品,进一步扩大市场份额。通过产品订购管理系统的网上交易,企业可以随时随地了解和掌握销售情况,实现产品销售统计分析同时又能有效地控制商场

7、运营成本,开辟了一个新的销售渠道。第二章 系统概述2. 1 B/S 模式及其优势伴随着 Internet 的迅速发展,计算机技术正在由基于C/S( client )模式的应用系统转变为基于B/S( Browser/Server )模式的应用系统。过去,网络软件的开发都采用C/S( client )模式,在这种模式下,主要的业务逻辑都集中于客户端程序,因此,必然导致以下问题:系统安装、调试、维护和升级困难。由于客户端的硬件配置可能存在差异,软件环境也可能各不相同,因此,在安装时,必须对每一个客户端分别进行配置,同样,在软件升级时也要对客户端分别处理。在整个系统中,业务逻辑和用户界面都集中到了客户

8、端,必然会增加安全隐患。正是由于以上C/S 模式的客户端程序在部署和维护时面临的问题,人们逐渐接受了基于浏览器(Brower) /服务器 (Server) 结构的系统,即B/S 模式。在此模式中,最核心的一点就是用通用的浏览器取代了原来的客户端程序。B/S 模式虽然只对C/S模式做了少许变动,但带来了巨大的好处:应用程序在部署、升级、维护时,只需要在服务器端进行配置就可以了;所有的配置工作都集中在服务器端,提高了系统的安全性;虽然 B/S 模式带来了很大的好处,但由于在客户端能够利用的编程对象仅仅是浏览器,因此,原来在C/S 模式下很容易实现的一些客户端功能,在B/S 模式下,却变得很难实现甚

9、至无法实现。尽管如此,B/S 模式仍是目前很多应用系统的首选模式。2. 2 JSP 的技术原理2.2.1 JSP 语言及其特点在传统的网页 HTM及件(*htm , *.html )中加入Java程序片段(Scriptlet ) 和JSP标记(tag),就构成了 JSP网页(*.jsp )。JSP页面看上去象标准的 HTML® XMLM面,并附带有JSP引擎能够处理和抽取的额外元件。Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序片段,然后将执 行结果以HTM脐式返回给用户。程序片段可以操作数据库、重新定向网页以及发送E-mail 等,这就是建立动态网站所需要的功能。所有

10、程序都在服务器端执行,网络上传送给客户端的仅是得到的结果,对客户浏览器的要求最低。它基于强大的Java 语言,具有良好的伸缩性,在网络数据库应用开发领域具有得天独厚的优势。JSP技术在多个方面加速了动态WetM面的开发:( 1)将内容的生成和显示进行分离使用JSP技术,Web页面开发人员可以使用HTMLE者XMLB识来设计和格式化 最终页面。使用JSP标识或者小脚本来生成页面上的动态内容(内容是根据请求来变 化的, 例如请求帐户信息或者特定的一瓶酒的价格)。 生成内容的逻辑被封装在标识和JavaBeans组件中,并且捆绑在小脚本中,所有的脚本在服务器端运行。如果核心 逻辑被封装在标识和Bean

11、s中,那么其他人,如Web管理人员和页面设计者,能够编 辑和使用JSP页面,而不影响内容的生成。在服务器端,JSP引擎解释JSP标识和小脚本,生成所请求的内容(例如,通过 访问JavaBeans组件,使用JDBCT眼术访问数据库,或者包含文件),并且将结果以 HTML(或者XML页面的形式发送回浏览器。这有助于作者保护自己的代码,而又保 证任何基于HTML勺WebM览器的完全可用性。( 2)强调可重用的组件绝大多数JSP页面依赖于可重用的,跨平台的组件(JavaBeans或者Enterprise JavaBeansTM组件)来执行应用程序所要求的更为复杂的处理。开发人员能够共享( 3)采用标识

12、简化页面开发Web页面开发人员不会都是熟悉脚本语言的编程人员。JavaServer Page技术封装了许多功能,这些功能是在易用的、与JSP相关的XM所识中进行动态内容生成所 需要的。标准的JSP标识能够访问和实例化JavaBeans组件,设置或者检索组件属性, 下载 Applet ,以及执行用其他方法更难于编码和耗时的功能。通过开发定制化标识库,JSP技术是可以扩展的。今后,第三方开发人员和其他 人员可以为常用功能创建自己的标识库。 这使得We顷面开发人员能够使用熟悉的工 具和如同标识一样的执行特定功能的构件来工作。(4) JSP能提供所有Servlets功能与Servlets相比,JSP能

13、提供所有Servlets功能,它比用Println 书写和修改 HTMLM方便。可以更明确地进行分工, Web页面设计人员编写HTML只需留出空间 让Servlets程序员插入动态部分即可。JSP技术能够支持高度复杂的基于 Web的应 用。( 5)健壮的存储管理和安全性由于JSP页面的内置脚本语言是基于 Java编程语言的,而且所有的JSP页面者B 被编译成为Java Servlet , JSP页面就具有Java技术的所有好处,包括健壮的存储 管理和安全性。( 6)一次编写,各处运行作为Java平台的一部分,JSP拥有Java编程语言“一次编写,各处运行”的特 点。随着越来越多的供应商将JSP

14、支持添加到他们的产品中,您可以使用自己所选择 的服务器和工具,更改工具或服务器并不影响当前的应用。2.2.2 Java 及 Java Servlets 概述Java 是 Sun 公司推出的新的一代面向对象程序设计语言, 特别适合于Internet应用程序开发。Java 的产生与流行是当今internet 发展的客观要求,java 是一门各方面性能都很好的编程语言,它的基本特点是简单、面向对象、分布式、解释的、健 壮的、安全的、结构中立的、可移植的、性能很优异的、多线程的、动态的,特别适 合在 internet 环境上开发应用系统。Java Servlet 是 Java 语言的一部分,它提供了一

15、组用于服务器端编程的API。一种独立于平台和协议的服务器端的Java应用程序,可以生成动态的 We顷面。它担当WebM览器或其他HTT哈户程序发出请求,与HTTP!务器上的数据库或应用 程序之间的中间层。Servlet是位于Web服务器内部的服务器端的Java应用程序,与传统的从命令 行启动的Java应用程序不同,Servlet由Web服务器进行加载,该Wet®务器必须 包含支持Servlet 的 Java 虚拟机。2.2.3 JavaBean 简介JavaBean是一种基于Java的软件组件,JavaBean和Active控件一样,可以通过封装业务逻辑建立一整套可重复利用的对象库。

16、JSP对于在 Web应用中集成JavaBean组件提供了完善的支持,这种支持不仅能缩短开发时间(可以直接利用经 过测试和可信任的已有组件),避免重复开发,也为JSP应用带来了更多的可伸缩性。 JavaBean组件可以用来执行复杂的计算任务,或负责与数据库的交互及数据提取等。由于Java语言在这些方面所具有的特点和优势,使得基于它的软件JavaBean组件技术倍受人们关注。它的任务就是:一次编写,可以在任何地方执行,可以在任 何地方重用。JavaBean组件可以在任何地方重用包括了可以在应用程序、其他组件、 文档、We惊占点和应用程序构造器工具等多种方案中再利用。为了创建和使用Java软件组件,

17、JavaBean被实现为一种独立于平台和结构的应 用程序接口,它的实现可以忽略内部的结构和细节问题,只需定义其外部的特征及对 外功能就行。其中,属性、方法和事件三种接口可以独立对外进行开发。用户可以使用JavaBean将功能、处理、值、数据库访问和其他任何可以用java代码创造的对象进行打包,并且其他的开发者可以通过内部的JSP页面、Servlet、其他JavaBears applet程序或者应用来使用这些对象。 用户可以认为JavaBean提供 了一种随时随地的复制和粘贴的功能,而不用关心任何改变。JavaBean可分为两种:一种是有用户界面(UI, User Inteface )的Java

18、Bean; 还有一种是没有用户界面,主要负责处理事务(如数据运算,操纵数据库)的 JavaBean。JSP通常访问的是后一种 JavaBean。2. 3相关服务器2.1.1 JDK的安装和配置SUN司为不同的操作系统平台,如Windows Unix/Linux等提供了相应的Java 开发包。用户可以从官方网站Http:/下载最新的适应于相应操作系统的开发包。下载该JDK后,进行默认安装,安装JDK很简单,只需要按照安装向导一步一步 进行即可。在此就不再截图了。安装JDK最重要的也是最容易出错的是设置环境变量。 一共需要设置3个环境变量:Path, Classpath和Java_Home2.1.

19、2 Tomcat 安装及配置用户可以到Http:// 站点免费下载Tomcat 6.0. 直接运行下载的apache-tomcat60.14.exe文件,出现安装向导,按照一般的Windows程序安装步骤即可安装好Tomcat,安装时它会自动寻找JDK的位置。安装过程中需要选择一个 文件夹作为Tomcat的安装目录。设置完毕后就可以运行Tomcat服务器了。Tomcat成功启动后,在浏览器中输入 Http:/localhost:8080如果出现欢迎界面,则说明 Tomcat安装成功。欢迎界面如图2-1所示。 图 2-1 Tomcat 欢迎界面2.1.3 SQL

20、 Server 2000 简介SQLServer 是由微软公司开发的一个大型的关系数据库系统, 它为用户提供了一个安全 , 可靠 , 易管理和高端的客户/ 服务器数据库平台.SQL Server 数据库的中心数据驻留在一个中心计算机上, 该计算机被称为服务器 . 用户通过客户机的应用程序来访问服务器上的数据库, 在被允许访问数据库之前,SQLServer 首先对来访问的用户请求做安全验证, 只有验证通过后才能够进行处理请求 , 并将结果返回给客户机应用程序.SQL全称是“结构化查询语言(Structured Query Language)”,最早的是旧M 的圣约瑟研究实验室为其关系数据库管理系

21、统SYSTEM RF发的一种查询语言,它的前身是SQUARE言。SQL语言结构简洁,功能强大,简单易学,所以自从旧M公司1981 年 推 出 以 来 , SQL 语 言 , 得 到 了 广 泛 的 应 用 。 如 今 无 论 是 像 Oracle ,Sybase,Informix,SQL server 这些大型的数据库管理系统,还是像VisualFoxporo,PowerBuilder这些微机上常用的数据库开发系统,都支持SQL语言作为查询语言。SQL已经成为关系型数据库普遍使用的标准,使用这种标准数据库语言对程 序设计和数据库的维护都带来了极大的方便,广泛地应用于各种数据查询。SQL语言的常

22、用操作有:建立数据库数据表(CREATE TABLE从数据库中筛选 一个记录集(SELECT,这是最常用的一个语句,功能强大,能有效地对数据库中一 个或多个数据表中的数据进行访问,并兼有排序、分组等功能;在数据表中添加一个记录(INSERT;删除符合条件的记录(DELETE;更改符合条件的记录(UPDATE第三章 系统需求分析及总体设计3. 1 系统概述本系统主要实现会员注册, 图书查询 , 用户购物车, 用户下单, 在线帮助 , 后台图书管理 , 广告管理 , 会员管理 , 订单管理 , 管理员管理, 网站基本信息等功能,充分利用计算机网络技术,改进现有的购物方式, 做到适合现代人生活的购物

23、方式。3. 2 功能需求概述用户类型:登录系统的身份定为两种,一是会员,二是管理员.权限管理:系统需要经过有效的身份验证可以登录。用户的身份不同,使用的系统资源也不同。会员可以进行购物下单;管理员可以进行后台管理。会员注册:用户可以注册成本站的会员,从而进行购物下单。图书查询:用户可以进行查询本站所拥有的自己需要的书籍。用户购物书:已经注册会员的用户可以进行购物书籍并会像超市的购物车一样放入自己需要的书籍以便后面的下单。用户下单:用户可以在进行购物后,最后进行下单,网站在收到你的汇款后会进行处理。在线帮助:暂提供了购物流程和付款方式两个帮助。后台图书管理:可以对图书进行查询,删除,修改和添加操

24、作。广告管理:可以对广告进行查询,删除,修改和添加操作。会员管理: 可以会员进行查询,删除。订单管理:这也是核心管理,主要对订单的处理操作。管理员管理:可以添加和删除管理员。网站基本信息:可以设置网站的基本信息如联系电话,网名,网址, QQ传真, 还有一些说明。3. 3系统功能模块设计个人资料图3-1系统功能结构图订单查看用户登录勺M IT ;七计4. 1数据库实现表1管理员信息表(admins)查询图书购买图书名称字段名称!攵据:非空'卷行下单主ye;ar(50)no建编pIdIntyes管理员姓名adminname、archyes密码password、archarB)修改noyes

25、表2 广告信息表(affiches)名称字段名称数提生开!非空编pidintyesyes1附台管理no200)no标题Titlevarchar(yes内容Messagevarchar(yes时间dateDateyestime退出系统no> .A->-U表3 书籍信息表(books)名称字段名称数据类型非空上班编RBookidIntyesyes书名BooknameVarchar(50)noyes作者AuthorVarchar(50)noyes出版社BookconVarchar(50)noyesISBNIsbnVarchar(50)noyes说明ExplainVarchar(50)no

26、yes图片pictureVarchar(50)noyes进货价Stockpricefloatnoyes出售价sellpricefloatnoyes库存StockIntnoyesSellsumIntnoyesSortidIntnoyes添加时间intimedatetimenoyes表4 留言信息表(liuyuan)名称字段名称数据类型主键非空编RidIntyesyes类名nameVarchar(50)noyes父类sizeintnoyes表5 订单信息表(orders)名称字段名称数据类型主键非空订单编号Indentnointyesyes状态EstateIntnoyes用户anonymousVa

27、rchar(50)noyes收货人consigneeVarchar(50)noyes省份provinceVarchar(50)noyes市区townVarchar(50)noyes详细地址AddressVarchar(200)noyes邮编MailVarchar(50)noyes订单日期Orderdatedatetimenoyes电话TelVarchar(50)noyes总价Moneyfloatnoyes表6书籍类型表(sorts)名称字段名称数据类型主键非空编RidIntyesyes类名nameVarchar(50)noyes父类sizeintnoyes表7 用户信息表(users)名称字段

28、名称数据类型主键非空编pIdintyesyes用户名anonymousVarchar(50)noyes真实姓名nameVarchar(50)noyes密码passwordVarchar(50)noyes电子邮件emailVarchar(50)noyes省份provinceVarchar(50)noyes市区townVarchar(50)noyes详细地址addressVarchar(200)noyes邮编mailVarchar(50)noyes电话telVarchar(50)noyes问题quesionVarchar(100)noyes答案answerVarchar(200)noyes表8订单

29、信息表名称字段名称数据类型主键非空编RidIntyesyes订单号indentnoIntnoyes表9 网站基本信息表(webinfo)名称字段名称数据类型主键非空网址WebsiteVarchar(50)yesyes网名WebnameVarchar(50)noyes说明ExplainVarchar(200)noyes电话TelVarchar(50)noyes传真faxVarchar(50)noyesQQQqVarchar(50)noyes汇款银行BankVarchar(50)noyes银行帐号AccountVarchar(50)noyes收款人payeeVarchar(50)noyes4. 2

30、用JSP连接数据库打开 Windows Server 2000的控制面板,双击 ODB嗷据源(32位)打开数据源管理,在系统DSNfr注册名称为JSP的MS SQ嗷据源。建立数据源后,JSP程序就 可以通过JDBC-ODBC调用MS SQ擞据库。过程如下:首先,从控制面板的管理工具中打开“ ODB做据源管理器”,单击“系统DSN 选项卡,单击“添加”按钮。然后从“名称”列表栏中选择 SQLServer,单击“完成”按钮,“建立新的数据 源到SQL Server”对话框,在名称中键入所加数据源的名称,网上书店的名称是 bookshop。在服务器栏中选择本地服务器(local )。在“建立新的数据

31、源到SQLServer 对话框中单击“下一步”,出现选择SQLServer确认身份方法的对话框。选择“使用 网络登录ID的Windows NT佥证”,的方法在选择身份确认方法对话框中单击“下一步”,选择数据库的对话框,在“改变 默认的数据库为“前面加上标记,在下拉列表中选择自己建立数据库名称。在选择数据库对话框中单击“下一步”,出现数据库设置对话框,不用改变默认 的设置,单击“完成”按钮,完成数据源第五章系统详细设计5.1功能模块设计网上书店系统分为后台管理模块和用户模块。两模块的具体功能划分如下:5.1.1后台管理模块后台管理,网)再广告管理和查一信息 订单:原看管理网站用户:管理员管理(可

32、以查询,添加和删除管理员)和会员管理(查询和删除会员)。图书分类管理:可以添加图书的大类和小类,以便区分图书的类型 网站公告管理:可以添加,查询,删除和修改公告。会员注册网站信息:可设置网站的基本信息5.1.2用户模块用户图5 会员模块功能树1.会员注册:会员注册用于添加会员。像澳斛!我的订单收货人信息 退出系统查询图书输入项:用户名,真实姓名,密码,问题和答案。购买图书处理:判断用户名,真实姓名,密码,输出项:注册成功,进入成功页面,不成功则显示错误信息页面。进行下单问题和答案。是否为k,数据陡为是:有重复的准考 证号以及位数是否正确,如没有则进行添加并提示成功,否则提示错误2、个人资料输入

33、项:Email,真实姓名,密码提示,密码答案 输出项:进行修改后,给出相应的提示。处 理:判断用户名,真实姓名,密码,问题和答案。是否为空,数据库中是否有重 复的准考证号以及位数是否正确,如没有则进行添加并提示成功,否则提示错误。3、我的订单输入项:选择不同状态的订单如未处理,正在处理和已经处理。输出项:显示相应状态的订单。处 理:根据用户名和所选的订单状态在数据库中查找,如有则进行显示4、修改密码输入项:原密码,新密码和确认密码。输出项:显示相应提示。处 理:判断所有填入数据,达到要求则进行更新,否则进行提示。5、收货人信息输入项:收货人姓名,收货人省,收货人市,详细地址,邮编和电话 输出项

34、:显示相应提示。处 理:判断所有填入数据,达到要求则进行更新,否则进行提示。6、图书查询输入项:书名,价格,出版社,类型。输出项:显示相应的书籍。处 理:判断所有填入数据,达到要求则进行更新,否则进行提示。7、购买图书输入项:图书编号。输出项:显示购物车。处 理:判断先图书数据,达到要求则进行添加,否则不进行添加。8、进行下单输入项:所有购物车上的书籍。输出项:显示相应的信息。处 理:判断所有填入数据,达到要求则进行添加,否则进行提示。9、退出系统输入项:输出项:显示相应的信息。处 理:销除证明用户在网站登录的信息。第六章 系统测试和维护6. 1 系统测试编完程序后,最后一步就是对系统进行测试

35、了 .因为本网络商城系统是用JSP和 脚本语言编写的, 最常见的是出现脚本错误1) 语法错误: 它是由错误的脚本语法引起的, 如命令的拼写错误或传递函数的参数值错误 .2) 运行时错误: 运行时错误是发生在脚本开始执行之后, 它是由试图执行不可能操作的脚本指令所引起的.3) 逻辑错误: 逻辑错误是最难发现的错误. 通常逻辑错误是由输入错误或程序逻辑上的缺陷引起的, 脚本运行没有问题, 但产生的结果却不正确知道上面几种错误后, 就可以进行相应的调试了.功能测试:该阶段主要是针对预先的设想,对相应的模块的功能通过实际操作进行测试,以检查各项功能的完备性和可操作性,以便及时进行更改和完善。数据库调试

36、:该过程主要是通过使用实际数据对系统数据库进行测试,包括进行数据的输入输出、商品的增加、删除以及修改来检验数据库的合理性。安全测试:该过程主要是系统管理员根据实际生活当中所发生的系统安全问题,然后根据这些问题有针对性地进行一些模拟安全测试,包括用户登陆以及系统修改等安全测试。系统测试和系统设计时同步的。首先, 可以通过预览功能对网页进行浏览,如果运行没有问题的话,就会有网页出现。但是,如果代码由错误的话,网页会跳出网页错误的提示。并会告诉哪一行出错了和出错的原因。根据它的提示,查出原因。其次,网页是正常的,但是需要的功能还不能实现,这时需要认真查看分代码,并根据功能要求对代码进行分析,查阅书籍

37、,解决问题。这个是最点。另外,要时刻备份系统,避免误操作对系统的破坏,以防不备。所以,这同样是非常重要的。6 .2 系统维护系统维护是为保证系统的正常运行和安全保障等目的而采取的一系列措施,其中包括数据库维护、信息更新、版面更新、安全测试以及数据备份等操作过程;除此之外,还包括服务器和域名空间等的维护。数据库维护和信息更新:该阶段主要是要求管理员要经常对数据库和过期的信息及时地进行更新和维护,以保证数据库的正常运行和信息的及时性,从而保证了访问者能够顺利地了解到最新的信息动态。版面的更新:该过程主要是要求对系统的首页和页面定期的进行相应的调整或更新,从而使本系统经常以崭新的面貌出现在广大访问者

38、的面前。安全测试和数据备份:该过程主要是从系统的安全方面考虑,由于目前整个网络体系的安全问题还存在着较大的隐患,所以如何加强系统的安全性能对于一个系统的正常运行具有非常重要的意义。所以, 管理员要经常对系统进行诸如一些用户名、密码以及权限的更新或重新设置,从而保证系统的安全性。除此之外,还要经常对所有 信息进行备份,以防止整个系统遭到外界袭击时陷入瘫痪状态。总结在毕业设计的这几个月时间里,我经历了大学3 年中最难忘的一段时间,在这段时间里我得到了莫大的收获。1. 知识的巩固与提升。学习计划的制定。通过这次的设计督促使我能有计划有目标的学习,首先制定了整个项目的计划,针对自己的情形制定了阶段性的

39、学习计划。空余时间经常针对项目涉及的知识与老师和同学进行讨论。编程能力的提高。在编程时都是对各个模块分别编程,不是将所有的程序放在一个文件中而是分开来放,这样可以很清楚的从程序中看出应用了哪些模块,提高了程序的可阅读性,也提高了程序的可移植性。同时程序的调试,使我掌握了许多编程的技巧和方法。学习方法的锻炼。一个好的学习方法可以事半功倍,反之, 一个坏的学习方法可以是事倍功半。在项目设计的前期,感觉无从下手,于是参照实际银行排队叫号系统进行模拟。此外, 平时的学习利用网络和图书资源来搜集信息,对我的学习有很大的帮助。 最后, 和同学们一起讨论也让我们的学习轻松许多,集众人的智慧肯定比一个人的学习效率高多了。2. 提高文档处理能力刚开始学习要

温馨提示

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

评论

0/150

提交评论