




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、专案编号文件编号3密级内部简单的石油销售公司加油站管理系统详细设计规范软件工程开发公司审查日期:2010年11月21日目录编制51简介61.1编写目的61.2背景61.3定义61.4参考资料62程序系统结构73用户输入模块设计指南93.1程序说明93.2功能93.3性能93.4输入项目103.5输出103.6算法103.7进程逻辑123.8接口123.9存储分配133.10约束条件144输出模块设计指南144.1程序说明144.2功能144.3性能144.4输入项目144.5输出144.6接口145监控管理模块设计指南145.1石油状态预测145.1.1程序说明145.1.2功能155.1.3
2、输入项目155.1.4输出165.1.5算法165.1.6进程逻辑165.1.7接口165.1.8存储分配175.1.9约束条件175.2石油价格管理175.2.1程序说明175.2.2功能175.2.3输入项目185.2.4输出项目185.2.5算法185.2.6进程逻辑195.2.7接口195.2.8存储分配195.2.9限制条件205.3石油管制205.3.1程序说明205.3.2功能205.3.3输入项目205.3.4输出205.3.5进程逻辑215.3.6接口215.3.7存储分配215.4视频监控225.4.1程序说明225.4.2功能225.4.3性能225.4.4输入项目225
3、.4.5输出225.4.6进程逻辑235.4.7接口235.5数据收集235.5.1程序说明235.5.2功能245.5.3输入项目245.5.4输出245.5.5进程逻辑245.5.6接口255.5.7存储分配256库存模块设计指南266.1订单管理266.1.1程序说明266.1.2进程逻辑266.1.3接单生产276.1.3.1功能276.1.3.2性能276.1.3.3输入项目276.1.3.4输出276.1.3.5接口276.1.3.6限制条件286.1.4修改订单查询286.1.4.1功能286.1.4.2性能286.1.4.3输入项目286.1.4.4输出项目286.1.4.5接
4、口296.1.4.6限制条件296.1.5发送订单296.1.5.1功能296.1.5.2性能296.1.5.3输入项目296.1.5.4输出296.1.5.5接口296.1.5.6约束条件306.2盘点控制306.2.1程序说明306.2.2进程逻辑306.2.3初始化盘点316.2.3.1功能316.2.3.2输入项目316.2.3.3输出316.2.3.4接口316.2.3.5限制条件316.2.4生成标记316.2.4.1功能316.2.4.2输入项目326.2.4.3输出326.2.4.4接口326.2.4.5限制条件326.2.5损益处理326.2.5.1功能326.2.5.2输入
5、项目336.2.5.3输出336.2.5.4算法336.2.5.5接口336.2.5.6限制条件337销售管理模块设计指南337.1销售查询337.1.1程序说明337.1.2功能347.1.3性能347.1.4输入项目347.1.5输出347.1.6接口347.1.7存储分配357.1.8限制条件35引言11.1编写目的编写本指南的目的是说明程序系统的设计注意事项,包括程序系统基本处理过程、程序系统的组织结构、功能分配、模块划分、接口设计等,为比摘要设计更详细、编码实现奠定了基础。预期读者是软件开发人员、项目审阅者和软件测试者。1.2背景说明:A.正在开发的软件系统的名称;加油站管理系统;B
6、.本项目的任务提案人:公司负责人;C.本项目的任务开发者:软件2半;D.运行用户和软件的单位:加油站公司1.3定义计划促销促销计划相关章节。建立储存促销后产生的促销传票1.4参考资料1 企业文档格式标准 V1.1北京长江软件有限公司2 详细设计报告格式标准 V1.1北京长江软件有限公司软件工程流程组织3 软件工程2程序系统结构级别数和编号模块名称副程式实现功能一楼主模块缅因实施整个系统结构二楼用户输入模块User input输入用户名和密码3第二层输出模块Output显示输出4 3楼系统管理模块系统管理系统处理5 4楼监视管理模块监视器管理监视石油状况6 4楼库存管理模块Stock manag
7、ement管理库存信息7楼4销售管理模块销售管理销售情况管理8楼4油状态预测模块Oil state forecast management石油状态预测九楼石油价格管理模块Oil price management石油价格管理10 4楼油监控模块Oil mass monitor management监视库存11 4楼视频监控模块视频显示器实时视频监控管理12 4楼数据收集模块Data acquisition收集相关数据第13层4Oracle order management模块Oracle order management订单管理14 4楼盘点管理模块Stock removal managemen
8、t石油出库管理15 4楼销售查询模块Sales info query查看销售信息16层5制作订单Make order form制作订单17楼修改订单查询Querymodify订单表单查询更正订单第18层5提交订单Send order form提交订单19 5楼初始化盘点Initialize Check初始化盘点信息20楼5建立标签Generate check form建立标签21 5楼处理损益Profitloss management损益管理主模块系统管理模块输出模块监视管理模块库存管理模块销售管理模块订单管理石油状态预测石油价格管理流量监控视频监控数据收集用户输入模块盘点管理制作订单提交订单
9、修改订单查询初始化盘点建立标签处理损益查看销售图13用户输入模块设计指南3.1程序说明此程序需要在用户登录前验证用户id的正当性,因此用户必须输入程序,输入用户名和密码进行验证。此程序是子程序,可重复使用,顺序处理,输入后验证3.2功能输入输入用户名输入密码处理判断使用者名称密码判断权限判断输出用户名无效密码无效正确登录图23.3性能精度必须完全位,字符类型必须完全匹配,不支持部分匹配。时间特性要求:请求等待时间0.5s3.4输入项输入项名称:用户名类型:字符串输入法:手动输入资料来源:系统本身资料库中的资讯输入名称:密码类型:字符串输入法:手动输入数据源:系统数据库中的信息安全隐私条件:输入
10、密码时,用户界面中将显示为* * * *3.5输出输出项目:使用者名称错误输出数据类型:字符串导出到信息对话框输出是用户名错误。请重新输入输出项目:密码输出无效数据类型:字符串输出信息也将输出到信息对话框输出无效的密码。请重新输入输出:有效登录数据类型:字符串输出内容是根据用户权限获得的用户界面的输出3.6算法此程序必须对数据库执行操作。也就是说,查询数据库Select用户名From USER_PSDWhere用户名=输入如果结果为空,则输出:用户名无效。请重新输入;如果输入错误三次,系统将关机。Select密码Form USER_PSDWhere用户名=输入内容and密码=输入内容如果结果为
11、空,则输出:用户密码无效。请重新输入;如果输入错误三次,系统将关闭,查询一条记录,然后执行权限判断,以便该用户使用该功能。3.7进程逻辑用户系统用户名和密码确认密码判断听众类型仓库员工公司职员数据库信息管理员管理员用户三次错误结束图33.8连接器此程序属于主程序模块要直接连接表条目,请执行以下操作:使用者资讯表格字段名类型意义USERID编号(19,0)用户ID,关键字USERNAMEVARCHAR2(32)用户登录名密码VARCHAR2(32)密码,MD5加密NICKNAMEVARCHAR2(100)昵称USERDUTYVARCHAR2(200)使用者权限,对应的权限设定档塞克斯CHAR(2
12、)城堡BIRTHDAY编号(19,0)生日,把日期转换成数字家庭地址VARCHAR2(200)地址开机自检VARCHAR2(50)邮政编码PHONEVARCHAR2(50)联系电话手机VARCHAR2(50)手机MAILADDRESSVARCHAR2(50)电子邮件OICQNOVARCHAR2(50)OICQMSNVARCHAR2(50)MSNUSERTEXTVARCHAR2(256)使用者说明用户角色映射表字段名类型意义USERIDINT使用者IDROLEIDINT角色ID角色权限映射表字段名类型意义ROLEIDINT角色IDAUTHORITYVARCHAR2(20)权限代码INFOOBJE
13、CTVARCHAR2(20)功能菜单节点ID3.9存储分配此程序将用户名和口令信息存储在数据库中,程序可以使用队列将输入内容与数据库的内容进行比较,也可以直接使用数据库访问,从而进一步加快程序的查询速度。3.10约束条件在此程序中输入的用户名仅支持英语字符串或数字,不支持汉字和中文字符4输出模块设计指南4.1程序说明这个程序是生成系统输出。4.2功能输出某些用户所需的信息4.3性能时间特性要求:请求等待时间0.5s4.4输入项使用者输入需求4.5输出使用者需要的资讯4.6连接器此程序属于主程序模块。5监控管理模块设计指南5.1石油状态预测5.1.1程序说明该计划的目的是通过对石油状态进行一些检测的数据进行分析,通过一定的数学分析,实现对石油状态的预测,减少石油储存过程中可能发生的石油污染,改变石油市场。此程序不属于持久性内存,只需处理一段时间内有关油状态的数据。不是子例程。5.1.2功能该程序用于预测石油状态,分析程序运行结果,报告石油可能发生变化的情况,并采取相应措施。油在不久的将来会被污染吗?IPO映射:使用数据输入石油的最新状态数据y报告有关部门处理石油图55.1.3输入项目运动粘度,单位:Cst,INT闪点,单位:摄氏度,INT硫含量:百分比标记,INT饱和蒸气压:单位:重量%,INT辛烷值:%。INT蒸馏范围:INT散热:INT输入方法:通过分析石油的上述内容,包括手
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 汽车行业项目工程师供应商职责
- 城镇学困生综合帮扶计划
- 辽宁省铁岭市调兵山市2025届九年级下学期中考三模数学试卷(含解析)
- 2025年培训项目总结及2025年培训计划
- 微课程制作教学质量监控心得体会
- 医疗场所设备更新措施
- 公共艺术装置装饰项目风险应对措施
- 新苏教版三年级科学下册教学安排计划
- 2025年船舶安全运营管理计划
- JL1901年度品牌形象内部审核计划
- 成人用品的购买渠道分析
- 南京师范大学古代汉语教案
- 马工程西方经济学(精要本第三版)教案
- 引水隧洞工程安全施工方案
- 2025年麻风病防治知识竞赛复习试题库完整
- 2025浙江高考:历史必考知识点归纳
- 食品安全员培训大纲
- 运营酒店公寓管理制度
- DB32T 5082-2025建筑工程消防施工质量验收标准
- 2025年高中语文必修下文言文《谏逐客书》知识点梳理
- 2025-2030全球及中国牙科保险服务行业市场现状供需分析及投资评估规划分析研究报告
评论
0/150
提交评论