概要设计说明书物资管理系统.doc_第1页
概要设计说明书物资管理系统.doc_第2页
概要设计说明书物资管理系统.doc_第3页
概要设计说明书物资管理系统.doc_第4页
概要设计说明书物资管理系统.doc_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

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

文档简介

概要设计说明书1引言11.1编写目的11.2项目背景21.3定义21.4参考资料22任务概述22.1目标22.2运行环境32.3需求概述33总体设计33.1处理流程33.2总体结构和模块外部设计43.3功能分配84接口设计84.1外部接口84.2内部接口105数据结构设计106运行设计106.1运行模块的组合106.2运行控制116.3运行时间117出错处理设计117.1出错输出信息117.2出错处理对策118.安全保密设计119.维护设计121引言1.1编写目的本文档作为物资管理系统的概要设计文档,是小组成员人员根据讨论和按照需求文档编写的。本文档描述系统在功能上的主要设计和思想;预先估计以后系统可能达到的目标。本阶段完成系统的大致设计并明确系统的数据结构与软件结构,将一个软件需求转化为软件表示的过程本文档的阅读对象是本软件开发小组成员,此文档将作为本小组进行详细设计和开发的依据。并且可帮助以后进行系统拓展和维护的的开发人员了解和维护此系统。1.2项目背景此系统由本小组研发成员根据C# 大作业要求设计并研发。本项目采用b/s架构,由前台web页面和后台数据库构成。采用的开发平台为Microsoft Visual Studio .Net 2003。数据库使用Sql Server进行开发。1.3定义专用术语定义系统物资管理系统模块某一相对独立的功能数据库所有数据的逻辑设备。是数据的存储仓库角色使用系统的用户视图相应级别的用户可以访问的数据和可以执行的操作的范围1.4参考资料a. 物资管理系统可行性分析报告b. 物资管理系统需求规格说明书2任务概述2.1目标实现仓库物资管理系统的基本功能,实现仓库物资管理所有流程的计算机化,并且实现仓库数据的集中管理和维护,部分数据的统计和计算实现自动化,以节省大量的人力以及避免了由于人的失误而产生的错误。本系统可以对仓库大部分相关数据进行处理,并对仓库管理需要实现的所有基本功能进行实现。实现快捷,方便,安全的管理仓库,并节省大量的枯燥反复的人工记录和统计数据的工作。2.2运行环境因为此系统采用B/S架构,所以只需浏览器便可运行。如:Microsoft Internet Explorer。2.3需求概述本系统主要实现的基本功能如下:1. 有关物资基本信息的输入。2. 物资基本信息的查询与修改。3. 入库物资信息的输入。4. 入库物资信息的查询与修改。5. 出库物资信息的输入。6. 出库物资信息的查询与修改。7. 物资余额信息的查询。8. 物资余额信息的浏览。另外,为了使系统的更加完善,拓展了以下功能:1.各种物资的按总余额的统计2.增加物资存放规则,对物资的最高和最小量实现限制,避免物资囤积过多或库存太少,使系统更人性化。3.对应物资存放规则,设置查询采购清单功能,针对低于最小安全库存的物资按照特定公式计算所需采购量,打印出来。3总体设计3.1处理流程总体流程图如下:3.2总体结构和模块外部设计为了实现安全管理,本系统针对不同的权限的管理员有不同的视图,实现不同的功能。下面不同角色的视图对系统要实现的功能进行说明。角色一:系统管理员用例图注:用例人员信息维护是指对系统的各种管理员基本信息(包括权限)的管理。其中仓库信息维护,存放规则维护的用例要实现的功能也包括此种信息的添加,删除,修改。和人员信息维护相似,则不再画这几个用例的子用例图了。角色二:仓库管理员用例图角色三:仓库采购员用例图根据各个角色的用例图可以看出,针对不同的角色,具有不同的权限,所以可以执行的功能也不同。3.3功能分配参看以上的用例图和流程图。4接口设计 4.1外部接口用户界面:系统管理员服务界面默认界面:6 7345登陆模块仓库信息维护界面人员信息维护界面存放规则维护界面进出记录维护界面物资余额查询界面合法用户1.物资信息维护界面 2个人密码修改界面仓库管理员界面默认界面:1.物资入库界面 23物资出库界面个人密码修改界面仓库管理员界面默认界面:1.查看采购清单界面 2个人密码修改界面软件接口:物资管理数据库物资管理系统网页ASP .Net4.2内部接口因为本系统采用网页界面设计,所以各模块即各网页界面之间采用超连接(Hyper Link)进行互相调用。界面访问数据库时通过 Asp .Net 嵌入SQL语句访问数据库各字段。5数据结构设计见物资管理系统数据结构说明书。6运行设计6.1运行模块的组合本系统对不同的用户有不同的视图,而且不同的用户可以选择的功能也很多,则对不同的用户只选取代表性的模块组合作为讲解。登陆信息错误时,只运行了登陆模块。系统管理员:登陆成功不进行其他操作时,只运行登陆和物资信息维护模块;登陆成功,并选择了除物资信息维护模块外的其他操作,如选择人员信息维护模块,则运行了登陆模块,物资信息维护模块,人员信息维护模块;登陆成功后,运行的模块组合情况,要依照拥护选择的服务模块的多少和顺序定。仓库管理员:登陆成功不进行其他操作时,只运行登陆和物资入库模块;登陆成功,选择了除物资出库模块,则运行了登陆和物资入库模块,物资出库模块;登陆成功后,选择了除物资出库模块和个人密码修改,则运行了登陆和物资入库模块,物资出库模块,个人密码修改模块。仓库管理员:登陆成功不进行其他操作时,只运行登陆和查看采购清单模块;登陆成功后,选择了除查看采购清单外的个人密码修改模块,则运行了登陆和查看采购清单,个人密码修改模块。6.2运行控制使用权限管理和模块间的连接进行控制。6.3运行时间依用户选择的功能个数及其执行次数而定。7出错处理设计7.1出错输出信息为了使系统人性化,和保证输入正确的数据,避免保存错误的数据。系统设置了身份的验证和输入是否符合规则的检查。当输入有错时,系统会给出提示信息。如:登陆时,若用户名和密码输入错误,则提示用户名或密码错误。7.2出错处理对策使用系统时,应保持一份数据库的备份,并不断进行更新,保持数据的实时性。以保证出现重大问题 ,导致数据不可恢复时,可以使用备份数据库。当系统出现问题时,可以先重启系统。如果问题仍不能解决,可请专业人士进行解决。8.安全保密设计本系统为物资管理系统,可能涉及到金额很大的货物的事物,所以必须保证系统的安全性,避免货物数据被修改而导致的纠纷。首先,系统提供了密码身份验证功能,只有被授权的人才能登陆到此系统,保证了系统不会被非法人员进行不安全的修改。其次,系统对可登陆到系统的用户也

温馨提示

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

评论

0/150

提交评论