数据库应用技术课程设计-..doc
文本预览下载声明
辽 宁 工 业 大 学
SQL SERVER数据库技术 课程设计报告
题目: 超市进销存管理
院(系): 软件学院
专业班级:
学 号:
学生姓名:
指导教师:
教师职称: 副教授
起止时间:
课程设计任务及评语
院(系):软件学院 教研室:软件教研室
学 号 学生姓名 专业班级 课程设计题目 超市进销存管理 课 程 设 计 任 务
1.要求根据数据库原理,按照数据库系统设计的步骤和规范,完成各阶段的设计内容。
2.需求分析具体实际,数据流图、数据字典、E-R图、关系模型要正确规范
3.在sql server2005 上实现设计的数据库模型。
4.对应用程序进行概要设计。
5.用VB实现简单的调用。
课程设计过程中,要严格遵守课程设计的时间安排,听从指导教师的指导。正确地完成上述内容,规范完整地撰写出课程设计报告。
指导教师评语及成绩
成绩: 指导教师签字:
年 月 日 目 录
第1章 目的与要求 1
1.1课程设计目的 1
1.2课程设计环境 1
1.3主要参考资料 1
1.4课程设计内容及要求 1
第2章 设计内容 2
2.1数据库设计 2
2.1.1需求分析 2
2.1.2概念设计 6
2.1.3逻辑设计 9
2.1.4物理设计 9
2.1.5数据库实现 10
2.2程序设计 13
2.2.1概要设计 13
2.2.2程序实现 13
第3章 总 结 16
参考文献 17
第1章 目的与要求
1.1课程设计目的
中小型超市的信息化过程必须要有好的软件管理结合,而选择好的软件就如同选择经营伙伴一样,可以帮助超市本身节省运营成本,而且超市进销存管理系统是长期使用的软件工具,因为不同的零售业可能使用不同功能的系统。这样才能借助信息化的帮助使销售业绩跃上一个新台阶。从而节省了大量的人力、物力,改善了员工的工作条件,减轻了劳动强度,并且能够快速反应出商品的进销存状况和各种反馈信息,使管理人员快速对市场的变化作出相应决策,加快超市的系统建设的技术基础。
1.2课程设计环境
1.操作系统:Microsoft Windows XP以上操作系统的计算机 2.开发工具:C#.net + Microsoft SQL Server 2000 3.数据库选择:Microsoft SQL Server 2000
1.3主要参考资料
1.数据库应用开发技术
2.Sql Sever 2000 应用书籍
3.数据库系统概论
4.C#程序设计教程
1.4课程设计内容及要求
一、内容
1.要求根据数据库原理,按照数据库系统设计的步骤和规范,完成各阶段的设计内容。
2.需求分析具体实际,数据流图、数据字典、关系模型要正确规范
3.在Sql Server2000 上实现设计的数据库模型。
4.对应用程序进行概要设计。
5.用C#.net实现简单的调用。
二、要求
课程设计过程中,要严格遵守课程设计的时间安排,听从指导教师的指导。正确地完成上述内容,规范完整地撰写出课程设计报告。
第2章 设计内容
2.1数据库设计
2.1.1需求分析
2.1.1.1 数据需求
1. 数据流程图
2. 数据字典
数据字典是关于数据信息的集合,也就是对数据流图中包含的所有元素定义的集合。任何字典最主要的用途都是供人查阅不了解的条目的解释,数据字典的作用也正是在软件分析和设计过程中给人提供关于数据的描述信息。数据流图和数据字典共同构成系统的逻辑模型,没有数据字典数据流图就不严格,然而没有数据流图数据字典也难于发挥作用。只有数据流图和对数据流图精确的定义放在一起,才能共同构成系统的规格说明。 由于元素太多我们只对其中主要的元素定义说明。
数据字典的主要用途是作为分子阶段的主要工具。在数据字典中建立一组严密一致的定义很有助于改进分析员和客户之间的通信,因此将消除很多可能的误解。数据字典包含的每个数据元素的控制信息是很有
显示全部