1、1引言21.1编写目的21.2背景21.3定义31.4参考资料32总体设计32.1需求规定32.2运行环境42.3基本设计概念和处理流程42.4结构52.5功能需求与程序的关系72.6人工处理过程82.7尚未问决的问题83接口设计83.1用户接口83.2外部接口103.3内部接口114运行设计114.1运行模块组合114.2运行控制114.3运行时间115系统数据结构设计115.1逻辑结构设计要点115.2物理结构设计要点125.3数据结构与程序的关系146系统出错处理设计156.1出错信息156.2补救措施156.3系统维护设计15概要设计说明书1引言1.1编写目的本系统用最简单的操作完成最
2、繁琐的细节,从繁重的脑力劳动脱离出来,由软件统一管理库存采购的管理,使人一目了然。总的任务有:1、 大大提高超市的运作效率。2、 通过全面的信息采集和处理,辅助提高超市的决策水平。3、 使用本系统,可以迅速提升超市的管理水平,为降低经营成本, 提高效益,增强超市扩张能力,提供有效的技术保障要求达到界面友好,使用简单,操作方便,运行稳定可靠。总控模块包括操作员管理、权限管理、系统数据管理、系统设置管理等。它为整个系统提供安全保障。采购管理模块包括进货资料录入和维护;采购订单的录入和维护和付款的计算机的操作等。使用对话框窗体方式,使得条例清晰、逻辑性强,并有关键性的强调和警告:对于数据库的更新、删
3、除及用户登录等操作,利用警告的方式来帮助用户进一步来帮助用户进一步确认操作的有效性。以先进成熟的计算机和数据库技术为主要手段,建成超市内部的采购管理信息系统,以做到为经营决策提供有力的信息保证。实现公司的管理现代化、信息资源化和决策科学化。对采购过程中的三个重要记录请购单、采购订单和采购合同做重点管理,各自生成条件合理,数据传递快速有效、按执行状态归类的统计列表及时反映执行状态变化。本系统开发混合运用结构化系统开发方法与面向对象开发方法,结合两种开发方法各自的优势进行系统开发。系统计划实现后,计算机系统代替原来繁琐的人工档案管理。1.2背景随着科学技术的迅猛发展,各行各业对数据的电子化管理的需
4、求越来越强烈。超市的竞争也进入到了一个全新的领域,竞争已不再是规模的竞争,而是技术的竞争,管理的竞争,人才的竞争。技术的提升和管理的升级是超市业的竞争核心。零售领域目前呈多元发展趋势,多种业态:超市,仓储店,便利店,特许加盟店,专卖店,货场等相互并存。如何在激烈的竞争中扩大销售额,降低经营成本,扩大经营规模,成为超市营业者努力追求的目标。超市作为货品交易的主要媒体之一,采购在其中的作用不容忽视,采购部门需要使用方便而有效的方式来管理自己的各种需求信息。在计算机日益普及的今天,有一套行之有效的超市采购管理系统来管理各种采购信息,会方便许多。以前单一的手工检索已不能满足人们的要求,为了便于采购资料
5、的管理,需要有一套有效的采购管理软件。超市采购管理系统软件是一套功能比较完善的管理软件,具有数据操作方便高效迅速等优点。该软件采用功能强大的数据库软件开发工具进行开发,具有很好的可移植性,可在应用范围较广的WINDOWS系列等操作系统上使用。除此以外,还可通过访问权限控制以及数据备份功能,确保数据的安全性。本软件能够满足超市管理信息系统的要求,有明确的系统目标,对超市采购过程作信息处理与系统管理。与库存,供应商、财务子系统有效关联,及时响应其他系统信息,并传递处理的结果。1.3定义列出本文件中用到的专门术语的定义和外文首字母组词的原词组。1.4参考资料1 张海藩.软件工程导论M.清华大学出版社
6、,2008.12 史九林.数据结构基础M.机械工业出版社,2008.73 王珊、萨师煊.数据库系统概论M.高等教育出版社,2006.122总体设计2.1需求规定超市的采购管理系统的主要内容包括,请购单管理,采购请购单管理,采购合同管理等。请购单管理即库存管理员需要估计未来一段时期的库存量添加请购单,包括商品名称,数量,需要日期等信息。按照审批结果自动把库存信息分类记录。输入数据:请购商品的基本信息,修改信息,是否批准信息,选择合同状态输出数据:请购详单,修改后的详单,分类列表记录,入库单和库存最新信息采购请购单管理是采购管理人员根据审批通过的请购单,选择或输入请购单条件生成订购单。输入数据:选
7、择或者输入交货日期,付款方式,付款条件,运输条件等 输出数据:与请购单相对的订购单采购合同管理是选择订购单编号,系统自动传递请购单信息,只要再输入些合同内容就可以生成与订购单编号相同的采购合同,在一定的状态限制下可以添加和撤消操作。输入数据:选择订购单编号,输入合同谈判价格,预付款数目输出数据:合同详单2.2运行环境目前,我们所开发的系统主要是应用在超市内部,因此,一般配置的计算机硬件就可以满足系统需求。处理器: Intel Pentium 4 3.06 GX 或更高内存: 256M(推荐)硬盘空间:40GB2软件环境操作系统:Windows XP或以上开发软件:Eclipse数据库:Micr
8、osoft SQL Server 20002.3基本设计概念和处理流程超市采购管理系统业务流程图如下: 图2-1 超市采购管理系统业务流程图 若商品缺货或对某商品有需求,就由库存部门生成请购单,主管部门结合销售计划和财务状况及前期合同执行情况来进行审核,并将未批准的请购单退给库存部门:采购部门根据审批通过请购单生成采购订单发往供应商,供应商得到采购订单后提交采购合同,采购部通过合同管理审核合同,签订合同后反馈供应商要求供货,同时将生效合同存储备查并提交采购部以便采购部向库存部门。发送入库单。2.4结构系统程序结构图如下:超市采购信息管理系统主管审批请购单管理采购订单管理采购合同管理部门资金审批
9、库存信息管理请购单分类请购单生成修改订单新建订单修改撤销订单记录新建合同查询合同合同记录1请购单管理模块: 简述:库存管理员估计未来一段时期的库存量添加请购单,包括商品名称,数量,需要日期等信息。按照审批结果自动把库存信息分类记录。库存信息根据货物是否到达更新输入数据:请购商品的基本信息,修改信息,是否批准信息,选择合同状态输出数据:请购详单,修改后的详单,分类列表记录,入库单和库存最新信息2 主管人员审批模块简述: 主管人员根据年度销售计划,商品特性,等信息判断是否批准输入数据:请购单信息,审批意见输出数据:请购单归类,更新后的请购单分类3 采购订单管理模块如下:简述:采购管理人员根据审批通
10、过的请购单,选择或输入请购单条件生成订购单 输入数据:选择或者输入交货日期,付款方式,付款条件,运输条件等 输出数据:与请购单相对的订购单4 采购合同管理模块模块 简述:采购管理人员在这里只要选择订购单编号,系统自动传递请购单信息,只要再输入些合同内容就可以生成与订购单编号相同的采购合同,在一定的状态限制下可以添加和撤消操作输入数据:选择订购单编号,输入合同谈判价格,预付款数目输出数据:合同详单5 部门资金审批模块 简述:根据自动接收到的用款信息,做出是否通过审批,更新部门可用资金信息 输入数据:判断是否审批输出数据:资金审批分类记录,部门资金最新数目2.5功能需求与程序的关系功能名称增加修改
11、删除查询退出库存信息管理模块请购单分类模块请购单生成修改模块订单新建模块订单修改撤销模块订单记录模块新建合同模块合同记录模块查询合同模块2.6人工处理过程无2.7尚未问决的问题无3接口设计3.1用户接口采用窗口化菜单式进行设计。包括对请购单,采购单及合同的基本信息的管理,可以对请购单,采购单及合同信息进行增,改,删除等设置。用户使用查询,修改等功能需使用SQL语句,本软件回应表格形式返回用户所要求的信息。3.2外部接口和Windows操作系统的接口主要通过API函数实现。应用系统通过ODBC和数据库沟通。3.3内部接口个模块间的功能比较独立,在程序逻辑上没有过多联系。而且个模块间的数据联系主要
12、通过访问数据库接口。对于一些公用函数,用户对象和窗口,提供调用接口说明。4运行设计4.1运行模块组合本系统主要是以一个窗口为模块,一般一个窗口完成一个特定的功能,具体软件的运行模块组合为程序多窗口的运行环境,。各模块之间相对独立,程序的可移植性好。各模块之间主要以传递数据项引用来实现模块之间的合作和数据共享。各个模块在软件运行过程中能较好的交换信息,处理数据。4.2运行控制软件运行时有较友好的界面,基本能够实现用户的数据处理要求。只要符合操作说明,用户可自由控制,不额外限定用户输入,异常由程序内部进行处理,给出相应的提示信息。4.3运行时间系统的运行时间基本可以达到用户的要求,每次操作响应时间
13、上线为1到2秒。5系统数据结构设计5.1逻辑结构设计要点实体关系E-R图:采购合同签订采购部门生成n1拥有部门财务信息111n采购订单 图5-1 超市采购管理系统实体关系ER图采购合同m签收nn采用采购订单1商品供应供应商签订资金请求mn1n图5-2超市采购管理信息系统实体关系ER图供应商实体属性E-R分图供应商供应商编号交易总记录交易历史供应商名称采购合同实体属性E-R分图采购合同合同状态总金额交货日期付款方式合同编号请购单编号操作员生成日期供应商商品信息实体属性E-R分图商品信息商品名称商品编号库存下限库存量单价规格图3-5商品信息实体属性E-R分图采购订单实体属性E-R分图订单状态运输方
14、式规格交货日期供应商总价数量操作员付款方式订单编号采购订单下单日期商品名称单价图3-7采购订单实体属性E-R分图5.2物理结构设计要点1商品表结构字段名数据类型字段大小可否为空说明商品编号数字50可以主键 商品名称文本长整形可以规格文本整形可以单价数字50可以库存量数字50可以库存下限数字50可以2 采购订单表字段名数据类型字段大小可否为空说明订购单编号数字整形可以主键 订购单状态数字整形可以0:尚未执行,1:执行中,2:执行完毕,-1:已经撤销下单日期日期/时间可以供应商编号数字整形可以运输方式编号数字整形可以1:汽车,2:火车,3:轮船,4:飞机,5:混合,6:外包托运登录名文本50可以Q
15、q3 采购合同表字段名数据类型字段大小可否为空说明合同编号数字整形 可以主键 订购单编号数字整形可以合同状态数字整形可以0:未执行,1:执行中,2:已完成,-1:已撤销总金额货币可以交货日期日期/时间可以付款方式编号数字可以1:现金,2:信用卡,3:支票,预付款货币可以合同生成日期日期/时间可以登录名文本50 可以Hh合同完成日期日期/时间可以4 部门财务信息表字段名数据类型字段大小可否为空说明部门代码数字可以可用资金货币可以5 请购单表字段名数据类型字段大小可否为空说明请求编号自动编号整形可以主键, 1:采购部,2:仓库,3:财务部部门代码数字8字节可以要求使用的资金:1,建立合同,需要预付
16、款时;合同执行完毕时请求资金货币可以请求时间日期/时间 可以批准时间日期/时间可以请求刚建立时批准时间为请求时间,如果这两个时间相等,说明该请求尚未批准付款方式编号数字整形可以是否批准数字字节可以6 部门表字段名数据类型字段大小可否为空说明部门代码数字整形可以主键 部门名称文本50 可以5.3数据结构与程序的关系1商品表(商品编号(主键),商品名称,规格,单价,库存量,库存下线)2采购订单表(订购单编号(主键),订购单状态,下单日期,供应商编号,运输方式编号,登录名)3采购合同表(合同编号(主键),订购单编号,合同状态,总金额,交货日期,付款方式编号,预付款,合同生成日期,登录名,合同完成日期
17、)4部门财务信息表(部门代码,可用资金)5资金使用请求表(请求编号(主键),部门代码,请求资金,请求时间,批准时间,付款方式编号,是否批准)6部门表(部门代码(主键),可用资金)。6系统出错处理设计6.1出错信息错误类型系统提示信息处理方法数据为空错误输入的数据不能为空!为提示位置输入一个数据编号重复错误已存在请重新输入!重新在指定位置输入一个不可重复的编号日期格式错误请按提示格式输入日期!按照程序旁边的文本框或帮助文件的要求,按正确的格式输入日期数据库连接问题数据库连接错误,请重试!由于数据库未安装或数据库连接部分程序未设计好,应重新安装数据库或检查数据库接口部分代码系统崩溃无由于程序代码设
18、计BUG或系统配置不足以支持软件的运行,应检查代码设计中的BUG,以及电脑是否满足本软件硬件要求6.2补救措施我们主要要保证数据的安全,所以要经常的进行数据库备份,周期性的把信息记录到磁盘中,或是手工操作。6.3系统维护设计1 码表维护 对于所有的码表统一用一个模块维护,要求所有的码表数据表的字段有统一的格式。2 基础数据维护 对于一些基础数据,用一个基础数据维护模块来维护。3 数据库的备份和恢复 利用SQL Server自身提供的功能实现1. 基于C8051F单片机直流电动机反馈控制系统的设计与研究2. 基于单片机的嵌入式Web服务器的研究 3. MOTOROLA单片机MC68HC(8)05
19、PV8/A内嵌EEPROM的工艺和制程方法及对良率的影响研究 4. 基于模糊控制的电阻钎焊单片机温度控制系统的研制 5. 基于MCS-51系列单片机的通用控制模块的研究 6. 基于单片机实现的供暖系统最佳启停自校正(STR)调节器7. 单片机控制的二级倒立摆系统的研究8. 基于增强型51系列单片机的TCP/IP协议栈的实现 9. 基于单片机的蓄电池自动监测系统 10. 基于32位嵌入式单片机系统的图像采集与处理技术的研究11. 基于单片机的作物营养诊断专家系统的研究 12. 基于单片机的交流伺服电机运动控制系统研究与开发 13. 基于单片机的泵管内壁硬度测试仪的研制 14. 基于单片机的自动找
20、平控制系统研究 15. 基于C8051F040单片机的嵌入式系统开发 16. 基于单片机的液压动力系统状态监测仪开发 17. 模糊Smith智能控制方法的研究及其单片机实现 18. 一种基于单片机的轴快流CO,2激光器的手持控制面板的研制 19. 基于双单片机冲床数控系统的研究 20. 基于CYGNAL单片机的在线间歇式浊度仪的研制 21. 基于单片机的喷油泵试验台控制器的研制 22. 基于单片机的软起动器的研究和设计 23. 基于单片机控制的高速快走丝电火花线切割机床短循环走丝方式研究 24. 基于单片机的机电产品控制系统开发 25. 基于PIC单片机的智能手机充电器 26. 基于单片机的实
21、时内核设计及其应用研究 27. 基于单片机的远程抄表系统的设计与研究 28. 基于单片机的烟气二氧化硫浓度检测仪的研制 29. 基于微型光谱仪的单片机系统 30. 单片机系统软件构件开发的技术研究 31. 基于单片机的液体点滴速度自动检测仪的研制32. 基于单片机系统的多功能温度测量仪的研制 33. 基于PIC单片机的电能采集终端的设计和应用 34. 基于单片机的光纤光栅解调仪的研制 35. 气压式线性摩擦焊机单片机控制系统的研制 36. 基于单片机的数字磁通门传感器 37. 基于单片机的旋转变压器-数字转换器的研究 38. 基于单片机的光纤Bragg光栅解调系统的研究 39. 单片机控制的便
22、携式多功能乳腺治疗仪的研制 40. 基于C8051F020单片机的多生理信号检测仪 41. 基于单片机的电机运动控制系统设计 42. Pico专用单片机核的可测性设计研究 43. 基于MCS-51单片机的热量计 44. 基于双单片机的智能遥测微型气象站 45. MCS-51单片机构建机器人的实践研究 46. 基于单片机的轮轨力检测 47. 基于单片机的GPS定位仪的研究与实现 48. 基于单片机的电液伺服控制系统 49. 用于单片机系统的MMC卡文件系统研制 50. 基于单片机的时控和计数系统性能优化的研究 51. 基于单片机和CPLD的粗光栅位移测量系统研究 52. 单片机控制的后备式方波U
23、PS 53. 提升高职学生单片机应用能力的探究 54. 基于单片机控制的自动低频减载装置研究 55. 基于单片机控制的水下焊接电源的研究 56. 基于单片机的多通道数据采集系统 57. 基于uPSD3234单片机的氚表面污染测量仪的研制 58. 基于单片机的红外测油仪的研究 59. 96系列单片机仿真器研究与设计 60. 基于单片机的单晶金刚石刀具刃磨设备的数控改造 61. 基于单片机的温度智能控制系统的设计与实现 62. 基于MSP430单片机的电梯门机控制器的研制 63. 基于单片机的气体测漏仪的研究 64. 基于三菱M16C/6N系列单片机的CAN/USB协议转换器 65. 基于单片机和
24、DSP的变压器油色谱在线监测技术研究 66. 基于单片机的膛壁温度报警系统设计 67. 基于AVR单片机的低压无功补偿控制器的设计 68. 基于单片机船舶电力推进电机监测系统 69. 基于单片机网络的振动信号的采集系统 70. 基于单片机的大容量数据存储技术的应用研究 71. 基于单片机的叠图机研究与教学方法实践 72. 基于单片机嵌入式Web服务器技术的研究及实现 73. 基于AT89S52单片机的通用数据采集系统 74. 基于单片机的多道脉冲幅度分析仪研究 75. 机器人旋转电弧传感角焊缝跟踪单片机控制系统 76. 基于单片机的控制系统在PLC虚拟教学实验中的应用研究77. 基于单片机系统
25、的网络通信研究与应用 78. 基于PIC16F877单片机的莫尔斯码自动译码系统设计与研究79. 基于单片机的模糊控制器在工业电阻炉上的应用研究 80. 基于双单片机冲床数控系统的研究与开发 81. 基于Cygnal单片机的C/OS-的研究82. 基于单片机的一体化智能差示扫描量热仪系统研究 83. 基于TCP/IP协议的单片机与Internet互联的研究与实现 84. 变频调速液压电梯单片机控制器的研究 85. 基于单片机-免疫计数器自动换样功能的研究与实现 86. 基于单片机的倒立摆控制系统设计与实现 87. 单片机嵌入式以太网防盗报警系统 88. 基于51单片机的嵌入式Internet系
26、统的设计与实现 89. 单片机监测系统在挤压机上的应用 90. MSP430单片机在智能水表系统上的研究与应用 91. 基于单片机的嵌入式系统中TCP/IP协议栈的实现与应用92. 单片机在高楼恒压供水系统中的应用 93. 基于ATmega16单片机的流量控制器的开发 94. 基于MSP430单片机的远程抄表系统及智能网络水表的设计95. 基于MSP430单片机具有数据存储与回放功能的嵌入式电子血压计的设计 96. 基于单片机的氨分解率检测系统的研究与开发 97. 锅炉的单片机控制系统 98. 基于单片机控制的电磁振动式播种控制系统的设计 99. 基于单片机技术的WDR-01型聚氨酯导热系数测
27、试仪的研制 100. 一种RISC结构8位单片机的设计与实现 101. 基于单片机的公寓用电智能管理系统设计 102. 基于单片机的温度测控系统在温室大棚中的设计与实现103. 基于MSP430单片机的数字化超声电源的研制 104. 基于ADC841单片机的防爆软起动综合控制器的研究105. 基于单片机控制的井下低爆综合保护系统的设计 106. 基于单片机的空调器故障诊断系统的设计研究 107. 单片机实现的寻呼机编码器 108. 单片机实现的鲁棒MRACS及其在液压系统中的应用研究 109. 自适应控制的单片机实现方法及基上隅角瓦斯积聚处理中的应用研究110. 基于单片机的锅炉智能控制器的设
28、计与研究 111. 超精密机床床身隔振的单片机主动控制 112. PIC单片机在空调中的应用 113. 单片机控制力矩加载控制系统的研究 项目论证,项目可行性研究报告,可行性研究报告,项目推广,项目研究报告,项目设计,项目建议书,项目可研报告,本文档支持完整下载,支持任意编辑!选择我们,选择成功!项目论证,项目可行性研究报告,可行性研究报告,项目推广,项目研究报告,项目设计,项目建议书,项目可研报告,本文档支持完整下载,支持任意编辑!选择我们,选择成功!单片机论文,毕业设计,毕业论文,单片机设计,硕士论文,研究生论文,单片机研究论文,单片机设计论文,优秀毕业论文,毕业论文设计,毕业过关论文,毕业设计,毕业设计说明,毕业论文,单片机论文,基于单片机论文,毕业论文终稿,毕业论文初稿,本文档支持完整下载,支持任意编辑!本文档全网独一无二,放心使用,下载这篇文档,定会成功!