- 1、本文档共17页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
【】数据库系统课程设计指导书8
《数据库系统课程设计》
指导书
计算机科学与技术专业
计算机科学与技术专业教研室
目 录
目 录 1
第一节 序 言 2
第二节 课程设计步骤 3
第三节 设计说明书要求与格式参考 4
第四节 设计任务 6
题一:酒店管理系统 6
题二:高校学生宿舍管理系统 7
题三:仓库管理系统 9
题四:储蓄系统 9
题五、简单POS系统 10
题六、房产管理系统 11
题七:汽车客运中心票务管理系统 12
题八:校友通信录 13
题九:班主任助手 14
题十:学籍管理系统 14
第五节 考勤与考核 18
第一节 序 言
数据库是信息系统的核心和基础,它把信息系统中大量的数据按一定的模型组织起来,提供存储、维护、检索数据的功能,使信息系统可以方便、及时、准确地从数据库中获得所需的信息。
数据库设计是信息系统开发和建设的重要组成部分。
数据库设计的基本任务是:对于一个给定的应用领域,设计优化的数据库逻辑和物理结构,使之满足用户的信息管理要求和数据操作要求,有效地支持各种应用系统的开发和运行。也就是说,数据库设计应该和应用系统设计相结合,即整个设计过程中要把结构(数据)设计和行为(处理)设计密切结合起来。因此,数据库设计的成果有二:一是数据模式,二是以数据库为基础的典型应用程序。
数据库设计和开发是一项复杂的工程,是涉及多学科的综合性技术。
课程设计是课堂教学的实践延伸,是重要的一环。学生按所选设计任务分组,在两周的课程设计时间里,学生应围绕自己的题目内容,结合软件工程的原理和方法,体验数据库及其应用系统开发全过程,尤其要突出数据库设计的六个阶段;同时体验并发挥团队合作精神。完成设计任务后,交付课程设计说明书。
第二节 课程设计步骤
选定设计任务后,分小组讨论,初步划分小组各成员的子任务,选出小组负责人,同时按照软件工程的原理和数据库设计的步骤尽快安排小组的工作进度,指导教师在第二天检查各小组的进度安排。
整个设计过程,小组各成员之间要有充分的交流,并作活动记录,其关键部分要求载入课程设计说明书。
一般地,在设计的各阶段,小组与指导教师之间至少要有一次交流、汇报,让教师掌握其设计动态。
小组负责人要协调并控制小组各成员及整个项目(设计任务)的开发进度。
第三节 设计说明书要求与格式参考
按软件工程的要求编写课程设计说明书,要求不少于3000字。说明书中除了在封面应有题目、班级、姓名、学号和课程设计日期、地点以外,其正文一般有如下几个方面的内容:
系统分析报告,包括系统的功能分析、系统的功能模块设计、数据库的数据字典,数据库的概念结构(E-R图),数据库中的表、视图(如果使用)、存储过程(如果使用)的结构和定义(可以用SQL脚本提供);
程序设计的报告:包括程序的运行环境、开发环境、程序的详细设计(包括模块之间的关系,模块的功能、主要功能实现的程序段)
系统的源程序,包括数据库脚本程序。
其中数据库设计部分应尽量详尽,该部分说明书的参考格式如下。
数据库设计部分
引言?
1.1?项目名称?
1.2项目背景和内容概要?
1.3相关资料、缩略语、定义?
(相关项目计划、引用的文件、采用的标准等)
(缩写词和名词定义)
约定?
数据库中各种元素的命名约定。?例如表名,字段名的命名约定。
需求分析
数据流图及相应数据字典
数据库概念模型设计
4.1数据实体-关系图?
4.2数据实体描述?
? 数据实体中文名,数据库表名,?数据实体描述?
4.3实体关系描述?
(描述每个实体间的关系)?
实体1:实体2????(1:1,1:n,??m:n)?
?数据库逻辑模型设计
5.1关系模型描述?
(E-R图向关系模型转换)
数据库表名:?????????????同义词(别名):?
主键:
外键:
索引:?
约束:?中文名称?数据属性名?数据类型?数据长度?
约束范围?是否空?注解?
5.2数据视图描述?
(如用标准SQL语言中创建数据视图的语句描述)
5.3数据库一致性设计
(如用标准SQL语言中创建表的语句描述)?
?物理实现?
6.1数据库的安排
。说明是否采用分布式数据库,数据库表如何分布
。每个数据库服务器上建立几个数据库,其存储空间等安排
。数据库表的的分配方法,例如:如何创建段,或表空间?
6.2安全必威体育官网网址设计
用户角色划分方法,每个角色的权限
第四节 设计任务
题一:酒店管理系统
1、问题描述
某三星级酒店经营住宿、餐饮、桑拿、会议业务,其中住宿和餐饮服务收入占该酒店整个营业收入的80%。客人入住酒店可以通过前台登记、前台预定;客房分为多个档次以供不同消费者选择;餐饮部既对内部入住客人服务,也对外营业,入住客人可以通过电话订购各种食品,在餐饮大厅就餐的客人必须先购餐券,然后凭餐券让服务生领取食品
文档评论(0)