书店销售管理系统_第1页
书店销售管理系统_第2页
书店销售管理系统_第3页
书店销售管理系统_第4页
书店销售管理系统_第5页
已阅读5页,还剩14页未读, 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、书店销售管理系统需求分析江苏城市学院目录第一章软件需求概述1.1引言41.2开发目标41.3开发工具介绍41.3.1开发语言特点51.3.2开发环境51.3.3使用的数据库介绍51.4 系统功能需求5第二章设计原则2.1设计思想52.2设计原则6第三章设计规范设计规范7第四章系统运行条件系统运行条件说明7第五章系统功能5.1业务总流程图105.2功能模块结构115.3基本功能 : 125.4具体功能模块信息125.4.1供应商信息125.4.2图书信息125.4.3仓库管理125.4.4销售管理135.4.5会员管理135.5数据库设计14附: E-R 图映射成表16第一章软件需求概述1.1

2、引言随着科学技术的不断提高 , 计算机科学日渐成熟 , 其强大的功能已为人们深刻认识 , 它已进入人类社会的各个领域并发挥着越来越重要的作用。传统的书店管理系统其日常管理工作都是人工操作,存在着许多缺点 , 如 : 效率低下、保密性差 , 另外时间一长 , 将产生大量的文件和数据 , 这对于数据的查找、更新和维护都带来了不少的困难, 并且浪费了许多人力和物力。 特别是中小型书店、 个体书店,由于其规模小, 硬件投入不大, 管理人员水平有限, 如果没有一个好的书店管理系统,对于书店的经营是非常不利的。 在信息时代, 传统的书店管理方式必然被计算机为基础的信息管理系统所取代。因为作为计算机应用的一

3、部分 , 使用计算机对图书信息进行管理 , 具有着手工管理所无法比拟的优点 . 例如 : 检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高书店管理的效率。 因此,开发这样一套书店管理软件成为很有必要的事情。针对上述这种情况, 我们小组计划开发一个面向中小型书店、 个体书店的书店管理系统, 实现对人员、 物流的全面管理, 以帮助这些书店早日实现书店管理信息化。以下是我们小组开发设计的一套书店管理系统的总体流程, 由于技术能力有限,时间比较仓促, 设计中一定存在一些问题, 请您原谅。希望给与意见和建议,我们将根据您的意见或建议做出相应合理的改正。1.2 开

4、发目标设计一个书店销售管理系统( Book Sell System 简称 BSS),基本能够实现书店销售的一些流程,做好信息记录。功能模块包括:用户登录系统(设置不同人员的登录身份,以防有人恶意对数据进行更改) ,仓库管理系统(即图书入库系统,对所有书籍的信息做好记录,以便查找) ,销售系统(对书的销售量进行统计,以便做出更好的规划, 哪些书畅销,哪些书很少有人买),会员管理系统(对于办理会员的用户给予一定的优惠额度) 。总体目标设计一套软件能够合理有序的对书店进行信息化的管理。 最终目地当然是为商家带来利润了。1.3 开发工具介绍开发语言 Microsoft 公司的 C#语言C#语言的基本特

5、点:(1)可视化的界面,这就使得各功能模块,功能一目了然(2)事件驱动的应用程序 , 方便用户操作(3) 面向对象的编程语言(4) 跨平台运行(5) 开放的数据连接 .开发环境 Microsoft Visual Studio 2005使用的数据库 Microsoft SQL Server 2005Visual Studio 2005 和 SQL Server 2005都是 Microsoft 公司的产品,兼容性比较好,这为系统的开发运行提供了可行性。1.4 系统功能需求系统主要有四大功能模块:(1).用户登录管理(超级管理员,销售员,仓库管理员)(2).仓管管理(更新图书信息,增删改查)(3)

6、.销售管理(零售,批发,订单,退货)(4).会员信息管理(5).供应商信息管理第二章设计原则2.1 设计思想按照一般书的销售流程, 从进货如库到卖给顾客, 其中经过的一些流程: 比如联系厂家进货,图书入库,到零售批发,还会涉及会员呀,应该给经常买的顾客打打折。还有就是有时还会有特殊情况:退书了。计算机使用的范围越来越广, 计算机应用和操作越来越广, 传统书店通过手工记录,可能会发生不少错误, 更主要是的不方便查询。 我们写的这个书店销售管理系统,可以对图书入库信息,图书销售信息,进行详细的记录,查询,管理等;方便用户操作。在销售管理模块中包含了,销售统计,对日,月,年销售量能够进行很好的统计,

7、销售业绩的好坏决定的书店的最终命运。 所以对销售量的统计是很重要的。2.2 设计原则根据客户特定的环境,我们依照规范进行设计。建立硬盘录像系统,计算机数字监控系统是监控报警业界的新型产品,它将数字化视频图像记录与多画面图像显示功能和监视报警功能结合在一起, 具有灵活方便等特点。系统设计静态监控和动态监控相结合。同时根据监控的重点配备报警器。设计监控系统的监看方式采用电视墙、矩阵和硬盘录像机。设计的系统必须具有远程监控功能, 使监控系统可以通过网络与附近的公安防护系统连为一体。设计的系统容易扩充,让客户的共缆监控系统有充足的余量。1.安全性设置不同的登录身份,利用用户名和密码登录,提高了系统的安

8、全性2.可维护一单需要有信息更新, 就能够对信息进行更改, 当然只能是授权用户能够更改信息3.方便管理:能够对库存量进行及时的更新,对销售量进行统计。最终目地也就是能够对书店销售进行更好的维护和发展设计指导思想及设计依据原则第三章设计规范1.书店销售管理系统名: Book Sell System 简称 BSS2.图书编号采用标准国际书号ISBN, 用以表示同种书号的唯一性3.参照客户需求第四章系统运行条件这个系统是基于 C/S 模式开发的,所用语言是微软 2000 年推出的 C#.NET 语言,所以运行的要求配置不是很高,在我们现在普通的 PC 机上就能运行。操作系统为 windows XP

9、, windows vista 都可以的。要安装的软件数据库: MicrosoftSQL Server 2005 ,还有就是支持 .NET 平台。环境配置要求:1、开发平台操作系统: Window2000/XP/Windows 2003数据库: Microsoft SQL Server 2005。开发平台: Microsoft Visual Studio 2005软件需求: Microsoft SQL Server 2005, Microsoft Visual Studio 20052、运行配置硬件平台: Pentium 以上 CUP、 128MB以上内存。操作系统和版本: Windows20

10、00/XP/Windows2003支撑环境( 例如:数据库等) 和版本:Microsoft Visual Studio.NET 2005、Microsoft SQL Server 2005或以上版本。该系统,可以采用客户端/服务器架构C/S架构 :图 1. 客户端 /服务器架构第五章系统功能5.1 业务总流程图联系书店管理员供 应 商否有 货 且联系其他商达 成 协是分类摆放商店 仓 库数量摆放书店书架分类价格销售批发零 售退书记录售价记录书名记录库 存 是是否足够否发货联系供应商是有货数量金 额否与顾客说明上图为业务流程图, 大体描述了书店销售的整体流程,具体细节功能下面会给出的。5.2 功

11、能模块结构书店销售管理系统(BSS)用户登录子系统超级管理员仓库管理员销售管理员供应商信息管理子系统仓库管理子系统进货出货销售管理子系统零售批发退货会员管理子系统5.3 基本功能 :(1).供应商信息管理:供应名,联系人,联系方式(2).仓库管理:进货管理,出货管理,增加,修改,更新(3).销售管理:零售管理,批发管理,预定,退货(4).会员管理:会员名,类别等备注:具体功能属性下面见下面5.4 具体功能模块信息供应商信息供应商信息供供联联地应应系系址商商人方号名式图书信息图书信息图书作价出供书名者格版应编社商号号仓库管理仓库管理进货出货图图价出数图图价出数书书格版量书书格版量编名社编名社号号

12、销售管理销售管理零售退货批发图图价优图图价数书书格惠书书格量编名度编名号号会员管理会员管理会姓会办总优员理共惠员名等日买额级期书度号的数量5.5 数据库设计表 1:用户登录信息表 (User 表 )字段名数据类型字段说明键引用备注IDintIDPK主键(自动增1)UsernameVarchar(50)名称PasswordVarchar(50)密码表 2:供应商信息表( Provider 表)字段名数据类型字段说明键引用备注IDintIDPK主键(自动增1)NameVarchar(50)名称LinkmanVarchar(10)联系人ContactVarchar(30)联系方式AdressVarc

13、har(50)地址InfoVarchar(255)备注表 3:图书信息表 (Book 表)字段名数据类型字段说明键引用备注IDintIDPK主键(自动增1)BookIDVarchar(15)书号( ISBN )NameVarchar(16)书名AuthorVarchar(7)作者Pricemoney价格PublishVarchar(20)出版社ProviderIDint供应商FKInfoVarchar(255)备注表 4 库存信息表 (Storage_T)字段名数据类型字段说明键引用备注IDintIDPK主键(自动增 1)BookIDVarchar(15)书号( ISBN )NameVarch

14、ar(16)书名AuthorVarchar(7)作者Pricemoney价格Numberint数量PublishVarchar(20)出版社ProviderIDint供应商FK引用 Provide 中的ProviderIDTimedatetime进货时间InfoVarchar(255)备注表 5.销售信息管理( SELL_T )字段名数据类型字段说明键引用备注IDintIDPK主键(自动增 1)BookIDVarchar(15)书号FK引用 Book 表中的 BookIDBookNameVarchar(16)书名FK引用 Book 表中的 BookNameBookPricemoney价格FK引

15、用 Book 表中的 PriceSell_Numberint销售量VipIDint会员号引用 VIP 中的VipID表 6.会员信息表( VIP 表)字段名数据类型字段说明键引用备注IDintIDPK主键(自动增1)VipIDint会员号NameVarchar(5)会员名RankVarchar(5)等级CreateDatedatetime办理日期Numberint已买书的总数PreferenceVarchar(5)优惠额度InfoVarchar(255)备注表 7.销售总计表( Sell Manage表)字段名数据类型字段说明键引用备注IDintIDPK主键(自动增1)BookIDVarchar(15)书号( ISBN )引用 Book 中的 BookIDBookNameVarchar(16)书名引用 Book 中的 NameSell Numberint总销量InfoVarchar(255)备注附:E-R 图映射成表会员(会员号,会员名,电话号码,类别名,入会日期)类别(类别名,类别名称,打折幅度,有效日期)员工(员工号,姓名,职务,部门号)图书(图书编号,图书名,书

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论