书店管理系统论文终极版_第1页
书店管理系统论文终极版_第2页
书店管理系统论文终极版_第3页
书店管理系统论文终极版_第4页
书店管理系统论文终极版_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

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

文档简介

2015 届 本 科 毕 业 论 文 (设 计 )书 店 管 理 系 统学 院 : 计 算 机 科 学 与 技 术 学 院专 业 班 级 : 计算机科学与技术 11-1 班学 生 姓 名 : 依拉丽阿依阿木提 指 导 教 师 : 艾尼瓦尔答 辩 日 期 : 2015/5/10目 录引言第 1 章 绪论1.1 课题背景及意义1.2 国内外应用现状 1.3 论文研究任务 1.4 论文章节安排第 2 章系统需求分析2.1 目标需求2.2 功能需求2.3 系统数据流图第 3 章 系统分析与设计3.1 系统目标3.2 功能模块划分及结构3.3 数据库设计3.3.1 概念设计3.3.2 逻辑设计第 4 章 各模块的设计与实现4.1 系统开发环境与工具4.2 系统总体模块实现4.3 主操作窗口4.4 第 5 章 系统运行及效果5.1 系统运行环境5.2 运行效果5.2.1 登陆界面5.2.2 注册界面5.2.3 小猴界面结束语致谢参考文献引言图书馆是资源的集散地,包含很多的信息管理,此篇毕业论文介绍的是利用 Microsoft Visual Studio 2010 Express 和 ACCESS 开发的用于管理员使用的管理系统以及有效管理数据库信息的系统。由于人工管理系统上存在着许许多多的缺点和不便,书店的管理系统在现在的市场正在日渐走向普遍化,随着新技术的不断开发,计算机学业日渐成熟,也已经进入了人类社会的各个领域发挥着自己的重要作用,在这样的前提下设计一个将各种图书管理和服务功能集合起来的管理图书信息的系统就显得十分必要,这样的系统既可以节省资源又可以系统化的管理图书、更新查询信息、有效提高管理员的工作和服务效率。随着中国进入 WTO 和全球经济一体化的逐渐深入,书店早已是现代社会不可缺少的一部分了。目前,书店在管理方面可以实现的机器化功能开始多样化,也可以说从最基本的人工售书已经渐渐开始转换成系统管理,这一方面的进步对书店行业带来了很多方便。 技术的进步对传统书店上网解决方案提出更严格的要求和挑战。本系统主要好处在于它能方便的查找,有可靠性,保密性强而且成本低,能供更好的提高效率。第 1 章 绪论1.1 课题背景及意义1)本系统的名称是 :书店管理系统 2)项目想法来源:科技的发展给人们带来了很多方便,社会在不断发展书籍的种类也随之不断地增加,人工管理渐渐的面临了危机,因此书店管理系统是必不可少的。 3)项目目的 建立一个能够初步实现书店管理智能化,有效的管理各类图书,并能提高书店效率,方便管理人员管理并销售图书,减少管理人员的工作量。 4)项目意义 此管理系统具有一定的实用价值,本人通过设计提高对 Microsoft Visual Studio 2010 Express 应用开发软件的能力, 更深的了解和应用 ACCESS,通过设计增强对软件开发流程的认识,本项目弥补并完善了对书店的售书和图书管理方面在传统管理方面的一些问题。本项目的管理超越了传统管理的一些功能,同时通过做这个系统增强了分析问题,解决问题的能力。 5)项目准备 到大小型书店了解了书店的基本工作情况以及一些书店正在使用的管理系统,从中了解到了书店的基本工作内容,经过全面调查,了解了书店管理系统的基本运行情况,利用网络搜索加深了对书店管理系统的理解。 6)项目技术要求 Microsoft Visual Studio 2010 软件的应用,特别是提高数据库开发方面和理解代码方面知识。可以头脑清晰的理解这个系统到底是做什么的,通过这个系统可以实现什么样的目的等知识。要掌握并灵活应用数据库知识尤其是数据库表的分析、要知道 access 的使用。1.2 国内外应用现状 随着计算机科学与技术课程的普遍和计算机课程的人性化,书店管理系统也随着社会的不断发展,不断更新也在不断的向前发展和更新着。人工管理也渐渐跟不上社会的发展和人们的需求。但现在在应用的过程中书店信息还存在数据库管理出错的问题。 1.3 论文研究任务 该项目主要实现图书销售、图书分类、图书标号,图书入库,书库管理,图书搜索、分类和全部以 Excel 表格的形式导出图书信息、综合查询图书,写通知,图书浏览,增加删除管理员等功能。1.4 论文章节安排论文章节安排如下:论文有引言开头简单的介绍设计书店管理系统的意义第 1 章为绪论,主要讲解课题背景及意义,本系统的国内外应用现状,论文主要研究的任务等。第 2 章为系统需求分析,主要讲解的是论文的目标需求,功能需求,系统数据流图与数据字典等内容。第 3 章 是系统分析与设计阶段,主要介绍系统目标,介绍功能模块划分及结构,还包括数据库设计,概念设计,逻辑设计等。第 4 章 书店管理系统研究技术设计与实现,系统开发环境与工具,系统总体模块实现,统计模块实现,转换模块实现,数据模块实现第 5 章 系统运行及效果:系统运行环境,运行效果,主页界面,提取界面,统计界面,数据存放界面。论文的最后包括结束语,致谢,以及参考的文献简介等。第 2 章系统需求分析需求分析的主要目标是按照系统规划原则,在书店业务系统项目的范围内,具体明确了解系统开发的目标和图书的信息要求。通过比较现在的管理方式的管理水平、原始管理方式下数据的精确程度,来了解市场对本系统的需求。通过了解规章制度是否齐全和可行性研究、目前管理人员对开发新的管理系统的需求等内容的详细调查,从而获得软件开发的基础和动力,并逐步开始定义详细的功能模块,以求明确系统开发的根本目的。 需求分析得到的结果是否准确,详细地反映了用户的实际要求,将会直接影响到后面各个阶段的原设计,并一定程度上影响到设计结果是否合理和实用。 该系统有图书销售、图书入库、图书信息、综合查询、每日通知、用户管理等六个模块构成。对书店的图书、库存、销售、出版社、出版日期、等方面提供全面管理,对书店业务提供全面、方便、一致、快速的处理,此系统方便、安全、可靠。在图书销售中,提供按编号查询图书销售并答应用户凭条等功能;在图书入库功能中要自定义一个编号,并输入图书信息来实现图书的入库功能。在图书信息模块中提供图书类别的删除、修改、浏览功能。在综合查询模块中可以用两种方式来查询图书信息,其中一种是按编号查询,另一种是按图书类别查询。本系统处理效率要比人工管理速度至少提高 30%,具有较高的可靠性与安全性,不会丢失信息。2.1 目标需求本系统是面向管理人员的,为了方便管理书店,有效维护图书信息而设计的管理系统。本系统的设计目标是通过这个系统是管理人员利用计算机,快速方便的管理新入库的书籍和销售,还可以对书籍进行分类,编号管理等操作。由于书店主要从事图书资料的存储和售卖,所以要对书店进行系统化的管理很有必要。随着计算机技术的日渐发达普及,书店要把人工进行着的书籍分类,书籍检索,图书销售,店员管理等传统的管理方式改变成现代化的管理可以减少书店职工的工作量,一定的程度上减少开销,提高工作效率,工作可以实现规范化,进入有条不紊的状态。因此开发一个面向管理员的小型书店管理系统,对人员,物流的全面管理起到决定性的作用。2.2 功能需求书店的工作人员定义为管理员,管理员是软件系统的用户。以下为功能框架的划分以及系统功能的描述:1、图书订购:添加图书,浏览全部图书,查询图书,修改图书信息,删除图书。2、图书销售:对书店的图书进行分类,按图书的编号查询图书,计算图书总价,打印销售记录(发票)。3、管理员权限:添加管理员,浏览管理员,删除员工信息。书店系统中的模块有:1)销售模块:销售模块通过编号找到图书并且看到关于本图书的所有信息,并能向客户详细的解释,介绍图书信息。2)添加书目:添加书目在图书入库模块得以实现,再添加书目的时候要详细的记录书目的编号,名称,类别,数量,价格,出版日期,入库时间以及图书的出版社等信息3)修改或删除书籍:图书的修改或删除功能在图书信息木块中得以实现。4)浏览,查询书目:浏览图书和查询图书等功能都在综合查询木块中得以实现,在综合查询模块中有两种查询方式,一个是按编号查询,另一个是按图书类别查询。2.3 业务分析书店管理系统业务分析表职务范围 业务名称 业务描述书店计划管理 图书市场分析 管理员对图书的出版,销售,出版社,图书价格,图书需求等进行分析库存管理 管理员每天确认图书库存并提交库存管理报告采购管理图书订购 管理员对库存紧张的图书进行采购图书入库 管理员对已到货的图书填写入库信息(图书名称,图书价格,图书出版社,图书出版日期等等)图书信息管理 管理员管理书库,并对图书的信息进行管理书库管理图书信息修改 管理员对图书的信息进行修改,删除等操作图书上架 已入库的图书就等于上架的书,可以进行销售图书销售 售书员负责销售图书,并收书款图书销售结算 销售员对读者购买的书进行结算输出表格 输出书店有的书的名单,并输出图书信息打印功能打印购书凭条 销售图书的时候给读者打印的凭条管理员权限添加员工 管理员可以添加新的员工修改管理员信息 管理员可以修改其他员工的信息删除管理员 管理员可以删除员工信息2.4 系统数据流图书店管理员 书店管理系统 书店管理员销售,进货,管理信息更改成功与否 库存信息,通知事项查看库存,添加删除书店管理系统的顶层数据流图管理员图书销售员工管理图书管理图书订购图书添加图书浏览图书删除添加员工信息修改解除员工书店管理系统功能模块用例图图书 销售 购书者管理员图书信息销售清单付款库存 现金 书本统计利润打印图书销售管理数据流图图书库存数量书架清单库存清单卖出分类管理员 书库书名及类型 书本统计分类余数整理信息图书库存管理数据流图第 3 章 系统分析与设计3.1 系统目标本系统可以有效地通过计算机技术来实现图书信息和图书销售的管理,本系统目前还包括如下目标:减少传统售书中的一些麻烦,节省时间以及减少管理费用;提高图书信息的完整性,准确性和信息的安全;利用计算机技术改进传统的管理方式和传统的人工服务方式; 简单的设计,良好的人机交互界面,方便了解,操作简便;3.2 系统总体流程图书店管理系统管理员注册输入编号图书入库管理员登陆是否注册图书销售是否 入 库是否 正 确是否是否 否是系统总体流程图3.3 数据库设计3.3.1 逻辑设计我们需要分析系统的使用者与系统交互信息和本系统中各个类中的对象之间需要交互什么信息,以及这些信息交互的时序关系。可以通过功能逻辑交互图来描述用户在使用该功能时与系统交互的信息以及各个对象相互之间传输的信息。3.3.2 物理设计数据库中目前共有三个数据表,分别是管理员登录表,通知表和图书信息表管理员登录表中记录了管理员名称,密码,管理员真实姓名以及管理员的有效邮箱等信息。通知表中记录了,在系统中的每日通知的内容,若有通知会一一记录在数据库中。图书信息表中记录了图书编号,图书名称,图书类别,数量,价格,图书的出版日期,日库时间以及图书的出版社等信息。1管理员登录表User_name pass_word real_name Emailyilal 123 依拉丽 1264893977ay 依拉丽阿依 1483944914aa 2通知表3图书信息表第 4 章 各模块的设计与实现4.1 系统开发环境与工具书店管理系统在运行中的具体运行环境如下:系统开发平台:Microsoft Visual Studio 2010。系统开发语言:C#。数据库管理系统:Microsoft Office Access 2003。运行平台:Windows XP,Windows 2007,Windows 2010。运行环境: 分辨率:最佳效果 1920*1080系统开发服务器模式:C/S(Client/Server 或客户/服务器模式)4.2 系统开发环境与工具介绍本系统主要采用的开发环境是 Microsoft Visual Studio 2010 和Microsoft Office Access 2003。(1)Microsoft Visual Studio 2010Microsoft Visual Studio 2010 是一种可视化的、面向对象和调用事件驱动方式的结构化高级程序设计语言。它简单易学、效率高、并且功能强大。它是 Microsoft 公司推出的一种快速应用程序开发工具。Microsoft 可以说是至今最好的 windows 开发工具。用户可以利用 Microsoft Visual studio 2010 提供的集成开发环境来帮助完成整个应用程序的设计,而不需要再依靠其他工具。C#是一种可视化的程序设计语言,所谓“可视化”是指开发图形应用界面的方法。其方法就是在建立用户界面时,不必编写程序来描述输入或输出界面的外观和配置。只要使用工具箱的工具,在程序设计阶段便可实现,使用非常方便。(2)Microsoft Office Access 2003Microsoft Office Access

温馨提示

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

评论

0/150

提交评论