jiangsu teachers university of technology
数据库课程设计报告。
题目: 公司销售管理系统。
学院: 计算机工程学院。
专业: 计算机科学与技术。
班级: 09计2z
学号: 09141238
姓名: 卢宗峰。
指导老师: 于志敏。
目录。一、 需求分析 2
1. 背景和基本情况 2
2. 设计思想 2
3. 体系结构 3
4. 公司销售流程图 3
5. 系统结构图 3
6. 数据字典 4
1) 数据项 4
2) 数据结构: 5
3) 数据流 6
4) 存储过程 6
5) 处理过程 7
二、 概念结构设计 7
1. 商品入库子系统 8
2. 信息查询子系统 8
3. 信息修改子系统 9
4. 信息统计子系统: 10
5. 商品销售子系统 10
三、 逻辑结构设计 11
四、 数据库的实施 12
五、 总结 13
六、 参考资料 13
一、 需求分析。
1. 背景和基本情况。
随着现代科学技术的迅猛发展,计算机技术已经渗透到各个领域,成为各行业必不可少的工具,特别是internet技术的推广和信息高速公路的建立,使it产业在市场竞争中越发显示出其独特的优势,步入信息化时代,有巨大的数据信息等待加工处理和传输,这使得对数据库的进一步开发和利用显得尤为迫切。
在信息技术的催化之下,世界经济的变革已经进入了加速状态。世界经济一体化,企业经营全球化,以及高度竞争造成的高度个性化与迅速改变的客户需求,令企业与顾客、企业与供方的关系变得更加密切和复杂。强化管理,规范业务流程,提高透明度,加快商品资金周转,以及为流通领域信息管理全面网络化打下基础,是商品销售公司乃至众多商业企业梦寐以求的愿望。
随着技术发展,电脑操作及管理日趋简化,电脑知识日趋普及,同时市场经济快速多变,竞争激烈,因此企业采用电脑管理进货、库存、销售等诸多环节也已成为趋势及必然。
软件用途:用于数据库课程设计及商业用途。
软件的优点:
1)该管理软件将对库存商品进行资料管理和统计,对产品的进货单和产品的销售单进行录入管理和统计;
2)该管理软件将根据用户的需要对进货、销售、库存情况进行查询,并能打印详细信息;
3)该管理软件将为用户提供账号管理工具,以便用户对账号进行管理,具体为添加用户、删除用户、修改用户密码;
4)该管理软件提供企业人员管理,能够对企业员工的分类管理,新员工的加入以及员工删除,修改进本信息等功能。
2. 设计思想。
1)系统分成几个相对独立的模块,但这些模块都进行集中式管理。
2)分层的模块化程序设计思想,整个系统采用模块化结构设计。作为应用程序有较强的可操作性和扩展性。
3)合理的数据流设计,在应用系统设计中,相对独立的模块间以数据流相互连接,使各模块间的耦合性较低,方便系统运行,提高系统安全性。
3. 体系结构。
采用c/s体系结构进行设计。
4. 公司销售流程图。
5. 系统结构图。
共分为商品入库(输入),信息查询(查询),信息修改(修改),信息统计(统计),商品销售(输出)五个部分。
6. 数据字典。
1) 数据项。
商品信息:入库信息:
员工信息:客户信息:
库存信息:销售信息:
2) 数据结构:
数据结构名:商品。
含义说明:记录每件商品的编号,名称,单价,库存以及对该商品的备注。
组成:商品编号,商品名称,商品**,商品库存,商品备注。
数据结构名:员工。
含义说明:记录每个员工的信息,包括员工编号,姓名,年龄,性别,****,以及员工备注。
组成:员工编号,姓名,年龄,性别,****,员工备注。
数据结构名:客户。
含义说明:记录每个客户的信息,包括客户编号,客户****等基本信息。
组成:客户编号,姓名,所在城市,****。
数据结构名:入库。
含义说明:记录每件商品入库时的信息,如入库编号,入库时间,商品编号,
组成:入库编号,入库时间,商品编号,入库备注。
数据结构名:销售。
含义说明:记录销售过程中的一些信息,如销售时间,销售编号,商品编号等等信息。
组成:销售编号,销售时间,商品编号,员工编号,销售单价,销售备注。
3) 数据流。
名称:操作信息。
说明:销售员对客户提出的请求向计算机进行操作,
数据流**:销售员。
数据流去向:销售表。
包括的数据结构:商品登记名称销售登记金额日期。
名称:管理信息。
说明:管理员对库存,财务,基本信息进行管理操作
数据流**:管理员。
数据流去向:库存表,商品信息表。
包括的数据结构:库存登记数量财务收入支出基本信息登记。
4) 存储过程。
名称:进货文件编号:d1
说明:一段时间内所有进货信息的存储。
结构:入库时间入库编号。
入库数量商品编号。
名称:销售文件编号:d2
说明:一段时间内所有销售信息的存储。
结构:销售编号有关数据流:
销售时间。商品编号。
销售数量。销售单价。
销售备注。名称:库存文件编号:d3
说明:一段时间内所有库存信息的存储。
结构:更新日期有关数据流:
库存编号。库存数量。
商品编号 5) 处理过程。
名称:填写销售单。
说明:所销售商品的详细信息编号:p2
输入:d2→p2
输出:p2→(销售单)
处理:查(销售文件)打印销售单,对不完整的地方进行备注信息说明。
名称:填写进货单。
说明:所进商品的详细信息编号:p3
数据库库课程设计
目录。引言11 开发环境1 1.1 硬件环境1 1.2 软件环境1 1.2.1 sql server 2005 delphi7简单介绍2 2 需求分析3 2.1 信息需求3 2.2 功能需求3 2.3 安全性与完整性要求3 3 概念结构设计3 4 逻辑结构设计4 5 数据库实现6 5.1 创建数据库...
数据库课程设计总结数据库课程设计个人总结
数据库课程设计个人总结 4班6组赵 王婆卖瓜时间过了,言归正传吧。凡是都要有个总结,以下便是我在这个课程设计中的一点心得。首先我分析一下我们组任务顺利完成的成功之处并总结一些经验,供以后反省参考用。凡事预则备,不预则废。这是我的座右铭,也是我深有感悟的几句古语之一。在这个项目的开始阶段,老师便让我们...
数据库课程设计
简单pos系统。班级 计科二班 姓名 韩田田 学号 201010510237 目录。前言。销售管理作为零售企业现代化管理不可缺少的组成部分,日益受到人们的重视。传统销售模式以及销售管理体系和机制,已经越来越难以适应零售企业现代化管理的需求。pos point of sales,销售终端的英文缩写 是...