《浅谈软件需求说明书的编写.docx》由会员分享,可在线阅读,更多相关《浅谈软件需求说明书的编写.docx(14页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第14页 共14页软件需求说明书的编写提示1引言1.1开发目的现在随着物流行业的飞速发展,随之的信息储备量和信息平台日益变迁,从而需要一个能储存信息和货物调派及盈利结算的优质软件,所以我们“破釜沉舟”小组针对这种需求做此软件。1.2开发背景说明:(一) 、物流管理系统(二) 、任务提出者:高飞 开发者:高飞 施晓磊 兰娜(三) 、Windows 2003,Windows XP, Windows 7系统以上版本用户.1.3定义方法:采用英文帕斯卡命名法变量名:采用英文驼峰命名法1.4参考资料a 参考资料:MSDN ACCP 5.0
2、b 实现语言:C# WinFarme c 环境要求:SQL Server 2005 VS 2008 2任务概述2.1目标诚信物流软件,既适应物流行业的现状,又能满足客户复杂的个性化需求,用前瞻性的理念引导企业全面提升货运企业的核心竞争力。真正做到了业务、财务、管理一体化的管理方式。诚信物流都能全方位满足您的需求.说明:本软件产品是一项独立的软件,而且全部内容自含。2.2用户的特点用户具备计算机一般操作能力2.3假定和约束开发期限:一周3需求规定 总流程图大致如下:物流管理系统添加客户添加信息车辆信息客户信息仓库货物信息添加车辆查询车辆信息添加车辆信息删除车辆信息删除客户信息添加客户信息添加货物
3、信息查询货物信息删除货物信息托运信息结算账目车辆信息货物信息初始地欠款明细查询客户信息欠款明细目的地3.1对功能的规定3.11 首先进入的是登录窗体其中包括帐号密码验证用户注册和修改密码,添加管理员。登录窗口页面如下:3.11.1如果帐号密码通过验证显示主菜单页面。流程图如下:开始输入帐号和密码验证帐号和密码是否正确显示登录系统的主页面输入的信息正确3.11.2点击找回密码时允许用户修改密码但帐号不能为空,俩次的密码需要一致,验证条件通过提醒用户密码修改成功。流程图如下:修改密码验证提示是否成功验证输入的密码和确认密码是否一致显示密码修改成功输入的信息正确 3.11.3点击找回密码时允许用户修
4、改密码但帐号不能为空,俩次的密码需要一致,验证条件通过提醒用户密码修改成功。流程图如下:开始添加密码验证输入的密码和确认密码是否一致显示密码添加成功输入的信息正确 3.12.1主菜单:使用菜单栏,包括添加信息(车辆信息 客户信息),查询客户信息 查询车辆信息, 仓库货物信息(查询货物 添加货物) 托运信息 关于 打印 退出系统。皮肤的颜色之一如下:流程图如下:物流管理系统客户档案添加信息车辆信息客户信息仓库货物信息供货商档案车主信息卡车信息明细信息本人联系方式单位地址库存明细货物总计月结算托运信息客户信息车辆信息始发地目的地欠款明细货物信息货物数量主页面3.12 添加车辆信息添加车辆信息:1.
5、 车辆信息:包括客户档案 车辆档案 商品档案。客户档案里包括:客户的基本资料客户名称,车牌号,身份证,车辆类型,联系地址(当省确定后,市/县自动改变),驾驶证,承载重量(只能输数字),承载方数(只能输数字),登记时间,备注。下面用datagridview自动显示车辆的有关信息。当用户把信息填报完毕之后点击保存按钮,系统会自动把车辆的信息保存到数据库,点击清除系统自动弹出一张新的车辆信息表格,点击关闭退出车辆页面。档案管理车主姓名车主身份证车辆牌照车辆类型联系地址车主驾驶证承载方数承载重量备注关闭按钮清除欠款明细登记时间欠款明细全部输入正确点击保存保存成功!2.添加客户信息:保存按钮包括:姓名
6、电话 手机. 单位名称 电子邮件 传真 地址 另外还包括保存,清除,及关闭.当用户把信息填好后点击保存按钮,系统会自动把商品的信息保存到数据库中.当点击清除时可以继续添加客户信息,点击关闭按钮时退出客户信息页面。3.13客户信息1.查询客户信息点击客户信息datagridview自动显示客户信息,此窗口支持模糊查询(可按姓名)。为了方便客户的使用客户信息可以修改,点击修改按钮系统自动更新数据库。右击显示货物清单,跳转到货物清单(添加货物)页面。点击关闭按钮系统自动退出。3.14车辆信息点击车辆信息listview显示车辆信息。此页面可以按多方面查询,更方便客户查询,此页面的信息不可以修改。右击
7、菜单装载货物,如果你选择了车辆会弹出开始装载货物的消息并且此窗口关闭,否则会弹出你还没有选择车辆。点击关闭按钮退出此页面。3.15仓库货物信息信息1.查询货物点击货物查询datagridview显示货物信息,右击货物装车,数据库的数据自动到托运数据库。次数据库的信息消失。2. 添加货物添加货物包括货物名称 货物数量(只能输数字) 货物轻重(如果货物为重则货物方数为只读,不能填写,否则反之。行驶公里 费用(这可以使用计算器) 始发地 目的地。Lisview显示添加货物的信息,点击提交入库数据自动跳转到货物列表数据库。点击关闭按钮此窗口关闭。3.16 托运信息点击托运信息datagridview显
8、示托运货物信息,右击是否装车,如果点击是就出车,否则放弃出车。点击出车按钮就把货物托运,随之仓库里对应的货物被托运;如果点击装载情况按钮,就显示承载货物重量的提示;如果点击关闭按钮,当前窗口关闭。3.17 关于 此页面分别介绍了任务提出者 目的 技术支持等,而且图片是动态的,呵呵。3.18 打印 这是打印的纸张,如果有这种环境将会被打印。3.2对性能的规定3.2.1精度精确到小数点后2位3.3输入输出要求解释各输入输出数据类型,并逐项说明其媒体、格式、数值范围、精度等。对软件的数据输出及必须标明的控制输出量进行解释并举例,包括对硬拷贝报告(正常结果输出、状态输出及异常输出)以及图形或显示报告的描述。3.4数据管理能力要求说明需要管理的文卷和记录的个数、表和文卷的大小规模,要按可预见的增长对数据及其分量的存储要求作出估算。3.5故障处理要求列出可能的软件、硬件故障以及对各项性能而言所产生的后果和对故障处理的要求。4运行环境规定4.1支持软件Windows 2003以上 SQL Sever 2005 Framework 3.5第 14 页 共 14 页