*******************
实践教学
*******************
兰州理工大学
计算机与通信学院
2011年秋季学期
软件开发综合训练课程设计
题 目:汽车零配件库存管理系统 专业班级:计算机科学与技术三班
姓 名: 钟选成 学 号: 08240306 指导老师: 张红 成 绩:
i
目 录
摘 要 ........................................................................................................................................................................1 序 言 ........................................................................................................................................................................2 正文.............................................................................................................................................................................3 1、可行性分析.........................................................................................................................................................3 1.1问题描述.........................................................................................................................................................3 1.2可行性分析研究 ...........................................................................................................................................3
1.2.1技术可行性 ..........................................................................................................................................4 1.2.2经济可行性 ..........................................................................................................................................4 1.2.3操作可行性 ..........................................................................................................................................4
2、项目开发计划 ....................................................................................................................................................5 2.1编写目的.........................................................................................................................................................5 2.2项目背景.........................................................................................................................................................5 2.3项目概述.........................................................................................................................................................5 2.4项目开发计划................................................................................................................................................6 3、需求分析 .............................................................................................................................................................7 3.1任务需求分析................................................................................................................................................7
3.1.1数据流图、数据字典及实体联系图 .............................................................................................9 3.2.1数据流图 ..............................................................................................................................................9 3.2.2数据字典 ............................................................................................................................................10 3.2.3实体联系E-R图 ............................................................................................................................... 11
4、概要设计 ...........................................................................................................................................................16 4.1总体设计.......................................................................................................................................................16 4.2系统功能模块图 .........................................................................................................................................16 4.3数据库概念设计 .........................................................................................................................................17 4.4数据库逻辑结构设计 ................................................................................................................................17 4.5连接数据库的特点.....................................................................................................................................21 五、详细设计 .........................................................................................................................................................22 5.1系统的主要功能 .........................................................................................................................................22 5.2程序流程图 ..................................................................................................................................................22 5.3用户界面设计..............................................................................................................................................24
5.3.1一般交互设计 ...................................................................................................................................24 5.3.2信息显示设计 ...................................................................................................................................25 5.3.3数据输入设计 ...................................................................................................................................26
5.4程序设计过程..............................................................................................................................................27
5.4.1登录界面及密码修改 ......................................................................................................................27 5.4.2货物添加操作及修改 ......................................................................................................................28 5.4.3查询操作 ............................................................................................................................................30
ii
设计总结..................................................................................................................................................................31 参考文献..................................................................................................................................................................32 致 谢 ......................................................................................................................................................................33
iii
摘 要
汽车零配件库存管理在目前汽车产业是站很重要的位置,它关系到汽车生产的效率和质量,而这一切也决定了企业的竞争力和发展希望,在目前,如果还用哪一老套的人工管理系统去管理汽车的那些零零碎碎的东西,就显的太麻烦太慢速度也会,且在配件方面易出现错。设计该系统,其目的在于实现零配件的管理和出入库记录的快速高效检索,使操作简单安全,提供工作效率和保证质量。
进入本系统后,用户可进行相应的功能操作。管理员可对各货的是否缺货信息等的修改和查询,进行进货管理、统计操作等全自动的管理。
关键词: 数据库; 数据字典;货物管理;窗体;E-R图 库存效率
1
序 言
此汽车零件管理系统针对各企业仓库进货管理方面的问题。它能实现仓库进货的综合管理,减少不必要的手工上报,也为基层单位上报数据提供便利,减少人工劳动。
对仓库进货信息资源,出货信息资源管理的货号、货物名称、进出货时间、数量、生产单位;货物报表登记货物的基本档案,货号、货名、入库日期、存放地点、存放情况;日常管理中货物性质、存放要求、保质期等信息进行全面、系统的管理。
在整个系统开发的过程中,运用了软件工程的基本概念、相关技术和方法。并且采用了系统生命周期的结构化程序设计方法,从而将整个系统开发各阶段(需求分析、系统设计、基本实现)的基本活动贯穿起来。
2