静嘉书店网站设计与制作报告(附件)【字数:7873】

随着互联网的快速发展现在网购已经成为了我们生活中的一部分,现在网购买东西特别方便,搜索起来也非常快。书籍是我们人类文明的结晶,而书籍种类繁多,因此人们制定了特殊的分类方法来为书籍编号分类,但对于书店来说,还是不可能在书店摆下所有种类的书籍,利用互联网就可以做到。静嘉书店网站可以搜索到各种类型和各种版本的书籍,并且由于利用互联网技术,搜索起来是十分方便的。并且由于网上销售,所以不用占用店面来摆放如此巨量的书籍,就算有什么书籍目前书店没有库存,客户也可以先付款,书店会尽快为用户安排发货。静嘉书店网站设计与制作的开发模式是B/S模式。开发平台为MyEclipse8.5,所使用的数据库是MySQL数据库,服务器是Tomcat6.0。所用到的主要开发语言是Java,HTMI,与JavaScript。用户可以在网站上浏览书籍的相关信息,如果对书籍感兴趣的话还可以注册登录成为会员,就可以购买书籍。而书店管理员则可以管理用户的信息,并且还可以管理书籍的相关信息。静嘉书店网站可以为书籍购买者提供一个更好的服务体验,可以在短时间内帮用户获得更多的书籍相关的信息,这个网站将很有社会使用价值。
目录
1.引言 1
1.1 本文研究背景 1
1.2 本文研究意义 1
1.3 国内外研究现状 1
2 相关技术 1
2.1开发环境 1
2.2 MYSQL特点 2
3 系统需求分析 2
3.1可行性分析 2
3.1.1 操作可行性 2
3.1.2 技术可行性 2
3.1.3 经济可行性 2
3.2静嘉书店网站需求分析 3
3.2.1功能分析 3
4 系统设计 6
4.1ER图(实体联系图,表示概念关系模式的一种方式) 6
4.2系统总体架构设计 6
4.3静嘉书店网站数据库表的设计 8
5 系统实现 9
5.1静嘉书店网站用户注册与登录 9
5.2静嘉书店网站首页 10
5.3静嘉书店网站书籍分类列表 12
5.4静嘉书店网站书籍详细信息 13
5.5静嘉书 *好棒文|www.hbsrm.com +Q: ^351916072* 
店网站书籍购物车 13
6 系统测试 14
6.1 测试综述 14
6.2 功能测试 14
7总结 14
参考文献 16
致谢 17
1.引言
1.1 本文研究背景
现代网络技术的发展使人们越来越依赖于网络,中国是文明大国,书籍文化源远流长,而现代人依赖于网络就势必越来越远离于书籍。为了利用网络将书籍联系起来,使人们在网络中发现书籍,可以通过网上售卖书籍的方式让人们开始了解书籍,对书籍的购买更加感兴趣。通过网络购买书籍,可以搜索到非常全面的书籍,这样就不会因为在书店找不到自己想要的书籍而放弃书籍的购买,网上售卖书籍的种类是非常全面的,而且分类明确,易于寻找。在书籍日益繁多的今天,研究网上售卖书籍的方法也将便于书籍的搜索。所以在此背景下,本书店网站的设计与制作是十分有必要的。
1.2 本文研究意义
随着现代人们生活节奏越来越快,很有必要通过书籍阅读的推广来净化浮躁的心灵,网上售卖书籍也会降低成本,使社会上的公共资源得到更好的利用。
开发此系统的意义:
(1)为书店提供一个低成本的销售平台。
(2)也可以方便用户更好的寻找自己想要的书籍。
(3)书籍分类明确,网站主题鲜明,有利于吸引读者购买书籍。
1.3 国内外研究现状
国内目前各大网上销售平台都在售卖书籍,并且这些网上商城也邀请了大书店加盟他们的平台,所以说国内的网上书籍销售发展的是比较成熟的了。但还是有一点的不足之处,就是没有专门为书籍做一个全面并且有吸引力的分类,因为大部分网上销售平台都不是以售卖书籍为主的,书籍只是平台销售的众多产品之一。针对于目前国内这种很少有专门为书籍的售卖做一个非常全面的分类的情况,静嘉书店网站设计与制作是非常必要的。国外像西方国家是比较爱读书的,但他们更加喜欢在书店慢慢挑选,所以在这一方面也还有很多可研究的地方。
2.相关技术
本系统采用面向对象的购物网站系统开发方法,使用Java这个开发环境作为静嘉书店网站设计与制作的主要开发工具,并且使用MySQL 作为关系数据库,配合功能完善的SQL查询语言实现建立关系数据库,并且访问数据库,进而完成对数据库的更新,最终就是为了实现了预定的需求功能。
2.1开发环境
JAVA是INTERNET开发的一个强大的工具,它是一个C++的简化版本。JAVA是一门"简单的、面向对象的、强类型的、编译型的、结构无关的、多线程(multi threaded)的、垃圾自动收集的、健壮的、安全的、可扩展的语言。
2.2 MYSQL特点
1 数据库操作非常简单:这个关系数据库是使用SQL语言的,这种语言不仅非常简单而且是非常易读,使用这个数据库可以很容易的实现查询、增加、删除、更改等这些比较基本但是又不可缺少的操作功能,这种数据库也是具有很好的适用性,在很多情况下都可以使用这个数据库完美的完成功能的开发。还有数据库表的使用,主键和外键的关联可以很方便的帮助我们建立各个数据的关系连接。
2 安全性可以得到有效的保障:在使用关系数据库去开发网站的时候,对于安全性来说是较高的。因为在使用关系数据库这个过程中,如果想要在数据库中添加任何信息的时候,都要在此之前明确的定义模式。
并且在MySQL数据库之中是支持非常多的嵌入式应用程序的,使用这个数据库具有很强的灵活性。用户可以使用触发器,也可以在这个过程中存储过程和视图,这些方便之处都很有效的让开发人员能够很好的提高生产力。MySQL数据库是拥有比较高的并发性能并且这个数据库可以有效的在日志记录管理中应用起来,它的数据复制功能可以让数据迁移变得更加容易起来,所以这个MYSQL数据库是具有非常大的优势的。
3.系统需求分析
3.1可行性分析
3.1.1 操作可行性
由于静嘉书店网站有一个非常齐全的分类,所以只要会上网的人就可以很轻易的找到自己想要的书籍,在我们的网站里面,牵涉到教育、小说、文艺、青春、童书、生活、经管、科技、期刊、人文社科、励志/成功、英文原版书港台图书等十几个类别,所以在寻找书籍这一方面是非常方便的。而管理员管理书籍也将变得方便很多。所以操作是非常可行的。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/dzxx/txgc/272.html

好棒文