您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 人事档案/员工关系 > 网上书店管理系统设计与实现
i目录第一章系统概述......................................................1第二章需求分析......................................................22.1可行性分析...................................................22.1.1经济可行性..............................................22.1.2操作可行性..............................................22.1.3技术可行性..............................................22.2系统需求分析.................................................22.2.1系统需求................................................22.2.2功能需求................................................3第三章系统流程图....................................................33.1网上书店管理系统的系统流程图如下..............................33.2数据流图如下..................................................43.3数据字典......................................................53.3.1数据项定义..............................................53.3.2数据结构定义............................................63.3.3数据流的定义............................................7第四章总体设计......................................................84.1系统设计思想..................................................84.2系统架构选择..................................................94.3系统功能模块划分..............................................94.4系统结构设计.................................................10第五章详细设计.....................................................115.1数据库的设计.................................................115.2数据库需求分析...............................................115.3数据库概念结构设计...........................................125.4数据库逻辑结构设计...........................................125.5系统详细设计以及关键代码分析.................................145.5.1前台销售管理系统的设计与实现...........................155.5.2购物车(订单)子系统...................................175.5.3图书浏览检索子系统的实现...............................195.5.4后台管理系统的实现.....................................19第六章结论.........................................................20参考文献............................................................20后记................................................................21ii网上书店管理系统设计与实现摘要在当今社会,随着计算机的发展及网络技术的应用,大型网上书店都有一整套比较完整的信息管理系统,而在一般小型的网上书店中大部分工作还是进行着手工管理,工作效率很低。为了更好地适应当前网上书店的销售需求,缓解手工管理存在的弊端,开发了网上书店管理系统,该系统向用户提供的服务将在传统的“入库-销售-盘点”基础上,进一步提供全方位的信息服务,以满足当前网上书店在管理实践和业务操作中的具体需求。关键词:网上书店,管理系统,设计和实现1在当今社会,随着计算机的发展及网络技术的应用,日常管理工作应该从以前繁琐的事务中解放出来,从而提高了工作效率。目前在大的网上书店都有一整套比较完整的信息管理系统,而在一般小型的网上书店中大部分工作还是进行着手工管理,工作效率很低,并且不能及时了解网上书店各类图书的库存,读者需求的图书难以在短时间里找到、图书的入库和更新比较麻烦等,不便于动态及时调整图书结构。同时由于不可避免的人为因素,造成数据的遗漏、误报等。为了更好地适应当前网上书店的销售需求,缓解手工管理存在的弊端,开发了网上书店管理系统,该系统向用户提供的服务将在传统的“入库-销售-盘点”基础上,进一步提供全方位的信息服务。根据网上书店的规模和经济能力,本系统具有网上书店管理系统的基本功能,如图书管理、入库管理、销售管理、综合查询、系统管理等,并且界面简单、操作简便。本管理系统旨在提供一个可以操作的,方便查询,易于修改的辅助管理系统,以满足当前网上书店在管理实践和业务操作中的具体需求。第一章系统概述随着网络信息的发展,网络在人们生活中的应用越来越广泛。人们越来越想在最短的时间内购买到自己所需的图书。但书目的繁多,给人们在繁忙的工作生活中购书带来了很大的麻烦,于是网上购书便成了人们向往的事情,此系统的开发为人们带来了很大的方便,使他们足不出户就可以轻轻松松地买到自己想要的书,既省时又省力。在电子商务网站中,网上书店是目前应用最广、最成功的典范之一。通过它用户可以在网络上通过Internet,突破时间和空间的限制而实现网上购书。网上书店的崛起对传统的图书流通体系产生了强烈的冲击,有效地缩短了图书流通发行环节,将广大读者、图书、出版者、发行者紧密地结合在一起,大大提高了图书流通率。它有着经营成本低、库存是虚拟的、用户检索方便、地域限制少等特点。为了更好地适应当前网上书店的销售需求,缓解手工管理存在的弊端,开发了网上书店管理系统,该系统向用户提供的服务将在传统的“入库-销售-盘点”基础上,进一步提供全方位的信息服务。它具有以下几个特点:1、可以存储店中所有图书的资料以及库存情况,具有安全,高效的特性。2、只需一到二名档案录入员即可操作系统,节省大量人力。3、可以迅速查到所需信息。4、系统对软,硬件方面的需求不高,软件要求易学,容易掌握,可以很简单方便地管理图书信息。硬件的配置要求不能太高,这样可以很好的适应当前的各2类网上书店。总之,本销售管理系统旨在提供一个可以操作的,方便查询,易于修改的辅助管理系统。同时提供了系统智能辅助与用户选择两种方式,提高查询效率。第二章需求分析需求分析是数据库系统开发的第一步也是最重要的一步,需求分析就是描述系统的需求,通过定义系统中的关键类域来建立模型。分析的根本目的是在开发者和提出需求的用户之间建立一种理解和沟通的机制。网上书店是指利用互联网络来实现图书销售业务的一种新型图书零售渠道。网上书店订单处理速度快,服务范围宽,存书量大,读者坐在家里就可以“逛书店”。2.1可行性分析随着计算机技术的发展和网络人口的增加,网络世界也越来越广博,越来越丰富,电子商务已经成为网上的一股潮流。我们相信要不了太长有时间,顾客就可以在网络世界上获得他们在现实世界上可以获得的所有商品和服务。可行性研究是为了弄清楚系统开发的项目是不是可以实现和值得进行研究的过程,实际上是一次大大简化系统分析和系统设计的过程,并在经济可行性、技术可行性、操作可行性三个方面对其进行可行性研究,并将最佳方案推荐给用户。如果问题没有可行的解,就应尽早停止这项工程的开发,以避免时间、资源、人力和金钱的浪费。2.1.1经济可行性在现今的商品社会是一个讲究效率的社会,是信息化的社会,随着电子商务管理的方式、辅助手段和工具也产生着日新月异的变化,是否具有一个有效的网上书店管理系统关系到书店的发展和前途。此网上书店管理系统在经济上不注重直接的经济收益,而是注重我们整体水平的提高。2.1.2操作可行性该系统软件非常容易被接受,它具有简单性,易学性,便于管理等功能。它是对网上书店管理的一种有效的工具。2.1.3技术可行性专业技术人员都进行过类似的系统开发,所以在技术上是没有问题的。2.2系统需求分析2.2.1系统需求网上书店管理系统需要满足来自三个方面需求:第一,网上书店工作人员通过计算机来管理各类图书,进行图书分类编号,调整图书结构,增加图书库存,3适应读者的需求。第二,工作人员对读者的需求情况能作好全面的掌握,及时得到历史销售记录。第三,也是网上书店的核心工作,对图书的销售管理。2.2.2功能需求基于系统需求分析,该系统需要实现以下基本功能:本系统的使用用户分两种:管理员和普通用户。管理员具有使用本系统的所有功能,而普通用户是需要具有日常书店的管理功能即可。用户权限的设置通过用户登陆界面的输入来进行。1、用户的需求分析登陆用户界面,查询相关书籍信息,根据自己的需要订购图书,并依据自己的用户级别具有享受相应优惠政策的权利。2、管理员的需求分析管理员维护数据库中所有的数据,包括对用户信息进行管理,查询,修改,;管理图书的入库,出库管理;及时向用户发布最新图书信息等;订单管理等。第三章系统流程图根据网上书店的业务流程和信息化管理的目标,一个基本的网上书店管理系统包括用户信息管理,图书管理,销售管理,信息发布,数据库管理等。1、用户信息管理:包括用户登陆的帐号密码管理,查询、添加、删除用户,更改用户的信息等。2、图书管理:包括图书的入库,图书信息的查询,修改,添加等。当一批图书入库时,管理员根据需要修改相应的图书信息,如图书编号,图书数量等。3、订单管理:图书管理人员通过此模块来销售各类图书并对销售情况进行记录,记录的信息包括订单信息,图书销售的数量,价格,折扣比例等。4、信息发布:管理员通过该模块将最新的图书信息公示给用户,如促销打折,新书推荐等。5、数据库管理:对现有数据库进行管理,包括数据库备份和恢复,以方便用户对数据库的管理和维护工作,提高管理的数据库安全性。3.1网上书店管理系统的系统流程图如下管理员用户管理用户信息图书管理图书信息4订单管理订单信息信息发布优惠信息数据库管理系统设置3.2数据流图如下根据以上需求分析,制定数据流图:管理员用户操作信息返回信息操作信息返回信息网上书店管理系统出版社订单信息普通用户验证登录用户信息表登陆信息书籍查询查询信息查询结果填写订单订书信息订单信息检查订单是否合格已填写订单用户信息表书籍信息合格订单出版社空订单5用户信息书籍信息已合格订单发货信息网上书店管理系统数据流图(用户)修改用户信息管理员验证登录登陆信息管理员信息表修改出版社信息修改书籍信息用户信息表书籍信息表出版社信息表用户信息出版社信息
本文标题:网上书店管理系统设计与实现
链接地址:https://www.777doc.com/doc-3609014 .html