收藏 分享(赏)

10秋计算机信息管理 张金涛3.doc

上传人:dreamzhangning 文档编号:2619247 上传时间:2018-09-23 格式:DOC 页数:10 大小:160KB
下载 相关 举报
10秋计算机信息管理   张金涛3.doc_第1页
第1页 / 共10页
10秋计算机信息管理   张金涛3.doc_第2页
第2页 / 共10页
10秋计算机信息管理   张金涛3.doc_第3页
第3页 / 共10页
10秋计算机信息管理   张金涛3.doc_第4页
第4页 / 共10页
10秋计算机信息管理   张金涛3.doc_第5页
第5页 / 共10页
点击查看更多>>
资源描述

1、仓库管理系统详细设计说明书1.0.0.0.0.0 版安徽电大 10 秋计算机信息管理 张金涛总页数 正文 附录 生效日期: 编制: 审核: 批准:详细设计说明书 1. 引言31.1 编写目的.31.2 项目背景31.3 参考资料.32.总体设计32.1 需求概述32.2 软件结构.33.程序描述.43.1 数据库模块43.2 数据处理模块.64. 设计小结. 101. 引言1.1 编写目的为明确软件需求、安排项目规划与进度、组织软件开发与测试,撰写本文档。本文档供项目经理、设计人员、开发人员参考。1.2 项目背景a 项目委托单位:科大讯飞开发单位: 张金涛b 该软件系统和其它1. 本软件系统的

2、名称: 仓库管理系统2. 该软件系统同其他系统或其他机构的基本的相互来往关系:该系统基于 VB 开发和Access 数据库应用,支持 windows 系列平台.1.3 参考资料1.Visual Basic 数据库系统开发实例导航(第二版),人民邮电出版社.2.Access 数据库基础编程, 机械工业出版社.2 总体设计2.1 需求概述仓库管理管理系统分为 2 个模块,分别是数据库模块和信息处理模块.数据库模块主要实现建库、增加、插入、删除、修改、合并、查询等基本操作.信息处理模块主要是处理物资的基本信息,建立入库信息,生成入库表.建立出库信息,出库表,然后根据查询功能,查看剩余物资信息2.2

3、软件结构系统构成图如下:数据库模块:管理员建 立增加插入删除修改合并查询数据库物资信息处理模块:物资基本信息添加物资信息 剩余物资信息入库信息出库信息入库单列表入库单填写 出库单填写出库单列表总列表入库 出库2.21:登录模块子模块名称 子模块标识符 父模块名称验证用户名密码 L1 登录模块判断用户类别并跳转 L2 登录模块3 程序描述3.1 数据库模块3.1.1 功能用户在登录界面输入用户名和密码,系统验证是否正确,并根据用户名判断用户类别,并跳转到相应的子模块;3.1.2 性能项目名称 输入 处理 输出 数据来源 权限设置1管理员输入用户名和密码 身份验证 根据用户要进行的操作判定下一步进

4、入的模块管理员输入管理员操作3.13 数据库各表实现(1)basicinfo 表的实现basicinfo物资编号 物资名称 计量单位 价格001 钢材 吨 1000002 铝材 吨 2000003 车辆 辆 30000004 铜材 吨 4000005 白糖 吨 2000006 木材 吨 1000007 水泥 吨 3000008 电脑 台 5000009 空调 台 1500010 哈哈镜 张 10(2)input 表的实现input11入库编号 物资编号 物资名称 数量 单价 金额 计量单位 入库时间 经办人 保管人 备注18001 钢材 100 100 2000吨 20050108张三 张三

5、xyz19001 钢材 100 100 2000吨 20050107张三 张三 xyz20001 钢材 2 100 400吨 20050109张三 张三 张三21001 钢材 100 100 2000吨 20050110张三 张三 xyz22001 钢材 100 100 2000吨 20050110张三 张三 xyz23002 铝材 100 100 10000吨 20050110张三 张三 xyz24003 车辆 100 1000 100000吨 20050110张三 张三 xyz25004 铜材 100 1000 100000吨 20050110张三 张三 xyz26005 白糖 100 1

6、00 10000吨 20050110张三 张三 xyz27005 白糖 10 100 1000吨 20050110张三 张三 xyz28005 白糖 150 100 15000吨 20050110张三 张三 xyz29006 木材 15 200 3000吨 20050110张三 张三 xyz30001 钢材 2 100 200吨 20050109张三 张三 张三31002 铝材 2 100 200吨 20050109张三 张三 张三32003 车辆 2 100 200吨 20050109张三 张三 张三33004 痛材 2 100 200吨 20050109张三 张三 张三34004 铜材 2

7、 100 200吨 20050109张三 张三 张三35001 钢材 2 4000 8000吨 20050109张三 张三 张三36001 钢材 2 4000 8000吨 20050109张三 张三 张三37001 钢材 100 1000 100000吨 20050109张三 张三 xyz38001 钢材 1000 1000 1000000吨 20050109张三 张三 xyz(3)由于 output 表和 input 表基本格式相同 ,在此就不再列出.(4)user11 表user11用户名 密码 级别admin admin 2runnerup 123 1runnerupshi 123456

8、 13.2 物资信息处理模块3.21 功能信息处理模块主要是处理物资的基本信息,建立入库信息,生成入库表.建立出库信息,出库表,然后根据查询功能,查看剩余物资信息3.22 性能项目名称 输入(由管理员输入) 处理 输出 数据来源 权限设置1物资信息仓库物资信息 出入库信息 输出处理后的库信息管理员输入管理员操作3.23 登录设计主要代码strSQL = “select 用户名 from user11 where user11.用户名=“ “ “ “ “ “ “ “ “ “ “ & “Persist Security Info=False“pubConn.ConnectionTimeout =

9、30pubConn.OpenrsTable.CursorLocation = adUseClientstrSQL = “select * from basicinfo “rsTable.Open strSQL, pubConn, adOpenDynamic, adLockOptimisticSet Form6.DataGrid1.DataSource = rsTableForm6.DataGrid1.Caption = “查询结果如下: “End Sub(9)用户注册主要代码Private Sub 用户注册_Click()Form9.ShowEnd Sub(10)用户修改密码主要代码Priva

10、te Sub 修改密码_Click()End Sub3.34 限制条件只有管理员了处理数据,并适合装有 windows 的操作系统!4:设计小结通过编写这个程序后,我觉得 VB+ACCESS 足以处理简单的数据库程序,因为无论是最终用户或是像我们这样的程序编制者,在使用过程中都可以找到一个相当便捷的方法来实现我们的想法。在编制过程中,我首先考虑到了界面的友好性,并在界面设计时不采用烦琐的细节,使界面简单、清晰,便于操作。本次编制中的不足之处是因为是首次尝试编制可应用的数据管理系统,可能在实际应用中有些功能不到位,对声音、动画的功能也未能插入。我将不断提高自己,争取今后在编制程序时,能编写出有个性且应用性较强的数据库管理系统。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 大学课件

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报