数据库课程设计仓库货物管理系统
数据库课程设计仓库货物管理系统
数据库课程设计仓库货物管理系统
网络教育学院
《数据库课程设计》
ocess),数据存储和数据源(数据终点)。
数据流(Data Flow):为具有名称且有流向的数据,用标有名称的箭头表示,一个数据可以是记录、组合项或基本项。
处理(Process):表示对数据所进行的加工和变换,,离开处理的数据为处理的输出数据。
数据存储:表示用文件方式或数据库形式所存储的数据,堆砌进行的存取分别以指向或离开数据存储的箭头表示。
数据库课程设计仓库货物管理系统
数据库课程设计仓库货物管理系统
数据库课程设计仓库货物管理系统
系统整体功能介绍
根据对数据流图和数据字典的分析,我们可以确定该应用中的实体,属性和实体之间的关系,并画出如下所示的E-R图.
可以根据模块独立原理对软件结构进行精化。为了合理的分解,得到尽可能高的内聚、尽可能松散的耦合,最终要的是,为了得到一个易于实现、易于测试和易于维护的软件结构,应该对模块进行再分解或合并。
仓库货物管理系统
系统模块
输入模块
维护模块
查询模块
报表模块
帮助模块
打印设置
日志管理
入库模块
出库模块
还原模块
需求模块
进货模块
系统功能模块图
数据库课程设计仓库货物管理系统
数据库课程设计仓库货物管理系统
数据库课程设计仓库货物管理系统
2.3 系统元素、实体介绍
数据库一般分为三级模式:外模式、概念模式和内模式。外模式也就是不同用户所对的数据视图,它将数据库内部抽象的数据及其互相之间的关系表示为简单、直观的应用界面。概念模式是数据库中全部数据的逻辑结构和特征描述,。
在这里我们将要设计的是数据库的概念模式,
通过对仓库货物管理系统的内容和数据流程分析及E—R图,设计如下数据项和数据结构.
、库位名称、库存货物、来往客户信息、库房编号、库位编号,仓库管理员等.
货物信息。包括名称、供应单位、生产单位、生产日期、货物数量、货物单价、入库时间、货物编号等。
、负责人、地址、联系电话等信息。
、货物名、生产单位、供应单位、本次数量、生产时间、货物单价、入库时间、经办人等信息.
货物出库信息。包括货物编号、货物名、生产单位、供应单位、货物需求单位名、本次数量、生产时间、货物单价、出库时间、经办人等信息。
用户信息。包括用户名称、密码、所在单位、用户权限信息、操作员、最后修改时间。
数据库概念结构设计,是在需求分析的基础上,设计出能够满足用户需求的各种实体,以及他们之间的关系,为后面的逻辑结构设计打下基础。
取货时间
负责人
编号
需求单位名
联系电话
需求单位
操作员
地址
货物单价
数据库课程设计仓库货物管理系统
数据库课程设计仓库货物管理系统
数据库课程设计仓库货物管理系统
2。4 软硬件平台介绍
开发工具必须支持面向对象和可视化组件,,最大的优点莫过于跨平台、分布性,这两点可以说是极大的为安全和维护做了一次很大的升级。JAVA的大多数框架都是很多编程经验所积累的结晶,JAVA还具有高性能、分布性、强大性、解释性、可移植性等优点。JAVA的面向对象的思想就决定了它的代码是可以重用的从而提高了开发效率,JAVA继承了C++的优点,也抛弃C++的一些弊端。JAVA是一个完整而全面的解决方案,JAVA远不止是一种编程语言,它是企业内外的完整计算环境,而且万事齐备,从开发工具、操作系统、服务器软件一直到网络管理工具、支持、培训、咨询和集成服务,一应俱全。因此,选择JAVA语言作为本系统的开发工具较为合适,客户端界面使用基于JAVA的JSP脚本.
设定项目
服务器
客户端
机器配置
HP/IBM/联想系列服务器
HP/IBM/联想/戴尔/方正PC机
OS
名称
Windows2003 Server sp2
Windows XP sp3/Windows 7
语言
中文
中文
语言类别
简体
简体
服务器
名称
Apache Tomcat 6。0
JSP
版本
开发工具
Dreamweaver
数据库课程设计仓库货物管理系统 来自淘豆网m.daumloan.com转载请标明出处.