课程设计网上图书销售系统.docx
《课程设计网上图书销售系统.docx》由会员分享,可在线阅读,更多相关《课程设计网上图书销售系统.docx(23页珍藏版)》请在三一办公上搜索。
1、 基于Dephi的网上书店管理系统的设计 -数据库原理课程设计 姓 名: _班 级: _学 号: _指导老师: _成 绩: _ 评 语 计算机工程学院 2008年1月10日基于Dephi的网上书店管理系统的设计【摘要】 信息社会的高科技,商品经济化的高效益,使计算机的应用已普及到经济和社会生活的各个领域。随着Internet的兴起,网络已经成为现代人生活中的一部分,人们越来越想在最短的时间内购买到自己所需要的图书。于是信息化管理成为网上书店的必然趋势,本系统就是基于Dephi的网上书店管理系统,通过本系统的开发能够更方便书店的管理,使书店的管理者能够更清晰的掌握书店的销售情况。并且通过本系统的
2、使用能够达到减少店员的工作量和提高工作效率的目的。本系统主要功能包括录入功能、查询功能、管理功能。1录入功能录入功能包括录入图书、销售图书、退出功能。(1)录入图书。书店工作人员能够输入图书的基本信息。(2)销售图书。用于计录销售的图书的信息。(3)退出功能。用于退出系统。2查询功能查询功能包括按书号查询、按书名查询、按出版社查询、按类别查询、按作者查询。(1)精确查询。书店工作人员能够通过输入书号、书名、ISBN 、书的类别等来进行精确的查询。(2)模糊查询。书店工作人员能够通过输入关键字来进行模糊的查询。这些功能在本系统中具体是:书店的资料管理、进货管理、销售管理、库存信息管理。通过测试,
3、基本实现了网上书店正常运作的信息化管理。在Internet上通过它用户可以突破时间和空间的限制来实现网上购书,为消费者带来了很大的方便,使他们足不出户就可以买到自己想要的书;还有一个最大的优势是便于管理员的管理与维护,既省时又省力。它还有着经营成本低、库存是虚拟的、用户检索方便、地域限制少等特点。【关键词】 Delphi 书店管理 查询目录第一章 第一章 引言错误!未定义书签。1.1 1.1 课题研究背景与意义错误!未定义书签。1.2 1.2 本课题研究内容与目标错误!未定义书签。1.3 1. 开发环境错误!未定义书签。1.4 1.体系结构设计错误!未定义书签。第二章 第二章 需求分析错误!未
4、定义书签。1.5 2.1 信息要求错误!未定义书签。1.6 2.2 处理要求.错误!未定义书签。1.7 2.3 安全性与完整性要求.错误!未定义书签。第三章 第三章 概念结构设计错误!未定义书签。1.8 3.1 分图错误!未定义书签。1.9 3.2 总图错误!未定义书签。第四章 第四章逻辑结构设计错误!未定义书签。1.10 .1 关系模型错误!未定义书签。1.11 .2 数据模型优化错误!未定义书签。1.12 .数据字典错误!未定义书签。1.13 .视图设计错误!未定义书签。第五章 第五章 数据库的实施和维护错误!未定义书签。1.14 5.1 储存过程设计错误!未定义书签。1.15 5.2 触
5、发器设计错误!未定义书签。1.16 5.3模块设计错误!未定义书签。第六章 结论61.17 参考文献错误!未定义书签。第七章 引言1.18 课题研究背景与意义【背景】计算机的出现给人类社会带来了第三次工业革命,计算机和计算机网络已经深入到了各行各业,各个领域,随着internet的不断扩大和发展,电脑网络“把每一个国家、每一个城市甚至每一个家庭连接到一起”,形成了一条“信息高速路”,就像高速公路大大提高了车辆行驶的速度一样。提高信息网上书店的信息化管理是必然的趋势。【意义】通过开发网上书店管理系统,可以大大的方便管理员的管理与维护,既省时又省力。并且具有经营成本低、库存是虚拟的、用户检索方便、
6、地域限制少等。1.19 本课题研究内容与目标开发一个集成书店的资料管理、进货管理、销售管理、库存信息管理、权限管理系统一体的书店点管理系统。本系统的要求是:简单易用,具有很好的稳定性、安全性、交互性。其中稳定性要求主要能够处理各种特殊情况,保证系统能正常运行;安全性要求主要涉及到不同的用户和和管理员拥有不同权限;交互性要求主要是能够方便用户的操作。1.20 1. 开发环境操作系统Windows XP 软件 Delphi1.体系结构设计第二章 需求分析根据上述体系结构设计可以将网上书店管理系统划分为多个相关联的子系统(功能模块),然后逐个分析各个子功能模块需求。1.信息及处理要求(1)资料管理主
7、要是图书资料的管理、供货商资料管理、客户资料管理。图书资料主要包括ISBN、书名、作者、出版商、定价、字数、类别、规格等信息;供货商资料主要包括供货商号、名称、地址、邮编、电话、银行开户等信息;客户资料主要包括客户编号、姓名、联系人、用户类型、地址、联系电话、传真、银行开户等信息。图书资料管理,主要是对图书的查询、添加、更新、删除等操作,特别是图书的查询包括精确查询和模糊查询。(2)进货管理主要是对图书的进货情况查询、进货处理。根据需要可以将采购订单、入库单、销售单根据第二范式都分为主从两张表来存放数据,主表“进货单”的内容包括编号、供货商、进货日期、业务员、制单人、订单号等,从表“进货单明细
8、”内容包括编号、进货单号、货号、进货数量、进价等信息。图书进货单业务员和制单人完成进货登记,然后相应的管理系统自动更新数据库。另外一个是历史查询,主要是用于查询商品的进货历史,具有该权限的用户可以按照任何条件进行查询,如按照供货商、日期、商品等。执行完查询后可以打印相应的报表。(3)销售管理主要是将客户的销售单录入数据库,更新相应的数据并且可以执行销售情况查询。主表“销售单”包含编号、客户编号、销售日期、也无人、制单人、订单号等信息;从表“销售单明细”包含编号、销售单号、货号、销售数量、销售价出货仓库等信息。图书销售管理人员要完成图书销售登记,并由系统自动更新数据库。管理人员可以更具需要按某个
9、条件查询销售历史,如按照客户编号、日期、商品、业务员等信息查询。(4)库存管理子系统主要是管理图书库存信息,如查询某图书的库存量,仓库库存等。(另外可以查询历史库存相关信息。(5)系统管理,即用户权限管理。这主要对不同的业务员和管理员授于不同的管理权限,以实现系统的安全性。例如系统员具有最高权限,可以对其他用户根据需要授与相应的权限管理。而销售员只能执行销售有关的操作,如制作图书销售单、录入图书销售信息、查询销售历史等操作;进货员只执行进货有关的操作,如制作图书进货单、录入图书进货情况、查询进货历史等操作。该子系统涉及到权限清单和用户清单。数据流图:2安全性与完整性要求安全性要求:(1)登录系
10、统,验证用户是否具有使用图书管理系统的权限,只有合法的用户才能登录本系统,然后执行相关的操作。另外对用户密码应该进行加密。(2)通过用户权限管理来完成,对于不同的用户只能执行该用户被授予的相关的操作。系统管理员具有系统的最高权限,可以进行对其他用户进行授权。 完整性要求:(1) 当有进货或销售的时候要将其录入详细历史,同时更新仓库的数据。当系统管理员授予其他用户相应的权限时,应该跟新其他用户的操作权限。(2) 对相应的录入数据做数据的合法性,对不合法的数据要拒绝本次操作,防止“垃圾进垃圾出”信息。当删除某个信息的时候,要相应的删除其相关联的信息。(三)概念结构设计 1.各个部分的ER图(1)业
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 课程设计 网上 图书 销售 系统
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-1994854.html