1、本科生课程设计 XXX 大 学 课 程 设 计 2011 年 7 月 8 日 课 程 应用网站课程设计 题 目 仓库管理应用网站系统 院 系 计算机与信息技术学院 专业班级 xxxxxxxxx 学生姓名 xxxxx 学生学号 xxxxxxxxxxx 指导教师 xxxxx 本科生课程设计 II 目 录 第第 1 1 章章 系统分析系统分析 1 1 1.1 开发背景 1 1.2 系统需求分析 1 1.3 开发环境 2 第第 2 2 章章 系统设计系统设计 4 4 2.1 系统架构 4 2.2 系统功能模块 5 2.3 系统数据库设计 7 第第 3 3 章章 系统实现系统实现 8 8 3.1 管理员
2、主页面 8 3.2 库存单据管理 . 16 3.3 普通用户页面 . 22 第第 4 4 章章 系统测试系统测试 2424 第第 5 5 章章 结束语结束语 2525 参考文献参考文献 2626 本科生课程设计 1 第 1 章 系统分析 1.1 开发背景 伴随着企业规模的不断扩大,原始的、手工的进行管理工作已经不能适应工业 企业发展的现状,更无法满足企业对管理工作的快速、准确的要求。而计算机信 息管理技术的迅速发展恰恰解决了这个问题,它使计算机技术与现代的管理技术 相互配合,来更加准确、高速的完成工业企业日常的仓库管理工作。使企业能够 以最少的人员来完成更多的工作,所以设计出一款界面友好型、经
3、济实用型的软 件已经迫在眉睫、刻不容缓。 随着科学技术的不断发展,计算机科学日趋成熟,其强大的功能已为人们深 刻认识和体现到,它已进入到社会生活的各个领域当中,并发挥着越来越重要的 作用。作为计算机应用的一部分,使用计算机对小型工程信息进行管理,具有着 手工管理所无法比拟的优点,例如:检索快速、查找方便、可靠性高、存储量大、 保密性好、寿命长、成本低等。这些优点能够极大地提高仓库管理人员的工作效 率,也是企业的科学化、正规化管理的必由之路,与世界接轨的前提条件。 仓库管理信息系统主要采用 VS2005 和微软 SQL server2005 数据库做为 开发工具,应用面向对象的程序设计方法,进行
4、开发与设计的。 它是一个典型的 信息管理系统。 1.2 系统需求分析 1. 功能需求 系统应提供用户登录识别, 对仓库里面的产品进行增、 删、 改、 查询功能。 人性化的管理单据,在库存盘点中应用回收站功能,以防用户误操作删除仓库 中的信息。当库存中的商品数量低于商品下限或者高于商品上限时,库存会发 出警报。当有重要通知时,管理员可以在系统中发布。用户可以修改密码等功 能。 2. 性能需求 系统反应时间应在2s内, 主存容量应该为256MB, 磁盘容量最少应为80GB, 在安全性方面应该防止 SQL 注入等 【1】。 3. 可靠性可用性需求 在对仓库中的数据进行操作时不能出现系统崩溃情况,当遇到的断电等突 发情况,应该有一定的恢复措施,在一个月内在任何一台计算机上该系统不可 用的时间不能超过 2%。 本科生课程设计 2 4. 出错处理需求 当插入的数据出现错误或重复时系统应该给一个友好的提示,比如弹出一个 对话框进行提示等。