


版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、文化用品库存管理信息系统-需求分析说明书题目:文化用品库存管理信息系统学 号:20095572姓 名:任宜东学 院:信息科学与技术学院专业班级:09计软三班 指导教师:设计时间:指导老师评语:评定成绩:签名: 日期:目录、需求分析说明书31引言31.1编写目的31.2项目来源31.3文档约定31.4预期读者和阅读建议51.5参考文献62产品分析62.1产品的状况62.2产品的功能62.3用户类型和特性72.4运行环境73外部接口需求83.1 用户界面 83.2 软件接口 84 系统功能需求 84.1 系统功能结构 84.2 分析模型 114.3 数据说明 135 其它非功能需求 155.1 性
2、能需求 155.2 安全性需求 165.3 用户要求 165.4 软件质量属性 16、需求分析说明书1 引言1.1 编写目的为了有步骤有计划的按时完成此文化用品库存管理信息系统的开发,特撰写本文档。1、定义总体要求,作为用户和软件开发人员之间相互了解的基础;2、提供性能要求、初步设计和对用户影响的信息,作为开发人员进行设计和实施的基 础;3、作为总体验证和确认的依据;本文档供客户设计人员、开发人员参考。1.2 项目来源电子商务的发展和市场竞争的加剧将企业推上了风口浪尖,中小企业除了积极迎接挑 战之外,别无选择。网络的兴起与电子商务的发展带来了时空界限的突破、贸易方式的变 革和经济活动的革命,从
3、某种意义上来讲,这些变化为中小企业创造了与大型企业、国外 企业平等竞争的有利条件。然而,管理水平的差异会弱化这种平等的实际意义。具体而 言,中小企业在进、销、存等环节的管理上都存在着一定程度的不足,而这些不足无疑将 使其在市场竞争中陷入被动的境地。在网络经济的时代背景下,进行有效的库存管理必然 存在着一定的难度,因此必须借助现代化的管理方法和管理技术库存管理系统。库存管理系统是基于先进的软件和高速基础上的新型存储管理模式通过集中式的信息 数据库,将企业的调、存、转等企业的经营业务有机的结合起来,达到数据共享、降低成 本、提高效率、改进服务等目的。主要作用是:提高管理效率降低人工成本;降低采购成
4、 本;及时调整营销策略,防止价格流失;减少仓储面积,提高房产综合利用率;降低储备 资金占用。1.3文档约定本文档所涉及的一些专业术语及英文缩写如下:DFD 全称Data Flow Diagram )数据流程图。数据:泛指表示一个指定的值或条件的数字、符号或字母)等。数据是表示信息的,但这种表示要适合传输、分析和处理。此处,常把数据当作信息的同义词。数据精度:观测值与真值 或可看作是真值)的逼近程度。数据源:提供某种所需数据的原始媒体。SQL Server :微软公司的数据库产品,是当前主流的数据库服务器。7S Visual Studio是一套完整的开发工具集,用于生成ASP.NET Web应用
5、程序、XMLWeb Services、桌面应用程序和移动应用程序。Visual Basic 、Visual C+、Visual C#和Visual J#全都使用相同的集成开发环境(IDE,利用此IDE可以共享工具且有助于创建混合语言解决方案。另外,这些语言利用了.NET Framework的功能,通过此框架可使用简化ASP Web应用程序和XML Web Services开发的关键技术。C# C#(C Sharp是微软(Microsoft为.NET Framework量身订做的程序语言,C#拥 有C/C+的强大功能以及Visual Basic 简易使用的特性,是第一个组件导向(Componen
6、t- oriented的程序语言,和 C+与 Java 一样亦为对象导向(object-oriented 程序语言。Javascript : Javascript是一种由Netscape的LiveScript 发展而来的原型化继承的面向对象的动态类型的区分大小写的客户端脚本语言,主要目的是为了解决服务器端语 言,比如Perl,遗留的速度问题,为客户提供更流畅的浏览效本系统用了javascript的旋转文字和带阴影的时钟Treeview : TreeView 控件用来显示信息的分级视图,如同 Windows里的资源管理器的目录。TreeView控件中的各项信息都有一个与之相关的Node对象。Tr
7、eeView显示Node对象的分层目录结构,每个 Node对象均由一个Label对象和其相关的位图组成。在 建立TreeView控件后,我们可以展开和折叠、显示或隐藏其中的节点。TreeView控件一般用来显示文件和目录结构、文档中的类层次、索引中的层次和其他具有分层目录结构的 信息。B/S模式:B/SBrowser/Server )结构即浏览器和服务器结构。它是随着In ternet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过 WEB浏览器来实现,极少部分事务逻辑在前端 vBrowser)实现,但是主要事务逻辑在服务 器端Server)实现,形成所谓三层
8、3-tier结构。这样就大大简化了客户端电脑载荷,减 轻了系统维护与升级的成本和工作量,降低了用户的总体成本vTCO。以目前的技术看,局域网建立B/S结构的网络应用,并通过Internet/Intranet模式下数据库应用,相对易于把握、成本也是较低的。它是一次性到位的开发,能实现不同的人员,从不同的地点, 以不同的接入方式 比如LAN WAN Internet/Intranet等)访问和操作共同的数据库;它能有效地保护数据平台和管理访问权限,服务器数据库也很安全。特别是在JAVA这样的跨平台语言出现之后,B/S架构管理软件更是方便、快捷、高效。.NET框架:.NET框架v.NET Frame
9、work)是由微软开发,一个致力于敏捷软件开发、 快速应用开发、平台无关性和网络透明化的软件开发平台。.NET是微软为下一个十年对服务器和桌面型软件项目迈出的第一步。NET包含许多有助于互联网和内部网应用迅捷开发的技术。.NET框架是一个多语言组件开发和执行环境,它提供了一个跨语言的统一编程环 境。.NET框架的目的是便于开发人员更容易地建立Web应用程序和 Web服务,使得In ternet上的各应用程序之间,可以使用 Web服务进行沟通。从层次结构来看,.NET框 架又包括三个主要组成部分:公共语言运行时、服务框架和上层的两类应用模板一一传统 的Windows应用程序模板Win Forms
10、)和基于ASP NET的面向 Web的网络应用程序模板 Web Forms和 Web Services )。公共语言运行时CLR,是一个运行时环境,管理代码的执行并使开发过程变得更加 简单。CLR是一种受控的执行环境,其功能通过编译器与其它工具共同展现。在CLR之上的是服务框架,它提供了一套开发人员希望在标准语言库中存在的基类 库,包括集合、输入/输出、字符串及数据类。1.4预期读者和阅读建议本软件产品需求分析报告所针对的预期读者包括:开发人员用户测试人员开发人员应认真阅读此文档并严格按照此文档实施,测试人员以此文档作为测试的依 据。1.5 参考文献编写本文档所参考的资料如下:1 黄忠成深入剖
11、析ASP.NE组件设计M.北京:电子工业出版社,2005。2 王黯, 马里杰 . SQL Server 数据库开发经典案例解读 M. 北京:清华大学出版 社,2006。3 Mickey Williams 美 . Visual C# .NET 技术内幕 M. 北京:清华大学出版社, 2004。2 产品分析2.1产品的状况文化用品库存管理信息系统是为管理员和普通用户提供对文化用品进行一系列操作的 平台,通过该系统可以实现以下主要功能:1 、提供用户注册和登录服务;2、提供文化用品信息查询服务;3、提供文化用品进货服务;4、提供文化用品出货服务;5、提供文化用品库存转存服务;6、提供文化用品损坏清理
12、服务;7、提供文化用品库存盘点服务8、提供管理员用户管理服务。2.2 产品的功能根据上述分析,可以将本系统按功能定义有如下子系统组成:1用户库存信息查询系统:本系统主要提供给已经成功注册的用户,对库存货物的一些进货、出货等历史操作 以及库存的商品信息进行查询;2管理员库存管理系统:本系统主要提供管理员对库存文化用品进行管理操作,主要分为库存查询、进货作业、出货作业、领料作业、库存转存、库存盘点、历史查询等功能3 用户信息管理系统:本系统主要提供管理员对该系统的用户进行管理,可以增加、删除用户,也可以赋予用户一定的操作权限;2.3用户类型和特性即根据身份的不同对系统的使用权限有所不同。从权限大小
13、大致可以分为:系统管理员、一般注册用户、未注册用户。系统提供灵活的角色设定和权限的分配功能。1系统管理员:最高级权限的用户,拥有库存管理系统的所有权限。主要负责对库存数据的添加,修改,删除等操作,对一般注册用户下放权限,对系统进行日常的维护和管理,排除故障。2 一般注册用户:权限被限制用户。只具有访问系统中某些功能的操作未注册用户:未具有任何权限的用户。只能通过注册才能进入库存管理系统。2.4运行环境+服务器环境硬件环境:In tel (RCore (TM 2 Duo T5450 1.66GHz CPU110GB磁盘阵列1.5GB内存操作系统:Microsoft Win dows XP支持环境
14、:Visial studio2008+浏览器数 据库:Microsoft SQL Server 2005*用户环境硬件环境:CPU 1.0G以上内存256M以上硬盘 20G 以上操作系统: Microsoft Windows 2000,XP,VISTA支持环境: IE3 外部接口需求3.1 用户界面根据用户操作需要,设计简洁美观的、友好的 Web用户界面,为用户提供简单、直 观的操作界面。3.2 软件接口所有的程序使用ODBCI供的对SQL Server的接口进行对数据库的所有访问。4 系统功能需求4.1系统功能结构为开发方便,对以上系统综合分析,可以按用户类型对其进行重新分类,可以将以上 系
15、统分为两大子系统。1、普通用户查询系统 本子系统可以让用户对文化用品的库存信息进行很详细的了解。 本子系统主要内容包括:查找库存用品信息:用户可以快速方便的查找用品库存信息 ,本系统提供三种查 找方式:汇总查询、货物查询和按种类查询 .汇总查询 :用户可通过汇总查询一项得到 该仓库里所有文化用品的信息。 货物查询 :用户通过输入用品的名字就可以获得该用 品的相关信息;按种类查询:用户通过输入用品的种类号就可以获得到该用品的详 细信息。历史查询:用户通过输入日期,系统将列出符合该日期的数据。分为三种情况: 1 是只输入起始日期,则系统输出符合从起始日期开始的所有数据; 2 是只输入 截止日期,则
16、系统输出符合到截止日期之前包括截止日期的所有数据; 3 是既有起 始日期也有截止日期,则系统输出满足这段时间的数据。2、管理员操作系统本子系统提供管理员对文化用品和用户进行一些列操作。主要的内容有:进货作业:由管理员输入所进货物的详细信息,在进货单中生成一条记录。此时要判断货物几种情况:1)该货物在库存中已经存在;2)所进的货物在库存中不存在时又分 三种情况:1是在库存中有该种类和名字但没有该厂家的货物 如库存中有墨盒1,厂家为 A;墨盒1,厂家B;所进货物为墨盒1,厂家C); 2是在库中有该种类但没有该名字的 货物如库中有墨盒1,墨盒2,所进货物为墨盒3); 3是库中没有该种类的货物。管理
17、员在确定数据无误后,系统会根据不同的情况对不同的表进行插入和更新。领料作业:由管理员输入所领货物的详细信息,在领货单中生成一条记录。此时要判 断领出货物数量的情况:首先要判断所输入的数量是否合法是否超出了库存数量);其次判断所领货物的数量小于和等于库存中该产品的数量。管理员在确认后,系统会根据不 同的情况对不同的表进行更新和删除操作。损坏清理:属于领料作业的子功能,系统将通过损坏的货物数量对明细表和总库存表 进行更新和删除操作库存转存:管理员输入目的仓库后,系统将选定的货物的仓库转向目的仓库,达到调 拨货物的作用。同种类的商品都分在同一个仓库中,需要调库时需将所有同种类的货物进 行转库,不再对
18、同种类不同货物名的商品进行细分。库存盘点:管理员将实际盘存的货物数量输入计算机,计算机自动与数据库中的库存 数量进行核对,并产生盘盈盘亏统计信息。计算盘盈盘亏采用了教为简便的方法,即将实 际盘存的货物数量与数据库中的库存数量进行相减,得到正值即为盘盈,负值为盘亏。用户管理:一般用户和管理员的权限的管理都在“用户管理”模块中,系统管理员可 以查看所有合法用户的信息,有权添加、删除和修改所有合法用户的信息,一般用户没有 该权限。根据以上分析,可以将文化用品库存管理信息系统的功能按如下功能设计图划分:库 存 查 询历 史 查 询库 存 查 询进 货 作 业图 1-1 系库 存 转 存领料作业库 存
19、盘 占八、历史查询用户管理进出货货单单查查询询调盘拨占八、单表查查询询4.2分析模型以数据流图对本系统进行分析1顶层数据流图:1 XT图1-2系统顶层数据流图%41图1-4系统二层数据流图管理员4.3数据说明1、相关的数据流说明:管理员信息=管理员姓名+管理员密码文化用品信息=货物号+货物种类号+货物名+种类名+进货数量+进货价+仓库号+厂家号;2、数据模型分析Ci|iSNAF-_L?FKlluoWuldIHunWuh-iUTKAlMtN_L1SJHJuriMlictiMPKT-iield1 、i/ J j -弓种 EHcuscidrHUHiro i 1stFk54: ril Mui nbtr
20、1 liitaWuNmcr H 邛 J-l -MLl*K FK(|HmbieiBld1 iLMWLiSTamLType Id 卜伽EiMfrPriw jul rrwzvSLrNHL:A_LJ5ISeriBNumbcrMuftWiiNjinc* Hg規尬阳 Tv prlri MHu油io的 *UllJi.LflCs5Id DaLuTlmc2、数据表分析和定义IunnLdkiLisirKSei liHlhU ulrfBuaum&ld PiuiDiiuiSDQi SLuiiSkQLjr OuiPricpPanYPnnK jiel diJ3C图1.5系统E-R图Vt LlSTPK“riMhumhnrS
21、ourceSttwHiniIriDv3XuLiLKHi.SkifeHLiit!MjLJTsreld1 yixa,4iiiricDulfTiirh!PoapleNatiw表1-1用户管理表ADMIN LIST简称列名数据类型长度允许空备注用户IDUseridchar10not nullPK用户密码Passwordchar10not null权限Jurisdict ionchar10not null表1-2货物明细表 GOODS DETAIL简称列名数据类型长度允许空备注货物号HuoWuIdchar10not n ullPK厂家Busin essIdchar10not n ullPK货物名HuoW
22、uNamechar20null种类号TypeIdchar5null数量SiQtyint4null进货价En terPricedecimal9null出售价OutPricedecimal9null表1-3 总库存表 GOODS LIST简称列名数据类型长度允许空备注种类名TypeNamechar50null种类号TypeIdchar10not nullPKSiQtyint4null仓库号StoreHouseldchar10null仓库金额StorePricedecimal9null简称列名数据类型长度允许空备注表1-4 货物种类表GOODS_TYPES简称列名数据类型长度允许空备注种类号Type
23、Idchar10not n ullPK种类名TypeNamechar50n ull表 1-5 货物名表 GOODSNAME_LIST简称列名数据类型长度允许空备注货物号HuoWuIdchar10not nullPK货物名HuoWuNamechar20n ull表1-6进货明细表JINHUO LIST简称列名数据类型长度允许空备注清单编号SeriaNumberint4not n ullPK货物号HuoWuIdchar10null货物名HuoWuNamechar20n ull种类号TypeIdchar10:n ull进货数量JinH uoSiQtyint4null进货单价En terPricede
24、cimal9-n ull进货总价En terTotalPricedecimal9null仓库号StoreHouseIdchar10n ull厂家Busin essIdchar10:n ull进货日期DateTimedatetime8n ull表1-7出货明细表CHUHUO_LIST简称列名数据类型长度允许空备注清单编号SeriaNumberint4not nullPK货物名HuoWuNamechar20:n ull货物号HuoWuIdchar10null种类号TypeIdchar10P n ull出货数量ChuHuoSiQtyint4null出售单价OutPricedecimal9n ull出
25、售总价OutTotalPricedecimal9n ull仓库StoreHouseIdchar10n ull厂家Busin essIdchar10n ull出货日期DateTimedatetime8null领料人PeopleNamechar10null表1-8货物调拨表MOVE LIST简称列名数据类型长度允许空备注清单编号SeriaNumberint4not n ullPK源仓库SourceStoreHouseIdchar10null目的仓库Desti nati on StoreHouseIdchar10null种类号TypeIdchar10null种类名TypeNamechar10null数量SiQtyint4null日期DateTimedatetime8nu
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 员工离职经济补偿金协议书二零二五年
- 二零二五正规试用期劳动合同书模板
- 劳务派遣用工安全管理协议书二零二五年
- 二零二五版退款合同书协议书范例正规范例
- 医疗AI的智能决策伦理与法律的平衡
- 玉米主题酒店企业制定与实施新质生产力战略研究报告
- 人才在推动医疗行业中的作用与价值
- 物理迷宫解谜盒企业制定与实施新质生产力战略研究报告
- 物流仓库货物追踪屏行业跨境出海战略研究报告
- 酒店式公寓市场趋势-全面剖析
- 商事仲裁协议合同模板
- 2025年房地产顾问合同8篇
- DB3208T 213-2024国有资产管理工作规范
- 2025北京九年级(上)期末语文汇编:句子默写
- 2025-2030中国浆果行业市场发展趋势与前景展望战略研究报告
- 重庆征信有限责任公司招聘笔试题库2025
- 2025-2030中国网络贷款(融资)行业市场发展现状及发展趋势与投资研究报告
- 湖北省武汉市2025届高中毕业生四月调研考试政治试题及答案(武汉四调)
- 基建招聘面试题及答案
- 部门加班调休管理制度
- 村庄湾塘承包协议书8篇
评论
0/150
提交评论