欢迎来到天天文库
浏览记录
ID:31902366
大小:400.50 KB
页数:30页
时间:2019-01-26
《数据库课程设计 网上图书销售系统数据库课程设计上报告.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、.数据库系统原理及其应用教程课程设计报告题目名称:网上图书销售系统任课教师:姓名:学号:2010年12月30日...目录摘要31引言32需求分析32.1功能需求32.2数据描述52.3数据库描述63概要设计63.1系统运行环境63.2系统功能模块设计73.3系统处理流程73.4接口设计84详细设计84.1登录模块及主界面94.2图书录入模块104.3图书销售模块154.4销售统计模块204.5查询库存模块225系统测试256操作手册297结论297.1系统功能297.2系统不足和改进297.3总结30参考文献3
2、0评语31...摘要随着计算机的普及书店规模的不断扩大,使图书销售管理成为书店管理中的一个重要课题。通过图书销售管理系统可以解决书店管理中遇到的各种问题。本系统分析了市场需求和实际需要,利用VC++连接SQL数据库的方式,主要实现了书店的网上图书销售管理,该系统具有处理图书录入、图书销售、销售统计、查询库存等功能。关键词:图书;销售;库存1引言传统的图书销售管理方法,都是通过人工统计和计算的管理方式进行的。这样的管理方法不但费时费力,也容易产生计算上的错误和疏漏;计算机技术的全面普及,打破了书店管理的传统管理方
3、法,提高了管理效率的同时,克服了传统管理方法中易产生的问题,使管理员能够有序的、全面的对图书销售和库存进行管理。网上图书销售系统可以完成书店的日常管理,如图书录入、图书销售、销售统计、查询库存等功能,迅速准确地对已售图书和剩余库存进行统计和汇总工作,大大提高了书店的管理效率和准确性。2需求分析2.1功能需求2.1.1待开发软件的功能需求本系统是根据书店的实际需求而开发的,要求稳定、可靠的实现图书销售的自动化管理,通过本系统可以达到以下目标:...1.图书录入,包括图书的基本信息,如分类、进价、售价、作者等。2.
4、图书销售,包括图书的售价、折扣、销售日期,并实现对库存量的修改。3.销售统计,包括按图书类型、书名、作者、出版社等进行统计。4.查询库存,对指定的某本图书剩余库存量进行查询。5.售完图书查询,对已售完图书进行查询。2.1.2待开发软件的功能按照用户需求,要满足以上功能,我设计出了图书销售管理系统的系统功能图,如图2.1所示。图书销售管理系统图书录入查询库存图书销售销售统计售完图书查询图2.1图书销售管理系统的系统功能图综合系统要求,对图2.1所示的系统功能解释如下:图书录入,包括图书的基本信息,如分类、进价、售
5、价、作者等。图书销售,包括图书的售价、折扣、销售日期,并实现对库存量的修改。销售统计,包括按图书类型、书名、作者、出版社等进行统计。查询库存,对指定的某本图书剩余库存量进行查询。售完图书查询,对已售完图书进行查询。通过以上分析,可以得到仓库管理系统的数据流图,如图2.2所示。...管理员图书信息处理图书管理反馈信息图书信息反馈信息记录数据数据库图2.2图书管理系统的数据流图2.2数据描述2.2.1数据库概要说明数据库中包括管理员信息表、图书基本信息表、图书类型表、图书销售记录表等4个数据表。图2.3所示的即为本
6、系统中数据库中的数据表结构图,该数据表结构图包含系统所有数据表。可以清晰地反应数据库信息。图2.3数据表结构图2.2.2主要数据表的结构表2.1Pwd(管理员信息表)字段名数据类型字段大小描述IDint4管理员帐号Passwordnvarchar50r密码表2.2BookInfo(图书基本信息表)字段名数据类型字段大小描述BookIDint4图书编号BookNamenvarchar50图书名称CategoryIDint4图书类型编号Authornvarchar50作者...Publishernvarchar50
7、出版社PublishDatesmalldatetime4出版日期Purchasefloat8进价Pricefloat8售价Stockint4库存本数Discountint4折扣BarCodenvarchar50条形码表2.3BookCategory(图书类型表)字段名数据类型长度描述CategoryIDint4图书类型编号CategoryNamenvarchar8图书类型名称表2.4BookSale(图书销售记录表)字段名数据类型长度描述IDint4销售记录编号BookIDint4图书编号SalePricefl
8、oat8实际售价SaleDatesmalldatetime4销售日期2.3数据库描述本软件采用SQL数据库。3概要设计本系统是根据书店的实际需求而开发的,完全能够帮助书店实现高效、准确的图书销售自动化管理。在分析阶段,我们已经提出了系统的结构和数据字典。本节我们将对系统的使用环境作简要介绍,并对该系统作概要设计。3.1系统运行环境PC机Windows操作系统VisualC++6.0..
此文档下载收益归作者所有