详细设计说明书--库存管理系统开发小组第6组(软件1082):主要设计:郑远福、吴远彬、郭镇东日期:2010-5-,已解决了实现该系统需求的程序模块设计问题。包括如何把该系统划分成若干个模块、决定各个模块之间的接口、模块之间传递的信息,以及数据结构、模块结构的设计等。在以下的详细设计报告中将对在本阶段中对系统所做的所有详细设计进行说明。,它的上游(依据的基线)是《概要设计说明书》,它的下游是源程序清单及单元测试计划,并为单元测试报告提供测试的依据。该范围应覆盖《概要设计说明书》中的功能点列表,性能点列表,接口列表。(略)[1]《概要设计说明书》[2]《需求分析说明书》[3]程序设计规范[4]界面设计规范[5][1]源程序清单[2]单元测试计划及报告[3]《用户使用手册》、吴远彬、郭镇东2010/5/30------,需开发一个库存管理系统用于信息管理。本系统要做到方便对货物信息的基本资料的录入,编辑,删除等功能。、、、程序描述(1)名称:LogDlg(注册登录模块)(2)功能:输入帐号密码即可登陆只界面申明记录集过程以及开启数据库过程:申明数据库对象,并申明一个记录集指向该对象CDatabasem_db;//CDatabase(数据库类),CRecordSet(记录集类)和CRecordView(可视记录集类)CRecordsetrs;UpdateData(TRUE);//(_T("DSN=MySQL;"),CDatabase::noOdbcDialog);//建立和数据库的连接;=&m_db;//构造记录集对象指向CDatabase对象检查用户输入数据的有效性直接检查有没有输入用户名或密码,为空要提醒。if(()){AfxMessageBox(_T("请输入用户名!"),5,5);return;}if(()){AfxMessageBox(_T("请输入密码!"),5,5);return;}查询数据库,检查密码正确与否,正确则进入主界面。CStringsql;(_T("SELECTPwdFROMUsersWHEREUserName='%s'"),user);CStringpsd;//(AFX_DB_USE_DEFAULT_TYPE,sql);//(_T("Pwd"),psd);//得到数据if(psd!=password)//如果密码不对则关闭return;else//跳入主界面{ stockDlgstock(this);();}}、系统菜单模块功能模块1:基本信息管理功能模块2:产品信息管理子系统1:客户前台管理功能模块3:库存操作管理功能模块4:库存警示管理网上购物系统总体结构图功能模块5:统计查询管理功能模块6:基本信息管理功能模块7:产品信息管理子系统2:后台管理功能模块8:库存操作管理功能模块9:库存警示管理功能模块9:统计查询管理功能模块9:、:模块结构客户编辑框客户管理框增,删改仓库编辑框仓库管理框主界面进入增,删改用户编辑框用户管理框 增,删 改密码编辑框修改密码 增,删 :程序描述1客户信息管理刷新记录集,记录crescordset记录集有多少个 clienteditDlglienteditDlg(this);(_T("DSN=MySQL;"),CDatabase::noOdbcDialog);//建立和数据库的连接;=&;//(AFX_DB_USE_DEFAULT_TYPE,_T("SELECTcidFROMclient"));//打开查询记录 =0;for(lie
组详细设计说明书 来自淘豆网m.daumloan.com转载请标明出处.