1、长 春 大 学 课程设计纸共 10 页 第 1 页装订线组长:高冬图书销售管理系统图书销售管理系统 系统调研报告系统调研报告一、系统的背景一、系统的背景随着 IT 技术与 Internet 的发展,网络已经成为现代人生活中的一部分,越来越多的人喜欢在网上交易。传统的销售方式已经不能适应时代的要求,在这种情况下,基于 Web 方式的电子商务系统得到了充分的发展,可以说电子商务系统已经改变了人们的生活、工作方式。在这种情况下,如何制作一个电子商务系统,以适应客户的需要,已经成为决定其发展的重要因素之一,正是基于上述情况才开发了本系统。本系统是一个基于 B/S 模式的网络化交易系统,该系统主要是用于
2、售书交易的网络化管理,使图书销售工作更加容易,从而提高工作效率、降低管理成本。二、系统分析二、系统分析 本系统是基于数据库对图书信息的销售,管理进行统一管理的软件,.通过对几个图书信息的调查,可以得知现有的图书信息有如下的不足与缺陷。顾客在购图书前对本图书信息的查询,在原有的条件下,顾客买图书需要耗费大量的时间去图书架去查图书,并且往往不满意,那么就需要一个系统能够方便顾客的查询,如果可能的话,还应能方便互联网上的网民上网查询。顾客在购买图书后,图书信息能方便的做出相应的记录,并且打印出相应的记录。系统可以模仿现有的超市系统。由于现有的图书信息方式仍然有效,那么我们应方便图书架的管理,让管理图
3、书架的管理员对图书架有一个清晰的了解,知道有什么,缺什么图书,做到适时的对图书架增加图书,并让管理员做出相应记录。经理人需要对本图书信息图书的销售有一个清楚的了解,如一个月一次的销售报表等,还有经理人还能通过本系统实现对管理员的管理,对购图书做出决定,对本图书信息的帐目进行管理等等。负责供图书的管理员对经理人决定的进图书定货单进行管理与保存,对实际到货进行查验,记录,生成到货单等等。对加入本图书信息的会员进行统一管理,实现优惠购图书,与图书信息经理人进行交流等等。长 春 大 学 课程设计纸共 10 页 第 2 页装订线从系统业务流程图中可以看出,系统以销售员为中心,各种从客户那里得到的数据经过
4、处理后送销售员进行处理,销售员再把整理后的数据表分别送给会计和管理员,管理员再根据这些信息向供应商定货。数据流图描述:审核相对于供应商的入库单和相对于客户的出库单。所以分为入库处理和出库处理,处理完的数据存入数据库中。对处理完的数据进行浏览,打印。三、系统实现的功能三、系统实现的功能本设计的系统是图书信息管理系统,需要建立模块配合功能来实现它,因此,下面简单介绍一下本系统的几个主要模块。首先需要建立一个系统数据库,再设计主模块的系统信息窗口,也就是主界面。接着,进行权限验证模块设计,设计系统的保密工作,允许合乎条件的人员进入本系统管理。对本系统的管理进行登记,修改及维护。使该系统不受到破坏。再
5、者,设计系统的模块调用窗口,在该窗口里分有“文件”、“图书信息处理”、“业务查询”、“业务分析”、“窗口”、“系统设置”、“帮助”等功能菜单。为了方便操作,也把一些本系统常用的功能通过快捷工具按钮的形式表达出来,如“图书出售”、“图书进货”、“进货退货”、“销售退货”、“销售查询”、“库存查询”、“用户权限”、“注销”、“关于”等。最后,我们需要添加代码,将有关联的表单链接起来,实现运行。这样,图书销售管理系统的大致框架就完成了。系统采用了权限管理方法,多层次分工功能。每个登录用户可由系统管理员指定操作权限,并可在系统界面显示时自动将权限不够的功能关闭,这样可满足各种单位不同的内部控制、稽核及
6、严密细致的财务分工需要。长 春 大 学 课程设计纸共 10 页 第 3 页装订线组员:孙海剑图书销售管理系统图书销售管理系统 系统调研报告系统调研报告一、系统背景一、系统背景传统的图书销售方式由于存在工作量大,耗费时间长等弊端,在这种情况下,可以说信息时代已经改变了人们的生活、工作方式。作为一个出版社,如何制作一个智能系统,从事大量的信息处理,以适应客户的需要,已经成为决定其发展的重要因素之一,正是基于上述情况才开发了本系统。本系统是一个基于数据库的网络化交易系统,该系统主要是用于售书交易的网络化管理,使图书销售工作更加容易,从而提高工作效率、降低人力、物力、财力,既方便用户,又可以为自己的网
7、站增加额外的利润。二、现状分析二、现状分析网络正在从产品形式向服务形式转化,所以电子商务在网络中的发展将要占据重要的地位,因为它的宗旨就是充分利用 Internet 取代传统的销售方式,充当买主和卖主的零售商。微软的.NET 技术战略意义本身就是帮助用户在任何时候、任何地方、利用任何的工具都可以获得网络上的信息,并享受网络通讯带来的快乐。本课题就是通过微软的 ASP.NET 开发的一个基于 B/S 的图书销售管理系统,主要实现了网上购书和后台的管理。虽然当前的图书销售管理系统很多,但采用 ASP.NET 开发的还是寥寥无几,通过本系统的开发不但可以学习到如何用 ASP.NET 来开发一个比较完
8、善的集成书籍管理,网上订购等功能于一体的图书销售管理系统,而且还可以促进我们对所学知识的综合运用,使我们对应用程序的开发过程有一个更深入的理解。简单介绍 近几年来,计算机事业,特别是 Internet 发展速度之快是任何人都始料不及的。目前,由于 Internet 表现出来的便捷、快速等诸多优势,已经使它成为社会各行各业,甚至是平民大众工作、生活不可缺少的一个重要组成部分。随着社会的发展,传统的商品销售方式已经不可避免的显示出它在时间、空间等方面的局限性,广大的人民群众迫切的需要打破这种局限性。在这种要求下,基于 Internet 的电子商务产生了。它的出现不但解决了传统销售方式的缺点,而且给
9、了广大消费者更大的选择空间,促进了资源的优化配制,有效的避免了商家的恶性竞争。所以电子商务的发展壮大是不可避免的。三、系统实现的功能三、系统实现的功能使用数据库的目的是为了有效地管理数据,而数据的插入、删除和修改则是必不可少的一个功能。在本系统中就大量地使用了数据插入、删除和修改这三种操作,现做一个简单地介绍。长 春 大 学 课程设计纸共 10 页 第 4 页装订线往数据库的基本表中插入数据使用的是 INSERT 语句,其方式有两种:一种是元组值的插入,另一种是查询结果的插入。在本系统中使用的是前一种方式,其句法如下:INSERT INTO 基本表名(列表名)VALUES(元组值)往数据库的基
10、本表中删除数据使用的是 DELETE 语句,其句法如下:DELETE FROM 基本表名 WHERE 条件表达式。在些作一点说明,删除语句实际上是“SELECT*FROM 基本表名 WHERE 条件表达式”和 DELETE 操作的结合,每找到一个元组,就把它删除。此外,DELETE 语句只能从一个基本表中删除元组,WHERE 子句中条件可以嵌套,也可以是来自几个基本表的复合条件。当需要修改基本表中元组的某些列值时,可以用 UPDATE 语句实现,其句法如下:UPDATE基本表名 SET 列名=值表达式,列名=值表达式WHERE 条件表达式。在使用 SQL 语句是很方便的,一般来说,都是通过组件
11、来使用 SQL 语言的。有一点要进行说明,虽然通过组件来使用 SQL 语言很方便,但考虑到自己对不同组件的理解程度、个人习惯以及其它各个方面。凡是做过程序开发的人都知道从来没有单纯的数据应用程序,也就是说,数据库应用程序必须和用户界面(可以是图形界面,也可以是命令接口)元素相结合,只讲界面或只讲数据库本身都构不成数据库应用程序,因而用 Delphi 6.0开发数据库应用程序就隐含着界面开发。组件在 Delphi 程序的开发中是最显眼的角色。大家知道,在编写程序时一般都开始于在组件面板上选择组件并定义组件间的相互作用。但也有一些组件不在组件面板上,窗口组件类是窗口化的可视化组件类,在 Delph
12、i 的类库中占有最大的份额。在实际编程中,窗口组件类的对象都有句柄,可以接受输入焦点和包含其它组件。组员:唐杰 图书销售管理系统图书销售管理系统 系统调研报告系统调研报告一、系统背景一、系统背景随着社会发展的多元化,信息化,图书信息的管理已经成为一个令人头痛的事情。由于现有的图书种类繁多,顾客需求量大,以及帐目数大,交易速度快,如何在最短的时间内,对各种图书进行有效的管理,以及如何让管理人对现有的销售情况有一个明确的了解,已成为十分迫切的问题。二、现状分析二、现状分析长 春 大 学 课程设计纸共 10 页 第 5 页装订线调查新华书店图书销售业务,设计的图书销售点系统主要包括进货、退货、销售、
13、统计功能。根据某种书籍的库存量及销售情况确定进货数量,根据供应商报价选择供应商。输出一份进货单并自动修改库存量,把本次进货的信息添加到进货库中。顾客把已买的书籍退还给书店。输出一份退货单并自动修改库存量,把本次退货的信息添加到退货库中。根据销售情况输出统计的报表。一般内容为每月的销售总额、销售总量及排行榜。输入顾客要买书籍的信息,自动显示此书的库存量,如果可以销售,打印销售单并修改库存,同时把此次销售的有关信息添加到日销售库中。-三、系统功能设计三、系统功能设计系统管理员可以对用户提交的注册信息进行验证,在确认信息之后,可以将其列为正式的用户,若管理员确认其注册信息不详细,也可以将其删除,只有
14、在注册成功以后才可以在网上购书。每个用户可以对自己的信息进行查看,修改以及密码修改等操作。该模块主要是为客户提供售书点查询这个功能,因为图书销售是面向全国各地的客户。客户可以查看所在地是否有售书点,如果有可以到销售点直接购买。如果没有则可以在填写订单的时候选择需哪种服务。图书可以分成不同的类别,系统管理员可以对图书类别进行增加和更改等操作。在系统管理员录入图书信息时,需要输入图书名称、图书作者、出版社及价格等信息,同时还需要选择图书类别,上传图书图片和图书内容简要等信息。对已存在的图书信息可以进行修改删除操作。客户在选购了自己所买的书以后,就会自动添加到购物车中,然后点击提交。就会生成订单。系
15、统管理员在后台可以查看所有购书者所购买的图书名称及购买的数量和库存图书数量,如果定购量超过库存量,则不允许发货。发货之后,系统自动会给客户发送已经发货的信息,以便客户查收。在此模块中,系统管理员可以查看对应一种书,其库存量多少,目前需求量是多少,且可以直接在页面上进行库存量的修改操作,其中还可以链接到图书详细信息查询。在此模块中,用户可以查看所有图书信息,选择图书进行购买操作,通过查看购物车信息,确定购买数量以及删除购买操作。用户单击提交按钮之后,购物车中的信息将会被清空。此外,用户还可以查看历次消费记录及交易是否完成等信息。系统管理员可以在后台查看销售额,寄货数量,利润额,付款与未付款,寄出
16、与未寄出等销售情况。客户可以在评论及留言板上发表评论或留言,系统管理员在后台对以上消息进行阅读、删除、回复,还可在后台发布图书新闻。三、系统功能结构图三、系统功能结构图长 春 大 学 课程设计纸共 10 页 第 6 页装订线系统功能结构图如图 1 所示。图 1 系统功能结构图组员:符旺钦图书销售管理系统图书销售管理系统 系统调研报告系统调研报告一、一、选题背景选题背景图书销售管理系统是一个商业市场不可缺少的部分。人工管理方式存在着许多缺点:效率低,保密性差,另外时间一长,将产生大量的文件和数据,这对于查找,更新和维护都带来不少困难。随着科学技术的不断提高。计算机学日渐成熟。它已进入人类社会的各
17、个领域并发挥重要作用。使用计算机档案信息管理,有好多好处:查找方便,可靠性高,存储量大,保密性好,成本低等,能够极大提高管理的效率,也是图书销售管理的科学化,与世界接轨的重要条件。二、二、研究现状研究现状立足于校园实际,着眼于未来发展,建成符合标准化协议、通用性较强、实用的系统,以提高图书信息的现代化管理水平,实现信息资源的共享。图书管理系统是一种基于集中统一规划的数据库数据管理新模式。在对图书、读者的管理,其实是对图书、读者数据的管理。本系统的建成无疑会为管理者对图书管理系统提供极大的帮助。使用该系统之后,图书馆管理人员可以管理读者的登记、图书的购入、借出、归还以及注销等;还可以查询某位读者
18、、某本长 春 大 学 课程设计纸共 10 页 第 7 页装订线图书的借阅情况,对当前借阅情况给出一些统计,给出统计表格,以全面掌握图书的流通情况。三、三、相关功能概述相关功能概述本管理系统在对现有图书销售方式上与电子销售方式的基础上,对现有存图书,现有销售员,现有管理员进行统一数字化管理,为图书销售工作人员提供明确,有效的信息,使工作人员工作更方便,更简单.四、四、本系统功能简介本系统功能简介进货管理:进行商品采购入库,采购退货,进/退单据和当前库存查询,与供货商的往来帐务。销售管理:进行商品销售,顾客退货,销/退单据和当前库存查询,销售统计,与客户的往来帐务。库存管理:包括库存之间商品调拔,
19、商品的报损溢,强大的库存盘点功能,库存商品变动查询。统计报表:完整的统计查询功能,每张单据每次收款付款都可以清楚的反映。日常管理:对供货商,客户,业务员综合管理,对日常收入支出管理,客户借货坏帐管理,合同管理。基本设置:商品信息,商品调价,供货商,客户,员工,会员,仓库等基本参数的设置。系统维护:数据库备份/恢复,系统初始化,操作员修改密码,年终结算,查看日志,打印条码,赠品管理。长 春 大 学 课程设计纸共 10 页 第 8 页装订线组员:董剑 图书销售管理系统图书销售管理系统 系统调研报告系统调研报告一、一、系统的背景系统的背景近年来,随着图书馆规模的不断扩大,图书数量也相应的增加,有关图
20、书的各种信息量也成倍增加,面对着庞大的信息量,传统的人工方式管理会导致图书馆管理上的混乱,人力与物力过多浪费,图书馆管理费用的增加,从而使图书馆的负担过重,影响整个图书馆的运作和控制管理,因此,必须制定一套合理、有效,规范和实用的图书管理系统,对图书资料进行集中统一的管理。另一方面,IT 产业和 Internet 获得了飞速发展,计算机应用已渗透到了各个领域,引起信息管理的革命,实现了信息的自动化处理,提高了处理的及时性和正确性。图书管理工作面对大量的可模块化处理的信息,是当今信息革命的一个重要阵地。我们小组开发图书管理信息系统就是采用现代化的信息管理方式代替手工管理方式,提高图书管理工作效率
21、,作到信息的规范管理,科学统计和快速查询,让图书馆更好的为学校,社会服务。从以前的手工管理的记录中我们可以发现这样的问题:检索速度慢、效率低因为图书馆的藏书种类多、数量多,将藏书准确地分门别类,快速检索,手工进行非常困难往往是终于查到了书的信息,馆中没有此书或已被别人借走。图书馆的规模越大,这个问题越突出。借书、还书频率越大,说明图书馆的作用越大,然而随之而来的大量的借书、还书登记、实存图书的更新以及借出图书超期、遗失等的处理,其工作量之大,往 往是人工操作所难以胜任的。而且经常会出现这样那样的差错。图书统计工作难、藏书更新不能及时完成。二、系统分析二、系统分析长 春 大 学 课程设计纸共 1
22、0 页 第 9 页装订线建立合理的表结构,避免数据冗余各表通过特定字段实现不同表的数据连接,避免数据冗余,需要设计简洁高效的表结构。建立相当的系统安全性。登录用户身份的验证机制的设计、操作页面的权限保护。建立严密的数据表操作机制同一表有可能在多个模块中被修改,所以严密的数据表操作机制的建立十分比较困难的,但也是必须的。除了设计时必须有相当程度的考虑,在编制时更应加强程序逻辑的可靠性和程序调试的全面性。三、系统实现的功能三、系统实现的功能图书销售管理系统系统实现订货、进货入仓、采购退货、前台零售、零售退货、价格管理、促销管理、会员管理、库存管理、库存盘点、库存变动、收款付款、应收应付、钱箱管理等
23、各个业务流程,把图书销售行业的进货、退货、销售、库存、财务等业务实现一体化,其强大的功能和专业的业务流程让您真正体会到软件给您带来的管理上的飞跃。支持多个价格:定价、零售价、零售折扣等。商品调价功能:可以设定和修改商品的定价、零售价、零售折扣,并可预设价格生效日期。促销折扣功能:可以设定商品的促销折扣率和促销折扣额,可分单品折扣和整单折扣,并可设定促销折扣的有效日期。销售功能,提供前台零售、零售订货、零售退货等功能。支持单据的多种输入方式,包括:条码扫描输入、ISBN 号输入、商品名称输入、拼音缩写输入等快速输入方式。前台零售方便快捷,可以自动打印小票、打开钱箱。支持现金、银行卡、储值卡、会员
24、卡等各种结账和支付方式。库存管理功能,可以查询商品的明细库存数量和库存金额,可提供多种方式的汇总。.提供库存跟踪功能,方便查证库存错误。提供库存盘点功能,支持全盘和半盘,支持盘点机,提供盘盈盘亏报表。.支持多仓库,并提供商品转仓和店铺调拨功能。详细记录每天每班的钱箱收支情况,杜绝财务漏洞。提供采购付款功能。提供其他费用管理功能,包括其他支出和其他收入。每笔业务和财务往来自动生成对账表和财务报表。报表功能,提供各种各样的采购报表、销售报表、库存报表、财务报表等各类报表,可以自定义报表的模板和样式,可以自己生成各种所需报表。提供详细的进销存报表、各种经营报表、经营汇总,并可以自己设定查询条件和汇总方式。常用的报表包括:日报表、月报表、年报表、畅销报表、滞销报表、库存报警表、盘盈盘亏报表、应收应付报表,报表均可以导出到 Excel 进行详细分析。其他功能提供退货报警、库存报警等预警功能,帮助您及时地补货和退货。完善的权限设置功能,可以自己详细设定每个操作员的权限,包含敏感信息不泄露,提供基础资料从 Excel 导入或导出的功能。提供数据备份和恢复功能,保证了数据的安全。谢谢大家下载,本文档下载后可根据实长 春 大 学 课程设计纸共 10 页 第 10 页装订线际情况进行编辑修改.再次谢谢大家下载.翱翔在知识的海洋吧.