书店管理系统设计实现分析

上传人:cl****1 文档编号:496812229 上传时间:2023-04-23 格式:DOC 页数:28 大小:213KB
返回 下载 相关 举报
书店管理系统设计实现分析_第1页
第1页 / 共28页
书店管理系统设计实现分析_第2页
第2页 / 共28页
书店管理系统设计实现分析_第3页
第3页 / 共28页
书店管理系统设计实现分析_第4页
第4页 / 共28页
书店管理系统设计实现分析_第5页
第5页 / 共28页
点击查看更多>>
资源描述

《书店管理系统设计实现分析》由会员分享,可在线阅读,更多相关《书店管理系统设计实现分析(28页珍藏版)》请在金锄头文库上搜索。

1、- 编号毕业设计(论文)题目书店管理系统的设计与实现 二级学院 计算机科学与工程学院 专 业 软件工程 班 级 107030803 学生姓名* 指导教师 评阅教师 时 间. z.-目 录目录I摘要III1 绪论11.1 时代背景、项目目的及意义11.1.1 时代背景11.1.2 项目目的11.1.3 项目意义11.2 设计思路22系统实现相关技术32.1 C*简介32.2 Sqlserver简介33 需求分析53.1系统目标53.2功能需求53.3用例建模63.3.1 定义参与者63.3.2 用例定义73.4非功能需求133.4.1 开发平台133.4.2 开发工具133.4.3 运行环境分析

2、133.4.3 安全需求143.4.3 故障处理需求144 系统设计154.1概要设计154.1.1 系统架构设计154.1.2 数据库设计154.1.3 界面设计194.2 详细设计234.2.1 用户登陆234.2.2 员工管理234.2.3 会员管理244.2.4 供应商管理245系统实现265.1系统框架的搭建265.2系统主要函数265.2.1 数据添加函数265.2.2 图书编辑界面的初始化函数276结语29致30参考文献31. z.-摘 要随着计算机技术的飞速发展,计算机代替手工作业在企业、商业的各个领域得到大量的普及。不管在书店还是在其他的商店,都存在进销存管理以及其他方面管理

3、难的问题,而现在绝大多数的管理还处于手工作业状态,效率很低,而且容易出错,不便于管理。因此,书店管理的内部管理、自我完善不容忽视,我认为有必要开发一个中小型的书店管理软件来代替手工管理。本论文主要介绍了书店管理系统的设计与开发,主要是为了方便中小型书店更加有效的利用本系统来管理书店的运作,合理安排书店的一切,提高书店员工的工作效率。本系统着重于实现图书销售和进货的电子化,是图书的销售和管理更加的方便。本系统为C/S结构,开发工具为Microsoft Visual Studio2010,后台数据库为Microsoft SqlServer 2005,采用很多数据验证使系统运行更加安全可靠。本系统实

4、现了销售管理、进书管理、会员管理、会员制管理、员工管理、系统管理五个功能模块。系统开发过程大体分为需求分析、界面雏形设计、数据库设计、编码、测试几个个主要阶段。这样的开发过程快速、高效,而且能更好的满足客户需求。关键词:书店管理,C/S. z.-AbstractWith the rapid development of computer technology, computers instead of manual work in the enterprise, a large number of commercial popularity in all fieldsWhether in a

5、bookstore or other store, there is inventory management and other aspects of management of the difficult problem, and now the vast majority of management is still in the hand-job status, inefficient and error-prone, not easy to manage. Thus, bookstore management, internal management, self-improvemen

6、t can not be ignored, I think we need to develop a small bookstore management software to replace manual management.This paper introduces the bookstore management system design and development, primarily to facilitate more efficient use of small bookstores system to manage the operation of the books

7、tore, the bookstore all reasonable arrangements to improve the efficiency of bookstore staff. The system focuses on achieving sales and purchase books in electronic, book sales and management is more convenient.The system is C / S structure, development tools for the Microsoft Visual Studio2010, bac

8、k-end database for the Microsoft SqlServer 2005, with a lot of data validation to make the system more secure and reliable operation.This system of sales management, into the book management, membership management, membership management, staff management, system management of five modules. System de

9、velopment process can be divided into requirements analysis, prototype interface design, database design, coding, testing several major stages. This development process fast, efficient, and can better meet customer needs.Key Words:BookManagement system, C/ S. z.-1 绪论1.1 时代背景、项目目的及意义时代背景全球信息化和知识经济的崛起

10、,使信息化管理成为21世纪企业管理的主旋律1,2。企业的信息化已成为衡量一个企业发展现状的重要标准,建立起先进的管理信息支持系统2,可以促进企业管理体质的改革和创新、反映出学校管理现代化的水平。管理信息系统(MIS,Management Information System),是一个由人、计算机等组成的能进行信息的收集、传送、储存、维护和使用的系统1。中小型书店管理系统使整个书店的运作从进书到售书,从会员到会员制、从职位到工作人员联为一体,形成一个积极、互动、有效的管理。不管在书店还是其他商店,都存在严重的管理的问题,而现在绝大多数的企业管理还处于手工作业状态,效率很低,而且容易出错,不便于管

11、理,还不排除有不真实的现象。会议管理的内部管理、自我完善不容忽视,我们认为有必要开发一个中小型书店管理软件。整体实现信息共享,更好地为公司,用人单位服务。项目目的随着计算机技术的飞速发展,计算机在企业、商业领域等管理中应用的普及,利用计算机实现书店的日常工作的管理势在必行。对于中小型书店来说,利用计算机支持书店高效率完成图书销售管理等日常事务,即应用管理信息系统是适应现代要求、推动管理走向科学化、规范化的必要条件。项目意义随着计算机的应用普及以及软件行业的发展,各行各业对日常事务的安排和管理已经不仅仅是停留在人工管理上了,尤其是一些大企业大的事业单位,对日常事务的管理量异常大,人工的管理有时难

12、免出错或者由于数据量过大而忙不过来,使用管理信息系统来管理无非是一种明智的选择3。这样会议管理系统就应运而生了,书店管理系统不仅具有时效性,而且为员工进行图书销售和图书进货登记提供了方便,同样也大大方便了书店管理者管理书店的日常事务以及对书店的营业情况进行实时的检查。登录此系统后,系统会根据登录帐号的职务自动登录到相应的界面,员工登录此系统后会看到图书销售、进货登记、以及修改密码等菜单,店长登录系统后会看到包括员工的菜单在内的全部操作菜单。本系统最为突出的特点就是在进行销售的时候可以选择正常销售模式、会员销售以及活动促销的销售模式,不同的销售模式可以分配不同的优惠。人工管理书店销售如果对大型书

13、店很长时间的销售记录进行查询的话是一件很费时费力的工作,使用书店管理系统可以对近些年来数以万计的销售记录进行搜索查询,在短短的时间内就能完成人工管理几个小时甚至几天的工作量,极大的提高了工作效率,为企业和事业单位积累财富。1.2 设计思路本系统开发的任务是实现书店管理的信息化、系统化、规范化。目的是开发一个具有新增,查询,修改,更新,删除等功能的比较强大的书店管理系统。本系统采用C/S结构,基于WinForm系统的特点,采用现有的软硬件环境及先进的管理系统开发方案,满足了中小型书店管理的需求,提高了系统开发水平和应用效果。采用SqlServer数据库,满足了各种不同的中小型书店需求,具有很好的

14、复用性。. z.-2系统实现相关技术本系统采用C*语言实现,采用Microsoft Visual Studio2010开发工具和简单的二层架构框架来开发,数据库采用Microsoft SqlServer2005,界面简洁,一目了然。本章将会对系统所用到的关键技术进行研究。2.1 C*简介C sharp(又被简称为“C*”)是微软公司在二零零零年六月发布的一种新的编程语言,并定于在微软职业开发者论坛(PDC)上登台亮相.C*是微软公司研究员Anders Hejlsberg的最新成果.C*看起来与Java有着惊人的相似;它包括了诸如单一继承,界面,与Java几乎同样的语法,和编译成中间代码再运行的

15、过程.但是C*与Java有着明显的不同,它借鉴了Delphi的一个特点,与COM(组件对象模型)是直接集成的,而且它是微软公司.NET windows网络框架的主角4。微软c*语言定义主要是从C和C+继承而来的,而且语言中的许多元素也反映了这一点.C*在设计者从C+继承的可选选项方面比Java要广泛一些(比如说structs),它还增加了自己新的特点(比方说源代码版本定义).但它还太不成熟,不可能挤垮Java.C*还需要进化成一种开发者能够接受和采用的语言。2.2Sqlserver简介SQL Server 是一个关系数据库管理系统。它最初是由Microsoft Sybase 和Ashton-Tate三家公司共同开发的,于1988 年推出了第一个OS/2 版本。在

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 工作计划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号