欢迎来到天天文库
浏览记录
ID:47216673
大小:303.64 KB
页数:22页
时间:2019-08-27
《数据库课程设计某书店图书进货销售系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、数据库原理课程设计某书店图书进货、销售管理系统学校:广西大学学院:计算机与电子信息学院班级:网络131班组长:何鑫(1307300313)组员:方焕(1307300304)指导老师:叶进目录一.需求分析21.1编写目的21.2背景21.3可行性分析31.4系统总体的功能需求3二.概念结构设计32.1概念结构设计步骤42.2局部E-R图42.3整体E-R图82.4物理结构设计9三.数据库的实施和维护113.1建立数据库113.2根据结构设计建表123.3载入数据153.4仓U建存储过程163.5查询与统计功能183.6触发器脚木183.7视图脚本193.8约束2
2、0四.测试21五.总结23数据库开发与设计一.需求分析1・1编写目的在科学飞速发展的今天,人们的视野越来越广,数据量急剧增加。过去人们把数据存放在文件柜内,现在人们借助计算机和数据库技术科学的保管和管理大量的复杂数据,以便方便而充分的利用这些宝贵的信息资源。本系统的设计目的就是为中小型书店提供一套运行稳定、安全可靠、操作方便的管理系统。帮助书店销售业务处理日常工作业务,规范管理齐项工作和操作流程。从根本上改变以前那种旧的管理模式,真正提高管理和服务水平。1・2背景随着社会信息量的迅速增长,计算机处理的数据量不断增加,在我国,管理信息系统是计算机应用最广泛的领域
3、之一。随着我国经济建设突飞猛进,管理科学化与管理手段的现代化已经提到非常重要的地位,企、事业单位为了提高自身的管理水平和竞争能力,纷纷投入人力物力,开发适合本单位需求的管理信息系统。屮国的信息化沿着企业信息化和政府信息化这两根链条正在飞速的发展,在全国的齐级教育单位中,都在进行管理方式的改革,由以前的人工管理方式在向现在的人工加计算机技术的过渡中,在现在的这种模式中可以很大的提高工作人员的工作效率,提高了正确性。在传统模式下利用人工进行图书销售信息管理,存在着较多的缺点,女山效率底,保密性差,吋间一长将产生大量的文件和数据,更不便于查找,更新,维护等。诸如这些
4、情况,令书店管理者对图书的信息管理带来了很大困难,严重影响了书店的经营效率。随着科学技术的不断提高,计算机科学口渐成熟,使用先进的计算机技术来代替传统的人工模式,来实现信息的现代化管理,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对图书销售信息进行管理,具有着手工管理所无法比拟的优点•例如:检索迅速、查找方便、易修改、可靠性高、存储量大、数据处理快捷、保密性好、寿命长、成木低、便于打卬等。这些优点能够极大地提高图书销售信息管理的效率,也是书店的科学化、正规化管理,与世界接轨的重要条件。因此
5、,开发这样一套管理软件成为很有必要的事情。1.3可行性分析可行性分析的任务是明确开发应用项目的必要性和可行性。必要性来自实现开发任务的迫切性,而可行性则取决于实现应用系统的资源和条件。但如果领导或管理人员对信息系统的需求很不迫切,或者条件尚不具备,就是不可行。下面从系统的经济可行性、管理可行性、技术可行性等对本系统开发进行可行性分析,看可行与否。(1)经济上的可行性科学技术的发展和人们生活水平的不断提高,计算机的价格越来越能被很多人所接受,不管是在企业还是家庭,计算机的使用已经成为普遍现象,所以从用户经济方面考虑,本系统的开发不会有很大的困难和风险,且系统本身
6、成本较低,不需要很多的开发费用和以后的维护费用。(2)管理上的可行性该书丿占图书销售管理系统是鉴于目前书丿占图书信息的剧增,读者市场对图书的呈爆炸性增长的前提下,书店对图书销售管理的自动化与准确化的要求H益强烈的背景下构思出来的,操作简单、方便,便于管理,并且书店有关管理者均同意该系统的开发、使用,相应的管理制度改革的时机也己成熟,规章制度齐全,提供的原始数据也很准确,所以,从管理上来说,是可行的。1.4系统总体的功能需求某书店需要一套信息管理系统辅助完成图书销售业务,该图书销售系统业务主要实现:(1)图书类别、出版社、图书、仓库信息的管理;(2)实现进货、入
7、库管理;实现销售、岀库管理;(3)创建存储过程查询某段时间内各种图书的进货和销售情况;(4)创建视图查询各类图书的库存总数;(5)创建触发器当图书入库时自动修改相应图书的总量和存放仓库屮该图书的数量;(6)要求一单可以处理多种图书(比如销售设置销售单及其明细两个表);建立数据库相关表之间的参照完整性约束。一.概念结构设计一个实体型转换为一个关系模式。实体的属性就是关系的属性,实体的码就是关系的码。将E-R模型转换为关系模型转换原则:一个1:1联系可以转换为一个独立的关系,也可以与任意一段对应的关系模式合并。如果转化为一个独立的关系模式,则与该联系相连的各个实体
8、的码以及联系本身的属性均转换为关系的属
此文档下载收益归作者所有