课程设计开题报告
题目:格子铺经营管理系
统
作者:
学号:
专业:计算机科学系软件工程指导老师:
2011年 11 月 1 日
课程设计开题报告
也是最难的一部分。首先一个好的数据库能满足应用系统的业务需求,准确的表达数据间关系;其次保证数据的准确性和一致性,通过主外键、非空、、唯一索引等保证数据的健壮;再次提高数据的查询效率,通过合理表结构,安排物理存储分区、增加索引等方式,提高数据的读取速度,提高查询效率;最后它还应当有良好的扩展性,在必要时能根据需求扩展数据结构。
本课程是基于sql sever 2005数据库系统所设计的格子铺经营管理系统的后台数据库部分。本课程主要包括需求分析,概念结构设计,逻辑结构设计,物理设计,数据库实施和运行以及维护六个阶段。
需求分析阶段:本阶段的主要是通过调查现实生活中格子铺,通过大量搜集资料,并充分了解了格子铺的经营模式,明确了该模式下用户的各种需求,调查了格子铺经营过程中的各种数据(格子,商品,租、换、退格子和商品的销售及退换),并经过分析后得到数据字典和数据流图,确定有哪些用户参与,从而使整个过程的数据流向一目了然。并在此基础上初步将本系统的功能分为基本信息,格子管理,商品管理,销售管理,财务管理,员工管理,查询模块和系统设置八个板块。
概念设计阶段:概念结构设计即将用户需求抽象结构的概念模型。在本课程的概念设计中,将采用自定而下的设计方式。 有各实体和属性以及它们之间的关系设计出分E-R 图,再由各个E-R图,经过整合,消除其中的冗余项,得到整个系统的总E-R图。
逻辑结构设计:逻辑结构设计就是将概念设计阶段所产生的R-R图转换为与选用DBMS产品所支持的数据模型相符合的结构。在由E-R图转换成为DBMS图的过程中,首先将E-R图转换成为一般的关系、网状、层次模型,再将换来的关系、网状、层次模型向特定DBMS支持下的数据模型转换,最后对数据模型进行优化便得到逻辑结构图。
物理结构设计:数据结构在在物理设备上的储存结构和存取结构称为数据库的物理结构。而在本课程的物理结构设计阶段,主要根据该系统中出现的各种数据,定义相应的数据字段,相应的储存路径,储存介质的大小。
数据库的实施和运行:略。
数据库的维护:略。
课程设计开题报告
课程设计开题报告