第一组。
河海大学物联网工程学院。
课程设计报告。
学年学期 2014至2015学年第一学期
题目书店销售管理系统
专业、学号计算机科学与技术
授课班号学生姓名张炳、徐尚良。
指导教师陈慧萍、牟燕。
开发任务分配表。
4. 安全性与完整性要求9
附录一存储过程定义27
附录二数据查看和存储过程功能的验证32
附录三所有的sql运行语句39
长期以来,该书店业务一直采用手工管理。图书采购、库存、销售和核算的手工信息管理存在工作量大、服务质量差、工作效率低、耗费人员多,图书的市场、库存、销售、读者反馈等信息不能及时提供等问题。为了彻底改善书店图书信息管理的落后局面,特提出开发本系统。
“书店管理软件”的建设,对提高书店服务质量、提高工作效率、加快信息反馈、增强竞争实力有着重大意义。
由于书店主要从事图书资料的存储和书籍的出租、售卖,所以要对书店进行系统的、有效的管理、以方便广大读者借阅、购买。在当今社会,随着计算机的发展及网络技术的应用,日常管理工作应该从以前繁琐的事务中解放出来,从而提高了工作效率。目前在大的书店应有一整套比较完整的信息管理系统,而在一般小型的书店中大部分工作还是进行着手工管理,工作效率很低,并且不能及时了解书店各类图书的库存,读者需求的图书难以在短时间里找到﹑图书的入库和更新比较麻烦等,不便于动态及时调整图书结构。
同时由于不可避免的人为因素,造成数据的遗漏﹑误报等。为了更好地适应当前书店的销售需求,缓解手工管理存在的弊端,开发了书店管理系统,该系统向用户提供的服务将在传统的“入库->销售->盘点”基础上,进一步提供全方的信息服务。
设计一个书店销售管理系统,基本能够实现书店销售的一些流程,做好信息记录。功能模块包括:**商管理、进书管理、图书资料管理、售书管理(对书的销售量进行统计,以便做出更好的规划,哪些书畅销,哪些书很少有人买)、会员管理(对于办理会员的用户给予一定的优惠额度)、员工管理、库存统计、用户登录管理(设置不同人员的登录身份,以防有人恶意对数据进行更改)。
以前书店大都是靠手写记录日常信息,但随着销量的增加及客户对其图书信息要求更多的了解认知,手写已不能满足日常的需求,随着计算机的应用和发展,我们能把以前的人工管理用计算机来实现,以减小书店工作人员的工作量,实现对图书、财务等数据的管理工作,减小开销,提高工作效率。所以,开发一个面向小型书店的管理系统,实现对人员、物流的全面管理,实现书店管理信息化管理是必须的。
现今的社会是一个讲究时间和效率的社会。对于一个书店来说,需要有一款简单易学,便于操作的软件来避免手工操作对人力和物力资源的浪费。为此开发此书店管理系统软件,能够适应现今社会并提高工作效率。
该系统软件容易被接受,具有普遍性和代表性;其功能适用于现今绝大多数书店使用。
需求分析是对系统的整个应用情况作全面的、详细的调查,确定书店的各种经营模式,收集支持系统总的设计目标的基础数据和对数据的要求,确定用户的需求。
通过对书店销售与管理的调查,详细了解、分析了现如今书店销售管理系统的现状,归纳并总结出了书店管理员以及销售员的各项需求,明确了系统的大概功能。其功能主要如下几个方面:
图书入库管理:当一批新书进货到来时,管理员需要将这些图书的信息(如图书编号、书名、作者、**、图书类别、出版社等)输入管理系统中去方便今后的管理;
图书查询统计:通过图书的管理的信息,可以图书类别、出版社、作者、书名统计查询出图书的详细信息,并生成表。
销售管理:销售员每天把销售掉的图书都记录在销售列表中,方便统计收入,还可以实时的记录出图书的库存,按照每天统计销售额,按每个月或每个季度统计销售额并生成报表,还能根据销售的数量统计生成畅销书名单;可以通过这个销售列表不定期的退出**活动。
书店会员管理:顾客可以自动申请成为会员,购买书籍达到一定金额后,可凭借发票可填表申请成为正式会员;管理员可以对会员进行管理、维护会员信息、设置会员等级,不同级别的会员还能享受不同的折扣。
进货商管理:管理员通过系统来维护和管理进货商的信息和资料。
记录管理:查询销售记录和进库记录。
业务流图:抽象出系统有哪些具体功能要求 ,即功能模型。可以用功能列表描述(格式可参考表1),也可以用use case图表示。
表1 系统功能列表。
系统处理的对象有:
图书信息 :图书编号、图书名称、单价、库存、种类、种类编号、作者出版社、**日期、进货日期。
会员信息 :会员编号、会员姓名、会员折扣价。
进货商信息:进货商编号、进货商名称、进货联系人、****、联系地址。
顶层数据流图:
0层数据流图:
数据字典如下:
3.1 数据项列表。
3.2 数据结构列表。
3.3 处理逻辑列表。
数据库课程设计报告
jia服装销售系统。指导老师 索剑。系名 计算机科学系。学号 111405128 姓名 薛文科 班级 11计算机1班。目录。第一章绪论3 1.1课题简介3 1.2设计目的3 1.3设计内容3 1.4系统实验要求3 第二章需求分析3 2.1系统基本功能3 2.2权限划分4 2.3系统运作流程4 2.4...
数据库课程设计报告
课程设计。数据库课程设计任务书 3 图书管理系统说明书 5 一 系统说明 5 二 系统功能 5 三 系统结构流程图 菜单调用关系 6 四 数据表结构 7 五 图书管理数据库相关信息 8 七 课程设计总结 11 本科 一 设计目的。通过课程设计使学生进一步掌握用sql开发小型应用程序的过程和方法,掌握...
数据库课程设计报告
大连科技学院。2011年 12月 04 日。目录。1 前言页码。1.1 问题提出页码。1.2 意义页码。2 系统需求分析页码。2.1 系统功能分析页码。2.2 系统功能模块设计页码。3 数据库的概念结构设计页码。3.1数据抽象页码。3.2设计全局概念模式页码。4 数据库的逻辑设计页码。4.1形成初始...