基于jsp的仓库管理系统.doc
文本预览下载声明
管理信息系统
课程设计报告
目录
第1章 需求分析 1
第2章 系统设计 2
2.1 系统功能模块 2
2.2 数据库设计 2
2.2.1 实体属性图 2
2.2.2 系统E-R图 5
2.3 表结构 5
第3章 系统实现 8
3.1 界面的实现 8
3.2主要程序清单 12
3.2.1数据表建立: 12
3.2.2功能信息实现代码: 14
第4章 总结、收获 22
第1章 需求分析
近年来国内软件工程方面在软件需求方面,我们看到在大多数组织中已经建立起了一级或两级需求体系(业务需求和软件需求);在某些组织中,需求分析员已经成为一种专门的职位;甚至在某个大型国有商业银行已经成立一个专门的部门来负责需求分析工作。然而,目前大多数的项目参与者都对需求工程的现状不满,首先,我们必须承认市场快速变化而带来的需求变化的确对项目带来了很大的挑战,为此许多项目应用了迭代化开发来应对这样的变化。但根据我们对客户的访谈,更多的需求变化是由于需求沟通不力造成的,也就是说,参与需求沟通的各方并没有达成真正的共识,这又是什么原因呢?根据我们的分析,这主要是由于缺少一个可以被各方真正理解和沟通、并可以被逐步精化的需求体系。B?惠斯顿1995年提出3P(人员people、程序process、合作partnership,即精干的人员,实用高效的程序,与外界良好的合作)发展战略,软件开发工作者犹被重视!通过对守法评估、客户导向和经济担保实施了电子化的程序管理,把销售的监管活动当作生产产品的过程来加以管理,促进电子销售工作效率的提高。
第2章 系统设计
2.1 系统功能模块
图2-1 销售管理系统模块图
2.2 数据库设计
2.2.1 实体属性图
图2-2 供应商实体属性图
图2-3 顾客实体属性图
图2-4 商品实体属性图
图2-5 进货实体属性图
图2-6销售实体属性图
2.2.2 系统E-R图
图2-7系统ER图
2.3 表结构
2-1 gk表
列名 数据类型 长度 允许空 顾客编号 Char 10 顾客名称 Varchar 50 √ 顾客地址 Char 10 √ 顾客电话 char 10 √
2-2 gys表
列名 数据类型 长度 允许空 供应商编号 char 10 供应商名称 Char 10 √ 供应商地址 Char 10 √ 供应商电话 Char 10 √
2-3 jh表
列名 数据类型 长度 允许空 商品编号 Char 10 商品名称 Varchar 50 √ 商品数量 Char 10 √ 进货单价 Char 10 √ 供应商编号 char 10 √
2-4 sp表
列名 数据类型 长度 允许空 商品编号 char 10 √ 商品名称 Char 10 √ 进货单价 Char 10 √ 销售单价 Char 10 √
2-5xs表
列名 数据类型 长度 允许空 商品编号 Char 10 商品名称 Varchar 50 √ 销售数量 Char 10 √ 销售单价 Char 10 √ 顾客编号 char 10 √
第3章 系统实现
3.1 界面的实现
登陆页面:login.jsp
图3-1
首页:main.jsp
图3-2
供应商信息:gysxx.jsp
图3-3
图3-4
3.2主要程序清单
3.2.1管理员登陆
(1)login.jsp:
%@ page contentType=text/html; charset=utf-8 language=java import=java.sql.* errorPage= %
!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN /TR/xhtml1/DTD/xhtml1-transitional.dtd
html xmlns=/1999/xhtml
head
meta http-equiv=Content-Type content=text/html; charset=utf-8 /
title登录/title
style type=text/css
!--
.STYLE1 {
color: #FF0000;
font-size: 36px;
}
.STYLE2 {color: #FF0000}
--
/style
/head
body bgcolor=#0066CC
form action=helplogin.jsp method=get
meta http-equiv=Exit
content=revealTrans(Duration=22,Transition=23)
p class=STYLE2
center
p class=STYLE15 S
显示全部