毕业论文课题相关文献综述
文 献 综 述
一.研究的背景和意义:随着现代科学技术的迅猛发展,计算机技术已渗透到各个领域,成为各行业必不可少的工具,特别是Internet技术的推广和信息高速公路的建立,使IT产业在市场竞争中越发显示出其独特的优势,步入数字化时代,有巨大的数据信息等待着加工处理和传输,这使得对数据库的进一步开发和利用显得尤为迫切。 作为国内市场的一些中小超市,他们在信息化过程中的步伐要落后大中型超市,而对于这些企业的资源管理,信息的存储和处理也显的迫切需要,要适应市场竞争,就需要有高效的处理方式和管理方法,因此加快超市的电算化进程是必不可少的。 在会计业务中,产成品的完成,发出和结存关系到超市销计划的完成和流动资金占用情况,而销售核算子系统是电算化会计系统中一个关键且比较复杂的子系统。通过这个子系统提供的信息可以了解超市的经营成果,通过产品销售收入补偿已消耗的生产资料,支付工资和其他费用,缴纳税金并实现利润。
二.开发可行性:C#语言介绍:
其中 C#是微软公司推出的新一代编程语言。它在C 的基础之上重新打造,成为一门全新的完全面向对象的程序设计语言,能够提供更高的可靠性和安全性,不仅能用于开发传统的控制台应用程序和Windows应用程序,还用于开发Web应用程序。SQL Server 2005 是Microsoft公司推出的SQL Server 数据库管理系统的一个版本。该版本继承了SQL Server 7.0 版本的优点同时又比它增加了许多更先进的功能,具有使用方便,可伸缩性好与相关软件集成程度高等优点,可跨越从运行Microsoft Windows xp 的膝上电脑到运行Microsoft Windows 7 的大型多处理器的服务器等多种平台使用。其优点如下:
1、高性能设计,可充分利用Windows的优势。
2、系统管理先进,支持Windows图形化管理工具,支持本地和远程的系统管理和配置。
3、强壮的事务处理功能,采用各种方法保证数据的完整性。
4、支持对称多处理器结构、存储过程、ODBC,并具有自主的SQL语言。 SQLServer以其内置的数据复制功能、强大的管理工具、与Internet的紧密集成和开放的系统结构为广大的用户、开发人员和系统集成商提供了一个出众的数据库平台。Visual Basic6.0是一种简单的编程语言,是目前Windows平台上电视话程度最高的开发工具,它提供了功能组建,适合开发Windows操作系统下的各种应用程序,已经成为专业人员和非专业人员得心应手的开发工具Visual Basic6.0是一种通用的程序设计语言,我之所以选择用Visual Basic6.0来开发数据库系统主要有三个原因:(1)编程效率高 (2)使用Visual Basic可以利用多种类型的数据库 (3)在Visual Basic中可以比较方便地使用API和操作I/O接口。在功能方面,借鉴现在市场上流行的财务软件的特点,使设计的系统在功能上极贴近中小超市的使用要求。在设计过程中,始终把系统的正确性放在首位,力求数据的完整,处理的正确性。在此基础上优化程序代码,加速系统运行和减少对系统资源的占用。作为一家中小型超市 ,他们的主要业务是销售产品,目前系统运做中存在很多问题,所有的销售单都是人工填写,耗时而且易出现错误;库存也是人工记帐,无法随时掌握最准确的存货情况;对于销售数据,往往要花好多时间和精力去计算每个业 务员的销售业绩,每项商品的销售状况,为了解决上述问题,提高经济效益,准备针对超市进行计算机化管理。
三.系统目标:超市形式在我国于20世纪90年代初期起步,现已成为我国零售业的一种重要形态。随着超市的高速发展,其经营管理也变的愈加复杂,早期的售货员站柜台的形式早已不能满足现有销售业的的发展这样就迫切地需要引入新的思想技术和管理技术进入到超市管理之中。 超市形态具有种种优点,但在目前状况下,它仍存在零售业商业企业所共有的落后的一面,如:不能有效的管理每一种商品,收款结算速度慢,容易出现营业差错,不宜进行商品调价,盘点效率底等,而且在超市日常管理中,商品进、销、存决策以经验为主,缺乏实时分析功能,管理人员对及时传递资料的要求始终得不到满足,随着超市形态的高速发展,其经营管理也变的愈加复杂,日常所需处理的数据量也逐渐增大,商业运转的中间环节也越来越多,原始的人工管理已无法应对这复杂的市场。为此,我在本次设计之中选择了超市信息管理系统设计,依靠现代化的计算机信息处理技术来管理超市,从而节省了大量的人力、物力、改善了员工的工作条件,减轻了劳动强度,并且能够快速反映出商品的进销存状况和各种反馈信息分析,使管理人员快速对市场的变化作出相应决策,加快超市的系统建立的技术基础。 数据库应用系统是以数据库为基础的信息管理系统,它一般包含两个方面内容,一个数据库设计,二是程序设计。 数据库应用系统的开发是一个软件工程,应按照软件工程的开发方法进行分析,设计,编程和调试。在建立数据库应用系统之前,一般应先进行系统的需求分析,了解用户对系统的要求,然后进行系统的总体设计,最后编写程序代码和调试程序。需求分析包括了对数据本身的需求分析和对功能的需求分析。两个分析的结果将分别作为数据库设计和程序设计的依据。
参考文献:[1] 刘甫迎、刘光会、王蓉.C#程序设计教程(第二版).北京:电子工业出版社, 2006.111-126 [2] 李兰友 杨晓光.Visual C#.NET程序设计.北京:清华大学 北方交通大学出 版社,2005.100-123[3] 余金山,林慧编著. SQL Server2000/2005数据库开发实例入门与提高. 北京:电子工业出版社,2005.100-120 [4] 萨师煊,王珊.数据库系统概论(第三版).北京:高等教育出版社,2005.111-124 [5] Michel de Champlain. C# 2.0[M]. Morgan Kaufmann, 2005.123-124 [6] 王红霞.Java程序设计基础教程.北京:中国电力出版社,2009 [2] 李相国.Java实例精通.北京:机械工业出版社,2009.3 [7] 黄晓东.Java课程设计案例精编( 第二版).北京:中国水利水电出版社,2007 [4] 张孝祥.Java就业培训教程.北京:清华大学出版社,2003 [8] (美)Herbert Schildt.Java参考大全.北京:清华大学出版社,2006 [6] 王克宏.Java技术教程(基础篇).北京:清华大学出版社,2002 [7] 袁然.Java案例开发集锦.北京:电子工业出版社,2005 [8] David Flanagan.JAVA技术手册.中国电力出版社 [9] Java项目开发全程实录 [9] 王克宏.Java技术教程(基础篇).北京:清华大学出版社,2002 [7] 袁然.Java案例开发集锦.北京:电子工业出版社,2005 [8] David Flanagan.JAVA技术手册.中国电力出版社 [9] Java项目开发全程实录 [10] 袁然.Java案例开发集锦.北京:电子工业出版社,2005 [11] David Flanagan.JAVA技术手册.中国电力出版社
以上是毕业论文文献综述,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。