1、 数据库技术及应用课程设 计报告 课程名称: 数据库原理及应用课程设计 班级: 学号: 姓名: 指导教师: 完成日期: 2012-05-30 目 录 前 言 4 1.1 设计来源. 4 1.2 设计目的. 4 2.设计内容 . 5 2.1 需求分析. 5 2.1.1 设计思想. 5 2.1.2 系统功能模块 5 2.1.3 设计需求 6 2.1.4 数据流图 6 2.1.5 数据字典 8 2.1.6 功能分块 9 2.1.7 系统功能需求. 10 2.2 概念结构设计 ER 图. 11 2.3 逻辑结构与物理结构设计. 12 2.3.1 概念结构向逻辑结构的转换. 12 2.3.2 物理结构设
2、计. 12 2.4 数据库实施 12 2.4.1 数据库载入. 12 2.4.2 数据库试运行. 12 2.4.3 数据的载入. 14 2.4.4 数据库的试运行. 15 2.5 系统实现 18 3.小结. 18 4.参考文献. 19 随着现代化科技的发展竞争越来越激烈,遍及各地的书店管理人员已经意 识到使用计算机网络和管理系统的重要性。近几年在我国发展迅猛。本系统是在 Window 平台下,以 SQL 语言为数据库查询语言开发的软件。该系统可以大幅提 高各业务部门的工作效率,使各部门的业务工作更加制度化,科学化,速度化。 前前 言言 1.1 设计来源 传统的书店管理系统其日常管理工作都是人工
3、操作,存在着许多缺点,如: 效率低下、保密性差,另外时间一长,将产生大量的文件和数据,这对于数据的查 找、更新和维护都带来了不少的困难,并且浪费了许多人力和物力。特别是中小 型书店、个体书店,由于其规模小,硬件投入不大,管理人员水平有限,如果没 有一个好的书店管理系统,对于书店的经营是非常不利的。在信息时代,传统的 书店管理方式必然被计算机为基础的信息管理系统所取代。 因为作为计算机应用 的一部分,使用计算机对图书信息进行管理,具有着手工管理所无法比拟的优点. 例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低 等。 1.2 设计目的 书店在正常运营中要对供货商信息、仓库信
4、息、销售信息和顾客信息进行管 理。利用书店管理系统可以及时了解各个环节的变更,有利于提高管理效率。 总体目标设计一套软件能够合理有序的对书店进行信息化的管理。 最终目地 当然是为商家在各个环节带去更方便的操作,使书店运作情况一目了然,最终为 其带来利润。 2 2 设计内容设计内容 2.1 需求分析 2.1.1 设计思想 我们从一本书按照一般的销售流程,从进货入库到卖给顾客,其中经过的一 些流程:比如联系厂家进货,图书入库,图书上架到零售批发,还会涉及会员。 还有就是有时还会有特殊情况就是图书的退换等环节入手, 以加强和方便书店管 理者对图书的掌握情况为目的,设计出一套系统来将一系列环节等串联起来,使 书店整体情况一目了然。 当下,计算机使用的范围越来越广,计算机应用和操作越来越广,传统书店 通过手工记录,可能会发生不少错误,更主要是的不方便查询。我们写的这个书 店销售管理系统, 可以对图书入库信息, 图书销售信息, 进行详细的记录, 查询, 管理等;方便用户操作。 在销售管理模块中包含了,销售统计,对日,月,年销售量