基于JavaWeb的网上图书超市的功能设计与实现

2018-12-25 10:43李弘宇李久生王岩沈阳工学院
数码世界 2018年6期
关键词:前台后台图书

李弘宇 李久生 王岩 沈阳工学院

前言:由于近几年来我国网上商城的不断发展,以及线下图书购买的诸多不便,网上图书超市的形成成为了大势所趋,其诸多优势将逐步取代线下图书购买模式,公众也将逐步接受网上图书的购买。

1 可行性研究

1.1 技术可行性

技术可行性要对开发的项目功能、开发软件和硬件环境要求来分析现有技术是否能实现待开发的软件。

本系统是基于Javaweb,使用Java语言开发,数据库使用SQL Server 2008数据库。

1.2 经济可行性

经济可行性首先要进行待开发软件的成本估算和成本/效益分析,以确定待开发软件是否有开发的价值。

本系统作为网上图书超市的销售平台,可以满足出版社大量的图书上架需求,并对所销售图书进行具体化的介绍。本系统开发需求较低,加上成熟的软硬件环境,无须多少经济的投入,所以此系统在经济上是可行性的。

1.3 操作可行性

本系统可以在多种操作系统上运行,可以在Windows Server,Linux,UNIX等操作平台上运行。Web服务器为Tomcat 8.0,数据库服务器为Microsoft SQL Server 2008,开发工具采用的MyEclipse 2014。界面美观、容易操作、功能齐全。

2 需求分析

本系统是针对实际需求开发设计的。出版社在线下图书销售过程中需要消耗大量的人力物力进行运输以及宣传,大量的投入并没有换来应有的收入。实体型图书超市在意识形态上已经很难满足大众对于快节奏生活上的满足,购买麻烦,价格昂贵等问题已经成为了实体书店所面临的最大问题,网上图书超市恰恰解决实体书店所面临的问题,通过互联网进行图书的销售,节省了人们的时间,同时也使图书销售完成从实体到网络的转换,使购买图书变得十分方便。

3 系统功能模块设计

网上图书超市平台是一个典型的数据库应用程序,在此系统中共有管理员和顾客两类用户,分为前台销售和后台管理两大部分。

3.1 后台管理模块

后台管理模块是面向系统管理员的,实现了图书管理、公告管理、投票管理、订单管理功能。

3.1.1 图书管理功能使用

通过图书管理实现了对后台图书信息的维护,从而实现了对图书信息的添加、修改和删除。

3.1.2 公告管理功能使用

管理员可以通过后台的公告管理,对想要进行的宣传的消息以及优惠信息进行编辑,并在前台显示。

3.1.3 投票管理功能使用

管理员通过后台的投票管理功能,将顾客在前台进行的投票信息进行汇总分析,并根据该信息判断图书的热销程度。

3.1.4 订单管理功能使用

客户在前台进行图书的选择和购买后,后台的订单管理会将客户的配送信息以及购买书目进行系统的统计。

3.2 前台销售模块使用

前台销售模块是面向顾客的。实现了图书分类功能、销售排行功能、购物车功能以及订单查询功能。

3.2.1 图书分类功能使用

在前台的图书分类功能中,顾客可以根据自己的喜好选择自己想要浏览的图书分类信息,方便顾客的挑选。

3.2.2 销售排行功能使用

销售排行功能可以使顾客在浏览该商城时直观的了解当前图书销售的热度,判断哪一类图书顺应当前的潮流,从而进行购买。

3.2.3 购物车功能使用

顾客在选择好自己想要购买的书目后将其添加到购物车,在购物车中可以再次核对自己购买的书目信息并进行付款。

3.2.4 订单查询功能使用

顾客在确定自己的书目并进行付款之后,可以在订单查询界面中查询自己所购买的图书信息以及相关物流配送。

4 数据库设计

本系统采用SQL SERVER 2008保存并操作数据。在数据库设计上,增加了新的文件组,并在新的文件组中添加辅助设计文件,将主要数据文件、日志文件和辅助数据文件放在不同的磁盘阵列上,可以防止因硬件故障造成数据的丢失,同时可以提升数据库的读取性能。

5 功能实现

本系统完全基于Javaweb,系统编写采用MyEclipse2014编写。

6 系统测试

本系统基本采用黑盒测试,不考虑程序的内部结构和处理过程,仅检查程序功能能否按照需求分析中所建立的模块完成相应的功能,及能否达到处理整个工作流程的目的。测试结果如下:

该软件系统开发网上图书超市平台在运行过程中,达到了以下的性能目标。

1、 所使用的主存储的IO未出现异常的情况,所使用的数据库的连接在正常范围内。

2、 发现数据库的执行在正常范围内。

3、 数据库日志能正常记录操作过程。

7 结论

本系统是一套基于Javaweb的网上图书超市平台。通过该系统,管理员在后台管理图书信息以及公告、投票等功能。顾客在访问前台时,通过图书分类以及销售排行等信息充分了解想要购买的书目信息,然后添加到购物车进行购买。本系统运行稳定,操作简明易懂,计划在月末投入到网上的图书超市销售中。

猜你喜欢
前台后台图书
图书推荐
中式琴房设计方案
欢迎来到图书借阅角
Wu Fenghua:Yueju Opera Artist
庞鲜、卢栩枫室内设计作品
庞鲜、周衍耀室内设计作品
孟晚舟:从前台打杂到华为副总裁
后台暗恋
班里有个图书角
互联网思维下的汽车服务连锁后台支撑系统