欢迎来到天天文库
浏览记录
ID:12069315
大小:266.50 KB
页数:23页
时间:2018-07-15
《数据库课程设计--图书销售管理系统报告书》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、数据库系统概论课程设计报告题目图书销售管理系统系别信息管理系专业信息管理与信息系统年级2008级学号222008362063032222008362063048姓名杨建鑫、赵英指导教师唐春玲成绩2011年05月28日23/23目录引言1第一章系统分析11.1功能需求21.2待开发系统功能2第二章系统功能概要设计22.1系统主要功能模块设计22.2系统处理流程分析32.3系统接口设计42.3.1外部接口42.3.2内部接口5第三章系统数据库设计53.1系统数据库分析53.2系统关系表63.3数据字典63.3.1数据项63.3.2数据结构7
2、3.3.3数据流表83.3.4数据存储83.3.5处理过程9第四章概念结构设计94.1用户管理模块94.2图书管理模块104.3图书销售管理模块114.4查询管理模块124.5报表查询管理模块134.6数据管理模块144.7图书销售管理系统E-R图15第五章逻辑结构设计1623/235.1与系统E-R图对应的关系模式165.1.1试题所对应的关系模式165.2联系所对应的关系模式165.3关系模式优化处理17第六章物理结构设计186.1系统数据处理特点186.2系统数据存储选择18第七章数据库的实施和维护187.1数据库的实施19致谢2
3、023/23引言随着计算机的普及书店规模的不断扩大,传统的图书销售管理方法,都是通过人工统计和计算的管理方式进行的。这样的管理方法不但费时费力,也容易产生计算上的错误和疏漏;计算机技术的全面普及,打破了书店管理的传统管理方法,提高了管理效率的同时,克服了传统管理方法中易产生的问题,使管理员能够有序的、全面的对图书销售和库存进行管理。通过图书销售管理系统可以解决书店管理中遇到的各种问题,该图书销售管理系统分析了市场需求和实际需要,利用MicrosoftVisualStudio2008连接SQL数据库的方式,实现了书店的图书销售等一系列管理
4、,该系统具有处理图书录入、图书销售及管理、图书查询、报表查询等功能。第一章系统分析1.1功能需求:本系统是根据书店的实际需求而开发的,要求稳定、可靠的实现图书销售的自动化管理,通过本系统可以达到以下目标:a、用户管理:对系统所有用户的相关信息进行管理。b、图书管理:对图书信息进行添加以及编辑,对图书基本信息的录入及编辑包括图书类别、图书进价、图书售价、图书出版社、图书折扣、图书作者等。c、图书销售管理:对图书的销售信息进行动态添加并实现对图书库存量的动态修改等,所添加的图书销售信息包括图书的售价、折扣、销售日期。d、查询管理:用户根据实
5、际需要对图书、图书销售、图书库存等信息分类查询。e、报表查询:系统用户可以通过对时间段的选择来查看该段时间内图书的销售情况,以便于做出更为合理的销售计划、提高效益。f、数据管理:为了防止系统用户的误操作,用户可以根据自己的需要对图书信息、销售数据等进行备份等操作。23/231.2待开发软件功能:通过以上的系统目标分析,根据以上系统所要满足的功能,设计出了图书销售管理系统的主要功能模块图,如图1.1所示。图书销售管理系统图书管理模块(M2)报表查询管理模块(M5)图书销售管理模块(M3)查询管理模块(M4)数据管理模块(M6)用户管理模块
6、(M1)图1.1图书销售管理系统的系统功能图第二章系统功能概要设计该图书销售管理系统是根据书店的情况结合实际需求而开发的,完全能够帮助书店实现高效、准确的图书销售自动化管理。2.1系统主要功能模块设计:结合前面对系统功能的分析,以及MicrosoftVisualStudio2008开发环境的特点,得到如下图所示的系统功能模块图:23/23图书销售管理系统图书管理模块(M2)报表查询管理模块(M5)图书销售管理模块(M3)查询管理模块(M4)数据管理模块(M6)用户管理模块(M1)图2.1图书销售管理系统主要功能模块图系统各个模块功能分配
7、如下:(1)用户管理模块:系统用户根据权限进行系统登录并对相关用户信息进行管理;(2)图书管理模块:对图书的各种信息、类别进行录入、管理;(3)图书销售管理模块:对图书的各种销售信息进行录入、管理;(4)查询管理模块:对各种信息进行统计、查询;(5)报表查询管理模块:对销售完的图书进行统计、查询;(6)数据管理功能模块:对系统相关数据进行操作。2.2系统处理流程分析:(1)系统启动,用户根据自己的身份选择登录用户类型并进行身份验证(根据用户输入的登录信息与数据库中的信息进行比对);(2)登录成功后,进入系统主界面;(3)系统初始化,导入
8、数据库;(4)登录成功的用户根据自己的权限级别进行相应的功能选择并进行操作;(5)退出系统。23/23系统具体处理流程如图2.2所示:开始选择账号类型型管理员用户登录成功登录成功进入系统主界面进入系统主界面
此文档下载收益归作者所有