数据库课程设计报告模板(18-19-02)
- 格式:doc
- 大小:99.50 KB
- 文档页数:11
数据库课程设计报告书一、教学目标本课程的教学目标是使学生掌握数据库的基本概念、设计方法和操作技能。
具体包括:1.知识目标:了解数据库的基本概念、发展历程和分类;掌握数据库设计的基本方法和技术;熟悉数据库管理系统的基本操作。
2.技能目标:能够使用数据库管理系统进行数据库的创建、修改和维护;能够进行数据库设计,包括实体-关系模型、关系模型和SQL语句等;能够进行简单的数据库性能优化。
3.情感态度价值观目标:培养学生对数据库技术的兴趣和好奇心,增强学生的自主学习能力和团队合作精神;使学生认识到数据库技术在现代社会中的重要性和应用广泛性,提高学生的社会责任感和使命感。
二、教学内容本课程的教学内容主要包括以下几个部分:1.数据库基本概念:数据库、数据库管理系统、数据库系统的基本概念和定义;数据库的发展历程和分类。
2.数据库设计:实体-关系模型、关系模型、E-R图和关系规范化;SQL语言的基本操作和数据库定义。
3.数据库操作:数据库的创建、修改和维护;数据库的查询、插入、更新和删除操作;索引和视图的创建和使用。
4.数据库管理:数据库的安全性和完整性;数据库性能优化;事务管理和并发控制。
5.数据库应用案例:介绍一些常见的数据库应用系统,如关系型数据库、NoSQL数据库、分布式数据库等,并分析其应用场景和优缺点。
三、教学方法本课程采用多种教学方法,以激发学生的学习兴趣和主动性:1.讲授法:通过讲解和演示,使学生掌握数据库的基本概念、设计方法和操作技能。
2.讨论法:学生进行小组讨论,培养学生的思考能力和团队合作精神;引导学生提出问题、分析问题和解决问题。
3.案例分析法:分析实际的数据库应用案例,使学生了解数据库技术在实际应用中的作用和价值。
4.实验法:安排实验室实践环节,使学生亲自动手操作,巩固所学知识和技能。
四、教学资源本课程的教学资源包括:1.教材:选用权威、实用的数据库教材,为学生提供系统的理论知识。
2.参考书:提供一些精选的参考书籍,方便学生深入学习相关知识。
课程设计报告课程名称数据库原理课程设计课题名称库房管理系统专业班级学号姓名指导教师2011年3 月30 日目录一、系统定义 (1)二、需求分析 (1)三、系统设计 (5)四、详细设计 (13)五、课程设计总结 (20)六、参考文献 (21)七、附录 (22)一、系统定义仓库管理的物资在本文中主要假定都是企业生产所需要的各种设备。
进货时经检查合同确认认为有效托收以后,进行验货入库,填写入库单,进行入库登记。
企业各个部分根据所需要的物资设备总额和部门生产活动需要提出物资需求申请。
计划员根据整个企业的需求开出物资设备出库单,仓库管理员根据出库单核对发放设备。
设备使用完毕需要及时归还入库,填写入库单。
根据需要按照月,季,年进行统计分析,产生相应报表。
仓库管理的特点是信息处理量比较大。
所管理的物资设备种类繁多,而且由于入库单,出库单,需求单等单据发生量特别大,关联信息多,查询和统计的方式各不相同。
因此在管理上实现起来有一定的困难。
在管理的过程中经常会出现信息的重复传递,单据,报表种类繁多,各个部门管理规格不统一等问题。
在本系统的设计过程中,为了克服以上困难,满足计算机管理的需要,我们采取了下面的一些原则。
●统一各种原始的单据的格式,统一帐目和报表的格式。
●删除不必要的管理冗余,实现管理规范化、科学化。
●程序代码标准化,软件统一化,确认软件的可维护行和实用性。
●界面尽量简单化,做到实用、方便,尽量满足企业中不同层次员工的需要。
●建立操作日志,系统自动记录所进行的各种操作。
二、需求分析(一)系统综合需求作为一个库房管理系统,应该实现企业物资设备管理的系统化,规范化和自动化,从而达到提高企业物资管理的效率的目的。
管理信息系统就是我们常说的MIS(Management Information System),在强调管理,强调信息的现代社会中它越来越得到普及。
20世纪,随着全球经济的蓬勃发展,众多经济学家纷纷提出了新的管理理论。
数据库课程设计银行管理系统学生姓名: 学号: 系 部: 专业: 指导教师:二零一一年十二月刘亭亭 092056205 计算机工程系软件工程刘宇君一. 需求分析一、系统需求与功能分析1、管理员功能:(1)开户:开户即让用户填写相关信息并要求开户存款至少存入十元,开户后用户获得一张新的银行卡。
(2)销户:销户即首先计算该用户该卡的所有存款,贷款以及透支并计算最近结果,让用户先取出剩余金额或者还清金额后,对该银行卡进行删除操作。
(3)精确查询:即组合查询,要求根据输入的条件(具体条件如:日期,用户名)进行查询。
(4)模糊查询:即对不完全的给出数据进行查询(例如名字只给出第一个字,或者时间只给出月份)。
(未实现)二、用户功能:(1)存款:对卡号以及密码进行验证以后,进行存款操作。
(2)取款:对卡号以及密码进行验证以后,进行取款操作。
不具有透支功能的卡不可以取出比当前卡金额多的钱,具有透支功能的卡可以取出不超过透支额度的额外的钱。
与此同时,该卡进入透支阶段,必须还清透支以后才可以再次进行取款。
透支额度根据用户的收入和信誉度共同决定。
(3)贷款:对卡号以及密码进行验证以后,进行贷款操作。
每张卡具有一定的贷款额度,具体贷款额度由该用户的收入决定。
贷款可以随时进行,即使该用户具有透支也可以贷款。
贷款以后用户需要在一定时间内还清,否则将不能进行该银行卡的相关操作。
(4)转账:对卡号以及密码进行验证以后,进行转账操作。
判断转账卡号存在以后,判断主卡号和转向卡号的卡类型,如果相等则收取0.02的手续费,如果不等则收取0.05的手续费。
转账金额不能超过该卡的当前存款。
(5)还贷:只有在用户存在贷款的时候有效,理论上要求分期付款,但是本系统现阶段只支持一次性还清。
(未实现)(6)还透支:只有在用户存在透支的时候有效,本系统暂时不支持还透支功能。
(未实现)(7)查看贷款,透支信息:点击按钮可以对当前卡的贷款和透支信息进行查看。
课程设计报告设计名称:数据库原理课程设计姓名:学号:专业班级:计算机科学与技术2013-1 系(院):信息工程学院设计时间:2015~2016学年第一学期设计地点:软件室第18、19实验室一、课程设计目的数据库原理课程设计是为数据库原理课程而独立开设的实践性课程,对于巩固数据库知识,加强学生的实际动手能力和提高学生综合素质十分必要。
通过本实验达到以下目的:(1)培养学生具有C/S和B/S/模式的数据库应用软件系统的设计和开发能力。
(2)熟练掌握一种数据库管理系统(如ORACLE)的使用。
(3)熟练掌握一种数据库应用软件开发工具(如JAVA 、ASP、)的使用。
(4)通过设计实际的数据库系统应用课题,进一步熟悉数据库管理系统的操作技术,提高动手能力,提高分析问题和解决问题的能力。
二、课程设计任务与要求1、任务:图书管理系统问题描述:1)学校图书室有各种图书一万多册。
2)每种图书都有书名、书号(ISBN)、一名或多名作者(译者)、出版社等。
3)借书证记录有借阅者的借书证编号,读者姓名,读者性别,读者种类,登记时期等。
4)凭借书证借书,学生每次最多能借5本书,借书期限最长为30天,老师每次做多能借10本,借书期限最长为60天。
2、设计要求:1)实现新进图书的数据录入和下架图书的数据删除。
2)实现借阅者图书证信息的录入和删除。
3)实现对所有购进图书的分类查询和分类统计。
4)能够按书名、作者等分类查询现有图书的数量。
5)能够记录借阅者的个人资料和所借图书的书名、书号、借书时间等6)能够进行借书还书处理。
7)能够进行借书逾期罚款处理。
8)能够进行用户管理。
9)设计一完整的数据库。
要求掌握数据库的设计的每个步骤;掌握数据设计各阶段的输入、输出、设计环境、目标和方法;熟练的使用SQL语言实现数据库以及数据库重要对象的建立、应用和维护。
三、课程设计说明书1、需求分析(1)数据需求图书馆管理信息系统需要完成功能主要有:①读者基本信息的输入,包括借书证编号、读者姓名、读者性别等。
1.前言 (2)1.1选题的理由和实际意义 (2)1.2国外关于该课题的研究现状及趋势 (4)2需求分析 (5)2.1 用户对系统要求 (5)2.2功能介绍 (6)3 系统设计 (8)3.1定义 (8)3.2系统模块图 (8)3.4 数据表的设计 (9)3.5 用例列举 (13)3.5.1建立数据表 (13)3.5.2建立视图 (17)3.5.3建立索引 (18)3.5.4约束条件的增加、删除、修改 (18)3.5.5查询语句 (19)3.5.6建立存储过程,触发器 (21)4 总结 (22)1.前言(本部分要有因果关系,前后通顺)1.1选题的理由和实际意义随着IT事业的发展,如今,我们已经全面跨入信息时代。
计算机被广泛的应用于各个行业,人工战略已经转化为信息战略,如何在短时间获取大量信息并整合信息,成为立足于时代的关键。
为了适应考生人数的急剧增长,当今社会各大高校都在进行扩招政策,学生数量的急剧增加带来信息量的成倍增长,由于信息管理的不善与疏忽,各大高校大小事故时有发生。
进行正确的信息管理,对于信息及时处理和反应,能够最大程度的减少学校以及在校学生的损失,减小潜在危机。
学生宿舍是学生生活的基本单位,是同学休息与学习的地方,为了保障同学入住学生宿舍的安全性,信息的处理和管理极为重要。
据了解,本校的宿舍信息管理仍然使用传统的手工方式,主要方式是基于文本、表格等纸介质的手工处理,用人工手抄对男女生信宿信息进行处理登记。
数据信息处理工作量大,容易出错且不易修改;由于数据繁多,容易丢失,逐条查找记录的方式不易操作,浪费了大量的时间,效率极低。
学校的宿舍管理缺乏系统,规的信息管理手段。
建立学生宿舍管理系统,使宿舍管理工作系统化,规化,便捷化,程序化,避免宿舍管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改宿舍情况。
随着高校规模的扩大,在校学生的基本情况随之层次化、多样化、复杂化,相应的,学生管理工作面临严峻的挑战。
数据库课程设计报告 HEN system office room 【HEN16H-HENS2AHENS8Q8-HENH1688】数据库课程设计--JIA服装销售系统指导老师:索剑系名:计算机科学系姓名:薛文科班级:11计算机1班目录第一章绪论....................................................................... (3)课题简介........................................................................ (3)设计目的........................................................................ (3)设计内容........................................................................ (3)系统实验要求........................................................................ . (3)第二章需求分析....................................................................... .. (3)系统基本功能........................................................................ .. (3)权限划分........................................................................ . (4)系统运作流程........................................................................ . (4)数据字典........................................................................ .. (5)第三章概念结构设计 (7)概念结构设计的方法与步骤 (7)3.1.1概念结构设计的方法........................................................................ . (7)3.1.2概念结构设计的步骤........................................................................ . (7)数据抽象与局部视图设计........................................................................ . (8)视图的集成........................................................................ (9)第四章逻辑结构设计 (10)E-R图向关系模型的转换........................................................................ (10)数据模型的优化........................................................................ (11)数据库的结构........................................................................ . (11)第五章数据库物理设计 (11)存储结构设计........................................................................ .. (11)存储路径设计........................................................................ . (11)数据存放位置 (11)第六章数据库的实施 (12)表的建立与数据的载入........................................................................ . (12)触发器的设计........................................................................ .. (12)第七章系统效果图 (13)第八章总结 (15)第一章绪论课题简介随着时代的发展,计算系软件和系统的成熟,服装的销售管理对于服装企业是一个很重要的问题,如何能有效的管理好自己企业销售的服装和统计出比较收欢迎的服装对于企业的盈利起着至关重要的作用,而建立一个服装销售系统就是一个很好的办法。
数据库课程设计教学管理系统前言 (4)前言 (4)相关技术介绍 (4)第一章需求分析 (4)1.1 任务概述 (5)1.1.1 目标 (5)1.1.2 运行环境 (5)1.2 数据流图 (5)1.3 数据字典 (6)1.4 系统流程分析 (6)第二章概念结构设计 (7)第三章逻辑结构设计 (8)3.1 逻辑结构设计 (8)3.2 规范化处理 (10)第四章数据库物理设计 (11)4.1 索引表 (10)4.2 系统配置 (11)4.3 视图 (11)第五章数据库的实施 (11)5.1 创建数据库及数据库对象 (11)5.2 完整性约束创建 (13)5.3 数据库的维护及备份 (14)5.3.1 维护 (14)5.3.2 检测并改善数据库性能 (14)5.3.3 备份 (14)第六章前台用户界面 (14)第七章结论与体会 (17)参考文献0、前言0.1引言数据库作为存取数据并对数据进行操作的工具在系统中所起到的作用至关重要。
数据库设计是指对于一个给定的应用环境,构造优化的数据库逻辑模式和物理模式结果,并据此建立数据库及其应用系统,使之能有效地存储和管理数据,满足应用需求,包括信息管理要求和数据操作。
信息管理要求是指在数据库中应该存储和管理哪些数据对象;数据操作要求是指对数据对象进行哪些操作,如查询、增、删、改、统计等操作。
数据库设计地目标是维用户和各种应用系统提供的一个信息基础设施和高效率地运行环境。
高效率的运行环境包括:数据库数据的存取速率、数据库存储空间的利用率、数据库系统运行管理的效率等都是高的。
为了使数据库的应用系统开发设计合理、规范、有序、正确、高效进行,现在广泛采用的是工程化6阶段开发设计过程与方法,它们是需求分析阶段、概念结构设计阶段、逻辑结构设计阶段、物理结构设计阶段、数据库实施、数据库系统运行与维护阶段。
我按照以上几点开发了学生选课管理系统数据库。
0.2相关技术介绍0.2.1MYSQL概述MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于Oracle 旗下产品。
电子信息学院数据库课程设计报告(格式参考)设计题目:专业:班级:学号:姓名:指导老师:日期:至成绩:目录1.课程设计的任务及要求1.1.课程设计任务见各自选题,题目任务详见课程设计题目汇编。
1.2.基本要求●系统分析设计要能完成题目所要求的功能;●对系统进行功能模块分析、主控模块分析与设计;●编程简练、实用,尽可能使系统的功能更加完善和全面;●按以规范化数据库应用系统开发设计过程为主线来组织撰写课程设计报告,通过各步骤关键性图、表等充分表现各阶段的资料与成果;●提高学生的设计报告的组织与撰写能力,强调务必要自己独立完成。
2.课程设计报告撰写●要按照数据库课程设计报告书写规范要求进行(格式参考本文);●课程设计报告要包括封面、目录、正文、小结、参考文献、附录等内容;●正文要包括:系统需求分析;概念结构设计;逻辑结构设计;物理结构设计;数据库与应用系统的实施与测试;安装、用户使用和系统维护说明;关键实现技术等(可选)。
●小结一般包括工作内容、工作量大小、自己完成情况、遇到的问题以及解决方法、收获与体会、今后努力与改进方向等。
3.考核方式与评分办法课程设计总评成绩由三部分组成,各所占比例大致情况:考勤与平时表现占10%,设计与实现的系统(含考核表现)占45%,撰写的报告占30%,陈述答辩占15%。
另外,凡属于下列情形之一者,均为不及格:●书面报告及电子稿两者缺一者;●发现软件相互复制的,包括复制方和被复制方;●发现报告相互抄袭的,包括抄袭方和被抄袭方;●报告通篇由下载网页拼凑而成,无具体实际内容者;●发现提交软件主体是由网上下载而非自己开发者。
4.选题下列给出的选课功能要要求供参考,具体需求分析和功能可以按实际情况做适当调整。
(1)学生学籍管理系统的设计与实现学籍管理负责记录入学、开学注册,基本信息维护、成绩管理、毕业资格审查等功能。
要求:1)操作员管理,增加、修改、删除操作员。
2)建立学生档案管理,输入、修改和删除学生基本信息。
数据库课程设计报告书学院:计算机学院班级:10计科一班姓名:杨旭一、系统需求分析选修课程管理系统是我校校不可缺少的部分,它的内容对于我校的教学管理者和决策者来说都至关重要,所以选修课程管理系统应该能够为用户提供充足的信息和快捷的查询手段。
随着我校规模的扩大、学生人数的增加,按照数据库技术开发学生选课管理系统已成为学校的必要需求。
本课程设计实现的学生选课管理系统主要包括以下功能:1.完成数据的添加和修改,并提交数据库保存。
其中的数据包括:学生信息、课程信息、教师信息等;2.设计实现学生信息查询,教师信息查询,课程信息查询,选课,选课查询,等J AVA图形化界面面。
3.具备一定的安全性管理功能。
包括登录、退出等功能。
二、系统设计1、系统总体设计本系统采用B/S体系结构,客户端负责提供表达逻辑、显示用户界面信息、访问数据库服务器,采用j av a作为开发工具;服务器端则用于提供数据服务,采用SQL Se rve r2005标准版作为数据库管理系统。
本系统按照功能划分为以下三个个模块:学生界面(包括学生添加和查询等)、教师界面(包括课程查询、成绩添加等)和管理员界面(包括课程管理、教师管理、学生管理等)。
系统的功能模块图如下图所示:选修课程管理系统学生界面教师界面管理员界面2、数据库设计(1)数据库概念结构设计本系统主要有三个实体:a、学生实体、选修课两个实体,一个学生可以选修若干门课程,一门课程也可以被多个学生选修,这两个实体集之间是多对多联系,联系上有选课成绩;b、教师和课程两个实体,一个老师可以教授若干门课程,一门课程也可以被多个老师教授,这两个实体集之间也是多对多联系;本系统的E-R图如下:学号姓名所属学院学号姓名所属学院学生m选课成绩选修nnm(2)数据库逻辑结构设计根据关系模型的转换原则,上面的E —R 图可转换为如下所示的关系模型: 学生信息表:student(学号,姓名,所属院系,课程编号,选修课程,选修成绩) 公选课信息表:course(课程号,课程名,学分,学时,教师编号)教师信息表:teacher (教师编号,教师姓名,所属院系,教授课程号,教授课程名)根据上面的E-R 图设计及关系模型的设计,得出数据表的设计,在本系统中主要的数据表如下:表1 教师信息表teacher 的表结构主码 列 名 数据类型 宽度 是否可为空PK教师工号 char 10 教师姓名 char 10 是 所属院系 char 10 是 教授课程号 char 10教授课程名char10是表2 学生信息表student 的表结构主码 列 名 数据类型 宽度 是否可为空PK学号char10课 程课程编号所属学院课程名称学 时课程学分 教授教 师教师工号 教师姓名姓名char 10 是所属院系char 20 是所选课程号int 4选修课程char 10 是选修成绩int 10 是表3公选课信息表course的表结构主码列名数据类型宽度是否可为空PK 课程号char 10课程名char 10 是学分int 4学时int 4下面在系统实施阶段就可以物理实现数据库了,本系统使用前面实验已经建好的服务器端SQL Server数据库—yangxu.三、系统实现本课程设计是用java结合数据库实现的,其中包含了三个主页面,一是学生登录界面面,二是教师登录界面,三是管理员登陆界面,其中每个界面中都会有按钮进行相应的操作。
黄淮学院计算机科学系课程设计报告设计名称: 数据库课程设计姓名: 学号:专业班级: 计算机科学与技术系(院): 计算机科学系设计时间:2009~20010学年第二学期设计地点:软2指导教师评语:1 需求分析(1)数据需求图书馆管理信息系统需要完成功能主要有:①读者基本信息的输入,包括借书证编号、读者姓名、读者性别等。
②读者基本信息的查询、修改,包括读者借书证编号、读者姓名、读者性别等③书籍类别标准的制定、类别信息的输入,包括类别编号、类别名称。
④书籍类别信息的查询、修改,包括类别编号、类别名称。
⑤书籍库存信息的输入,包括书籍编号、书籍名称、书籍类别、作者姓名、出版社称、出版日期、登记日期。
⑥书籍库存信息的查询,修改,包括书籍编号、书籍名称、书籍类别、作者姓名社名称、出版日期登记日期等。
⑦借书信息的输入,包括读者借书证编号、书籍编号、借书日期。
⑧借书信息的查询、修改,包括借书证编号、借书证编号、读者姓名、书籍编号名称、借书日期等。
⑨还书信息的输入,包括借书证编号、书籍编号、还书日期。
⑩还书信息的查询和修改,包括还书读者借书证编号、读者姓名、书籍编号、书籍称、借书日期、还书日期等。
⑾超期还书罚款输入,还书超出期限包括超出期限还书的读者借书证号,书籍编号款金额。
⑿超期还书罚款查询,删除,包括读者借书证编号、读者姓名、书籍编号、书称,罚款金额等⒀管理员管理:包括创建读者用户信息、删除读者用户信息、添加图书信息、图书信息。
⒁超级管理员管理:包括创建管理员用户信息、删除管理员用户信息、创建读户信息、删除读者用户信息、添加图书信息、删除图书信息。
(2)事物需求①在读者信息管理部分,要求:a.可以查询读者信息。
b.可以对读者信息进行添加及删除的操作。
②在书籍信息管理部分,要求:a.可以浏览书籍信息,要求:b.可以对书籍信息进行维护,包括添加及删除的操作。
③在借阅信息管理部分,要求:。
a.可以浏览借阅信息。
b.可以对借阅信息进行维护操作。
武汉科技大学城市学院
课程设计报告
课程名称数据库应用课程设计
题目
学部信息工程学部
专业软件工程
班级
姓名
指导教师刘芳
2019 年 6 月25 日
课程设计评分表
数据库应用课程设计任务书
设计题目:社区物业用户管理信息系统
设计主要内容:
一、开发平台:SQL SERVER 2005及以上版本
二、功能要求
1、设计内容
设计一个社区物业用户管理信息系统,,描述系统主要内容即可
2、社区物业用户管理信息系统主要功能
(1)用户管理:住户登记(添加、打印等操作)、住户查询(按照一定条件查询)、房产资源登记(添加、打印等操作)、房产资源查询(按照一定条件查询)、仪表资料登记(添加、打印等操作,其中包括3种仪表:水表、电表、气表)、仪表资料查询(按照一定条件查询)、本用户密码的修改
(2)管理员管理:住户管理(修改、删除)、住户单查询(一定条件)、房产资源管理(修改、删除)、房产资源查询(一定条件)、仪表资源管理(修改、作废,增加一个住户水电气表资料)、用户信息管理(查询、删除)。
3、社区物业用户管理信息系统数据库表单(表单和字段可以按照需求增、删、改)
(1)用户信息表单,主要字段有:编号、密码、用户身份(管理员和普通用户)
(2)住户信息表单,主要字段有:住房编号、业主姓名、性别、职业、入住时间、住房面积、常住人口数、联系电话
(3)房产信息表单,主要字段有:住房编号、物业地址、使用面积、房型、买主姓名、备注
(4)仪表(水、电、气)资料表单,主要字段有:设备编号、住户姓名、住房编号、年份、月份、上月资料、本月资料、本月用量、单价、本月费用、上(本)月抄表日期、办理人
三、课程设计报告主要内容
1、系统需求分析
2、系统数据库概念结构设计
3、系统数据库逻辑结构设计
4、系统数据库物理结构设计
四、课程设计参考资料
[1] 尹志宇,郭晴. 数据库原理与应用教程-SQL Server(第2版)[M]. 北京:清华大学出版社,2015.11
[2] 苗雪兰. 数据库系统原理及应用教程[M]. 北京:机械工业出版社,2014
[3] 何玉洁. 数据库原理与应用教程[M]. 北京:机械工业出版社,2016
目录
1 系统需求分析 (1)
1.1功能需求分析 (1)
1.2数据需求分析 (1)
1.3业务规则及完整性约束分析 (1)
2 数据库概念结构设计 (2)
2.1局部E-R图 (2)
2.2全局E-R图 (2)
3 数据库逻辑结构设计 (4)
4 数据库物理结构设计 (5)
5 总结.................................. 错误!未定义书签。
参考文献. (7)
1 系统需求分析
1.1 功能需求分析
这里详细写出系统中应提供哪些功能,并将系统功能模块以图1.1的形式给出(参考书本1.3.4)。
所有正文字体小四号中文宋体,英文Times New Roman 字符,正文行间距为1.5倍。
图1.1 系统功能模块图
(图标题中文宋体小四号,数字及字母Time New Roman小四号加粗)1.2 数据需求分析
这里根据1.1中的需求分析,确定每个功能模块中涉及的各实体对象需要采集哪些数据,然后详细写出系统中应包含的实体以及实体的属性(参考参考书本1.3.4)。
1.3 业务规则及完整性约束分析
这里根据数据需求分析对实体进行完整性约束分析,主要包括主键和外键约束,以及实体之间的关联关系(参考书本1.3.4)。
2 数据库概念结构设计
2.1 局部E-R图
先绘制每个实体的E-R图。
2.2 全局E-R图
这里绘制整个系统的完整E-R图。
3 数据库逻辑结构设计
根据概念结构设计结果,将E-R模型转换成关系模型,并以表格的形式将每个关系模式写出来。
(1)人事档案表单:职工代码、姓名、性别、学历、职称、出生日期、入厂日期、岗位、工资
(表标题中文黑体小四号,数字及字母Time New Roman小四号加粗,表内容宋体或Time New Roman体五号)
表3.1 namefile
4 数据库物理结构设计
将创建数据库表的SQL代码语句放在这里。
Create database
Create table
5总结
参考文献
[1]高晓黎,韩晓霞. SQL Server 2008案例教程[M]. 北京:清华大学出版社,2010
[2]罗耀军. 数据库应用技术项目教程[M]. 北京:电子工业出版社,2011
[3]钱冬云,周雅静. SQL Server 2005数据库应用技术[M]. 北京:清华大学出版社,2010
至少6本参考文献,要求2015年以后出版,格式如上
7。