企业销售管理系统数据库设计课程设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
企业销售管理系统数据库设计课程设计《数据库管理系统》
课程设计报告
题目:企业销售管理系统的数据库设计
院(系): 计算机与电子系
专业班级:计算机科学与技术0901班学生姓名: 杨承其学号: 20091183003 指导教师: 定会
20 11 年12 月 30 日至20 12 年1月 13 日
华中科技大学武昌分校制
数据库管理系统课程设计任务书一、设计,调查报告/论文,题目
企业销售管理系统的后台数据库设计
二、设计,调查报告/论文,主要内容
内容:企业在销售产品过程中涉及到库存信息、销售信息、客户信息,对这些信息
规范化,实现计算机自动化管理,是企业规范管理、高效运作的必然要求和重要手
段。该题目要求设计和实现一个企业销售管理系统的后台数据库。
基本功能与要求:
1.将销售过程中的信息实现自动化管理;
2.实现进货、销售信息登记管理;
3. 提供查询、修改、删除、录入信息功能;
4. 实现库存商品的检索,以及对过期商品的管理;
5. 按年份月份统计某个时间段的进货信息和销售信息;
6. 按月份统计某员工的销售业绩,包括:员工姓名、当年月份、销售总额及
其明细,
明细包括:产品名称、数量、金额、供应商。.
分工任务:
存储过程\触发器\视图设计,书写相应设计文档。
用相应的开发工具进行前台功能模块和菜单的代码设计。三、原始资料
1.《数据库管理系统课程设计》指导书
2.数据库系统设计课件
四、要求的设计,调查/论文,成果
1.课程设计报告
2.课程设计作品
五、进程安排
序号课程设计内容学时分配备注
1 选题、需求分析 1天
2 数据库设计2天
3 数据库表及相关约束、视图实现2天
4 数据库的存储过程、触发器实现2天
5 数据库后台功能测试2天
6 验收答辩、撰写课程设计报告1天
合计10天
六、主要参考资料
[1] 顾兵.数据库技术与应用(SQL Server).北京:清华大学出版社,2010.
[2] 马晓梅.SQL Server实验指导.第3版.北京:清华大学出版社,2009.
[3]范立南等.SQL Server 2005实用教程.北京:清华大学出版社,2009.
[4] 李丹.SQLServer 2005数据库管理与开发.北京:机械工业出版社,2010.
指导教师,签名,:
20 年月日
目录
1. 需求分析………………………………………………………………………………… 1 1.1编写目的…………………………………………………………………………………
1 1.2背景 (1)
1.3系统目标............................................................................................. 1 1.4需求分析 (1)
1.5系统功能分析…………………………………………………………………………… 1
1.6数据字典………………………………………………………………………………… 41.7
数据流图…………………………………………………………………………………
8 2. 数据库概念设计…………………………………………………………………………10 2.1 E-R 图………………………………………………………………………………… 10 3. 逻辑结构设
计.......................................................................................12 3.1关系模式 (12)
3.2函数依赖………………………………………………………………………………… 12 4.
物理结构设计……………………………………………………………………………
13 5. 数据库物理实现.................................................................................... 14 6.系统前台的实现 (16)
6.1前台设计步骤…………………………………………………………………………… 16 7. 数据库连接与配置……………………………………………………………………… 248. 系统后台功能测试……………………………………………………………………… 25 8.1管理员操作截图…………………………………………………………………………25 8,2
非管理员用户非法操作截图 (29)
总结……………………………………………………………………………………………
31
1 需求分析
需求分析将从目的,背景,目标,及用户需求等方面进行分析,为概念设计提供
依据。
1.1编写目的
设计一个企业商品管理系统供客户和公司管理人员及有关人员的使用,降低管理成本,方便企业管理者对企业管理和了解。
1.2背景
随着科学技术的提高,企业之间的竞争日益激烈,如何在众多的企业竞争中取得优势,快速准确的获取信息,从而加强企业内部的管理,是企业或商场密切关注的问题。而商品进销管理又是一个企业或商场不可或缺的部分,它的内容对于企业或商场的决策者和管理者来说至关重要,如何为用户,企业员工提供充足的信息和快捷的销售,查询手段,为部门经理获得部门业务,员工业绩信息。从而提高企业的运营效率,更好的吸收客户,加强企业内部管理,迅速做出决策。 1.3系统目标该系统目标实现用户注册、登录,搜索,浏览商品,修改订单等操作;企业管理人员添加、删除商品,管理商品种类,添加、删除客户、供应商,统计管理业务往来的客户、供应商,处理订单等操作。
1.4需求分析
需求分析主要包括以下内容:系统功能需求,系统总体功能图,数据字典,实体和数据。
1.5系统功能分析
根据进销的管理要求和对企业进销商品的分析,在只考虑企业已经完成的销售及采购商品业务而进行的商品进销管理系统应该提供以下方面的功能。1.5.1员工基本信息管理
提供员工的基本信息录入及其查询功能。包括:
(1)系统管理员录入员工的基本信息。
(2)系统管理员更新,增加和删除员工的基本信息。
(3)用户可根据员工名字和编号查询员工基本信息。
1.5.2客户基本信息管理
1
提供客户基本信息录入,维护和查询功能。包括:
(1)系统管理员录入客户基本信息。