计算机网络毕业设计论文题目【4篇】

时间:2022-04-16 15:15:02 来源:网友投稿

设计,是一个汉语词语,指“把一种设想通过合理的规划、周密的计划、通过各种方式表达出来的过程”。人类通过劳动改造世界,创造文明,创造物质财富和精神财富,而最基础、最主要的创造活动是造物。设计便是造物活动进行预先的计划,可以把任何造物活动的计划�, 以下是为大家整理的关于计算机网络毕业设计论文题目4篇 , 供大家参考选择。

计算机网络毕业设计论文题目4篇

计算机网络毕业设计论文题目篇1

计算机网络技术专业毕业设计和毕业论文题目

一、计算机网络技术专业毕业设计和毕业论文题目及要求

1、网络方向

     (1)网络建设

     题目如下:

*****************************************************************

    网络规划建设方案(要求结合具体的项目来设计):

    企业网站规划与设计

    企业网络安全方案设计

    无线办公网络的规划与设计

    综合布线系统工程设计

    市GSM无线网络优化设计

    网络电视(IPTV)技术在

    地区通信网中的应用

    小区宽带接入网设计

    小区综合职能网设计

    基于掉话机制的小区优化设计

    地区GSM网扩容工程基站建设的规划设计

    基于公用电话网的防盗报警系统设计

    地区GSM系统基站设计

***************************************************************    

    要求:根据中小型企业网络方案规划设计。网络拓扑结构图,网络软硬件设施的选定。网络服务器的架设。必须要有毕业论文,有建设案例提供建设网络照片。

     (2)网络软件开发

     题目:如下

     网络程序开发(例:即时通软件等)

     语音通信在网络中的应用

     要求:能够实现网络通信并达到设计目的。论文中要求至少包含需求分析、概要设计、详细设计、程序源代码等等

     (3)网络应用

     题目:如下

     办公自动化系统在网络中的应用

     要求:将毕业设计的制作方法制作成一个视频教程,实现自动播放讲解毕业设计的功能。设计中要求至少包含需求分析、概要设计、详细设计、程序源代码等等。

     (4)网站设计类

     题目:不限

     要求:网站页面不低于15页,要求前台有页面,后台有代码和数据库。设计中要求至少包含需求分析、概要设计、详细设计、程序源代码等等。

>

计算机网络毕业设计论文题目篇2

湖北轻工职业技术学院

毕 业 设 计 论 文

题  目: 武汉超玩在线科技有限公司局域网

搭建方案

学生姓名: 钟维维

专业方向: 计 算 机 网 络 技 术

指导教师: 肖丽娜

指导单位: 湖北轻工职业技术学院

20013年 5 月 22 日

摘 要

随着网络技术新系统、新领域的长足发展,传统企业也正利用其行业的特点,融合网络技术的优势,发展自身。在信息化生产逐步普及的今天,组建企业内部网络已经是企业必不可少的一部分,建立高速、稳定、安全、智能的办公网,是组建中小型企业局域网的核心。

中小型企业局域网建设,必须采取“结构化、系统化”思想做指导。一个良好的、规范的网络开发过程不仅不会成为干扰实际健忘工作的负担,相反会使设计的工作更清晰、更加高效和更令人满意,同时也可以大大减少网络开发成本和提高网络工程质量。

本毕业设计作品定位于公司局域网设计,因此配置了比较完备的硬件资源。在内容选择上,一方面以对中小型企业的网络拓扑和所需设备进行了设计;另一方面用很直观的网络拓扑图概述了本次毕业设计相关的网络安全、网络所需设备以及所实现的网络功能和应用等。

毕业设计论文包括课题概况:武汉超玩在线科技有限公司对网络性能和网络安全要求严格。使用业界流行的核心层—汇聚层—接入层三层结构设计的公司局域网,结合广为使用的通过划分虚拟局域网(VLAN)隔离不同部门,访问控制列表(ACL)控制端口进出数据包,网络地址转换(NAT)节约公有地址、动态分配IP(DHCP)、热备份路由(HSRP)等技术,增强网络的稳定性和安全性。统需求分析:本课题对结合超玩在线局域网网络特点进行了详细的需求描述和详细的分析。系统设计:系统设计包括网络拓扑结构选择、网络设备选型、VLAN、DHCP和子网的划分,详细描述了网络组成结构。港隆文具公司局域网网络安全:从网络流量控制、网络设备安全、无线网络安全详细描述了安全实施。

[关键词]:局域网 网络拓扑 VLAN 网络安全 系统实施、ACL、NAT

目 录

第一章 概述 1

1.1课题背景 1

1.2课题概况 2

1.3 课题目的 3

第二章 局域网需求分析和设计原则 3

2.1需求与分析 3

2.1.1具体需求 4

2.1.2需求分析 4

2.2 设计目标 4

2.3 设计原则 5

第三章 局域网系统设计方案 5

3.1网络拓扑设计 6

3.1.1拓扑选择 6

3.1.2拓扑结构图 6

3.1.3拓扑结构说明 7

3.2三层详细设计及设备选型 8

3.2.1核心层设计 8

3.2.2汇聚层设计 11

3.2.3接入层设计 13

3.3 虚拟局域网VLAN与IP子网设计 16

3.3.1虚拟VLAN简介 16

3.3.2 VLAN规划 17

3.3.3 IP子网设计 18

3.3.4访问控制列表(ACL)设计方案 21

3.4路由协议的选择 22

第四章 网络安全管理 23

4.1内网安全 23

4.1.1VLAN设置需求 23

4.1.2防病毒系统需求 23

4.1.3网络管理需求 23

4.2 外网安全 24

4.2.1物理安全需求 24

4.2.2数据链路层需求 24

4.2.3入侵检测系统需求 24

4.2.4防病毒系统需求 24

第五章. 安全管理体制 24

5.1网络应用安全 25

5.1.1网络嗅探 25

5.1.2 ARP欺骗 25

5.1.3 IP地址欺骗 25

5.1.4 DOS攻击 26

总结 28

参考文献 29

致谢 30


第一章 概述1.1课题背景

目前,我国中小企业数量已超过1 000万家。在国民经济中,60%的总产值来自于中小企业,并为社会提供了70%以上的就业机会。然而,在中国国民经济和社会发展中一直占据着至关重要的战略地位的中小企业,其信息化程度却十分落后。今后如何应对瞬息万变、竞争激烈的国内外市场环境以及如何利用网络技术迅速提升企业核心竞争力为企业成败的关键。

中小型企业的信息化建设工程通常有规模小、结构简单的特点,综合资金投入、专业人才以及未来发展等因素,网络实用性、安全性与拓展性(升级改造能力)是中小型企业实现信息化建设的主要要求,局域网内进行信息交流包括发布通知, 安排日程表、工作计划,提交工作总结,进行信息汇总等也是企业的要求。因此,成本低廉、炒作简易、便于维护并能满足业务运用需要的网络办公环境是这一领域的真正需求。针对绝多数中小型企业集中办公这一现实特点,组建一个适合中小企业需求的高性价比实用的网络是十分有实际意义的。

超玩在线最原始的网络需求来自于对LAN 上共享资源、业务的开展需要,最小规模的局域网可能就要算通过1 台共享式集线器来连接打印机、文件服务器的组建模式了,但是,在信息科技日益发展的今天,基于共享式技术的网络已经不能符合当前业务的发展的需求,更高速、更可靠、更安全以及更方便的网络和业务管理已经成为新时期企港隆文具发展的重点。如何最大程度的超玩在线科技有限公司的这些需求,为此设计次方案。

1.2课题概况

超玩在线科技有限公司以前网络设备落后,网络走线混乱。完成对港隆文具的新网络的规划,重新设计实施。以前的网络不能适应当前的公司发展,需要更完善、快速、安全、稳定的网络提供。满足公司客户和内部之间的相互通信。该公司有四个部门。运维部、生产部、人力资源部、财务部。一共有两栋大楼。一栋是生产车间。一栋是公司管理区。运维部部6人、生产部120人、财务部2人、人资部8人。

超玩在线新设计搭建的网络将根据当前与今后一段时间的发展需求,规划一个全新的公司局域网系统,该公司局域网系统必须具备中小型企业发展的快特点,满足生产部、财务部、销售部和人力资源部对公司的管理和公司客户之间信息化需求,同时新的局域网系统必须满足将来扩展的需要进行整体计划,在满足当前需要的同时,还必须具备一定的前瞻性。

在实际的建设过程当中,应当充分考虑到超玩在线科技有限公司内部网业务较少,销售部占用网络带宽比较大以客户访问该公司等。对其他部门实行网络流量控制和服务。满足客户和人资部前台之间的通信。

1.3 课题目的

满足超玩在线科技有限公司各部门之间安全稳定的通信。设计搭建新的网络满足公司发展需求。对销售部流量比较大要求大,分配更多的流量。该公司网络技术人员较少,因而对网络的依赖性很高,要求网络尽可能简单、可靠、易用,降低网络的使用和维护成本为该公司电子商务网络系统提供一个统一、可靠、安全的专用信息通信平台,支持话音、数据和图像的交换与传输,实现计算机数据、话音、电视会议、图片传输等多种信息通信业务,并具有完备的网络管理系统。

第二章 局域网需求分析和设计原则2.1需求与分析

超玩在线科技有限公司是一家比较有潜力的公司,近几年发展很快。该公司对网络总体需求包括以下几点:适应桌面计算机处理、IO能力大幅度提高的现状,发挥桌面机的网络性能,提高桌面机的访问带宽;适应连网规模大、总流量大的情况,合理分布流量,实现流量隔离和控制;为生产部、销售部、人力资源部、财务部,合理进行网络划分,实现有效的安全访问控制和运行管理;为客户服务器的应用环境提供支撑;增加网络系统的运行可靠性,降低故障隐患,提高系统的可管理性。本方案针对超玩在线科技有限公司网络系统应用场合对安全提出了很高的要求,因此网络设计充分考虑网络上敏感数据传输的安全性,一方面需要充分利用网络设备提供的安全策略(VLAN划分等),另一方面为了保障内部数据传输的安全性,采用各种安全技术(防火墙、入侵检测、防病毒体系等),并且尽量不影响到整个网络的运行效率。为了更好的保证网络的正常运行,设计的网络系统还考虑到网络管理,实现网络的统一管理。一般中小型企业网的主要需求有:

1、管理的需求:包括对用户和设备的管理,可操作、易管理、具备灵活的计费策略、扩展能力强。

2、区分内、外网需求:限制资源的访问。

3、安全需求:非法的DHCP Server、病毒、攻击、上网日志等。

4、NAT需求:公网地址不够,

5、多业务需求:强大的组播支持能力、多业务融合(语言、数据、)能力。

6、可靠性需求:设备具备高性能、高可靠性、高稳定性、高安全性。

7、投资需求:高性价比、平滑升级、投资保护。

8、Qos需求:具备完善的QOS能力。

2.1.1具体需求

超玩在线财务部、生产部等部门不能相互进行访问,但对公司文件服务区可以访问。采用交换,必要时实现路由隔离。根据业务用户分布和数据的流向,合理的进行网段划分。允许采用虚拟网技术(VLAN)。

实现各计算机网络系统的互联,形成公共信息的交换环境,为企业用户提供网络服务平台。

实现信息资源和软硬件资源共享,提供丰富的网络信息服务,以推动办公自动化。

根据超玩在线科技有限公司两栋楼宇之间不同,采用光线接入。

2.1.2需求分析

1、对公司提供安全快速的网络。

2、防止不明计算机接入,保证接入的安全性。

3、核心到汇集全部采用单模光纤并做相应的备份,提供高速可靠的传输。

4、保障公司客户正常访问公司和销售部与外网通信,防止不必要流量产生。

5、为以后员工提供宽带服务。

2.2 设计目标

针对本次超玩在线科技有限公司局域网建设课题,按照以下目标来实施网络建设:

1、建设成为信息一体化、管理集中化、业务多样化的公司局域安全网络;

2、新网络结构清晰,网络层次合理数据网络需要采用分布式布线:

3、网络带宽大幅提升满足超玩在线科技有限公司的业务发展需求和冗余连接:

4、多样性访问权限控制与管理;针对不同部门之间采取不同认证:

2.3 设计原则

1、可管理性

具有分级、分权管理能力的网管系统,实现统一的网络业务调度和管理,降低网络运营成本。同时由于高校网络的使用者数量巨大,网上开展的业务众多,因此需要能够提供用户的高效管理,以确保公司的利益不受损失。

2、可增值性

公司局域网络的建设、使用和维护需要投入大量的人力、物力,因此网络的增值性是网络持续发展基础。所以在建设时要充分考虑业务的扩展能力,能针对不同的用户需求提供丰富的宽带增值业务,使网络具有自我造血机制,实现以网养网。

3、可扩充性

考虑到公司的业务种类发展的不确定性,局域网络要建设成完整统一、组网灵活、易扩充的弹性网络平台,能够随着需求变化,充分留有扩充余地。

4、开放性

技术选择必须符合相关国际标准及国内标准,避免个别厂家的私有标准或内部协议,确保网络的开放性和互连互通,满足信息准确、安全、可靠、优良交换传送的需要;开放的接口,支持良好的维护、测量和管理手段,提供网络统一实时监控的遥测、遥控的信息处理功能,实现网络设备的统一管理。

5、安全可靠性

设计应充分考虑整个网络的稳定性,支持网络节点的备份和线路保护,提供网络安全防范措施。

第三章 局域网系统设计方案

根据超玩在线发展需求,并结合当前企业局域网状况和未来发展趋势,整个网络方案设计突出层次化、可管理、易维护、高可靠性的原则,确保网络在具有高性能的同时具有良好的前瞻性和持续发展性。

3.1网络拓扑设计3.1.1拓扑选择

采用模块化的设计思想,按照功能划分为以下区块:交换区块和核心区块。对于由交换区块和核心区块构成的局域网再按照目前流行的层次化的设计思想,划分为接入层、汇聚层和核心层。

1、交换区块的主要功能是提供用户的接入点,并防止广播数据流和网络问题到达核心区块或者其他区块,交换区块由接入层交换机和汇聚层交换机构成:

(1)接入层:

接入层设备作为最终用户的网络接入点,使用100M双绞线连接各层桌面终端,为每个用户提供专用的带宽,并可基于端口或MAC地址的VLAN成员资格和流量进行过滤,接入层主要的设计原则是能够通过低成本、高端口密度的设备提供这些功能。

(2)汇聚层:

接入层交换机使用100M双绞线汇聚到一台或者多台汇聚层设备,汇聚层设备在接入层交换机之间提供第二层连接,作为接入层交换机的集中连接点及接入层和核心层之间的分界点,汇聚层在提供接入层接入的同时,还能够做到广播域的隔离、不同网段之间的路由、介质转换、安全控制。汇聚层需要提供第三层功能,即支持路由选择和网络层服务,以保护交换区块不受网络其他部分失效的影响,并防止本交换区块故障对网络其他部分的影响,如果交换区块发生了广播风暴,分布层设备可以防止该广播风暴扩散到核心和网络的其他部分。

2、核心区块是公司网络的主干,主要功能是在交换区块之间用最小的时延传输数据,尽可能快的将交换数据提供到其他区块(比如交换区块)。核心区块由核心层构成,包含一个或一组用来连接多个交换区块的交换机。

核心层:

核心层交换机负责所有交换区块设备和广域网设备的接入,因此需要高速的数据转发能力。核心层设备需要支持port-channel链路捆绑技术,来保证数据的转发能力,防止出现线路瓶颈。作为企业网络的心脏,核心层也是路由协议最优选路和运行稳定的保证,需要合理的配置路由协议,并添加冗余处理器或者应用冗余协议来保障网络核心的稳定,使企业数据流正常运作。

3.1.2拓扑结构图

总体设计以高性能、高可靠性、高安全性、良好的可扩展性、可管理性和统一的网管系统及可靠组播为原则,以及考虑到技术的先进性、成熟性,并采用模块化的设计方法。新网络拓扑图如图3-1所示。

图3-1 港隆文具公司网络拓扑

3.1.3拓扑结构说明

1、从核心层到汇聚层全部使用单模光纤。

2、采用使用四条100M双绞线连接到汇聚层。

3、所有用户接入采用有线结合。

4、采用层次结构使网络易于管理。

5、采用高性能的单核心交换。

6、做热路由备份

3.2三层详细设计及设备选型 3.2.1核心层设计

核心交换机是整个网络的计算和内部数据交换处理中心,在整个局域网内是最为关键和重要的设备。核心交换机推荐采用华为S5700交换机二台。如图3-2所示

图3-2 华为 S5700

交换机特点:

免维护易部署

S5700支持自动配置、即插即用、USB开局、自动批量远程升级等功能,便于部署升级和业务发放,简化后续的管理和维护性能。从而大大降低了维护成本。S5700支持SNMP V1V2V3、CLI命令行、Web网管、TELNET、HGMP集群管理等多样化的管理和维护方式,设备管理更加灵活。支持NTP、SSHv2.0、TACACS+、RMON、多日志主机、基于端口的流量统计,支持NQA网络质量分析,有利于进一步作好网络规划和改造。

强大的多业务支持能力

S5700支持IGMP v1v2v3 SnoopingFilterFast LeaveProxy等协议。S5700支持线速的跨VLAN组播复制功能,支持捆绑端口的组播负载分担,支持可控组播,可以充分满足IPTV和其他组播业务的需求。S5700支持MCE功能,实现了不同VPN用户在同一台设备的隔离,有效解决用户数据安全问题,同时降低用户投资成本。

完备的高可靠保护机制

S5700不仅支持传统的STPRSTPMSTP生成树协议,还支持SmartLink和RRPP等增强型以太网技术,可以实现毫秒级链路保护倒换,保证高可靠性的网络质量。此外,针对Smartlink和 RRPP均提供多实例功能,可实现链路负载分担,进一步提高了链路带宽利用率。

产品规格及参数:)

华为Quidway S5700大容量交换机产品物理参数:

3.2.2汇聚层设计

为了保证数据传输和交换的效率,在楼内设置二层楼内汇聚层。楼内汇聚层设备不但分担了核心设备的部分压力,同时提高了网络的安全性采用H3C

交换机特点:

1扩展性—

IRF技术允许交换机利用互联电缆实现多台设备的扩展,最大扩展至384个10100M端口;具有即插即用、单一IP管理,同时大大降低系统扩展的成本。

2可靠性

通过专利的路由热备份技术,在整个堆叠架构内实现控制平面和数据平面所有信息的冗余备份和无间断三层转发,极大的增强了堆叠架构的可靠性和性能,同时消除了单点故障,避免了业务中断。

3.分布性

通过分布式链路聚合技术,实现多条上行链路的负载分担和互为备份,从而提高整个网络架构的冗余性和链路资源的利用率。

产品规格及参数:

H3C S5500-SI产品规格及参数:

S5700支持自动配置、即插即用、USB开局、自动批量远程升级等功能,便于部署升级和业务发放,简化后续的管理和维护性能。从而大大降低了维护成本。S5700支持SNMP V1V2V3、CLI命令行、Web网管、TELNET、HGMP集群管理等多样化的管理和维护方式,设备管理更加灵活。支持NTP、SSHv2.0、TACACS+、RMON、多日志主机、基于端口的流量统计,支持NQA网络质量分析,有利于进一步作好网络规划和改造。

3.2.3接入层设计

接入层是直接连接多台计算机相连的设备,公司网络中接入层建设中,每个部门网络接入最为典型,其主要特点是上网时间集中,突发流量大、安全控制要求高。

鉴于上述特点,对于超玩公司网络接入层配合PVLAN、单端口环回检测、端口速率限制、集群管理等手段.

如图3-4

图3-4 H3C S3100

交换机特点:

高带宽和高扩展

GE的上行扩展,满足行业用户多业务和高带宽的应用需求。

灵活的用户管理和完备的安全控制策略

接入网络时完成必要的身份认证,支持广播风暴抑制和端口锁定功能,支持配合H3C公司的CAMS系统对在线用户进行实时的管理,及时的诊断和瓦解网络非法行为,保证接入用户的合法性。支持对Proxy进行有效的管理。H3C S5024P千兆交换机支持通过建立和维护DHCP Snooping绑定表实现侦听接入用户的MAC地址、IP地址、租用期、VLAN-ID 接口等信息,解决 DHCP用户的IP和端口跟踪定位问题。

丰富的QOS策略

Priority)、WRR(Weighted Round Robin)、SP+WRR三种队列调度算法。支持端口双向限速,限速的控制粒度为64 Kbps。

多样的管理方式

便于快速定位网络故障点。支持通过FTP、TFTP实现设备的远程升级,支持HGMP集群管理系统和故障诊断,实现了设备的集中管理和维护,支持SNMP,可支持Open View等通用网管平台,以及Quidview网管系统。支持CLI命令行,Web网管,TELNET,HGMP集群管理,使设备管理更方便。

产品规格及参数:(见表所示)

3.3 虚拟局域网VLAN与IP子网设计

划分虚拟局域网是整个网络系统的重要技术之一。公司网络内部的环境复杂、分布区域广、网络用户多,以至于企业内部网络用户的可靠性得不到完全的保证。通过划分虚拟局域网,隔离不同部门,可以增强企业网络安全性,以下详细论述了虚拟局域网的技术及在网络系统中的必要性和设计方案。

3.3.1虚拟VLAN简介

以太网基本上是以广播为基础的,如最初包的寻址等,交换机虽然能够通过建立地址映射表减少不必要的广播,但是地址映射表的建立过程仍然是基于广播的,网络节点(如PC机)在处理广播时浪费了CPU处理时间,降低了处理性能,根据统计,当网络上存在15000个广播包时,将耗尽CPU资源;在传统的网络里,节点的吞吐量都会随着节点的增多而下降,交换式以太网虽然能够隔离冲突域及第二层广播,但是无法隔离第三层网络。

另一方面,接入网需要保障用户数据(单播地址的帧)的安全性,隔离携带有用户信息的广播消息(如ARP、DHCP消息等),防止关键设备受到攻击。对每个用户而言,当然不希望他的信息被别人利用,因此需要从物理上隔离用户数据(单播地址的帧),保证用户单播地址的帧只有该用户可以接收到,不像在局域网中采用共享总线方式,使单播地址的帧能被总线上的所有用户接收。如果不隔离这些广播消息而让其他用户接收到,容易发生MACIP地址仿冒,影响设备的正常运行,中断合法用户的通信过程。

为了隔离第三层广播,增强安全性、提高网络性能,可以运用VLAN(虚拟局域网)技术或者使用路由设备。

使用路由器时可以将网络划分多个物理网段,这些物理网段可以连接到路由器的多个端口,多个物理网段间通过路由器进行通信,但是路由器的端口价格远远高出交换机的端口价格,所以这种方式将增加设备投资,在物理网段增多时就更为严重,而且只有使用高端设备才能满足高端口密度的要求,所以不推荐这种方式。

VLAN技术不需要特殊的设备,目前第二层交换机均支持VLAN技术。通过在一个物理网段上划分出多个逻辑网段,由每一个逻辑网段构成一个VLAN,其内部采用交换机连接,所有的广播信息只限制在本VLAN内,而之间的连接则采用路由实现,具体实施时可以外加路由器,或者直接使用第三层交换设备。使用路由器时,将这些逻辑网段连接到路由器时可以只使用一条物理链路、占用一个路由器接口,这样就节省了设备的投资,而使用三层交换设备时,不需要额外增加设备,只要交换机支持三层路由功能即可,由于三层交换设备的工作效率高于路由器,所以在本论文中推荐采用三层交换设备实现VLAN之间的路由。

3.3.2 VLAN规划

目前,VLAN技术可以使用以下方式组建:基于交换机端口的VLAN、基于MAC地址的VLAN和基于应用协议的VLAN:

基于端口的VLAN,即静态VLAN,特点是技术简单,容易配置且维护工作量小,缺点是终端设备移动时需要更改设备配置。

基于MAC地址的VLAN,即动态VLAN,基于Vlan策略服务组建,特点是终端设备可以在整个局域网中移动而不用改变配置,适合于移动办公型的网络环境,缺点是配置工作量大、繁琐。

由于交换机为二层设备,所以基于应用协议的VLAN对于交换机来说没有任何意义,反而会造成交换机性能的下降。

考虑到本系统的特点,节点在网络中内移动的可能性较小,基于易维护、易管理方面的考虑,使用基于交换机端口的VLAN进行配置。

采用虚拟局域网VLAN主要出于三个目的:用户隔离、提高网络效率;提供灵活的管理;提高系统安全性。因此,规划VLAN时也应该综合考虑这三方面的因素。

接入层设备为二层交换机。为了进行不同用户间的有效隔离和互联,需要利用交换机对用户进行相应的VLAN划分。具体做法可以是将交换机的每一端口划分一个VLAN以实现所有用户间的二层隔离,此时如果需要互联,可通过上连设备的ACL功能来控制;也可以根据需要将多个交换机的不同端口划为同一个VLAN,直接实现有限制的用户互联。

VLAN规划参照表和图3-5,各个VLAN间由ACL控制,限制互访。其中VLAN10——VLAN40为各部门VLAN,禁止互访,VLAN 50为公司文件服务器区,能被任何部门访问,VLAN 60为网管区,能单向访问各个部门。

图3-5

3.3.3 IP子网设计

IP地址分配要遵循以下原则:

1、简单性:地址的分配应该简单,避免在主干上采用复杂的掩码方式。

2、连续性:为同一个网络区域分配连续的网络地址,便于采用SUMMARIZATION及CIDR(CLASSLESS INTER-DOMA IN ROUTING)技术缩减路由表的表项,提高路由器的处理效率。

3、可扩充性:为一个网络区域分配的网络地址应该具有一定的容量,便于主机数量增加时仍然能够保持地址的连续性。

4、灵活性:地址分配不应该基于某个网络路由策略的优化方案,应该便于多数路由策略在该地址分配方案上实现优化。

5、可管理性:地址的分配应该有层次,某个局部的变动不要影响上层、全局。

6、安全性:网络内应按工作内容划分成不同网段即子网以便进行管理。

根据以上设计和校园网的需求,公司的IP子网划分见表和图3-6所示:

表3-6IP子网划分:

3.3.4访问控制列表(ACL)设计方案

访问控制列表(Access Control List,ACL) 是路由器接口的指令列表,用来控制端口进出的数据包。ACL适用于所有的被路由协议,如IP、IPX、AppleTalk等。

ACL的定义也是基于每一种协议的。如果路由器接口配置成为支持三种协议(IP、AppleTalk以及IPX)的情况,那么,用户必须定义三种ACL来分别控制这三种协议的数据包。

自反访问表在路由器的一边创建I P流量的动态开启,该过程是基于来自路由器另一边的会话进行的。在正常的操作模式下,自反访问表被配置并用于从路由器的不可信方,例如连接到I n t e r n e t的串行端口,创建开启表项。这些开启表项的创建是基于源于设备的可信方的会话进行的,例如以太网或令牌环网的用户连接到一个网段或连接到路由器端口的环。在该过程中,访问表执行的动作称为自反向过滤( reflexive filtering)。该名称是根据此访问表的类型得来的。在I O S版本11 . 3中引入了自反访问表,并且它可用在所有的路由器平台上。

在核心层交换机上配置SW5(由于各个端口配置相似,故只列出核心交换机SW5的e01.1):

ip access-list extended e00.1-in

evaluate admin

deny ip 192.168.1.0 0.0.0.255 192.168.2.0 0.0.0.255

deny ip 192.168.1.0 0.0.0.255 192.168.3.0 0.0.0.255

deny ip 192.168.1.0 0.0.0.255 192.168.4.0 0.0.0.255

deny ip 192.168.1.0 0.0.0.255 192.168.100.0 0.0.0.255

permit ip any any

exit

ip access-list extended e-out

permit ip any any reflect admin

计算机网络毕业设计论文题目篇3

计算机网络专业毕业论文(设计)题目

莫晓云:

1.基于Internet的作业系统的设计与实现

2.基于JSP的网上商城的设计与实现

3.基于ASP的动态网站设计与实现

4.多媒体课件的开发研究

5.无线家用局域网组建研究

黄勇:

1、**校园网网络规划与设计

2、**企业园区网网络规划与设计

3、**校园网QoS及流量控制方案设计

4、**无线局域网方案设计

5、小型JAVA游戏开发

萧晓栩

1.校园网网络综合布线方案设计

2.公司网络综合布线方案设计

3.交换机、路由器在校园网中的应用与分析

4.基于路由交换网络安全设计

5.公司网络规划方案设计

龚方生

1.校园二手交易市场的设计与实现(ASP.NET/PHP)

2.网上购物系统的设计与实现(ASP.NET/PHP)

3.校园网安全的研究

4.电子商务交易安全的研究

5.公司网络规划方案设计

何伟文

1.留言板系统设计与实现

2.新闻发布系统设计与实现

3.电子商务系统设计与实现

4.综合供求信息系统设计与实现

5.客房管理系统设计与实现

陈向民

1.商品销售管理系统分析设计

2.库存管理系统分析设计

3.学籍管理系统分析设计

4.工资管理系统分析设计

耿江涛

1、移动通信充值卡加密算法及实现

2、移动电话客户信用控制系统设计与实现

3、移动电话客户选号系统开发

4、移动客服IVR(Interactive Voice Response)流程设计与实现

5、人力资源管理系统设计与实现

6、BSC(Balanced Score Card)系统计划管理模块的开发

7、物流企业车辆调度管理系统的设计与实现

8、中小外贸企业单证管理系统的分析与设计

李旭峰

1.基于.NET的新闻发布系统的设计与实现

2.基于.NET的网上书城的设计与实现

3.网上问卷调查系统的设计与实现

4.校园网站的设计与实现

学生或企业单位感兴趣的选题(须经指导老师及院、室审批)

计算机网络毕业设计论文题目篇4

网上购书系统的开发和管理

姓名:

班级:

专业:计算机网络技术

完成日期:2016年12月19日

摘要

电子商务已经成为新经济的代名词,能在internet上实现商品的展示、商品的检索、商品的订购、订单的全跟踪与管理、贷款的支付的系统称为网上购物系统。网上购物系统是电子商务的一种重要形式。

随着互联网网络的发展,网上书店越来越为人们所关注。通过网上书店,人们可以足不出户就选购自己所需的图书。网上书店是根据公司的实际需求、应用动态网页技术而成。该系统主要由前台信息发布网站和后台管理维护系统两部分构成;在支持整个网站的运作功能的基础上,能帮助用户对前台网站进行日常管理和信息发布;并具有占用系统资源少、信息量大、站点维护方便、便于扩充和更新、易于继承和保护历史数据等优点。该系统可以克服传统图书销售中地域、广告宣传、人力资源不足等限制,能很好地适应网上销售需求。

本文介绍了网上书店系统的开发模式和环境。并具体阐述过程述了系统分析、概要设计及系统详细设计。通过本系统管理员可以通过Web浏览器进入后台,实现网上图书添加、删除、图书分类管理及订单管理、用户管理等功能和用户登录、注册,在站内进行搜索等功能。系统运行后,操作界面简单流畅,实用性强。

关键词:电子商务,网上购书系统,数据库设计


前言

随着网络技术的迅猛发展,越来越多的人热衷于上网,网上购物俨然已经成为一种时尚和潮流。人们只要打开电脑,轻点鼠标,登陆到购物网站,即可突破地域上、时间上、空间上的限制,恣意遨游于信息的海洋。人们可以足不出户就可以选购到自己所需的物品。书籍作为一种文化的载体、智慧的结晶,也加入到了网络购物的热潮之中。

我们传统的生活方式大多都是身体力行,无论是买东西,还是和人打交道等等。在获取同样目标的前提下,我们或许早就厌烦了每件事情都需要自己亲力亲为的方式。互联网,让我们有了第二种选择。从前我们看书读书都必须有书本才行,而且是纸质的书。这就存在很多问题了。纸质书无论是数量上还是质量上都有可能无法满足所有人的需要。还有就是,纸质书容易丢失、破损,并且现在购物、转借都还需要亲力亲为,这对于现在高节奏的生活方式来说无疑是一个累赘。自从互联网络在世界上流行开始,通信技术,网络技术,安全技术等新技术的不断出现,让我们的生活在网上都成了可能。书籍永远是人类进步的阶梯。在各种各样购物网站不断的涌现,网上书店如雨后春笋般出现了。网上书店较传统书店而言最大的优势就是方便了读者更好的购书。由于互联网络的存在,使得网上的信息的全面性,因此读者可以在网上书店中快速准确的找到自己所需要的书籍,而非在传统购书中要到处跑书店所带来的繁琐。既节省时间,也节省空间。还有就是网上书店可以在线购买,这同样比传统购书的现金支付要方便的得多。所以说,网上书店最大的有事就是便利。

图书产品从其外部特征来看,品种繁多,实体书店或其它图书发行者无法有足够大的店面来展示所有品种;单价不高,在网络信用还存在缺失的环境下能造成的损失较小,读者也乐于尝试在线购买,所以网上书店也在互联网上纷纷诞生了,并且生机勃勃。

随着全球经济一体化的逐步发展,网上书店已经成为传统书店必不可少的经营策略之一。目前,网上书店在互联网上可以实现的商务已经多样化,可以完成从最基本的信息浏览、信息发布功能到在线交易、在线客户服务、在线网站管理功能等,可以说,传统书店所具备的功能几乎都可以在互联网上进行电子化操作,并且有些功能做到完美。虽然网上书店与传统书店规模有所不同,随着网上交易的展开,都将有力地改变企业的发展空间,会对企业的竞争力产生不可忽视的影响。

这个网上书店系统的后台管理模块就是利用SQL技术实现对整个网上书店进行管理。此后台管理模块操作简单,无论有没有网页开发语言基础的书店管理员都可以对整个网站进行操作更新。

第一章 概述

系统开发背景与问题概述

1.1.1 开发背景

随着互联网技术和信息技术的日渐成熟,互联网络规模日益扩大网络用户数量迅猛增加,据中国互联网络信息中心(CNNIC)最新的统计报告显示,截至2016年6月,中国网民规模达亿,互联网普及率达到%,超过全球平均水平个百分点。互联网络已经逐步进入了社会的各行各业,与人们的日常工作和生活紧密的联系在一起。互联网络技术在全球广泛的应用,标志着人们进入到了“网络经济”的时代,而“网络经济”时代的一个最显着的特点就是信息技术在传统商业领域的应用,即电子商务。电子商务包含两个方面,一是电子方式,二是商贸活动。电子商务按照交易对象来分一般可分为企业对企业,企业对消费者,消费者对消费者,企业对政府,等5种模式。对购物网站来说,其经营模式主要是有两种,一种是以CZC的销售模式,以淘宝、京东、易趣等为代表;另一种是BZC的销售模式,以淘宝商城、当当网等为代表。后者因为以知名企业和商家为主导,信誉可靠,商品质量和售后服务可以得到保障,所以已成为现在网民网络购物的主流,而电子商务已成为网络经济发展的驱动力,是现代企业参与市场竞争的重要手段。

电子商务借助互联网络技术,国际经济结构进一步的调整,传统的时空被打破,产品市场逐渐完善,使生产和消费更为贴切,大大缩减了产品成本,企业同时获得了更广泛的市场,而消费者也从中获得更大的选择权和更个性化的服务,因为其方便快捷的特性,逐渐慢慢被消费者接受,并且已变成人们的一种购物习惯,网上购物俨然成为了一种时尚和潮流。人们可以足不出户就可以购买到自己喜欢的商品,而书籍作为一种文化的载体、智慧的结晶,也加入到了网络购物的热潮之中,越来越多的网上书店诞生了,并且生机勃勃。

1.1.2 问题概述

21世纪以来,人类经济高速发展,人们的生活发生了日新月异的变化,特别是计算机的应用已普及到经济和社会生活的各个领域,大到企业,小到家庭,甚至包括个体都离不开计算机,离不开网络。为了让消费者的购物过程变得简单、方便、安全、快捷,网上商城购物成了一种新型而热门的购物方式。而网上书店也慢慢兴起了。

与以往的调查结果相类似,“书刊”仍然是用户在网上购买最多的商品,58%的用户过去一年内在网上购买过书刊;“电脑的相关产品”和“音像器材及制品”分别以%和%的被选率位居第二、三名。“通讯类”(18%), “礼品服务”(%),“教育学习服务”(%)和 “生活家居类”(%)也是用户购买较多的商品。由用户实际购买和期待购买的商品种类可以看出,价格相对较低的商品如书刊、音像、软件、鲜花礼品、通讯产品、生活家具品、教育学习服务以及票务服务等对网民而言更具有吸引力,是网上消费的热点。由此可见,网上书店有着很大的市场。

购买图书可以在线下的实体店也可以在网上进行购买,我们首先对用户购书的途径做了调查。

根据2013年3月网上购买图书数据分析报告显示选择去实体店购买图书的人们的比例为38%,选择直接去网上购买图书的用户的比例高达44%,还有一种用户是去实体店挑选想要购买的书籍然后去网上购买,这一类人的比例为16%,选择其他的用户的比例为2%。

经过调查可以看出,图书的品种是人们更加看重的一项,占比为46%,在网上买书相比于线下购书的优势就在于网上书城的图书品种更多,人们在挑选图书的时候有更多的可选择性;第二看重的是图书价格占比36%,网上书城众多,同样一本图书的价格也不尽相同,人们有了可以货比三家的机会,当然是在同等品质的情况下哪一家书城的图书价格低选哪家。

无论消费者最终是选择线下还是线上完成购买行为,消费者都会在线上线下进行价格比较,并进行网上购物体验,越来越多的消费者把互联网络作为研究工具,在做出购买决定前获取信息,16%消费者称他们常常为购买图书上网浏览,13%消费者称他们在做出购买图书的决定前,会上网研究相关信息并且进行价格比较。网上购物正影响着消费者决定购买什么,在哪里购买,并且对受教育水平较高的人群影响更大。相比其他产品类型,消费者最经常在线购买图书,平均频率是大约每六个月一次。

开发网上购书系统的好处有:一是现在的电脑网络普及越来越高,邮购的方式也被更多的人们认同,这就造就了网上销售成为新兴而热门的行业。二是网上销售24小时营业,只要将产品信息放到网上,就可以24小时营业了。三是开门市的费用低,房租,水电,装修,员工薪水统统不用考虑,只要有一个小小的办公室,还有一个仓库就可以搞定了。四是没有地区限制,只要是上网的用户都有可能成为顾客。五是对于热衷购书者,几乎都是奋力开拓事业者和苦心求学深造者,时间对他们而言无比宝贵,网上书店则为他们节省了大量的时间。

网上购书系统是一种具有交互功能的商业信息系统,它在网络上建立一个虚拟的购物商城,使购买图书的过程变得轻松、快捷、方便。

当一个游客第一次登陆网站时,可以浏览网站内的产品,当游客想要选购某本书籍时,可以把书籍加入到购物车中,当你已经选购好所有想买的产品,想要选择结账的时候,你将会直接跳转到登陆的界面,如果已经注册过就可以直接登陆,如果没有,就需要在网站注册一下,只有注册用户才可以购买产品(这些功能是需要设计者设计模块的帮助来实现)。

研究的内容和主要工作

研究的内容

在开发本系统之前,对网上购书系统的现状进行了充分的调研,了解企业电子商务各项工作的内容,论文的主要研究内容包括:

(1)根据网上购书系统的实际需求和当前的行情提出系统的需求

(2)论述网上购书系统的主要功能性需求和非功能性需求,及系统在实现这些需求时所必须解决的主要技术问题,在此基础上提出了系统解决方案。系统需求包括功能性需求和非功能性需求两种,在保障系统的功能性需求的前提下,如何来通过技术手段保障系统的非功能性需求,也是需要研究的重点,例如保障

系统的可用性、可拓展性和可维护性等等。

(3)论述网上购书系统的系统框架,一个良好的框架设计是保障系统各项功能性需求和非功能性需求的基本要求。因此,本论文需要对网上购书系统的框架进行一个良好的设计,包括系统功能的框架、数据流程、实现技术框架等等。在框架设计好的前提下,在对网上购书系统进行详细设计。

(4)论述网上购书系统各子系统的设计与实现,在系统整体架构设计的基础上,需要对系统的数据库选型、数据库的E-R关系图等进行详细设计。同时需要给出各个子系统的业务流程、状态图等进行详细分析。对子系统进行全方位的描述。最后,给出各个子系统的实现方法和步骤,通过实际结果,对系统的分析和设计进行验证。

本论文需要解决以下问题:

(1)解决页面美观问题,实现网站动态页面与静态页面的完美结合。

(2)解决前台与后台数据库相连接的问题,实现对用户的一些信息实现增、删、改、查等操作。

(3)解决系统后期如何维护的问题,实现了保证用户能正常使用本系统的问题。

(4)解决在数据库设计中,处理多对多的关系以及如何设计合理主键的问题。

(5)书籍种类繁多,解决图书规整管理的问题。

网上购书系统的设计与实现很好的解决了以下问题:

企业摆脱了传统的手工作业,实现了无纸化的信息化管理。

提高了企业的信息管理的水平和管理的效率。

提高了企业与客户之间的沟通,加强了企业和客户的关系。

实现了企业能够全天候的运行业务的办理,不受自然条件的影响。

节约了客户和企业的交易时间 ,让客户更有效率的购书。

本人的主要工作

利用互联网的强大功能,借鉴国内外电子商务各方面的经验,特别是网上购书系统的相关经验,分析虚拟店铺的功能结构和实现方式,为用户构建网上虚拟购书店铺。此系统开发的功能主要实现登录注册,图书选购,购物车,订单管理,图书管理,网上支付,图书发货,图书退订等等功能。

为了适应信息时代的发展,实现高效、便利的网络购书功能,也为了验证自己所掌握的知识,选择网络购书系统作为毕业设计课题,摸索一种以互联网为基础的网络购书模式,通过这种新的模式,为网络卖家和买家提供一个方便的平台进行商品交流与转化为现实的交易。

论文结构

本文由四章内容组成,其中:

第一章介绍了本文的研究背景,对所需要解决的问题进行了概述,讨论了项目的研究意义与重要性,阐述了论文的主要内容以及本人的主要工作。

第二章是本文的核心内容之一,针对系统的业务需求、功能需求、数据需求和非功能需求等进行了详细描述,同时进行了基础数据的概念设计。

第三章是本文的重点,在进行了系统总体设计的基础上,给出了主要功能的界面设计,同时通过实体类图、E-R图和数据库表结构对数据库进行了详细设计。

第四章总结了本文所做的工作,同时对进一步的工作进行了展望。

第二章 网上购书系统需求分析

软件需求是指用户对目标软件系统功能、设计、行为、性能约束等方面的期望。通过对应问题及其环境的理解分析,为问题设计的信息、功能及系统行为建立模型,将用户的需求精确化、完全化、最终形成需求分析说明。这一系列的活动构成软件开发生命周期的需求分析阶段。需求分析是介于系统分析和软件设计阶段之间最重要的桥梁。良好的分析活动活动有助于避免或者太早提出早期错误,从而提高软件生产率,降低开发成本,改进软件质量,降低维护成本。

本章主要从网上购书系统的需求出发,分析系统需要实现的功能和流程,并针对网站的总体架构进行可行性,风险,维护等方面的控制进行详细的描述。

业务需求

本系统是网上购书系统,作为针对图书的销售模式,主要分为三个部分:

客户能够方便的浏览图书信息,可以通过将图书加入购物车的方式下订单来完成网上图书的购买,图片的展示丰富,精美。

系统创建图书管理功能来管理图书的进库出库,并制定价格策略,审核会员下的订单。

管理员能随时登录系统进行系统设置管理和维护管理,并根据管理人员的权限限制其管理功能。

业务描述

客户可以随时直接查看图书情况,如果想购买图书,首先需要注册一个账号,然后根据本人用户名和密码登录系统,此时就可以分类查看图书了,如需购买,输入购买数量加入购物车,购物车中的图书数量是可以修改的,也可以删除购物车中的图书,购物车中的图书可以多种一起购买付款,也可以一种购买。最后核对购物车中的图书进行购买确认,此时将会形成一个订单。订单形成后将进入网上支付功能,用户可以选择合适的、自己喜欢的支付方式进行网上支付,支付完成后卖家就会发货。

后台管理人员功能信息量比较大,因此数据的安全性和保密性则要求最高。本功能实现对图书的信息,购买者的信息(增、删、查、改),客户会员信息和统计查看及维护。管理员可以浏览、查询、统计、添加、删除和修改商品购买的基本信息(既订单信息),但不能修改、添加、删除购买信息,只能对是否付款、是否发货、物流等状态进行修改。

业务流程

(一) 用户注册流程图

(二)用户登录流程图


(三)图书选购流程图

(四)图书发货流程图
(五) 图书退货流程图

(六)购物车管理流程图


word/media/image5.gif(七)订单管理流程图

(八)图书管理流程图

(九)网上购书系统数据库

功能需求分析

分析就是描述系统的需求。分析的根本目的在开发者和提出需求的用户之间建立一种沟通机制。分析不受技术方面和细节的限制。分析阶段不必考虑代码或者程序的问题。

网上购书系统应用中的参与者

分析的第一步是定义用例。首先要确定角色。本系统参与者的角色可以分为四大类:游客,用户,买家和系统管理员。角色不一定都是代表的人,也可以是外部系统。

游客:是指没有登录权限(即没有注册)。以匿名用户的身份来访问系统网站。此类用户主要有浏览系统信息、查看图书信息等权限。注册成为会员后,权限就会增加了。例如查看各种分类图书信息、购买图书等等。

用户:普通用户可以注册为会员(会员也分普通会员、白银会员、黄金会员和钻会员,权限不同),并根据会员ID和密码登录系统,登录之后可以随时更改自己的个人信息,但因会员ID作为数据库的主键所以是不允许被更改的。会员登录以后就可以查看图书信息,查看各种分类图书信息,也可将喜欢的图书添加到购物车中。可以随时修改购物车中图书数量,或是删除某些不想要或者拍错的图书。其中白银会员、黄金会员和钻会员除了享有会员的所有权限以外,还可以享受各种优惠政策。

系统管理员:系统管理员主要负责管理着系统后台信息。主要有订单管理,图书管理和会员信息管理。订单管理有未确定订单和已确认订单管理 ,未付款订单和已付款订单管理。图书管理主要有图书添加、图书修改和图书删除管理,图书类别添加、修改、删除管理。

(1)网上购数子系统

用户注册

用户登录

查看图书

图书发货

退订图书

网上支付

购物车管理

(2)管理子系统

基本信息管理

图书管理

订单管理

会员管理

非功能需求

非功能需求包括产品必须遵守的标准、规范和合约;外部界面的具体细节性能的要求;设计或实现的约束条件及质量属性。

环境需求

该系统客户端采用浏览器访问服务器数据,操作系统不限制,但客户机需要有以上的浏览器的支持。同时为保证访问效率,客户机与服务器需在同一个局域网内。

性能需求

1、可维护性

维护方法:系统能做到在自身数据损坏、丢失等其他情况下将备份数据找回,实现数据的恢复,提供对系统自身的集中操作维护的功能。

2、易操作性

系统提供美观大方、方便实用和直观的图形用户管理界面,充分考虑员工的习惯,简单易学,操作方便,所有的菜单驱动和快捷键要保证能够达到预期效果。

3、可拓展性

本系统从系统的构、功能的设计等各方面的功能拓展来考虑,以满足用户需求和系统扩大使用范围的需求。

系统要具有灵活的扩展能力,来适应软件和硬件的开发和管理能力的提升。

1、容错性

当用户输入错误的信息,违反规定的信息或者操作失误时候,系统应具备一定的容错机制。在出现这种类似的情况下,系统应给出相应的友好的提示,提示用户重新输入或者修复矫正。

2、系统的外在环境安全

安全系统包括系统的备份,防火墙,用户限制和其他措施。以保障数据安全和机密信息不被泄露;保障网络的安全和处理安全性。形成相对独立的安全机制,以防止系统外部的未经授权的访问。

3、系统内部安全

确保外部系统安全的同时,该系统还必须保障授权用户的合法使用。

4、系统运行安全

系统应具备抵抗非法入侵的能力,并提供资源的数据备份功能。系统支持定期自动和手动数据备份,能够在数据损坏和丢失的情况下找回数据,实现一定的数据恢复。

可行性分析

网上书店的经营方式和销售渠道是全新的,解决了许多传统书店的局限性,并且成本低廉,为广大读者提供了很大的便利。而且大大降低了成本,包括租赁店面成本,管理费用,办公费用等。由于网络的广泛性,大大提高了顾客的范围,摆脱了时间限制,从经济角度看来有很大的发展前途。

现代社会网上书店已经基本都得到了初步定位,比较完善,从网上买过书的人普遍认为不错,所以本人以为构建一个网上书店的可操作性是完全具备的。

系统前台使用的是Dreamweaver进行页面开发和管理用户界面,提示信息完善,界面美观,具有较好的亲和力,后台采用SQL数据开发和管理数据库,对数据库进行一系列的数据操作,数据库采用事物处理机制,具有强大的错误处理功能。本系统的开发环境和平台:数据采集和数据整和是基于WIN7平台,硬件平台(CPU :i5-5200U ; 内存:16G),软件平台(操作系统:WIN7;数据库:SQL)。本系统的开源开发工具是使用的Internet Explorer服务器,使用的灵活、以及他们当前的广泛实际应用,充分说明本系统在技术方面可行。

操作可行性分析

本系统采用的是网上管理,非常简单、易懂、容易上手,一学就会,不需要具备非常高的计算机专业知识,只需要管理员能够上网,就可以对商城进行维护。

成本可行性分析

整个开发过程只需要准备一台装有上述所需要的各种软件和能够连接国际互联网的计算机就可以完成全部的开发任务。通过注册就可以在世界的任何一个角落使用网站的全部功能和服务。而且对计算机的硬件需求不是很高,软件也没有特殊的需求,极大的方便了矿大用户的访问和使用吧。而计算机硬件市场竞争激烈,所以在价格上出现了从未有过的低价,而所需要的软件在相关产品的官网上均可以免费下载,可以说是非常的低廉,因此,从成本可行性分析来看,体现了经济实惠,功能强大的特点,为我下一步完善网站提供了很大的便利,本系统有很大的发展前景。

第三章 系统设计

总体设计

网上书店系统主要是实现网上选书、购书、产生订单、等功能的系统。一个典型的网上商城一般都需要实现商品信息的动态提示、购物车管理、客户信息注册登录管理、订单处理模块。

根据网上书店的基本要求,本系统需要完成的具体设计任务如下:

图书查询:当客户进入网上书店时,应该在主页面中分类显示最新的书目信息,以供顾客选择所需图书,同时也应该提供按照图书名称,或者作者信息查找所需书目信息的功能。

购物车管理:当客户选择购买某图书产品时,应该能够将对应图书信息,如:价格、数量记录到对应的购物车中,并允许顾客返回书目查询页面,选择其他商品,并添加到购物车中,当对应的购物订单生成后,应该能够自动清除以生成订单的购物车中的信息。

订单处理:对应客户购买图书商品信息的需求在确定了所购图书商品的价格、数量等信息后,提示用户选择对应的送货方式及付款方式,最终生成对应的订单记录,以便与网站配货人员依据订单信息进行后续的出货、送货的处理。

会员注册:为了能够实现图书商品的购买,需要管理客户相关的联系方式、送货地点等相关的信息。

顾客留言:为顾客提供一个交流的平台,以便对书店的不足进行该进。

功能设计

1.图书信息管理

该模块实现图书书目信息的分类显示,也是提供图书信息依据书名及作者信息快速搜索的功能。此外,在用户选择了对应书目信息后,还可以显示出有关该图书的详细信息,以便客户了解所购商品。

2.购物车管理

用于维护每一个进入网上书店的客户对应的购物车。即将客户所选购的图书商品信息记录到对应的购物车中,以便与进行结账处理。

3.会员注册

实现网上书店客户信息的注册、及身份验证。由于目前网上商城普遍采用的放松为送货上门或者邮寄,因下次需要收集与客户相关的联系方式、通信地址等信息。

4.订单处理

根据客户购物车中的信息,以及客户所选择的送货方式和付款方式,连同客户对应的个人信息生成订单,以便与后续进行送货处理。

数据库设计与实现

数据库的需求分析

依据网上书店的处理需求,对就数据表的设计及功能如下:

A.图书分类基本信息表:存放网上书店所提供图书分类的信息。

B.客户基本信息表:存放书店客户的基本信息。

C.订单信息表:存放与客户相关的订单的基本信息。

D.订单条目详细信息表:存放订单中详细条目的基本信息。

本系统的数据库中涉及到的实体有:图书、用户、购物车、订单。

图书的属性有:图书编号、图书类别、图书名称、图书作者、图书译者、图书出版社、图书价格。

用户的属性有:会员编号、用户名称、用户真名、用户密码、用户帐号、用户提示问题、提示问题答案。

购物车的属性:图书编号、图书名称、图书价格、购书数量。

订单的属性有:订单号、订单日期、订单总额、所购图书名称、所购图书单价、所购图书数量。

word/media/image6.gif 数据库E-R图


详细设计

管理模块设计

用户管理是一个网上书店系统不可缺少的部分,该模块主要实现用户注册。用户登录、找回丢失密码和修改个人信息等功能。

(一)用户注册

word/media/image7.gif在如图3-1所设计的各项文本框中输入对应信息,然后单击【注册】按钮,就可以注册新用户了。

图3-1用户注册

(二)用户登录

在为用户登录所设计的图3-3中,输入对应信息,然后单击【登录】按钮,可以完成用户登录。

word/media/image9.gif

图3-3用户登录

图3-4用户登录界面图

(三)找回密码

在如图3-5所设计的【输入用户名】、【提示问题】、【问题答案】文本框中输入相应信息,然后单击【提交】按钮,即可完成用户找回丢失密码的操作。

图3-5找回丢失密码

图3-6找回丢失密码界面图

图书管理是系统的重要组成部分,它主要实现图书类别的添加和删除,图书的添加、删除、和 修改,列表显示图书,图书搜索等功能。

(一)管理图书类型

在如图3-7所示的图书类型文本框中输入图书类型信息,然后点击【添加】、【删除】、【修改】按钮,就可以完成图书类型的添加、删除、修改的操作了。

图3-7图书类型的添加、删除、修改界面图

购物车管理模块

购物车模块使用户可以在购物时随时查看自己购买的商品,并可以随时添加、删除所购买的商品。

查看购物列表,图3-8显示了用户购物车,具体包括图书编号、图书名称、价格、数量、总金额等内容。

总计:¥

订单管理模块

查询客户信息的执行流程图如图3-9所示,图3-10显示了客户所提供的订单

图3-9查询客户信息的执行流程图

图3-10 客户订单信息

第四章 总结与展望

学习总结

本网上购物系统整体来说并不是很完善,实现部分主要是购物系统,会员注册,查询管理及会员登录四个方面,还有很多未实现的功能如:网上支付,售后服务及后台管理等方面未实现,时间允许下有待改进相关的功能。系统本身有一定的难度,网上书店开发系统还需要更多的时间和经历的投入去完善。同时通过本次设计的制作,在一定程度上应该说是一种提高,了解到动态网页在编程中所用的众多对象。

过一个多月以来的努力,在老师和同学的帮助下我终于顺利的把毕业设计完成了。在这次做毕业设计的过程中,使我深深的了解到自己的不足,有很多东西还有待去了解和学习。,经过这段时间的摸索和学习,才知道ASP的功能是那么的齐全和广泛。在使用Dreamweaver软件做毕业设计时,真的是毫无头绪,不知道该如何起头,所谓万事开头难嘛,这也体现出了我的不足,基础打得不够扎实,不过好在经过慢慢摸索,终于也做出来了。

对我来说能够设计出这么简单的系统也算是不容易了。虽然它不是很完美,但也是我用心去做了的,虽然如别人相比来说也许做的是最差的,但也能慰藉我的一片小小心灵。以前也学过网站制作的课程,但也没有这一个月学的多。由于本人知识水平有限,所以本系统的功能不是很齐全,还有好多功能未实现,还有待改进,。所以望大家多多见谅和包涵,我会努力去学习更多的知识来充实自己,完善自我,相信我以后会做的更好、更理想。

主要参考文献

1、书名:《实战Dreamweaver 8 网页制作教程》

编着:刘天真

出版社:机械工业出版社

2、书名:《Dreamweaver CS5+ASP+Access动态网页制作》

编着:唯美科技工作室

出版社:机械工业出版社

3、书名《SQL 中文版基础培训教程》

编着:刘遵仁、于忠清

出版社:人民邮电出版社

致谢

毕业论文终于结束了,这也意味着我的三年大学生活也即将结束。回忆三年前的自己,满怀希望和憧憬走进了大学,在众多老师的谆谆教诲下,在朋友的鼓励之下,始终以积极的态度面对学习和生活。

本次论文虽稍显枯燥,但大家对我的支持和鼓励,是我坚持完本次论文的动力。在此我要特别感谢我的指导老师张颖老师。从论文的选题、资料的收集、系统的设计到最后的完成,张老师没少为我操心。如果没有老师们的辛勤栽培就没有我毕业设计的完成。

感谢泊头职业学院的各位领导、老师和同学们对我的理解、鼓励和帮助,正是因为有了你们,我所做的一切才更有意义。也正是有了你们,我才有了追求进步的胆量和动力。

时间仓促以及自身专业水平有限,整个毕业设计肯定存在一些错误和缺点。恳请大家给予批评与指点,不胜感激!

推荐访问:毕业设计 计算机网络 题目