书店管理系统设计说明书.docx
- 文档编号:2408438
- 上传时间:2022-10-29
- 格式:DOCX
- 页数:28
- 大小:437.01KB
书店管理系统设计说明书.docx
《书店管理系统设计说明书.docx》由会员分享,可在线阅读,更多相关《书店管理系统设计说明书.docx(28页珍藏版)》请在冰豆网上搜索。
书店管理系统设计说明书
书店管理系统设计说明书
指导教师龙海
院(系、部)经济与管理学院
专业班级09信管
学号090403010003
姓名陈林
1.绪论4
1.1时代背景、项目动态及意义4
1.1.1时代背景4
1.1.2项目动态4
1.1.3项目意义4
2.1.3使用者与开发者的基本情况6
2.2可行性分析6
2.2.1技术可行性分析6
2.2.2采用建议系统可能带来的影响8
2.2.3技术可行性评价8
2.3所建议系统经济可行性分析8
2.3.1支出8
2.4效益9
2.4.1一次性收益9
2.4.2经常性收益9
2.4.3不可定量收益9
2.5收益/投资比9
2.6投资回收周期9
2.7敏感性分析9
2.8需求分析9
2.8.1系统目标10
2.8.2数据描述10
2.9数据采集11
2.9.1功能需求11
2.10性能需求14
2.10.1数据精确度14
3系统设计15
3.1总体设计15
3.1.1系统架构设计15
3.2数据库设计16
3.2.1书店管理系统E-R图如下:
17
3.3详细设计22
3.3.1用户登陆22
3.3.2员工管理22
3.3.3会员管理23
3.3.4供应商管理24
4系统实现24
4.1界面设计25
4.2开发环境及相关技术31
4.2.1系统开发31
4.2.2系统开发环境31
4.2.3运行环境简介32
4.3系统模块的实现33
4.3.1主界面登陆33
4.3.1管理员登陆界面33
5测试方案33
5.1测试方案34
5.2测试项目34
5.3测试准备35
6结语36
1绪论
1.1时代背景、项目动态及意义
1.1.1时代背景
全球信息化和知识经济的崛起,使信息化管理成为21世纪企业管理的主旋律。
企业的信息化已成为衡量一个企业发展现状的重要标准,建立起先进的管理信息支持系统,可以促进企业管理体质的改革和创新、反映出学校管理现代化的水平。
管理信息系统,是一个由人、计算机等组成的能进行信息的收集、传送、储存、维护和使用的系统。
中小型书店管理系统使整个书店的运作从进书到售书,从会员到会员制、从职位到工作人员联为一体,形成一个积极、互动、有效的管理。
不管在书店还是其他商店,都存在严重的管理的问题,而现在绝大多数的企业管理还处于手工作业状态,效率很低,而且容易出错,不便于管理,还不排除有不真实的现象。
会议管理的内部管理、自我完善不容忽视,我们认为有必要开发一个中小型书店管理软件。
整体实现信息共享,更好地为公司,用人单位服务。
1.1.2项目动态
据最新统计,中国大陆已经注册的网上书店大约有100多家,有网站的有50多家,但已经投入运营能够买到书的只有十来家。
最近据一家媒体的调查,能够买到书且服务到位的也只有大洋网、旌旗席殊等几家。
很多人看到了书这种商品网上销售的诸多好处:
方便购买、金额小、风险小、用户容易决定;讯息的完整性以及很少出现质量问题和退货现象等。
尽管全球最大的网上书城亚马逊股票惨跌,尽管各家书店都承认目前的亏本经营状况,但这并未阻挡投资者对网上书店“钱”景的期待。
1.1.3项目意义
随着计算机的应用普及以及软件行业的发展,各行各业对日常事务的安排和管理已经不仅仅是停留在人工管理上了,尤其是一些大企业大的事业单位,对日常事务的管理量异常大,人工的管理有时难免出错或者由于数据量过大而忙不过来,使用管理信息系统来管理无非是一种明智的选择[3]。
这样会议管理系统就应运而生了,书店管理系统不仅具有时效性,而且为员工进行图书销售和图书进货登记提供了方便,同样也大大方便了书店管理者管理书店的日常事务以及对书店的营业情况进行实时的检查。
登录此系统后,系统会根据登录帐号的职务自动登录到相应的界面,员工登录此系统后会看到图书销售、进货登记、以及修改密码等菜单,店长登录系统后会看到包括员工的菜单在内的全部操作菜单。
本系统最为突出的特点就是在进行销售的时候可以选择正常销售模式、会员销售以及活动促销的销售模式,不同的销售模式可以分配不同的优惠。
人工管理书店销售如果对大型书店很长时间的销售记录进行查询的话是一件很费时费力的工作,使用书店管理系统可以对近些年来数以万计的销售记录进行搜索查询,在短短的时间内就能完成人工管理几个小时甚至几天的工作量,极大的提高了工作效率,为企业和事业单位积累财富。
2系统分析
2.1项目问题定义
2.1.1软件项目名称
1.项目全名:
书店管理系统
2.报告成文日期:
2012年6月10号
3.项目投入经费:
1000000元
2.1.2项目内容简介
4.项目的用途及项目所解决的问题:
为了满足人们对知识的渴望而没有好的环境和好的书籍而开。
5.项目的性质以及应用范围:
本书的以为了满足人们的需求为首要目的盈利为第二目的,本项目打算开成一个多功能的书店,可以在本书的里预读,可以借预,可以到书店购买,如果是本地区的还可以网上购买等。
6.项目开发起止时间以及操作基本要求:
开发时间是2012年7月,截止时间是2014年7月,要求是尽量满足消费者的要求,尽量简化操作步骤,让大部分人都可以操作,方便消费者
2.1.3使用者与开发者的基本情况
7.项目使用者情况:
现在的书店管理凌乱,新旧书的出入登记簿明确,现在的管理模式已不能满足店里店外,
8.项目开发者的基本情况:
现在手里还有一个没你有开发完的项目,但是已经进入尾声,马上就可以着手开发这个项目
2.2可行性分析
2.2.1技术可行性分析
(1)对系统的简要描述
顾客能够通过本系统查询自己需要图书的库存情况和下单等操作,书店管理员能够快速的捕获库存情况将采购信息传递给采购人员。
(2)处理流程和数据流程
处理流程图
数据流程图
(3)与现有系统比较的优越性
A能够为顾客提供方便的查询渠道
B能够为管理员提供准确的库存信息
C节约了大量的人工处理过程降低了成本
2.2.2采用建议系统可能带来的影响
(1)对设备的影响
需要新购置一些设备,例如:
计算机、小型服务器等
(2)对现有软件的影响
需要用到新的数据库软件
(3)对户的影响
顾客需要一定的时间来适应本系统的各项操作
2.2.3技术可行性评价
开发本系统的技术人员和管理人员、开发技术都已到达了开发要求能在规定的时间内完成开发任务。
2.3所建议系统经济可行性分析
2.3.1支出
(1)基建投资
A计算机、小型服务器等网络络设备的购置
B安置设备所需的空间投入
(2)其他一次性支出
A支付给开发人员的费用
B各项管理的办公费用
(3)经常性支出
A在使用的过程中产生的维护费用
B在使用的过程中用于系统扩充的费用
2.4效益
2.4.1一次性收益
A节约了大量的人力投入
2.4.2经常性收益
A通过使用本系统获得的效益
2.4.3不可定量收益
A通过本系统给书店带来形象收益
2.5收益/投资比
经分析得出结论:
收益/投资比>1
2.6投资回收周期
投资回收周期在2年左右
2.7敏感性分析
【敏感性分析是指一些关键性因素,如:
系统生存周期长短、系统工作负荷量、处理速度要求、设备和软件配置变化对支出和效益的影响等的分析。
】
2.8需求分析
2.8.1系统目标
本系统目标在于完善中小型书店的管理。
减少书店管理过程中的出错,不真实现象。
呈现给用户的感觉是方便,简洁,高效率。
并具有以下3点特点[5]:
①可维护性:
要求系统具有良好的扩充、发展能力,提供今后扩充系统功能、模块的接口。
②易用性:
系统采用图形、图像化的人机界面。
用户并不需要很好的专业知识,也不需要特别培训,就能够容易地掌握操作业务的方法和要点。
③数据的精确性:
保证数据的正确性和精确性,避免因差错给用户带来的不便。
系统对用户的操作顺序、输入的数据进行正确性检查,并以显著方式提示错误信息。
2.8.2数据描述
(1)静态数据
A库存图书数据
(2)动态数据
A新入库的图书数据
B备份数据
C顾客数据
D销售数据
(3)数据库介绍
本系统使用Access数据库
(4)数据词典
书名:
书号:
价格:
简单描述:
顾客名:
会员编号:
兴趣爱好:
简单描述:
2.9数据采集
通过书库管理人员的录入
2.9.1功能需求
需求分析过程也称为需求工程、需求过程或需求阶段。
是软件过程的一个重要的部分,它是软件产品项目设计的前提,是保证项目满足客户需求,使项目圆满完成的必要前提。
书店管理系统主要功能包括:
会员制管理、供应商管理、进书管理、图书资料管理、售书管理、会员管理、员工管理、库存统计八个功能,下面分别介绍八个功能:
会员制管理:
能够管理会员制的基本信息,为不同的会员分配不同的优惠政策。
供应商管理:
能够管理书店的供应商的基本信息,可以进行供应商管信息的增加、删除、修改和查询操作。
进书管理:
能够记录每次进书的数量,若进到新书,则可以先添加书籍信息后进行进书操作。
图书资料管理:
能够记录书店全部书籍的基本信息,可以对图书信息进行查询、增加、删除以及修改操作。
售书管理:
能够保存每次售书的记录,可以按照会员售书、促销活动售书和非会员售书对售书记录进行分类保存,可以删除售书记录。
会员管理:
可以对会员信息进行增加、删除、修改信息以及分配会员等级操作作。
员工管理:
对书店的员工信息进行增加、删除、修改部分信息以及分配职务的操作。
库存统计:
对书店书本的库存信息进行统计显示,能够查询某个书籍的库存数量。
书店管理系统功能模块图如下:
(2)功能描述
书库管理员将采购来的图书录入书店管理系统中,顾客能通过此系统查询图书的信息还可以通过此系统向销售员提交订单,销售员能通过此系统处理订单。
2.10性能需求
A能够加快的处理图书信息
B能够通过简单的操作完成图书的采购、销售、管理等过程
C顾客能够通过简单的过程完成图书的订购、交易等
D图书管理员能够快速的找到顾客所需图书
对计算机性能的要求,最低也应该是在WindowsXP,响应时间在用户可以接受的范围之内,一般在做出操作之后的四五秒内,运算的结果若是数字,精确到百分位。
若不是数字,按照要求输出用户所需的结果。
2.10.1数据精确度
(2)时间特性
能够在0.3秒内响应顾客、书库管理员的查询操作
图书管理人员能更及时的将新书的信息录入系统
销售人员能快速的处理顾客订单信息
(3)适应性
操作简单顾客、书店管理人员都能够快的学会操作此系统,能够方便的与其它系统兼容。
3系统设计
系统设计是软件设计的最主要的部分。
系统设计分为概要设计和详细设计。
概要设计阶段主要进行数据库设计和界面设计,详细设计阶段是从系统实现的角度对系统进行详细分析和设计。
3.1总体设计
3.1.1系统架构设计
书店管理系统采用简单的三层架构来实现系统架构,数据库层从系统中分离出来,有利于数据操作的扩充。
系统总体设计结构图如下:
3.2数据库设计
数据库设计(DatabaseDesign)是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求(信息要求和处理要求)。
数据库设计的关键问题是如何建立一个数据模型,使其能够正确地反映用户的现实环境,包括向用户及时、准确、全面地提供所需要的信息和支持用户对所有需要处理的数据进行处理,并且还要使其具有易于维护、易
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 书店 管理 系统 设计 说明书
![提示](https://static.bdocx.com/images/bang_tan.gif)