本文在分析基于用户的前台管理和管理员的后台管理的书城管理系统。建立此系统的目的是为了建立一个类似淘宝的购书系统,不同的游客可以注册成为用户,然后可以查看,搜索自己想买的书籍,加入购物车,下订单,收货,确认付款等购书流程。前台和后台的分析使得该系统结构清晰,即包含管理员和用户两个最基本的实体,接着在各个方面进行扩充从而得到其他的实体和关系。通过对实体之间关系的严格探讨,最后成功的建立起了这个实现了一些简单购书功能的所谓书城管理系统。由于时间紧迫,很多功能还有待完善,但总体的探讨方向还是正确的,对数据库模型的建立有了很深刻的认识,以后主要是加强对数据库一些深入的理解和需求分析的进一步完善,把网上书城这个系统推广到现实事务上,有望发展成一个像淘宝等团购网站的应用系统。
系统功能划分组织结构图
根据以上对系统功能模块的划分和设计,可以得到系统功能模块图如图4-2所示,该图给出了详尽的模块划分和模块组织结构,能够直观展现系统的功能结构关系。
图4-2系统功能结构图
前台首页设计与实现
书城管理系统的首页需要美观大方,抓住顾客的眼球。首页需要包括登陆、注册、退出登录等基本按钮以及搜索框、各种分类导航链接。首页的设计主要采用div/css模式并且应用了js特效,以及vue前台框架等,使得页面更加简洁大方,方便用户查看首页、图书信息、在售新书、经典读物、个人中心、后台管理、购物车、在线客服。首页界面如图6-1所示:
图6-1书城管理系统前台首页页面