天津大学网络教育学院本科毕业论文题目:网上图书销售系统-实现前台完成期限:2011年4月20日至2011年5月20日学习中心年级专业指导教师姓名学号1目录摘要........................................................................................................21引言..........................................................................................................02需求分析..................................................................................................12.1国内外研究的现状....................................................................................12.2功能需求....................................................................................................12.3数据描述....................................................................................................32.4数据库描述................................................................................................43概要设计..................................................................................................53.1系统运行环境............................................................................................53.2系统功能模块设计....................................................................................53.3系统处理流程............................................................................................63.4接口设计....................................................................................................64详细设计..................................................................................................84.1登录模块及主界面....................................................................................84.2图书录入模块............................................................................................94.3图书销售模块..........................................................................................144.4销售统计模块..........................................................................................194.5查询库存模块..........................................................................................215系统测试................................................................................................2426操作手册................................................................................................297结论........................................................................................................307.1系统功能..................................................................................................307.2系统不足和改进......................................................................................307.3总结..........................................................................................................30致谢............................................................................错误!未定义书签。参考文献....................................................................................................31摘要随着Internet的迅速崛起,网络信息化得发展,在线图书销售利用Vc++连接SQL数据库的方式也迅速的发展并深入人们的日常生活中。更多的人更愿意秩足不出户就可以挑选购买自己喜欢的各种书籍,这样大大缩短了购书的时间,提高了效率。可见,网上图书销售系统跨越了时间的空间的限制,给商业流通领域带来了不一样的变革,也给消费者带来了便捷。关键词:图书;销售;库存;网上购书系统;电子商务3TheDesignandRealizationofSQLBookshopManagementSystemBeasedon.NETAbstractWiththerapidriseofInternet,thedevelopmentofnetworkinformationtechnology,Sqlbookshopsystemasatypicalelectroniccommercesystemalsodevelopsrapidlyanddeepsintopeople’slife.Moreandmorepeoplecouldbewillingtoselectandbuytheirfavoritebooksathome,sothatisgreatlyreducingthetimeofshopping,andimprovingtheefficiency.Obviously,thesqlbookshopmanagementsystemhascrossedtheconstraintofthetimeandthespace,itnotonlybringsadifferentchangtothecommercialdomain,butalsobringsconvenienttotheconsumers.Keywords:Sqlbookshopsystem;Books;Electroniccommerce;StocksSale1引言传统的图书销售管理方法,都是通过人工统计和计算的管理方式进行的。这样的管理方法不但费时费力,也容易产生计算上的错误和疏漏;计算机技术的全面普及,打破了书店管理的传统管理方法,提高了管理效率的同时,克服了传统管理方法中易产生的问题,使管理员能够有序的、全面的对图书销售和库存进行管理。网上图书销售系统可以完成书店的日常管理,如图书录入、图书销售、销售统计、查询库存等功能,迅速准确地对已售图书和剩余库存进行统计和汇总工作,大大提高了书店的管理效率和准确性。--12需求分析2.1国内外研究的现状在现代化的书店中,对图书销售工作运用现代化技术进行管理,是提高工作效率的有效手段。图书销售管理是书店日常工作中非常重要的一个方面,越来越受到书店经营者的重视。通过计算机管理系统对图书销售进行全面的统计与管理,全面解决了书店经营过程中所遇到的各种问题,并且克服了传统管理方式中的易出错等问题。图书销售管理系统成为书店管理的首选管理工具。2.2功能需求2.2.1待开发软件的功能需求本系统是根据书店的实际需求而开发的,要求稳定、可靠的实现图书销售的自动化管理,通过本系统可以达到以下目标:1.图书录入,包括图书的基本信息,如分类、进价、售价、作者等。2.图书销售,包括图书的售价、折扣、销售日期,并实现对库存量的修改。3.销售统计,包括按图书类型、书名、作者、出版社等进行统计。4.查询库存,对指定的某本图书剩余库存量进行查询。5.售完图书查询,对已售完图书进行查询。2.2.2待开发软件的功能按照用户需求,要满足以上功能,我设计出了图书销售管理系统的系统功能图,如图2.1所示。--2图2.1图书销售管理系统的系统功能图综合系统要求,对图2.1所示的系统功能解释如下:图书录入,包括图书的基本信息,如分类、进价、售价、作者等。图书销售,包括图书的售价、折扣、销售日期,并实现对库存量的修改。销售统计,包括按图书类型、书名、作者、出版社等进行统计。查询库存,对指定的某本图书剩余库存量进行查询。售完图书查询,对已售完图书进行查询。通过以上分析,可以得到仓库管理系统的数据流图,如图2.2所示。图2.2图书管理系统的数据流图图书销售管理系统图书录入查询库存图书销售销售统计售完图书查询管理员图书信息处理图书管理反馈信息图书信息反馈信息记录数据数据库--32.3数据描述2.3.1数据库概要说明数据库中包括管理员信息表、图书基本信息表、图书类型表、图书销售记录表等4个数据表。图2.3所示的即为本系统中数据库中的数据表结构图,该数据表结构图包含系统所有数据表。可以清晰地反应数据库信息。图2.3数据表结构图2.3.2主要数据表的结构表2.1Pwd(管理员信息表)字段名数据类型字段大小描述IDInt4管理员帐号PasswordNvarchar50r密码表2.2BookInfo(图书基本信息表)字段名数据类型字段大小描述BookIDInt4图书编号BookNamenvarchar50图书名称CategoryIDInt4图书类型编号Authornvarchar50作者Publishernvarchar50出版社PublishDatesmalldatetime4出版日期Purchasefloat8进价Pricefloat8售价StockInt4库存本数DiscountInt4折扣BarCodenvarchar50条形码表2.3BookCategory(图书类型表)--4字段名数据