数据库设计要求.doc

上传人:飞****2 文档编号:51972252 上传时间:2022-10-20 格式:DOC 页数:6 大小:318.50KB
返回 下载 相关 举报
数据库设计要求.doc_第1页
第1页 / 共6页
数据库设计要求.doc_第2页
第2页 / 共6页
点击查看更多>>
资源描述

《数据库设计要求.doc》由会员分享,可在线阅读,更多相关《数据库设计要求.doc(6页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、数据库系统开发设计目的:1.利用软件工程的开发思想与方法,为可视化程序设计语言为前台,Microsoft SQL Server 2000为后台,开发大型信息管理系统;2.了解软件工程的开发方法; 3.熟练使用SQL语句;5.掌握Microsoft SQL Server的数据库后台编程方法与技巧;6.掌握Microsoft SQL Server与其他应用程序的接口;设计步骤:1.项目计划:问题的定义;2.项目可行性研究:包括操作可行性、技术可行性、经济可行性、法律可行性等方面;3.需求分析:用数据流图DFD、数据字典DD和主要的处理算法描述这个逻辑模型设计;4.总体设计:根据需求分析的结果,进行

2、模块化,努力做到模块之间的独立;5.详细设计:采用自顶向下逐步求精的方法,把每个模块的功能逐步分解细化为一系列具体的处理步骤;6.编码:按照详细设计的要求,进行编码;7.测试:从各个方面对程序进行测试,尽可能的发现并改正错误,保证软件功能的完善;8.运行与维护:软件投入运行后,还应对文档、代码、数据进行维护。设计要求:一、数据和软件要求:1.在基本数据库的设计阶段:做到数据库的规范化,使其尽量符合规范化的范式;2.在输入模块中,实现输入确认,包括字段级(过滤键盘输入、输入屏蔽、确认列表),窗体级确认(上/下限范围、最小/最大字段长度、必要字段、条件字段);3.尽量考虑数据的级联,学习级联的更新

3、和删除;4.应用事务保证数据的完善性和安全性;5.对程序中可能存在的运行时错误进行控制;6.在用户登录模块中考虑多用户;7.尽量实现权限的设置和审查、以及用户操作的审查;8.尽量实现数据库的备份;二、文档要求要求提交可行性研究报告、项目开发计划、需求规格说明书、概要设计说明书、详细设计说明书、用户操作手册、测试计划、测试分析报告、开发进度月报、项目开发总结报告、程序维护手册、软件问题报告、软件修改报告。三、作业要求 提交设计软件及相关的说明。#数据库系统的设计报告一、需求分析:1、系统的功能模块图2、系统的功能描述3、系统的数据流程图二、数据库设计1、概念结构设计(1)分E-R图(标注实体属性

4、)(2)综合E-R图(无需再标注实体属性,但联系属性需标注)2、逻辑结构设计(1)E-R模型转换成关系模型3、数据库结构的详细设计(包括部分物理结构设计)(1)填写二维表,表头如下:表名属性名数据类型长度允许空主码或索引约束条件4、数据库的实施(1)用可视化的方法定义数据库(将数据库文件定义在D盘根目录下)(2)用SQL语言定义表、视图、索引、触发器等。【SQL语句】用户表create table tb_user(username varchar (20) primary key,pwd varchar (10) not null);老师表create table tb_teacher(tea

5、cherid varchar (50) primary key,teachername varchar (50) not null,sex varchar (1) not null,office varchar (50) not null,knowledge varchar (50) not null,level varchar (50);学生信息表create table tb_studentinfo(studentid varchar (50) primary key,studentname varchar (50) not null,sex varchar (1) not null,ag

6、e int not null,addr varchar (200),phone varchar (50),class varchar (50) not null);违规信息表create table tb_regbreakinfo(studentid varchar (50) primary key,breakcontent varchar (100) not null,handleresult varchar (100) not null,memo varchar (100),breaktime smalldatetime);成绩等级表create table tb_gradelevel(grade_level varchar (50) primary key,up_grade int,low_grade int);(3)录入数据(用可视化的方法,每张表至少3条数据)【截图】用户表老师表学生表违规信息表成绩等级表成绩信息表三、设计心得(包括你这次设计经历的过程,有哪些主要活动。你的收获和不足之处,今后的改进方案,要求字数约500字)

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com