本系统有条理的将把用户的需求以及商家的要求与系统的各个功能模块相对应,例如用户可以登录本系统进行图书的浏览,以及可以按类别查询图书,也拥有购物车,订单管理等常用功能。后台可以让管理员进行登录,之后管理员可以进行图书的上架以及下架等处理,还可进行对用户订单的管理。整个系统都通过网页的形势来呈现,界面简单友好,这样系统的各个功能模块可以集中显示,也更加直观方便。
(一)目标:
根据网上书店系统的基本需求,进行网上书店系统的概念设计、逻辑设计、物理设计和数据库的实施,完成一个网上书店系统的设计。要求具有较好的人机交互界面,操作方便,前台管理可以灵活浏览图书、查询图书、订购图书、购物车和用户信息维护等功能;后台管理可以实现图书管理、订单管理和用户管理等模块。
(二)内容:
(1)通过查阅资料,了解网上书店系统的基本需求,选择所用的数据库软件,给出系统的数据库架构。
(2)构建网上书店系统所需的数据库,学习基于Python的数据库管理系统开发过程,绘出网上书店系统的整体框架。
(3)利用Python编程完成系统设计。包括数据库的构建和应用程序的开发,要求包括前台管理和后台管理模块,前台管理包括浏览图书、查询图书、订购图书、购物车和用户信息维护等功能;后台管理包括图书管理、订单管理和用户管理等模块。