版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
系统设计说明书项目名称:家庭理财管理系统专业班级:信息系统1102班组长:孟冬青组员:宋娜TOC\o"1-5"\h\z\o"CurrentDocument"一、弓|言1.1\o"CurrentDocument"背景L\o"CurrentDocument"定义1\o"CurrentDocument"参考资料1.\o"CurrentDocument"二、任务概述1\o"CurrentDocument"1。目标1\o"CurrentDocument"运行环境2.\o"CurrentDocument"3。需求概述2\o"CurrentDocument"条件与限制2\o"CurrentDocument"三、总体设计3\o"CurrentDocument"1。处理流程3\o"CurrentDocument"2。总体结构和模块外部设计3\o"CurrentDocument"四、接设计3\o"CurrentDocument"1。外部接3\o"CurrentDocument"2。内部接3\o"CurrentDocument"五、数据结构设计4\o"CurrentDocument"数据库数据结构设计4\o"CurrentDocument"数据结构与系统程序的关系5\o"CurrentDocument"六、运行设计5\o"CurrentDocument"运行模块组合5\o"CurrentDocument"运行控制5.\o"CurrentDocument"七、出错处理设计6\o"CurrentDocument"出错输出信息6\o"CurrentDocument"补救措施6.\o"CurrentDocument"八、安全保密设计7\o"CurrentDocument"数据安全性7\o"CurrentDocument"登陆用户安全性7\o"CurrentDocument"操作安全性77仓库管理系统系统设计说明书一、引言编写目的编写这份概要设计说明书的主要目的是将对用户的需求分析升级为对实现这些需求的功能进行体系结构设计,将原本比较复杂的系统划分为一个个模块来确定这些模块的功能以及模块间的调用关系,同时,设计该系统的总体数据结构和数据库结构。仓库系统是为了仓库管理而设计的,通过试用本系统,可以更加有效的管理仓库物品,其中包括仓库的基本信息,供应商信息,客户信息并且具有增加,查询,修改等功能,这份说明书的主要读者为系统分析师和软件设计师.为之后的系统开发提供开发标准。背景在需求分析阶段中,已经对本软件系统的功能需求做了详细的阐述.本阶段将会在需求分析阶段的基础上对仓库管理软件系统做进一步的概要设计。主要包括仓库管理系统的操作处理流程设计、该系统接设计、出错处理设计和数据库结构的设计等。以上系统模块的设计将结合需求分析阶段的功能需求,把各模块间的关系给建立起来,从而完成整个系统的概要设计需求。另外,在下一阶段的详细设计中,本阶段的概要设计将作为参考,以方便完成整个系统的设计工作。3。定义仓库的基本信息:姓名,性别,年龄,用户权限等。仓库的入库信息:收入信息,保存,添加,修改用户的支出信息:支出信息,保存,修改,添加,删除。基本信息查询,入库信息查询,出库信息查询,供应商信息查询,库存查询,客户信息查询4。参考资料《软件项目管理》《软件工程导论》张海藩编著。清华大学出版社《数据库原理及应用》王珊、萨师煊主编。高等教育出版社二、任务概述1。目标本系统软件主要实现的功能是仓库管理员对仓库进行库存的管理,主要包括,对于生产部门送来的货物进行清点,无误后入库,对于销售部门请求的货物进行核实,无误后出库,仓库管理系统系统设计说明书并对仓库的库存量在每一次出库后实施一次数据盘点,若某些货物库存不足,发出警报,提醒生产部门及时供给。运行环境硬件环境1。管理计算机一台.2。A4打印机一台运行时占用内存:<2MBO所需硬盘空间:<10MB软件环境:操作系统:MicrosoftWindows27支持环境:IIS5.0数据库:MicrosoftSQLServer28需求概述本系统软件主要实现的功能是仓库管理员对仓库进行库存的管理,主要包括,对于生产部门送来的货物进行清点,无误后入库,对于销售部门请求的货物进行核实,无误后出库。并对仓库的库存量进行查询,当存货不足时,让采购员进行采购。顾客通过进入系统的主界面进行货物的浏览,确定所需要的商品,进行商品的购买时,必须进行顾客的注册,仓库管理员通过个人的帐号进入系统,转到管理显示页面,选择要处理的管理要求。仓库管理的具体操作功能(包括):设备代码、设备入库、设备出库、设备还库、设备需求。仓库信息的管理:库存信息、入库信息、出库信息、还库信息、需求信息;一些必要的附加功能操作:生成和查看报表、库存警报。仓库管理系统的操作日志(记录好每次的操作)。条件与限制为了更好地对仓库进行管理,本系统可以和公司内部网站系联合,达到高效和精确的目的。系统还能根据不同的用户进行不同的权益设置,与一些高档的安全软件组合,提高系统的安全性。仓库管理系统系统设计说明书三、总体设计处理流程流程图2。总体结构和模块外部设计E—R图业务流图数据流图四、接设计1。外部接(1)用户界面在用户界面部分,根据需求分析的结果,用户需要一个用户友善界面。在界面设计上,应做到简单明了,易于操作,并且要注意到界面的布局.考虑到用户多对Windows界面熟悉,本系统界面设计将以Windows风格为主。由于本系统采用的是C#编程语言,在界面上可使用MicrosoftVisualStudio28进行界面布局设计。总的来说,系统的用户界面应具有良好的人机交互特性、简易性和易操作性。(2)软件接本系统应封装好对SQLServer25数据库访问的接,以满足系统对数据库进行系统可使用SQLServer25数据库提供的数据备份命令,以做到对数据的保存备(3)硬件接在输入方面,对于键盘、鼠标的输入,对输入进处理。在输出方面,打印机的连接及使用。在网络传输部分,在网络硬件部分,为了实现高速传输,使用快速以太网.内部接内部接方面,各模块之间采用表单提交、超链接的方式进行信息传递。各模块可以通行引用类包调用相应的类中的方法,完成数据库的连接、查询、删除、添加、修改操作。仓库管理系统系统设计说明书五、数据结构设计1。数据库数据结构设计本系统采用SQL数据库对数据信息进行维护管理,所有数据共涉及4张表.表一供应商表列名数据类型是否允许为空备注货物编号Char否主键供应商编号Char否货物名称Char否货物规格Char否货物数量Char否货物进价Char否供应商信息Char否供应商电话Char否记录仓库的供应商,货物编号、供应商编号、货物名称、货物规格、货物数量、货物进价、供应商信息、供应商电话等。主键是货物编号。表二出库表列名数据类型是否为空备注货物编号Char否主键客户编号Char否货物名称Char否货物规格Char否客户信息Char否货物数量Char否货物售价Char否客户电话Char否记录仓库的出库,货物编号、客户编号、货物名称、货物规格、客户信息、货物数量、货物售价、客户电话等。主键是货物编号。表三客户表列名数据类型是否为空备注客户编号Char否主键客户名称Char否客户地址Char否客户电话Char否记录仓库的客户,客户编号、客户名称、客户地址、客户电话等.主键是客户编号。表四库存表仓库管理系统系统设计说明书列名数据类型是否为空备注货物编号Char否主键货物规格Char否货物数量Char否货物名称Char否记录仓库的库存,货物编号、货物规格、货物数量、货物名称等。主键是货物编号。2。数据结构与系统程序的关系在用户登录系统后,用户根据需要对系统的进行操作,在用户的操作过程中将涉及到对数据信息的录入、添加和删除等简单操作,这些操作都是通过程序中的SQL语句来实现的。另外,当用户进行收支查询时,程序会根据用户的查询需求反应到SQL的查询语句中,然后将查询结果通过表格的形式最终呈现给用户六、运行设计1。运行模块组合管理员登陆,管理员密码修改属管理员登陆模块.出库,输入产品出库信息,更新库存表,打印出库通知单,属于销售出库管理模块入库,输入产品入库信息,打印入库通知单属采购入库管理模块货物信息查询,客户信息查询,打印货物,客户信息属于查询模块。2。运行控制操作步骤:主程序运行,等待仓库管理员输入,根据输入调用各个子模块。请求动态网页:登录后,用户在相应的网页上点击相应的按钮,系统自动执行相应的处理过程,把用户请求的网页显示在浏览器上。数据库中增加/删除记录:管理员按指定要求和指定数据格式输入记录信息,点击提交按钮后,系统把新记录存储到数据库中的正确位置或者从数据库中删除相应的信息,同时返回是否增加/删除成功的提示信息.管理员模块:普通成员只能进行个人信息的管理,即修改、查询个人信息。管理员账户则可以进行所有用户信息的管理。包括添加、修改、删除、查询所有用户信息。入库管理模块:所有用户身份的用户都能进行查询,包括、仓储信息、供应商信息等时。出库管理模块:所有用户身份的用户都能进行查询,包括查询产品信息、库存、仓库管理系统系统设计说明书以及客户信息等。供应商管理模块:管理员能进行供应商信息的管理,记录供应商的地址电话,以及入库的货物信息。客户管理模块:管理员能进行客户信息的记录,以及客户信息电话,地址等.运行时间说明每种运行模块组合将占用各种资源的时间。在软件的需求分析中,对运行时间的要求为必须对做出的操作有较快的反应。当网络负载量大时,对操作的反应可能受到影响。所以采用快速以太网络,实现客户机与服务器之间的连接,以减少网络在传输时的开销。服务器的性能非常重要,它会对数据库访问时间即操作时间的长短,影响可能会加大客户机操作的等待时间,因此需要使用性能高的WEB服务器和DB服务器,建议使用Pentium4处理器以上的PC机.总之,硬件对系统的速度的影响会大于软件的影响.七、出错处理设计出错输出信息程序在运行时主要会出现两种错误:由于输入信息不能满足要求产生的错误(软错误);由于其他问题,如网络传输超时等引起的错误(硬错误)对于软件错误,输入数据后点击提交按键后,后出现错误提示窗,然后给出错误提示,返回当前输入的窗;对于硬错误,可在出错的相应模块中输出简单的出错语句,并将程序重置.返回输入阶段。在硬件方面需要选择比较可靠和稳定的服务器机种,保证系统的可靠运行。补救措施所有的客户机及服务器需要安装上不间断电源系统以防止由于停电或电压不稳所造成的数据库数据的丢失.如果真断电时,客户机不会有较大的影响。在网络传输方面,可考虑建立一条成本较低的后备网络,用来保证当主网络断路时的数据通信。在硬件方面需要选择比较可靠和稳定的服务器机种,保证系统的可靠运行。仓库管理系统系统设计说明书八、安全保密设计数据安全性数据保存在专门的数据库服务器上,这样可以避免在本地误操作或者由于硬件的故障造成数据的丢失.登陆用户安全性系统设计了登录界面,每个合法用户有一个密码,该密码由用户个人维护,从而实现对用户的身份验证3。操作安全性对授权用户权限的授予和回收.如对用户没有查看其他用户信息
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 保密协议保密费保密费标准
- 二零二四年度不锈钢医疗设备安装承包合同
- 二零二四年度旅游度假服务合同
- 二零二四年度充电桩租赁服务合同
- 二零二四年度委托合同服务内容标的及具体要求说明
- 印尼劳务合同模板(2篇)
- 劳动协议书(2篇)
- 二零二四年度物业管理有限公司与保安公司保安劳务派遣服务合同
- 二零二四年度食品加工与供应合同
- 二零二四年度跨国技术转让合同标的为专利使用权
- 特选重庆市建筑公司通讯录
- 新教材人教版高中英语必修第三册全册书重点单词短语句型汇总(2022新高考一轮复习资料)
- 实时遥感城市云服务平台建设方案
- 旅客列车服务质量规范课件
- 生产计划考核细则
- 论中心蝶阀、单、双、三、四偏心蝶阀
- 提高器械清洗质量合格率品管圈-张凯[1]
- 美国原产地证书样本
- DSGK系列智能电源屏使用维护手册
- 机械设计螺旋输送机传动装置的设计
- 内衬管防腐和修复管道施工工艺HT-PO、HDPE
评论
0/150
提交评论