图书销售作为书店日常的重要业务,目前在较大的图书生产和销售企业都使用了偏向于商业级的图书管理软件,但在中小型书店中仍存在手工管理,工作效率低下,并且不能及时了解书店各类图书的库存、读者需求的图书难以在短时间里找到、图书的入库和更新比较麻烦等问题,不便于动态及时调整图书结构[5]。如何采用先进的计算机系统管理进货、库存、销售等诸多环节也已成为趋势及必然。实现自动化管理的需求越来越强烈,就需要有一款简单实用的小型销售网站。因此,做一个小型的图书销售系统还是有一定市场的。实现电子商务运营方式已是大势所趋[6]。
1.2 研究意义
随着计算机技术的飞速发展,计算机在企业、商业领域等管理中应用的普及,利用计算机实现书店的日常工作的管理势在必行。对于中小型书店来说,利用计算机支持书店高效率完成图书销售管理等日常事务,即应用管理信息系统是适应现代要求、推动管理走向科学化、规范化的必要条件。
计算机的应用普及以及软件行业的发展,使各行各业对日常事务的安排和管理已经不仅仅是停留在人工管理上了,尤其是一些大的企业和事业单位,对日常事务的管理量异常大,人工的管理有时难免出错或者由于数据量过大而忙不过来,使用管理信息系统来管理无非是一种明智的选择[7]。这样会议管理系统就应运而生了,图书销售管理系统不仅具有时效性,而且为员工进行图书销售和图书进货登记提供了方便,同样也大大方便了书店管理者管理书店的日常事务以及对书店的营业情况进行实时的检查。登录此系统后,系统会根据登录帐号的职务自动登录到相应的界面。人工管理书店销售如果对大型书店很长时间的销售记录进行查询的话是一件很费时费力的工作,使用图书销售管理系统可以对近些年来数以万计的销售记录进行搜索查询,在短短的时间内就能完成人工管理几个小时甚至几天的工作量,极大的提高了工作效率,为企业和事业单位积累财富。开发图书销售管理系统,打破了商业往来的时间限制,节约公司营运成本,提高了客户购物的积极性,节省了顾客的购物时间和精力。
2.系统相关技术
系统开发选用C#和SQL server 2008作为前台开发工具和后台数据库。
C#看起来与Java有着惊人的相似,它包括了诸如单一继承、接口、与Java几乎同样的语法和编译成中间代码再运行的过程[8]。但是C#与Java有着明显的不同,它借鉴了Delphi的一个特点,与COM(组件对象模型)是直接集成的。C#是一种安全的、稳定的、简单的、优雅的,由C和C++衍生出来的面向对象的编程语言。它在继承C和C++强大功能的同时去掉了一些它们的复杂特性(例如没有宏以及不允许多重继承)。C#综合了VB简单的可视化操作和C++的高运行效率,以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程的支持成为.NET开发的首选语言[9]。
Microsoft SQL server是一个高性能的关系型数据库管理系统,它具有客户机/服务器体系结构,能够满足大规模分布式计算环境的需要。
Microsoft SQL server数据库管理系统特点如下:
(1) 完全的客户机/服务器体系结构。
(2) 简单的图形化管理工具。
(3) 丰富的编程接口工具。
(4) 多线程体系结构。
(5) SQL server是Microsoft服务器套件BackOffice的成员之一,它与其它软件(Windows 2000、Internet Information Server、Exchange Server等)有机结合,并充分利用它们所提供的服务或功能,从而增强了SQL server数据库系统的功能,同时占用较少的资源。 ASP.net图书销售管理系统的设计与实现+源码(2):http://www.youerw.com/jisuanji/lunwen_6039.html