数据库原理-书店图书进货、销售管理系统.doc1.doc
文本预览下载声明
(5)某书店图书进货、销售管理系统,实现图书类别、出版社、图书、仓库信息的管理; 实现进货、入库管理; 实现销售、出库管理; 创建存储过程查询某段时间内各种图书的进货和销售情况; 2 创建视图查询各类图书的库存总数; 创建触发器当图书入库时自动修改相应图书的总量和存放仓库中该图书 的数量; 要求一单可以处理多种图书(比如销售设置销售单及其明细两个表); 建立数据库相关表之间的参照完整性约束。
书店图书进货、销售管理系统
第一章:引言
1.1编写目的
在科学飞速发展的今天,人们的视野越来越广,数据量急剧增加。过去人们把数据存放在文件柜里,现在人们借助计算机和数据库技术科学地保存和管理大量的复杂数据,以便能方便而充分地利用这些宝贵的信息资源。
本系统的设计目标就是要为中小型书店提供一套运行稳定、安全可靠、操作简便的管理系统。帮助书店销售业务处理日常工作业务,规范管理各项工作和操作流程。从根本上改变以前那种旧的管理模式,真正提高管理和服务的水平。
1.2背景
随着社会信息量的迅速增长,计算机处理的数据量不断增加,在我国,管理信息系统是计算机应用最广泛的领域之一。随着我国经济建设突飞猛进,管理科学化与管理手段的现代化已经提到非常重要的地位,企、事业单位为了提高自身的管理水平和竞争能力,纷纷投入人力物力,开发适合本单位需求的管理信息系统。中国的信息化沿着企业信息化和政府信息化这两根链条正在飞速的发展,在全国的各级教育单位中,都在进行管理方式的改革,由以前的人工管理方式在向现在的人工加计算机技术的过渡中,在现在的这种模式中可以很大的提高工作人员的工作效率,提高了正确性。
在传统模式下利用人工进行图书销售信息管理,存在着较多的缺点,如:效率底,保密性差,时间一长将产生大量的文件和数据,更不便于查找,更新,维护等。诸如这些情况,令书店管理者对图书的信息管理带来了很大困难,严重影响了书店的经营效率。随着科学技术的不断提高,计算机科学日渐成熟, 使用先进的计算机技术来代替传统的人工模式,来实现信息的现代化管理,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对图书销售信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、易修改、可靠性高、存储量大、数据处理快捷、保密性好、寿命长、成本低、便于打印等。这些优点能够极大地提高图书销售信息管理的效率,也是书店的科学化、正规化管理,与世界接轨的重要条件。因此,开发这样一套管理软件成为很有必要的事情。
1.3参考资料
[1] 李晓喆. SQL Server 2000管理及应用系统开发[M]. 北京:人民邮电出版社, 2004.
[2]张莉. SQL Server数据库原理及应用教程[M]. 北京:清华大学出版社,2003.
[3]陈佳,《信息系统开发方法教程》,清华大学出版社。
第二章:可行性分析
可行性分析的任务是明确开发应用项目的必要性和可行性。必要性来自实现开发任务的迫切性,而可行性则取决于实现应用系统的资源和条件。但如果领导或管理人员对信息系统的需求很不迫切,或者条件尚不具备,就是不可行。
下面从系统的经济可行性、管理可行性、技术可行性等对本系统开发进行可行性分析,看可行与否。
1、经济上的可行性
随着科学技术的发展和人们生活水平的不断提高,计算机的价格越来越能被很多人所接受,不管是在企业还是家庭,计算机的使用已经成为普遍现象,所以从用户经济方面考虑,本系统的开发不会有很大的困难和风险,且系统本身成本较低,不需要很多的开发费用和以后的维护费用。
2、管理上的可行性
该书店图书销售管理系统是鉴于目前书店图书信息的剧增,读者市场对图书的呈爆炸性增长的前提下,书店对图书销售管理的自动化与准确化的要求日益强烈的背景下构思出来的,操作简单、方便,便于管理,并且书店有关管理者均同意该系统的开发、使用,相应的管理制度改革的时机也已成熟,规章制度齐全,提供的原始数据也很准确,所以,从管理上来说,是可行的。
第三章:需求分析
3.1系统总体的功能需求
某书店需要一套信息管理系统辅助完成图书销售业务,该图书销售系统业务主要包括进货、退货、入库、出库、统计、销售、查询功能。
(1)进货:一次可进多本书,一间书店对应不同的供应商,可根据报价选择供应商,进货在进货信息表中记录进货信息,同时修改库存图书记录,如已存在该书修改库存量,不存在插入新书。
(2)退货:退货和销售存在特定的对应关系,没有销售退货时不可能产生的,首先通过销售记录确认售出,才可进行后续操作,记录退货信息,删除对应销售记录,并处理相关库存信息,并且超出规定期限无法完成退货操作。
(3)入库:根据进货情况更改存存信息。
(4)出库:根据销售信息更改库存信息。
显示全部