图书仓库管理系统需求分析_第1页
图书仓库管理系统需求分析_第2页
图书仓库管理系统需求分析_第3页
图书仓库管理系统需求分析_第4页
图书仓库管理系统需求分析_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

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

文档简介

.文档编号:HHIT-LTGS-042-04T-03版 本 号:V1.0图书仓库管理系统需求说明书项 目 名 称: 图书仓库管理系统 项目负责人: 屈腾飞 项目开发单位:行知汇元JAVA培训0701班第二组开发组成员: 屈腾飞、刘建坤、解燕、袁银霞2010年09月28日目 录1引言11.1编写目的11.2背景11.3定义11.4参考资料12任务概述12.1目标12.2用户的特点22.3假定和约束23需求规定23.1对功能的规定23.2对性能的规定33.2.1精度33.2.2时间特性要求33.2.3灵活性43.3输人输出要求43.4数据管理能力要求43.5故障处理要求43.6其他专门要求54运行环境规定54.1设备54.2支持软件64.3接口74.4控制7 .1引言1.1编写目的仓库管理是当今每个公司都会用到的一套管理体系,在这套体系中严格的规定了在仓库过程的详细流程,防止在仓库过程中带来不必要的损失。我们做的这个软件就是一个仓库管理系统,此系统使用户更加方便的使用。如意操作理解。1.2背景n 0701班现有六个小组都准备通过这次项目进行一次实战,使得小组成员能更早的适应团队合作制作项目的流程,也是对各小组实力的体现和竞争。1.3定义JSP、javaScript、模版1.4参考资料2任务概述本系统分为了用户管理、进货管理、销售管理、图书管理四大部分。其中用户管理是进行用户的注册,权限分配、删除用户,等功能,防止外来用户进入系统破坏。进货管理:在查看到数据库中存储货不多时进行进货,对要进的货进行分类整理然后入库。销售管理:产看到数据库中存在货物时,把货物进行销售,从库中提取卖出。图书管理:对要进的书和入库的货物进行分类管理。2.1目标开发意图 a. 为了仓库管理系统更完善; b. 为了企业在管理活出进出口更方便; c. 为了减轻管理员的工作负担。 应用目标 在用户注册后管理员给用户分配一定的权限,在控制权限时我们要用过滤器来达到这个目标。在页面交互过程中实现jsp页面与数据库的交互要用到servlet控制器来完成。在jsp页面中的特效由javaScript来实现目标。 作用及范围 本软件适用于大中小型企业对进出口货物销售进库的管理,此软件功能较为完善,权限管理员能对普通用户进行权限分配,防止乱篡改数据保证了数据的安全性和完整性。本系统可查看进出货物的详细信息。方便以后公司对账,或者出现什么问题时的凭证。次软件对功能考虑的比较全面,能够满足大多数企业单位使用。2.2用户的特点用户必须是公司内部员工,经注册上级审批后才能登录系统。外来人员无法进入本系统,要求用户具备基本的Window的操作常识。2.3假定和约束3需求规定 3.1对功能的规定模块详情:模块名称功能分类详细功能用户管理用户注册添加新用户,等待管理员分配权限,管理员在未分配权限时,不能登录系统。权限管理给用户分配相应的权限添加用户删除用户离职人员没有进入该系统的权限,删除该用户。进货管理查看库存可以查看仓库的详细情况填写进货单审核、资质文件管理查询进货单查看进货情况入库经过进货确认,将货物放入库销售管理查看库存填写销售单审核、资质文件管理查询销售单通过销售单,了解销售情况。出库经过进货确认,将货物放出库图书管理添加图书分类可以根据需要,添加类别删除图书分类对图书类别进行删除修改图书分类对图书类别进行修改查询图书分类对图书类别进行查询查询图书对图书进行查询添加图书对图书进行添加删除图书对图书进行删除修改图书对图书进行修改3.2对性能的规定3.2.1精度在精度需求上,根据使用需要,在各项数据的输入,输出及传输过程中,由于本系统使用了数摞结构,可以满足各种精度的需求。3.2.2时间特性要求a.相应时间:快b.更新处理时间:快c.数据的转换和传送时间:迅速d.解题时间:迅速在软件方面运行时间都比较快且迅速,完全能够满足用户要求。3.2.3灵活性当用户需求,如操作方式,运行环境,结果精度,数据结构于其他软件接口等发生变化时,设计的软件要做适当调整,灵活性非常大。3.3输人输出要求模块详细功能描述进货管理货物入库: 对库存缺少或者需要的货物进行购货入库。填写订单:填写要进货物的详细信息,包括数量、种类、名字。 审核管理:对提交的订单进行审核出库管理填写出货单:填写要销售货物的详细信息,包括数量、种类、名字。货物出库:对照库存数量,删除出库货物的数量。用户管理账号管理:增加、删除、权限分配。修改密码:修改当前管理员的登录密码3.4数据管理能力要求1能处理大量的货物信息数据。2安全指数高,防止黑客攻击。3负荷能力强,防止数据量过大,而影响速度。4采用日志备份,追查非法用户5遵循数据完整性规则,保证数据实际有效。6保证发送数据库引擎的数据得以可靠存储。7数据备份功能,保证数据在丢失之后可以得到及时地补救。8数据恢复功能,当数据遇到损坏时,可以随时恢复过去备份的数据,将损失降到最低点。9密码管理,为了保证系统数据的安全性,系统对用户登陆进行了加密限定。3.5故障处理要求a. 内部故障处理 在开发阶段可以随即修改数据库里的相应内容。 b. 外部故障处理 对编辑的程序进行重装载时,第一次装载认为错,修改。第二次运行,在需求调用时出错,有错误提示,重试。3.6其他专门要求1. 用户单位要求在后台管理中,管理员登入需要用户帐号和密码.本系统是仅供公司内部使用的系统,不对外进行开放,只有本公司职员才可以登录系统。本系统分为系统管理员、超级管理员、普通管理员。(1)系统管理员:只能给用户分配和管理权限,对无用的用户可以删除或取消相应的权限。(2)超级管理员:超级管理员是除了系统管理员不管的内容外其他都管,比如进货、出货、库存、货物的调配,进货、出货的更改。(3)入货管理员:包括图书管理和进货管理。(4)出库管理员:对图书的出库进行管理。2. 可使用性 在装载总程序时,正常就运行,异常就停止;热启,整个终端程序就会再启动;程序出现错误, 重新装载,若仍有错,按照提示逐渐装载。3. 可维护性 本软件的组成程序为jsp程序设计语言,组构均较简单,直观意义上的较独立。因此,给予电子化的所构成的硬件的简单可维护的特点,决定了该软件的简单可维护性。4. 可转移、可转换性 可转移的环境是奔腾133、16兆内存以上;不可修改任何部分;可用向上兼容的高版本的编程系统.5. 运行需求正常使用时不应出错,若运行时遇到不可恢复的系统错误,也必须保证数据完好无损,对数据的精确度、时间特性、适应性等都有一定要求,要求系统运行时能够保证正确性、可靠性、高效性、完整性、易使用性、可维护性、可测试性、复用性、安全保密性、可移植性、互联性4运行环境规定4.1设备JSP是服务器端脚本编写环境,使用它可以创建和运行动态,交互的Web服务器应用程序.使用JSP可以组合HTML页,脚本程序和ActiveX组件以创建交互的Web页和基于Web的功能强大的应用程序.最重要的是,JSP应用程序很容易开发和修改.利用JSP,就可以开发出真正意义上的动态网页.需要特别指出的是,JSP属于ActiveX技术中的服务器(server)端技术.与常见的在客户(Client)端实现动态网页的技术如Java applet,ActiveX控件,VBScript,javascript等不同,JSP中的命令和script(脚本)语句都是由服务器端来解释执行的,执行结果产生动态的web页面并送到浏览器,而客户端技术的Script命令则是由浏览器来解释执行的.1、硬件条件服务器两台,一台为数据库服务器,一台为Web服务器;客户端计算机若干;网络通讯设备,主要包括交换机、网卡、集线器、MODEM等。金品KU181-T服务器采用1U机架式结构,标配一颗四核Intel Xeon 5310处理器(1.6GHz主频、1066MHz前端总线、8M二级缓存),标配采用1G FBD 服务器内存,6条内存槽设计最大可以支持到24GB内存;采用Intel 5000V专用服务器芯片组,可以实现高强度7*24小时工作环境的稳定运行;采用了希捷企业级NS系列250G硬盘,自带RAID功能,支持RAID0,1,5等阵列模式,可以满足数据冗余的功能,有效的保护数据免遭丢失;Intel 82563GB 双1000M网卡,可以实现网络容错及负载均衡,并采用业界最为知名的台湾新巨(Zippy)大功率优质服务器电源2、系统平台采用Browser/Server体系结构,服务器端采用MicrosoftWindowsNT4.0作为网络操作系统,Web服务器软件采用IIS3.0(InternetInformationServer)。客户端软件,包括单机操作系统和浏览器软件,分别选用Windows2000和InternetExplorer,数据库系统采用MicrosoftAccess有利于方便操作4.2支持软件支持环境: 作为一种基于服务器端的应用程序编程环境,JSP需要选择一种服务器作为其工作环境.JSP可以运行在以下服务器上:Windows NT服务器上的Microsoft IIS4.0版.Windows NT工作站上的Microsoft Personal web server 3.0版.Windows 95/98 上的Microsoft personal web server.Windows 2000上的Microsoft IIs5.0版.Windows XP上的Microsoft IIs5.0版.Windows 2003上的Microsoft IIs6.0版.操作系统:Microsoft Windows 2000 Advanced Server数据库:Microsoft AccessJSP实际是一种应用程序开发环境,而不是一种编程语言,它

温馨提示

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

评论

0/150

提交评论