进销存软件概要设计说明书_第1页
进销存软件概要设计说明书_第2页
进销存软件概要设计说明书_第3页
进销存软件概要设计说明书_第4页
进销存软件概要设计说明书_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

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

文档简介

1、进销存系统概要设计说明书引言编号JXC-2010实施日期2010-9-21批准人一、编写目的:说明对进销存系统的设计考虑,包括进销存系统的基本处理流程、进销存系统的组织结构,模块划分、功能分配、接口设计、运行设计、数据结构设计和出错处理设计等,为进销存系统的详细设计提供基础。二、背景:待开发软件:进销存管理系统发起人:李亚楠开发者:王鑫、张岩、文威、张斯恒预期用户:超市、零售企业等三、定义:进销存管理系统、VisualBasic语言、Oracle数据库四、参考资料:进销存软件开发计划进销存软件配置管理计划软件质量管理与测试5.管理活动单元测试计划模板软件质量管理与测试实践程序内容设计一、总体结

2、构设计:1.需求规定系统进货系统销售存货用户系统报表功能进货信息查询销售信息查询存货信息查询删除用户货物报表添加进货信息添加销售信息存货信息添加修改删除修改个人信息进货报表进货信息删除和修改销售信息删除和修改未入库进销单修改个人密码销售报表添加用户存货报表用户登录2.运行环境软件环境:MicrosoftWindowsXPProfessional操作系统MicrosoftVisualStudio软件Oracle数据库硬件环境:计算机型号:aspire4736zg处理器型号intelpentiumprocessorT4200标称主频2.0GHz前端总线800MHz内存:1GB(DDRIII)硬盘:

3、250GBHDD显卡:NvidiaGeforceG105M1366*768屏幕分辨率网络环境:1000Mbps以太网卡网卡描述:56K调制解调器ADSL实际网速:2Mpbs3.摆维睡架二、接口设计:1、用户接口用来说明将向用户提供的命令和它们的语法结构,以及软件的回答信息。2、外部接口用来说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、软件之本系统与各支持间的接口关系。3、内部接口用来说明本系统之内的各个系统元素之间的接口的安排三、数据结构设计:商品编号(SPBH)=1进货日期注呜主键颜色单位御釉)(SPMC)(YS)(DW)(JS)进货单(ZHD)num-*-DateTime-*-

4、varchar(10)-*-varchar(10)-*-varchar(30)-*-varchar(6)-*-varchar(4)-*-varchar(5)-*/步长单位(米/码)(DWMM)进 货数量(JHSL)单价总 额付款情况(FKQK)备四)(ZE)*-varchar(4)-*-varchar(5)-*-varchar(4)-* *-varchar(20)-*-varchar(20)-*(BZ)销售单(XSD)商品编号销售 日期凭证号 商品代号商品 名称颜色单 位件数单位 (米/码)销售 数量单价总 额付款情况 备注-num-/ 步长=1*-DateTime-*-varchar(10)

5、-* *-varchar(10)-* *-varchar(30)-* *-varchar(6)-* *-varchar(4)-* *-varchar(5)-* *-varchar(4)-* *-varchar(5)-*-varchar(4)-*-varchar(20)-*-varchar(20)-*(KCB) 商品编号 商品名称/步长=1*-varchar(30)-*商品代码 颜色销售数量 航编号 单位名称 联系人联系方式 地址备注 商品编号 商品名称 商品代码 颜色备注日期编号 摘要往来 单位数量 单价应收 应付收/ 付金额 备注往来单位(WLDW)商品信息(SPXX)财务清单(CWQD)*

6、-varchar(10)-*-varchar(6)-*-varchar(10)-*-varchar(10)-*-varchar(20)-*-varchar(10)-*-varchar(10)-*-varchar(10)-*-num- *-varchar(30)- / 步长=1 * *-varchar(10)-*-varchar(6)-*-varchar(100)-*-Date-* *-varchar(10)-*-varchar(30)-* *-varchar(20)-*-varchar(10)-*-varchar(10)-*-varchar(10)-*-varchar(10)-*-varcha

7、r(10)-*-varchar(10)-*控制与纠错设计一、运行设计:1 .运行模块组合说明对系统施加不同的外界运行控制时所引起的各种不同的运行模块组合,种运行所历经的内部模块和支持软件。说明每2 .运行控制说明每一种外界的运行控制的方式方法和操作步骤。3 .运行时间说明每种运行模块组合将占用各种资源的时间。二、关键问题:模块名称关键部分用户管理系统管理员、进货员、销售员、存货员以及普通用户的权限控制。进货时间日期的格式在Vb和Oracle中不一致,怎样让日期保存在数据库中。无销售能够对已有销售单调出进行修改,同时还可以添加新的销售单,而不会出现错误存货进货单、销售单入库实现同时进行三、系统纠

8、错、维护设计:1 出错信息用一览表的方式说明每种可能的出错或故障情况出现时,系统输出信息的形式、含义及处理方法。错误类型系统提示信息处理方法数据为空错误输入的一数据不能为空!为提示位置输入一个数据。编号重复错误已存在请重新输入!重新在指定位置输入一个不重复的编号。日期格式错误请按提示格式输入日期!按照程序旁边的文本框或者帮助文件的要求,按正确的格式输入日期。水晶报表错误Logonfailed.PIeasetryagain.由于数据库名称的问题导致,更换至装有名为t109的数据库的电脑上,问题即可解决。数据库连接问题数据库连接错误,请重试!由于数据库未安装或数据库连接部分程序未设计好,应重新安装数据库或检查数据库接口部分代码。系统崩溃无由于程序代码设计bug或系统配置不足以支持软件的运行,应检查代码设计中的bug,以及电脑是否满足本软件硬件需求。2 .补救措施说明故障出现后可能采取的变通措施,包括:a.后备技术说明准备采用的后备技术,当原始系统数据万一丢失时启用的副本的建立和启动的技术,例如周期性地把磁盘信息记录到磁带上去就是对于磁盘媒体的一种后备技术;b降效技术说明准备采用的后备技术,使用另一个效率稍低的系统或方法来求得所需结果的某些部分,例如一个自动系统的降效技术可以是手工操作和数据的人工记录;c.恢复及再启动技术说明将使用的恢复再启动技术,使软件从故障点恢

温馨提示

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

评论

0/150

提交评论