四川师范大学本科毕业设计图书销售管理系统的设计与实现学生姓名学号所在系计算机科学与技术系专业名称计算机科学与技术班级指导教师四川师范大学二○一二年五月图书销售管理系统的设计与实现学生:指导教师:内容摘要:随着各企业业务量的不断扩增,利用信息技术处理业务已经占据管理的核心地位,在其中扮演着重要的角色。而今图书的管理与销售的传统手工的管理模式严重滞后了本行业的前进脚步,所以,利用计算机提供的强大功能来进行管理是必然的结果。为了实现销售业务的信息化管理,图书销售行业迫切地需要开发出专业的销售管理系统。因此,图书销售管理系统有着广阔的应用前景和实际价值。为建立一套完善的图书销售管理系统,可以实现图书销售行业管理的自动化、智能化,提高管理工作效率,保证信息的准确与规范,减少管理人员工作量。图书销售管理系统能帮助管理人员快速方便的查找、统计当前图书的库存与进出货情况,为进货提供依据,让图书销售与管理真正做到科学、合理的规划、系统和高效的管理。为了更好的适应当前书店的销售需求,缓解手工管理存在的弊端,图书销售管理系统应运而生,改系统将提供一个操作方便,界面友好,功能强大的图书管理系统为工作提供全方位的服务。关键词:图书销售管理系统ASP.NETBookSalesManagementSystemdesignandImplementationAbstract:Withthebusinessofenterpriseconstantlyamplification,usingtheinformationtechnologyprocessingbusinesshavedominatedthecentralpositionofthemanagement,inwhichtheplayanimportantrole.Nowthebooksmanagementandsalesofthetraditionalmanualmanagementmodetheseriouslagofthisindustrystepsforward,therefore,theuseofacomputertoprovidethestrongfunctionofmanagementistheinevitableresultInordertoachievethesalesinformationmanagement,abooksalesindustryinurgentneedoftheprofessionaldevelopmentofsalesmanagementsystem.Therefore,booksalesmanagementsystemhasbroadapplicationprospectsandpracticalvalue.Tosetupasetofperfectbooksalesmanagementsystemcanrealizethebooksalesindustrymanagementofautomation,intelligent,andimprovethemanagementefficiency,guaranteetheaccuracyofinformationandthestandard,reducethemanagementwork.Booksalesmanagementsystemcanhelpmanagementpersonnelofquickandconvenientsearch,thestatisticsofthebookinventoryandintotheshipment,andtoprovidebasisforpurchase,getthesalesandmanagementreallydoscientificandreasonableplanning,systemandhighefficientmanagement.Inordertoadapttothepresentbookstoresalesdemand,alleviatethedeficienciesofthemanualmanagement,booksalesmanagementsystemcameintobeing,changingthesystemwillprovideaconvenientoperation,friendlyinterface,powerfulbooksmanagementsystemmanagementsystemforworkprovidestheomni-directionalservice.Keywords:BookSalesmanagementsystemASP.NET目录前言.....................................................................11相关开发工具............................................................21.1ASP.NET技术......................................................21.2ADO.NET技术......................................................31.3数据库技术.......................................................51.3.1SQLSERVER数据库............................................51.3.2结构查询语言(SQL)..........................................51.3.3系统的配置...................................................52系统总体分析............................................................62.1需求分析.........................................................62.2系统简介..........................................................72.3系统功能模块划分..................................................72.4系统设计分析......................................................72.4.1图书信息管理................................................72.4.2员工信息管理................................................82.4.3图书进货管理................................................82.4.4图书销售管理................................................92.4.5图书库存管理...............................................102.4.6系统管理...................................................103数据库结构的设计与实现.................................................103.1数据表的创建....................................................104系统的具体设计与实现...................................................124.1类与方法........................................................124.2主页面设计......................................................144.3图书信息管理模块................................................164.4员工信息管理模块................................................184.5图书进货管理模块销售管理模块..................................194.6图书销售管理模块................................................214.7图书库存管理模块................................................245.8系统管理模块....................................................255结束语.................................................................27参考文献:..............................................................31图书销售管理系统的设计与实现前言随着信息技术的膨胀以及现在工作节奏的加快,得以使B/S架构的图书销售系统发展前景很可观。计算机管理系统的介入使得整个图书销售行业的管理过程变得十分简单和迅速,从而在一定程度上提高了图书的销售数量,减轻了库存挤压,降低了图书管理的效率与保密性风险,满足图书信息系统对数据管理的要求。合理安排图书的库存和销售,必将是提高图书销售行业经济效益的主要手段之一。鉴于此,我本次选择的毕业设计是图书销售管理系统,我认为建立一个完善的图书销售管理系统将在此领域发挥着很重要的作用,同时也能在改善图书销售管理人员的工作效率低,查找与更新所带来的不便。之后也将在管理书籍进出货的能力上都能够有很大的改观。作为一种新的程序语言,ASP.NET是一种全新的面向对象的程序语言,简化了应用程序的开发,为开发者与操作者都带来了极大的方便。而SQL.Server2005能建立起后台数据一致性和完整性强,数据安全系数高的库,同时具有高性能的数据访问技术。因此采用ASP.NET2005与SQL.Server2005数据库技术相结合开发图书销售管理软件,可以划分为这样几个模块:图书信息管理、员工信息管理、图书进货管理、图书销售管理、图书库存管理、系统管理等,整套系统目的为实现具有高安全性、可靠性等优点而服务,能够应用于各类图书销售行业的管理,它的内容将对管理者与决策者都至关重要。本课题的目的是在于研究图书销售管理系统的开发途径与应用方式,探讨一种基于Web平台的自包含,自描述、模块化的应用特点,做相关的研究与分析并且付出实践,从而体现了基于模块设计、三层结构应用、组件重用等的技术特点,主要目标是为了在现存的各式异构平台上建立一个与平台、语言无关的通用的技术层次,为今后的企业级开发应用积累经验。对于企事业单位来说,利用计算机支持企业高效率完成销售管理的日常事务,是适应现代企业制度要求、推动企业销售管理走向科学化、规范化的必要条件;而销售管理部分是企业管理中一项琐碎、复杂而又十分细致的工作,在销售的各个环节中不允许出现任何错误,如果实行手工操作,每月都会耗费企业工作人员大量的时间和精力,同时计算机具有手工管理无法比拟的优点.例如:查找方便、检索迅速、存储量大、可靠性高、保密性好、成本低、寿命长等。这些优点能够极大的提高管理效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。这就迫切需要标准、高效率的计算机管理方式