北京邮电大学毕业设计北京邮电大学毕业设计(论文)任务书毕业设计(论文)题目:C-S图书销售管理系统毕业设计(论文)要求及原始数据(资料):1.综述编写目的程序的缘由及其所带来的方便性;2.实地了解大中型书店在日常营业中对图书的销售、管理等方式;3.精确分析系统流程,同时构建程序框架;4.熟练掌握C/S程序的编写技术,训练利用Java编写客户端程序的能力;5.熟练掌握GUI等技术,完成客户端程序与数据库之间信息的传递;6.训练数据封装能力,减少程序中的冗余代码;7.深入了解测试程序所用的黑盒法以及白盒法;8.训练检索文献资料和利用文献资料的能力;9.训练撰写技术文档与学位论文的能力。北京邮电大学毕业设计毕业设计(论文)主要内容:1.综述图书销售管理系统在大中型书店应用的前景;2.了解编写C/S程序需要的相关技术;3.熟练运用编写C/S程序的开发环境;4.精确掌握程序开发需求并设计系统流程图;5.深入分析系统流程,完成程序概要设计及划分程序模块;6.熟练运用多种Java技术实现程序中的各个模块并将其整合;7.熟练掌握测试用例的编写,完成测试,生成测试报告。学生应交出的设计文件(论文):1.内容完整、层次清晰、叙述流畅、排版规范的毕业设计论文;2.包括毕业设计论文、源程序等内容在内的毕业设计电子文档及其它相关材料。北京邮电大学毕业设计主要参考文献(资料):[1]葛欣,孟凡荣.使用cU/GUI开发图形用户界面[J].计算机工程与设计,2005[2]陈一明.SQLServer数据库应用技巧探讨[J].科学技术与工程,2008[3]张军峰.如何使软件测试更有效[J].电脑知识与技术,2005[4]王世峰.MVC设计模式的研究与应用[D].中国海洋大学,2006[5]赵淑菊.JavaGUI事件处理机制之探究[J].济南职业学院学报,2010[6]吕校春,李玲莉.基于Swing的JavaGUI组件开发[J].机械工程师,2008.[7]潘红改,李国贞.JavaGUI布局管理方法探讨[J].漯河职业学院学报,2010.[8]Crosby,PhilipB.QualityisFree.NewYork:NewAmericanLibrary,MentorBooks,1979.[9]Chelf,BenandRaoulJetley.“DiagnosingMedicalDeviceSoftwareDefectsUsingStaticAnalysis.”CoverityTechnicalReport.SanFrancisco:2008.[10]W.Clay,Richardson,Donald,“Avondolio.TheJavahighclassweavesadistance:JDK5”,Scientific&TechnologyBookReview,No.3,2006.[11]AndreaAdamoli,DmtrijsZaparanuks,MilanJovic,MatthiasHauswirth.AutomatedGUIperformacetesting.SoftwareQualityJournal,2011专业班级软件1007班学生于健要求设计(论文)工作起止日期2014年3月17日~2014年6月27日指导教师签字日期2014年3月17日教研室主任审查签字日期系主任批准签字日期北京邮电大学毕业设计iC-S图书销售管理系统摘要随着时代的进步,科技的发展,计算机不但逐渐步入寻常百姓家庭,成为人们日常生活中不可或缺的一部分,而且在工业、农业、商业等多领域起着巨大作用。计算机的广泛应用对提高经济效益、生活效率、实现管理现代化、科学化、智能化等方面起到了举足轻重的作用,并且取得了显著效果。基于C/S的图书销售管理系统是专为图书销售单位而设计,它取代了过去会计、出纳的“账本式”记录与管理,在给工作人员带来方便快捷的同时也大大提高了他们的工作效率,加快了管理步伐,避免了账目混乱,任务繁重等问题,符合现代办公的需求。本系统主要使用Java中的GUI(图形用户界面)和AWT编程,开发环境为Eclipse,数据库采用MySQL5.0。整体框架采用三层架构模式,即显示层、业务层、数据层,大大降低了程序的耦合性。系统的主要功能包括:销售管理、库存管理、书本管理、种类管理、出版社管理五大功能模块,方便快捷地帮助书店管理人员实现了对图书进、存、销三方面的管理。关键词:图书;销售管理系统;C/S结构北京邮电大学毕业设计iiBooksales&managementsystembasedonC/SAbstractWiththerapiddevelopmentofscienceandtechnology,thecomputernotonlygraduallyintotheordinarypeoplefamily,becomeanindispensablepartofPeople'sDailylife,andinmanyfieldssuchasindustry,agriculture,businessplaysabigrole.Computeriswidelyusedtoimprovetheeconomicbenefit,thelifeofefficiency,realizemodernizationmanagement,scientific,intelligent,etchasplayedapivotalrole,andachievedsignificanteffect.Booksales&managementsystembasedonC/Sisspeciallydesignedforbooksalesunit,ithasreplacedthepastrecordofaccountantandcashierbooksandthemanagement,thestafftobringconvenientatthesametimealsogreatlyimprovetheirworkefficiency,quickenthestepsofthemanagement,toavoidthechaosaccounts,theproblemsuchasonerous,meetingtheneedsofthemodernoffice.ThissystemismainlyusedinJavaGUI(graphicaluserinterface)andAWTprogramming,developmentenvironmentforEclipse,usingMySQL5.0database.OverallframeworkUSESthethree-tierarchitecturemodel,namelythedisplaylayer,businesslayer,datalayer,greatlyreducesthecouplingoftheprogram.System'smainfeaturesinclude:salesmanagement,inventorymanagement,booksmanagement,categorymanagement,pressfivebigfunctionmodule,convenientandquicktohelpbookstoremanagersrealizethebooksintomanagement,saveandpin.Keywords:Book;Sales&Management;C/Sstructure北京邮电大学毕业设计1目录摘要...................................................................iAbstract................................................................ii1绪论..................................................................11.1课题背景.........................................................11.2目的和意义.......................................................11.3开发工具及技术...................................................11.3.1开发工具...................................................11.3.2开发语言...................................................21.3.3开发结构及模式.............................................31.4软硬件需求.......................................................31.4.1硬件需求...................................................31.4.2软件需求...................................................32需求分析..............................................................42.1可行性分析.......................................................42.1.1技术可行性.................................................42.1.2经济可行性.................................................42.1.3操作可行性.................................................42.1.4法律可行性.................................................42.2系统流程图.......................................................42.3系统用户用例图...................................................52.4功能模块需求分析.................................................52.5设计的基本思路...................................................62.6性能需求.........................................................62.6.1系统的易操作性.............................................62.6.2数据的正确性和完整性.......................................72.6.3数据的安全性...............................................72.7界面需求.........................................................73系统分析与设计........................................................83.1数据库的分析与设计...............................................83.1.1数据库的需求分析..............