信息工程学院《数据库原理与应用》课程设计论文题目:书店管理系统姓名:专业:指导老师:完成日期:06级电子商务2班数据库课程设计课程论文摘要随着计算机技术、多媒体技术、现代通讯技术的进步,世界各国纷纷推动数字信息工程建设,掀起了一股信息化浪潮。
在信息化建设过程中,书店是一个不可忽视的部分,以其巨大的信息蕴藏量、吞吐量和利用率,连接着教学、科研和技术部门,成为信息集中、处理、创新的中心,推进书店的信息化建设,成为一项重大课题。
目前在一些大的书店已经有了一整套比较完整的管理系统,然而在一些小型的书店还在进行着手工操作,工作效率比较低,而且不能及时了解书店各类图书的库存,读者需求的图书难以在短时间里找到﹑图书的入库和更新比较麻烦等,不便于动态及时调整图书结构。
书店管理能够为管理员提供充足的信息和快捷的查询手段。
作为计算机应用的一部分,使用计算机对图书数量、销售和采购执行状态等信息进行管理,希望通过这个书店管理系统使图书信息管理从单层化管理过渡到计算机管理上,节约人力和物力,提高运行的效率。
本文介绍了书店管理系统的基本设计方法,详细阐述了整个系统的设计思路,给出了研究开发的过程,并对各部分做了详尽的分析和描述,最终形成一个完整的设计方案。
本文的数据库系统是一个具有多张表,多功能的数据库,例如,添加,删除,查询,统计等。
关键字:信息化;书店管理系统;查询;多功能目录1 引言........................................................................................................................ - 1 -1.1本课题(项目)的研究意义 ............................................................................. - 1 -1.2 设计目标和任务 .......................................................................................... - 1 -2 数据库的设计 ........................................................................................................ - 2 -2.1 需求分析...................................................................................................... - 2 -2.1.1 引言................................................................................................. - 2 -2.1.2 目标和任务...................................................................................... - 2 -2.1.3需求分析阶段成果 ........................................................................... - 3 -2.1.3.1书店管理系统业务流程图 ............................................................ - 3 -2.1.3.2 数据流程图.................................................................................. - 5 -2.1.3.3数据字典 ...................................................................................... - 7 -2.2 概念设计阶段.............................................................................................. - 9 -2.2.1 引言................................................................................................. - 9 -2.2.2 概念设计目的和任务 ...................................................................... - 9 -2.2.3 E-R图 .............................................................................................. - 9 -2.3 逻辑设计阶段............................................................................................ - 13 -2.3.1引言................................................................................................ - 13 -2.3.2逻辑设计阶段任务和目的.............................................................. - 13 -2.3.3关系模式的设计............................................................................. - 13 -2.3.4 视图的建立.................................................................................... - 16 -2.3.5 功能模块设计................................................................................ - 17 -2.4 物理设计阶段............................................................................................ - 18 -2.4.1引言................................................................................................ - 18 -2.4.2 物理设计阶段的目标与任务 ......................................................... - 18 -2.4.3 索引存取方法................................................................................ - 18 -2.4.4功能模块分析................................................................................. - 18 -2.4.4.1 会员管理.................................................................................... - 18 -2.4.4.2 销售管理.................................................................................... - 18 -2.4.4.3 书籍管理.................................................................................... - 18 -2.5数据库实施................................................................................................. - 18 -2.5.1 任务与目的.................................................................................... - 18 -2.5.2 建立数据库.................................................................................... - 19 -2.5.3 建立数据表.................................................................................... - 19 -2.5.4 建立视图 ....................................................................................... - 21 -2.5.5 建立索引 ....................................................................................... - 22 -2.5.6数据入库 ........................................................................................ - 23 -2.5.7创建各个功能的存储过程.............................................................. - 23 -2.6系统的调试与试运行.................................................................................. - 23 -2.6.1 查看各个基本表中的数据............................................................. - 23 -2.6.2检测各个存储过程的功能: .......................................................... - 24 - 3收获与体会 ........................................................................................................... - 25 - 4存在的问题和建议................................................................................................ - 25 - 附录 ......................................................................................................................... - 26 - 附录1.存储过程的定义 ................................................................................... - 26 - 附录2数据查看和存储过程功能的验证 ......................................................... - 30 - 附录3 参考文献.............................................................................................. - 36 -1 引言随着办公自动化的日益发展,越来越多的企事业单位都实现了无纸化办公。