当前位置:文档之家› 销售管理系统设计报告

销售管理系统设计报告

数据库系统原理课程设计报告课程名称:书店销售管理系统专业:信息与计算科学班级:信息0902班学号:200905120(36,42,41,35)姓名:拓明孝许诺许冰孙轲指导老师:潘磊目录第一章绪论 (3)1.1摘要 (3)1.2 开发目标 (4)1.3 开发工具 (4)第二章需求分析 (4)2.2 开发背景 (4)2.3 可行性分析 (5)第三章功能图及E—R图 (5)第四章详细设计 (11)业务流程 (13)附加SQL Server 2000数据库 (13)第五章结束语 (15)参考文献 (15)前言销售是企业经营的火车头,企业的发展可以说完全靠这火车头的牵引,如果企业负责人不重视销售的话,不论是在买方市场还是在卖方市场的时代,企业均不可能有好的发展前途。

图书销售管理系统是一个商业市场不可缺少的部分。

图书销售管理系统效率低,保密性差,另外时间一长,将产生大量的文件和数据,这对于查找,更新和维护都带来不少困难。

随着科学技术的不断提高。

计算机学日渐成熟。

它已进入人类社会的各个领域并发挥重要作用。

使用计算机档案信息管理,有好多好处:查找方便,可靠性高,存储量大,保密性好,成本低等,能够极大提高管理的效率,也是企业的科学化,与世界接轨的重要条件。

以下是我们小组开发设计的一套书店管理系统的总体流程,由于技术能力有限,设计中一定存在一些问题,请您原谅。

希望给与意见和建议,我们将根据您的意见或建议做出相应合理的改正。

第一章绪论1.1摘要图书销售管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面.对于前者要求建立数据一致性和完整性强,数据安全性好的数据库.而对于后者则要求应用程序功能完备,易使用等特点. 经过分析如此情况,我们使用Vf 作为数据库开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进, 真到形成用户满意的可行系统.[关键词]原型法,面向对象,数据一致性,数据窗口,信息管理系统。

SummaryBooks management system is development two aspects that typical information management system( MIS), its development includes primarily the backstage database establishes with support and the head applies the development two aspects of the procedure.Establish the data consistency to the former request is strong with the complete, the that data safety good database.But request the latter very much the applied procedure function complete, easy usage etc. characteristics.Through the analysis such circumstance, we use the VF, database etc. development tool, make use of its every kind of the tool of development that provide that face to the object, particularly is intelligence that data window way this on canning be convenient but Chien’s manipulates the databaseturnthe object, establish in the in a short time first systemapplication prototype, then, start to the beginning prototype system proceeding need on behalf,revise continuously with improve, really arrive to become thecustomer satisfied can A system.1.2 开发目标开发目标开发目标设计一个书店销售管理系统(Book Sell System 简称BSS),基本能够实现书店销售的一些流程,做好信息记录。

功能模块包括:用户登录系统(设置不同人员的登录身份,以防有人恶意对数据进行更改),仓库管理系统(即图书入库系统,对所有书籍的信息做好记录,以便查找),销售系统(对书的销售量进行统计,以便做出更好的规划,哪些书畅销,哪些书很少有人买),会员管理系统(对于办理会员的用户给予一定的优惠额度)。

总体目标设计一套软件能够合理有序的对书店进行信息化的管理。

最终目地当然是为商家带来利润了。

1.3 开发工具开发语言Microsoft 公司的C#语言C#语言的基本特点:(1)可视化的界面,这就使得各功能模块,功能一目了然(2)事件驱动的应用程序,方便用户操作(3)面向对象的编程语言(4)跨平台运行(5)开放的数据连接.开发环境Microsoft Visual Studio 2000使用的数据库Microsoft SQL Server 2000 Visual Studio 2005 和SQL Server 2000 都是Microsoft 公司的产品,兼容性比较好,这为系统的开发运行提供了可行性。

第二章需求分析本管理系统在对现有书店销售方式上与电子销售方式的基础上,对现有存书,现有销售员,现有管理员进行统一数字化管理,为书店工作人员提供明确,有效的信息,使工作人员工作更方便,更简单.2.1 本系统开发目的:本需求分析的目的在于研究图书销售管理系统的开发途径与应用方法.本需求分析的对象与图书销售管理系统开发有联系的决策人,书店系统管理员,书店经理人,书店销售人员,顾客,以及支持本项目的领导和工作人员,软件验证者。

2.2 开发背景本项目的名称:书店销售与管理系统.本项目的提出者和开发着是书店销售与管理系统的开发者,用户是各种书店,书市.本系统实现了书店销售,管理的信息化,并能向顾客提供各种图书信息,对经理人提供各种有关书店销售,管理的信息,以及动态的销售行情.本系统能够与互联网相连来实现图书的网上销售. 3、定义书店销售与管理系统:销售系统指对顾客提供的各种服务,包括查询服务,留言服务,会员管理系统.管理系统指向书店经理人提供信息,向销售人员以及管理员提供所求信息。

2.3 可行性分析随着社会发展的多元化,信息化,书市的管理已经成为一个令人头痛的事情。

由于现有的书名目繁多,顾客需求量大,以及帐目数大,交易速度快,如何在最短的时间内,对各种书进行有效的管理,以及如何让管理人对现有的销售情况有一个明确的了解,已成为十分迫切的问题. 本系统的业务流程图如下:第三章功能图及E—R图根据模型的分析,得到如下E—R图本系统由下述模块组成,分别由基本档案,进货管理、销售管理、库存管理、报表设计、系统维护部分组成。

系统结功能图如下:模块的具体规划如下:基本档案管理模块。

基本档案管理模块主要由于实现系统基本数据的录入,相关基础数据为:内部员工信息,往来单位信息,客户基本信息。

进货管理模块。

该模块主要用于实现商品的进货数据录入,退款数据录入和进货查询分析。

销售管理模块。

该模块主要用于实现商品的销售数据录入,客户退货数据录入和销售信息查询。

库存管理模块。

库存管理模块主要用于实现库存调拨,库存商品数量上限报警和库存数据查询报表设计模块。

报表设计模块主要用于实现员工信息报表,往来单位报表,进货商品报表,员工销售报表,商品进货分析报表,销售价格分析报表以及员工销售分析报表。

系统维护模块。

系统维护模块用于实现系统用户设置,操作权限,密码修改,数据备份和数据恢复系统用户是否登分配权限操作模块中数据 操作员用户权限 管理员用户权限普通用户操作权 限查看基本数 据所有操作模块基础档案管理进货管理 管理销售 库存管理 系统维护报表设计员工信息表字段名数据类型长度主键否描述续表UserID int4否员工ID GoodsName nvarchar50否货物名称GoodsNum int4否销售数量GoodsSpec nvarchar20否商品规格GoodsTime datetime8否销售时间GoodsUnit nvarchar20否商品计量单位GoodsPrice money8否进货单价SellPrice money8否销售单价NeedPay money8否应收金额HasPay money8否实收金额Remark nvarchar200否备注第四章详细设计业务流程附加SQL Server 2000数据库(1)将DataBase文件夹中的两个文件拷贝到SQL Server 2000安装路径下的Data文件夹中。

(2)打开SQL Server 2000中的“企业管理器”,然后展开本地服务器,在“数据库”数据项上单击鼠标右键,在弹出的快捷菜单中选择“所有任务”/“附加数据库”菜单项。

(3)将弹出“附加数据库”对话框,在该对话框中单击“”按钮,选择所要附加数据库的.mdf文件,单击“确定”按钮,即可完成数据库的附加操作在使用本系统时,请按照以下流程进行操作:(1)通过“基本档案/员工信息”菜单项:对员工信息进行添加、修改、删除和查询操作。

(2)通过“系统维护”菜单中的菜单项添加用户、设置用户管理权限及更改登录用户的密码等操作。

注意:添加用户时,用户密码必须是6位以上。

(3)通过“基本档案/供应商信息”菜单项:对供应商信息进行添加、修改、删除和查询操作。

(4)通过“基本档案/客户档案”菜单项:对客户档案信息进行添加、修改、删除和查询操作。

(5)通过“进货管理/采购进货”菜单项:对采购进货信息进行添加、修改和删除操作。

(6)通过“进货管理/采购退货”菜单项:对采购退货信息进行添加、修改和删除操作。

(7)通过“进货管理/采购查询”菜单项:对采购进货和采购退货信息查询操作。

(8)通过“销售管理/商品销售”菜单项:对商品销售信息进行添加、修改和删除操作。

(9)通过“销售管理/客户退货”菜单项:对客户退货信息进行添加、修改和删除操作。

相关主题