图书管理系统毕业论文.pdf

上传人:wj 文档编号:14648676 上传时间:2023-06-25 格式:PDF 页数:36 大小:663.95KB
下载 相关 举报
图书管理系统毕业论文.pdf_第1页
第1页 / 共36页
图书管理系统毕业论文.pdf_第2页
第2页 / 共36页
图书管理系统毕业论文.pdf_第3页
第3页 / 共36页
图书管理系统毕业论文.pdf_第4页
第4页 / 共36页
图书管理系统毕业论文.pdf_第5页
第5页 / 共36页
图书管理系统毕业论文.pdf_第6页
第6页 / 共36页
图书管理系统毕业论文.pdf_第7页
第7页 / 共36页
图书管理系统毕业论文.pdf_第8页
第8页 / 共36页
图书管理系统毕业论文.pdf_第9页
第9页 / 共36页
图书管理系统毕业论文.pdf_第10页
第10页 / 共36页
图书管理系统毕业论文.pdf_第11页
第11页 / 共36页
图书管理系统毕业论文.pdf_第12页
第12页 / 共36页
图书管理系统毕业论文.pdf_第13页
第13页 / 共36页
图书管理系统毕业论文.pdf_第14页
第14页 / 共36页
图书管理系统毕业论文.pdf_第15页
第15页 / 共36页
图书管理系统毕业论文.pdf_第16页
第16页 / 共36页
图书管理系统毕业论文.pdf_第17页
第17页 / 共36页
图书管理系统毕业论文.pdf_第18页
第18页 / 共36页
图书管理系统毕业论文.pdf_第19页
第19页 / 共36页
图书管理系统毕业论文.pdf_第20页
第20页 / 共36页
亲,该文档总共36页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

图书管理系统毕业论文.pdf

《图书管理系统毕业论文.pdf》由会员分享,可在线阅读,更多相关《图书管理系统毕业论文.pdf(36页珍藏版)》请在冰点文库上搜索。

图书管理系统毕业论文.pdf

河北河北xx大学大学xxxx毕业论文毕业论文智源图书商城专业名称:

xxxxx班级:

xxxxx学生姓名:

xxxxx指导老师:

完成时间:

河北经贸大学经济管理学院毕业论文I摘摘要要随着多媒体和网络通信技术的发展和普及,互联网日益成为收集和提供信息的最佳渠道。

现在越来越多的商家在网上建起在线商店,向消费者展示出一种新颖的购物理念。

知源图书商城系统是基于php+mysql具有图书商城的常用功能的网站。

本系统以构建网上书店网站为目标,使用php制作,由前台购物和后台管理两大部分组成。

前台部分分为会员中心、商品购物2大部分。

后台管理由管理员使用,主要包括商品管理、订单管理2部分。

开发主要包括前台应用程序的开发和后台数据库的建立和维护两个方面,前者要求应用程序具有功能完备、易用等特点,后者要求建立数据的一致性和完整性,基于上述考虑本系统采用B/S模式架构。

知源网上商城是一个24小时在线的网上书店,它不需要支付昂贵的店铺租金、不需要花费浩大的装修经费、不需要24小时营业员,仅仅利用各种文字、图像、动画,就可以让客户感受到全方位的服务。

本系统尝试用PHP在网络上架构一个动态的网上书店销售系统,方便每个顾客呆在家里就能通过网上书店买到自己心仪的图书,而不必费时费力的出门购书!

关键词网上图书销售;图书商城;PHP+MySql河北经贸大学经济管理学院毕业论文IIAbstractWiththedevelopmentofmultimediaandnetworkcommunicationtechnologyandpopularization,theInternethasincreasinglybecomethebestchanneltocollectandprovideinformation.NowmoreandmorebusinessesbuiltontheInternetonlinestore,toconsumershowsakindofnewshoppingconcept.KnownsourcebookshoppingsystemisbasedonPHP+mysqlhasabookmallwebsitecommonlyusedfunctions.Thissystemtoconstructtheonlineshopwebsiteasthegoal,usingPHP,ismadeupofshoppingatthefrontdeskandbackgroundmanagementoftwoparts.Frontdeskpartdividedintothemembercenter,2mostgoodsshopping.Backgroundmanagementbytheadministratoruse,mainlyincludingcommoditymanagement,ordermanagementtwoparts.Mainlyincludestheforegroundapplicationdevelopmentandthebackstagedatabasetheestablishmentandmaintenanceoftwoaspects,theformerrequirestheapplicationhasthecharacteristicsoffullyfunctionalandeasytouse,therequirementtoestablishdataconsistencyandintegrity,basedontheaboveconsiderationthissystemadoptsB/Smodestructure.Knownsourceonlinemallisa24-houronlineonlinebookstores,itdoesnotneedtopayaheavyrentforthestore,dontneedexpensivedecorationbudget,dontneed24hoursshopassistant,justuseavarietyoftext,images,animation,canletthecustomerfeelafullrangeofservices.ThissystemtrytousePHPonthenetworkarchitectureofadynamiconlinebookstoresalessystem,convenienceofeachcustomertostayathomecanthroughanonlinebookstoretobuybooks,desiredwithouttime-consumingtogooutshopping!

河北经贸大学经济管理学院毕业论文III目目录录1绪论.11.1研究背景.11.1.1国内外现状.错误!

未定义书签。

错误!

未定义书签。

1.1.2电子商务的研究背景.错误!

未定义书签。

错误!

未定义书签。

1.2研究的意义.11.3研究的基本思路和方法.11.4本文研究的重点和难点.21.4.1系统的安全.21.4.2数据安全性.22系统概述.32.1PHP概述.32.1.1PHP语言简介.32.1.2PHP语言的优势.32.2HTML语言.42.3MySql数据库.53系统需求分析.53.1性能需求分析.63.2环境需求分析.73.3功能需求分析.73.4研究可行性分析.83.4.1技术可行性.83.4.2经济可行性.83.4.3操作的可行性.83.4.4法律可行性.83.5数据库需求分析.84系统总体设计.104.1知源图书商城总体模块.114.2各个功能模块的作用.11河北经贸大学经济管理学院毕业论文IV4.3数据库分析.114.4系统数据表设计.155系统详细设计.195.1前台首页.195.2系统模块.205.2.1用户注册模块.205.2.2用户登陆模块.225.2.3购物车模块.245.2.4新闻管理.255.2.5留言管理.255.2.7订单管理.265.3后台模块.23结论.29致谢.30参考文献.31河北经贸大学经济管理学院毕业论文1知源图书商城1绪论1.1研究背景随着多媒体和网络通信技术的快速发展,数据库技术在Internet中的应用越来越广泛,为广大网络用户提供了更加周到和人性化的服务。

当今社会,网络销售越来越受到重视,许多大型企业以及相关行业纷纷建立自己的网站,直接面向消费者销售业务和服务。

借助网上书店这个良好的平台进行书籍的销售,可以使读者足不出户就能选购自己需要的书本。

它与传统的书店相比较而言,具有全面且快速的图书查询检索功能,齐全的图书品种,方便快捷的配送服务,低廉的销售价格,直接准确的数据积累,灵活多样的宣传营销平台,先进的互联网技术,完善的售后服务等优势,极大地促进了文化的传播,有助国家和学校培养优秀人才,具有长远的社会效益和经济效益。

1.2研究的意义网上书店就是一种典型的电子商务应用。

网上书店随着信息时代的来临已经由上个世纪末的萌芽期转向发展高潮期和务实创新期。

网上书店,是利用信息技术、网络技术通过网络完成图书交易的一种电子商务类型。

作为一种新兴的书籍售卖方式,越来越受到人们的关注。

网上书店系统目前主要是以B2C的方式进行经营,通过网上开店的方式向读者出售书本。

读者可以自己很轻松的寻找到自己喜爱的书。

并且网上书店的成本远远低于传统模式的书店。

加上与传统店面书店相比,网上购书的市场规模和经营模式突破了地理位置,经营面积,营业时间的局限,是一种全新的销售渠道。

1.3研究的基本思路和方法河北经贸大学经济管理学院毕业论文2本网站设计的方案采用使用php技术客户端脚本用Javascript来编写,据库使用MYSQL数据库服务器IIS5.0以上。

并且本网站有较好的导航以便读者浏览。

可行性分析、需求分析、流程设计、搭建系统、建立数据库、前台界面设计、后台开发、系统测试、维护。

此管理系统具有易安装、成本低、可扩充、客户端使用IE浏览器就可以使用。

所有应用数据安装在服务器端。

当系统出现了故障只需系统管理员对服务器端进行故障排除进而达到整个系统故障的排除这样大大的减轻系统管理员的工作量。

网站内容有较好的检索设计有简明的页网题目和反映主题的关键字以增大被检索的概率。

网页有较好的可读性篇幅和版面效果比较适宜。

网站能满足用户网上购买产品的专门使用目的。

开发平台及运行环境:

操作系统本系统是在MicrosoftWindows7操作系统下开发完成的。

开发工具MYSQL、网页三剑客的Dreamweaver、Flash和Photoshop等。

运行环境本系统运行于Windows7和XP操作系统下。

1.4本文研究的重点和难点1.4.1系统的安全电子商务网站最重要的部分就是系统的安全性,为了保证信息的保密性和安全性,系统采取不同的登陆方式,分为用户登陆和管理员登陆,不同的人员登陆后进入不同的访问权限及操作功能。

前台用户可注册成为会员,会员的个人信息可以由用户凭密码自己修改,添加;书店图书信息只能由书店管理人员在后台添加,删除及修改;所有注册的会员信息只能由书店管理人员查询。

1.4.2数据安全性系统采用MYSQL中的身份验证方式进行登录,管理员登录时要求输入用户名和密码,登录用户被映射到本系统所对应的数据库,成为该数据库的拥有者,并且对数据库的访问和修改也需要密码才能进行,使其具有较高的保密性。

河北经贸大学经济管理学院毕业论文32系统概述2.1PHP概述2.1.1PHP语言简介PHP,是英文超文本预处理语言HypertextPreprocessor的缩写。

它是一种易于学习和使用的服务器端脚本语言,用PHP可以很简单的建立一个真正交互的web站点。

PHP的3种基本结构:

嵌入方法、包含文件、程序注解和分割符。

一个简单的php小程序:

Firstprogram这段小程序需要放到相应的web服务器的目录下,命名为hello.php。

这样通过在浏览器地址栏输入:

http:

/localhost/web/php/hello.php就可以在浏览器页面看到“helloword!

”字串出现。

2.1.2PHP语言的优势PHP语言优势特性如下:

优势开放的源代码:

所有的PHP源代码事实上都可以得到。

PHP是免费的:

和其它技术相比,PHP本身免费且是开源代码。

php的快捷性:

程序开发快,运行快,技术本身学习快。

它相对于其他语言。

编辑简单,实用性强,更适合初学者。

跨平台性强:

由于PHP是运行在服务器端的脚本,可以运行在UNIX、LINUX、WINDOWS、MacOS下。

效率高:

PHP消耗相当少的系统资源。

图像处理:

用PHP动态创建图像,PHP图像处理默认使用GD2。

河北经贸大学经济管理学院毕业论文4面向对象:

在php4,php5中,面向对象方面都有了很大的改进,php完全可以用来开发大型商业程序。

专业专注:

PHP支持脚本语言为主,同为类C语言PHP支持脚本语言为主。

2.2HTML语言HTML(HyperTextMarkupLanguage超文本标记语言)是一种用来制作超文本文档的简单标记语言。

用HTML编写的超文本文档称为HTML文档,它能独立于各种操作系统平台(如UNIX,WINDOWS等)。

HTML文档(即Homepage的源文件)是一个放置了标记的ASCII文本文件,通常它带有.html或.htm的文件扩展名。

生成一个HTML文档主要有以下三种途径:

(1)手工直接编写(例如用你所喜爱的ASCII文本编辑器或其它HTML的编辑工具)。

(2)通过某些格式转换工具将现有的其它格式文档(如WORD文档)转换成HTML文档。

(3)由Web服务器(或称HTTP服务器)一方实时动态地生成。

目前HTML语言的版本是2.0,它是基于SGML(StandardGeneralizedMarkupLanguage,标准广义置标语言,是一套用来描述数字化文档的结构并管理其内容的复杂的规范)中的一个子集演变而来的。

通常的HTML文档由三对标记构成,内容如下:

头部信息文档主体,正文部分其中在最外层,表示这对标记间的内容是HTML文档。

河北经贸大学经济管理学院毕业论文5之间包括文档的头部信息,可见在一个HTML网页文件中,一般必须有一对html标记作为文件的开头和结尾。

2.3MySql数据库MySQL是一个高性能、运行速度快、多线程、多用户、建立在客户/服务器结构上的开源关系型数据库管理系统。

MySQL的性能优点:

性能高效而稳定MySQL数据库服务器是一个客户/服务器系统,它由多线程SQL服务器组成,支持不同的后端、多个不同的客户程序和库、管理工具和广泛的应用程序接口(APIs)。

开放源代码MySQL是开源的,开源意味着任何人都可以使用和修改该软件,任何人都可以从Internet上下载和使用MySQL而不需要支付任何费用。

多用户支持可以有效满足多个并发用户的访问,支持ANSISQL-99标准,适用于多种操作系统。

3系统需求分析需求分析活动本来就是个人与客户交流,正确引导客户将自己的实际需求用较为适当的技术语言进行表达,以明确目的的过程。

这个过程中也包含了对要建立的网站基本功能和模块的确立和策划活动。

所以在设计网站之前我们应注意:

网站设计时的可增长性功能需求、安全性及可靠性的要求、网站的运行环境、网站页面总体风格、内容管理及录入任务的分配等因素。

经过分析大概可以设计出角色用例图如下:

河北经贸大学经济管理学院毕业论文6系统管理员用例图3.1性能需求分析设计系统除了满足用户的功能要求外,系统的性能要求也占有很重要的地位。

系统的性能要求通常包括:

信息查询的平均响应时间尽量短、连接的终端数尽量多、数据存储容量尽量大、可扩充存储容量适用、系统安全性高、可靠性强、容错能力强等特点。

系统的性能要求应按以下几个方面确定:

(1)容量要求:

确定系统的容量,使处理的记录和数据满足最大容量等要求;

(2)类型要求:

合理地选择各字段数据类型,在合理情况下,尽可能提高各种类型数据的健壮性;(3)时间要求:

确定系统的时间特性,使系统的处理时间、响应时间尽量缩减在用户能够忍耐的范围之内;(4)系统易修改性:

系统设计时应采用模块化和信息隐蔽原理,提高内聚性、降低耦合性,当需求分析发生变化时,系统只做少量的修改即可;(5)系统可靠性:

为提高系统可靠性必须采用模块化和结构化设计,提高系统的容错能力,并保障系统不会因人为的操作错误而死机或崩溃;(6)界面友好性:

界面的设计应该做到智能化人机交互界面,以便用户经过简单的学习就可熟练操作使用。

河北经贸大学经济管理学院毕业论文73.2环境需求分析环境基本要求主要包括:

操作系统、软件以及硬件的环境。

(1)操作系统要求:

WindowsXP、Windows7、Windows8、等操作系统均可。

(2)软件环境选择:

本软件的前台操作界面以及与数据库的链接主要是由PHP高级语言进行设计完成,而资料库管理主要通过MySql数据库来进行管理,故系统须安装eclipse和MySql数据库。

(3)硬件环境要求CPU主频:

2.5GHZ显示屏:

1024*768内存:

2GB以上显存:

2M以上硬盘空间:

至少剩余4G鼠标:

Microsoft兼容鼠标3.3功能需求分析会员中心:

顾客可以申请注册账号,然后登录商城购买图书。

订单管理:

顾客可以查看自己购买图书的订单商品、订单号、订单金额、下单时间等;购物管理:

具有购物车的功能,顾客可以及时查看自己购买了有哪些图书;在线留言:

顾客对于商城有哪些方便的疑惑,可以及时通过在线留言板反馈给我们;新闻动态:

顾客可以第一时间了解到关于图书的新闻消息;购物指南:

图文并茂的显示网上购物的整个流程;后台登录:

方便管理员随时登陆商城后台,管理有关图书订单、库存、会员管理等信息的平台。

河北经贸大学经济管理学院毕业论文83.4研究可行性分析3.4.1技术可行性本系统在硬件方面要求,2.5GHz处理器以及更高频率的处理器,2GB或以上的内存空间,支持1024x768分辨率的32位显示器,500GB可用硬盘容量,目前的普通微型计算机配置都能满足其要求。

在软件上,本系统采用PHP语言开发技术与MySQL数据库管理系统,适合开发一些小、中型的系统,可在WindowsXP/Windows7/Windows8下运行。

3.4.2经济可行性利用图书销售系统对书店销售的各种信息进行合理优化地管理,可替代原来实体书店系统的手工工作,减少人工开支,不需要昂贵的店面租金,节省开支,并且可大大提高信息量的取得,缩短信息处理周期,提高利用率,为顾客创造良好的购书环境,使销售质量更上一层楼。

3.4.3操作的可行性本系统操作简单、易于理解,运行环境要求低,操作者只需稍做培训就能管理此系统,对于用户而言,也没有过高的计算机操作能力要求,会基本的操作就可以查询书籍的相关信息和完成购书。

3.4.4法律可行性我国对于信息相关的立法一直很重视,1994年时,国务院发布了中华人民共和国计算机信息系统安全保护条例,为保护计算机信息系统的安全,促进计算机的应用和发展,保障经济建设的顺利进行提供了法律保障。

加强网上交易的相关立法是推动电子虚拟市场发展的有利保障。

目前我国立法机关,一方面完善现有市场的法律体系建设;另一方面,针对新市场、新问题提出新法案,如在全国九届人大三次会议上,上海代表第一个提案是建议设立电子商务法。

同时本系统的开发和运行,不会在社会上引起侵权或其它责任的问题,该系统是由自主开发设计的,因此不会产生侵权,在法律上是可行的。

3.5数据库需求分析数据库在一个信息管理系统中占有非常重要的地位,数据库结构设计的好坏将直接影响到系统的效率及系统实现的效果。

合理的数据库结河北经贸大学经济管理学院毕业论文9构设计可以提高数据存储的效率,保证数据的完整和一致,同时,合理的数据库结构也将有利于程序的实现。

用户的需求具体体现在各种信息的提供、保存、更新和查询,这就要求数据库结构能够满足各种信息的输出和输入。

收集基本数据、数据结构及数据处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。

数据库的需求分析,具体包括:

(1)用户信息表,包括的数据项有:

ID、用户ID、密码、姓名、性别、E-mail地址、电话、地址、邮编和注册日期等;

(2)管理员信息表,包括的数据项有:

ID、用户ID和密码等;(3)商品信息表,包括的数据项有:

商品号、商品ID、商品名、所属大类、所属小类、商品介绍、商品价格、会员价格、上货时间和浏览次数等;(4)订单信息表,包括的数据项有:

订单ID、用户ID、姓名、邮编、电话、地址和付款方式等;(5)购物信息表,包括的数据项有:

ID、商品ID、订单ID、商品名称、数量、商品价格和购物时间等。

本系统的数据流程包括:

用户注册登录账号验证、修改信息、商品信息浏览、购买商品。

管理员进行用户管理、商品管理及交易管理等流程。

如下为数据流程图:

河北经贸大学经济管理学院毕业论文104系统总体设计河北经贸大学经济管理学院毕业论文114.1知源图书商城总体模块知源图书商城总体模块划分如下:

4.2各个功能模块的作用会员管理:

会员的登录、会员注册;购物管理:

购物车查看、订单查询;信息管理:

新闻动态、在线留言;管理员管理:

商品管理、订单管理、会员管理;4.3数据库分析概念结构设计:

现在采用的概念模型主要是实体联系(ER)模型。

ER模型主要用ER图来表示。

根据系统需求分析可得出用户与商品之间的ER图。

如图4-4所示。

会员登录:

河北经贸大学经济管理学院毕业论文12会员注册:

购物车:

新闻管理:

河北经贸大学经济管理学院毕业论文13留言管理:

商品管理:

河北经贸大学经济管理学院毕业论文14订单管理:

会员管理:

河北经贸大学经济管理学院毕业论文154.4系统数据表设计购物车信息表(cart)字段名称数据类型字段大小是否主键说明gidInt11是商品编号usernamenvarchar50否订购人memberproductnvarchar100否商品名称pricefloat否单价numbernvarchar100否数量组成的字符串danweinvarchar否单位scisbool否删除orderpayfloat否小计订单信息表(Order)字段名称数据类型字段大小是否主键说明idInt11是编号ordernonvarchar50否订单号usernamenvarchar50否订购人ordergoodsnvarchar100否订购商品goodspricefloat否商品总价ordernumnvarchar100否数量组成的字符串order_yunfloat否运费河北经贸大学经济管理学院毕业论文16orderpayfloat否订单总价rectnvarchar20否配送paytnvarchar20否付款uptimedatetime否下单时间baoxianfloat否保险Isqxbool否退订会员管理信息表(member)字段名称数据类型字段大小是否主键说明idInt11是编号membernamenvarchar50否登陆账号usernamenvarchar50否会员姓名member_noticetext否会员公告memeber_onlinepayfloat100否消费总额membertypebool否会员类型member_centInt11否会员积分member_lostfloat20否账户余额regtimedatetime否注册时间会员登录信息表(Admins)字段名数据类型字段大小是否主键说明idInt4是用户编号Useramenvarchar50否用户名称pwdnvarchar50否用户密码河北经贸大学经济管理学院毕业论文17会员注册信息表(Member)字段名说明类型长度是否主键MemberID编号Int4是MemberName登录帐号nvarchar50否pwd登录密码nvarchar50否MemberSex性别nvarchar50否MemberName姓名nvarchar50否MemberPhone电话nvarchar50否MemberEmail邮箱nvarchar50否MemberAddress通信地址datetime50否新闻管理信息表(Article)字段名说明类型长度可否为空主键id编号Int4否是Titles标题nvarchar50否否Content内容text16否否Addtime发布时间datetime8否否author作者nvarchar50否否留言信息表(userliuyanban)字段名说明类型长度可否为空主键UserID编号nvarchar50否是Titles留言主题nvarchar50否否Content留言内容text16否否username客户名称nvarchar50否否MemberPhone联系电话nvarchar50否是QQQQ/MSNint4否否河北经贸大学经济管理学院毕业论文18商品管理信息表(books)字段名说明类型长度否为空主键id编号Int11否是goodsName商品名称nvarchar50否否goodsN

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 小学教育 > 语文

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2