欢迎来到冰豆网! | 帮助中心 分享价值,成长自我!
冰豆网
全部分类
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • 党团工作>
  • ImageVerifierCode 换一换
    首页 冰豆网 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    书店销售管理系统.docx

    • 资源ID:6771968       资源大小:516.65KB        全文页数:20页
    • 资源格式: DOCX        下载积分:12金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要12金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    书店销售管理系统.docx

    1、书店销售管理系统书店销售管理系统重庆三峡学院计算机科学与工程学院软件工程课程设计报告设计题目: 书店销售管理系统 专 业: 软件工程 班 级: 09级二班 学 号: 201 211 202 姓 名: 王磊 文贤国 吴世俊 摘 要随着现代科学技术的进步,人类社会正逐走向信息化。书店拥有丰富的文献信息资源,是社会信息系统的重要组成部分,在信息社会中的作用愈来愈重要。我国书店计算机等信息技术的应用起步于20世纪70年代末期,随着改革开放的步伐得以迅速发展,特别是90年代以后,我国书店的信息网络建设取得了较大发展,书店信息化建设迈上了一个新台阶。文章介绍了书店销售管理信息系统的系统分析部分,包括可行性

    2、分析、图书管理与销售管理流程分析等;系统设计部分主要介绍了系统功能设计和数据库设计及代码设计;系统实现部分说明了几个主要模块的算法,本系统界面友好,操作简单,比较实用。在技术上是完全可能的。2.1.2操作可行性对于书店的工作人员,大多都会使用电脑但是不专业。书店销售管理系统考虑到这一现象将复杂的数据操作进行了封装,对于数据插入修改删除只需用鼠标键盘方便快捷的操作就能完成,因此操作上是完全可行的。2.1.3经济可行性该系统投资成本小,使用方法简单易懂。该系统有效地提高书店工作人员的工作效率,节约人力物力。同时可以根据用户的特殊需要,增添功能。具有成本低,功能强大,使用灵活的特点。2.2 需求分析

    3、需求分析是对系统的整个应用情况作全面的、详细的调查,确定书店的各种经营模式,收集支持系统总的设计目标的基础数据和对数据的要求,确定用户的需求。通过对书店销售与管理的调查,详细了解、分析了现如今书店销售管理系统的现状,归纳并总结出了书店管理员以及销售员的各项需求,明确了系统的大概功能。其功能主要如下几个方面:图书入库管理:当一批新书进货到来时,管理员需要将这些图书的信息(如图书编号、书名、作者、价格、图书类别、出版社等)输入管理系统中去方便今后的管理;图书查询统计:通过图书的管理的信息,可以图书类别、出版社、作者、书名统计查询出图书的详细信息,并生成表。销售管理:销售员每天把销售掉的图书都记录在

    4、销售列表中,方便统计收入,还可以实时的记录出图书的库存,按照每天统计销售额,按每个月或每个季度统计销售额并生成报表,还能根据销售的数量统计生成畅销书名单;可以通过这个销售列表不定期的退出促销活动。书店会员管理:顾客可以自动申请成为会员,购买书籍达到一定金额后,可凭借发票可填表申请成为正式会员;管理员可以对会员进行管理、维护会员信息、设置会员等级,不同级别的会员还能享受不同的折扣。系统管理:包括参数设置、权限设置、更改密码等。用户包括系统管理员和销售人员。系统管理员负责维护整个系统的数据。2.2.1 数据流分析数据流图是一种能全面地描述信息系统逻辑模型的主要工具,它可以用少数几种符号综合地反映出

    5、信息在系统中的流动、处理和存储情况。数据流图的特点:具有抽象性和概括性。抽象性表现在它完全舍去了具体的物质,只剩下数据的流动、加工处理和存储;概括性表现在它可以把信息中的各种不同业务处理过程联系起来,形成一个整体。结构化分析方法绘制数据流图的基本思想:自顶向下,由外向里,逐步分解。(1)书店销售管理系统顶层数据流图:(2)书店销售管理系统的整体数据流图:(3)处理图书信息的分解图:(4)处理顾客信息、处理销售图书过程:2.2.1数据字典数据字典最重要的用途是作为分析阶段的工具。在数据字典中建立的一组严密一致的定义有些助于改进分析员和用户之间的通信,因此将消除许多可能的误解。对数据的这一系列严密

    6、一致的定义也有助于改进不同放入开发人员或不同放入开发小组之间放的通信。如果要求所有开发人员都根据公共的数据字典描述数据和设计模块,则能避免许多麻烦的接口问题。数据字典中包含的每个数据元素的控制信息是很有价值的。因为列出了使用一个给定的数据字典的所有数据元素的所有程序(或模块),所以很容易估计改变一个数据将产生的影响,并且能岁所有受影响的程序或模块作出相应的改变。以下是几个数据元素的数据字典卡片名字:已售书清单别名:描述:每天销售人员将生成的已售书清单发给管理员由管理员统一修改整理定义:以售书清单=图书编号+书名+作者+价格+出版社+图书类别位置:系统中销售人员生成部分 系统中管理人员修改整理部

    7、分名字:会员信息别名:会员清单描述:顾客在购买图书时,根据其是否会员与会员的级别决定购买图书所享受的不同折扣定义:会员信息=会员号+身份证号+姓名+性别+会员级别位置:系统中管理人员对顾客中会员做出的一个清单 系统中销售人员在销售图书时的根据3.系统设计3.1总体设计3.1.1 系统功能结构设计该图书销售管理系统的功能结构设计图书入库管理:主要是最新购入的图书信息进行输入分类管理;销售管理:主要是进行图书的销售,对不同的顾客销售价格是有一定的不同的,会员可以享受一定的折扣并将以售的图书统计成表,方便生成畅销书名单,以及每天、每月、每季度的销售情况都能统计出来;会员管理:主要是管理员对注册成为会

    8、员的顾客进行统一管理,会员通过已购书金额的发票可以分为各个等级的会员,可以享受不同的优惠政策;销售统计管理:主要是由销售人员对已售书的情况做个统计,可以方便统计出每天、每月、每季度的销售情况。3.1.2 数据库设计(1)实体联系图本系统的E-R图,其中的实体有图书、管理员、销售人员、顾客、会员(顾客中的特殊群体)管理员与书之间是管理的关系,一个管理员管理很多本书,但是有很多个管理员;书与销售人员是销售的关系,一个销售员销售很多本书,有很多个销售人员;销售人员与顾客之间是买卖关系,不同的销售人员与很多个顾客有买卖关系;顾客与书之间是购买关系,一个顾客可以买很多本书,一本书也可以被很多顾客购买。(

    9、2)ER图转化为关系模式该书店销售管理系统的E-R图转换为关系模式如下:书关系模式(图书编号,书名,价格,作者,出版社,图书类别)管理员关系模式(管理员编号,姓名,性别,登录密码)销售人员关系模式(销售人员编号,姓名,性别,登录密码)顾客关系模式(顾客号,姓名,性别,是否会员,会员号,会员级别)会员关系模式(会员号,姓名,性别,会员级别)管理关系模式(管理员编号,图书编号,时间)销售关系模式(图书编号,销售人员编号,日销售量,月销售量,季度销售量)买卖关系模式(顾客号,销售人员编号,日期)购买关系模式(顾客号,图书编号,数量,时间)(3)建立数据库以及表根据以上数据字典以及ER模型图,可以确定

    10、总共需要图书、销售人员、管理员、会员、入库图书、售出图书6个表。1图书信息表,主要是指书库中已存在的图书的信息,包括图书编号、书名、作者、价格、出版社、图书类别六个字段名,其中图书编号为主键,如下表:图书信息表字段名含义说明别名数据类型长度约束图书编号图书的惟一标识BNo字符型10Primary key书名图书的全称BName字符型50Not null作者图书的作者BWriter字符型20Not null价格图书的价格BPrice货币型Not null出版社图书的出版社BPress字符型20Not null图书类别图书的类别BSort字符型12Not null1.销售人员信息表,主要是销售人员

    11、的一些基本信息,包括销售人员编号、姓名、性别、登录密码四个字段,其中销售人员编号是主键,如下表:销售人员信息表字段含义说明别名数据类型长度约束销售人员编号销售人员的惟一标识SNo字符型8Primary key姓名销售人员的姓名SName字符型8Not null性别销售人员的性别SSex字符型2Not null登录密码销售人员的登录密码SCode字符型10Not null 3.管理员信息表,主要是管理员员的一些基本信息,包括管理员编号、姓名、性别、登录密码四个字段,管理员员编号是主键,如下表:03号数据结构的数据项定义字段含义说明别名数据类型长度约束管理员编号管理人员的唯一识别ANo字符型8Pr

    12、imary key姓名管理员的性名AName字符型8Not null性别管理员的性别ASex字符型2Not null登录密码管理人员的登录密码ACode字符型10Not null4. 会员信息表,主要是顾客中会员的一些基本信息,包括会员号、姓名、性别、会员级别、身份证号四个字段,会员号是主键,如下表05号数据结构的数据项定义数据项名含义说明 别名数据类型 长度约束会员号会员的唯一识别MNo字符性8Primary key姓名会员的姓名MName字符型8Not null性别会员的性别MSex字符型2Not null会员级别会员的级别 MRank字符型4Not null身份证号会员的身份证号MId字

    13、符型30Not null5入库图书信息表,主要是指新入库的图书的信息,包括图书编号、书名、作者、价格、出版社、图书类别六个字段名,其中图书编号为主键,如下表:字段名含义说明别名数据类型长度约束图书编号图书的惟一标识BNo字符型10Primary key书名图书的全称BName字符型50Not null作者图书的作者BWriter字符型20Not null价格图书的价格BPrice货币型Not null出版社图书的出版社BPress字符型20Not null图书类别图书的类别BSort字符型12Not null6. 售出图书信息表,主要是指已售出的图书的信息,包括图书编号、书名、作者、价格、出版

    14、社、图书类别六个字段名,其中图书编号为主键,如下表:字段名含义说明别名数据类型长度约束图书编号图书的惟一标识BNo字符型10Primary key书名图书的全称BName字符型50Not null作者图书的作者BWriter字符型20Not null价格图书的价格BPrice货币型Not null出版社图书的出版社BPress字符型20Not null图书类别图书的类别BSort字符型12Not null3.2 详细设计3.2.1 程序界面设计人机界面设计是接口设计的一个重要组成部分。对于交互式系统来说,人机界面设计和数据设计、体系结构设计以及过程设计一样重要。人机界面的设计质量,直接影响用户

    15、对软件产品的评价,从而影响软件产品的竞争力和寿命,因此,必须对人机界面设计给予足够的重视。由于我们所学有限,就利用曾经学过的面向对象的VB设计语言对书店销售管理系统的界面进行了一个简单易懂的界面。该界面是用于用户登陆,有用户名以及登录密码。(还有关于用户帮助信息设施、出错信息处理等设计,由于能力有限,没有能够设计出来)3.2.2 结构程序设计(1)图书采购及入库管理功能图3-1 图书入库管理功能程序流程图关于图书入库管理功能是书店的管理员登陆进入系统后可以对采购的图书进行详细信息的录入,生成一个报表含有所有的图书信息并且进行保存,在必要的时候能够通过图书的信息进行查询。(2) 图书查询统计功能图3-2 图书查询统计功能程序流程图(3) 销售管理功能图3-3 销售管理功能程序流程图在销售图书时,销售人员根据顾客所选图书,输入图书的信息得到图书的价格,若顾客是会员,再根据会员级别所享受的折扣进行销售,结账确认后,该过程結束,若不要购买则取消购买。图3-4 销售图书的管理界面(4) 会员管理功能图3-5 会员管理该窗口用来对会员信息的管理,对会员的添加,修改以及删除等功能。图3-6 会员管理功能程序流程图(5) 销售统计管理图3-5 销售统计管理功能程序流程图


    注意事项

    本文(书店销售管理系统.docx)为本站会员主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2022 冰点文档网站版权所有

    经营许可证编号:鄂ICP备2022015515号-1

    收起
    展开