- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库设计指导书
熊云艳
整体过程
1.信息系统开发过程示意图
2.主要步骤说明
调查研究,主要包括确定调查内容、调查方法、调查工具和可行性分析
系统分析,主要包括目标分析、需要分析、功能分析
系统设计,主要包括总体结构设计、计算机系统设计、通讯网络设计、数据库设计、输入/输出/界面设计
系统实施,主要包括确定实施领导、程序编制、人员培训、系统安装调试、系统试运行
系统评价,主要包括系统维护、系统评价
3.说明:由于此次是进行数据库设计实习,没有程序编制任务,主要完成到系统设计为止。可按下面步骤进行数据库设计实习。
主要步骤
第一步,你要确定自己的题目,一些可以建立系统的题目,如学生水电管理信息系统,或学生成绩管理信息系统,或学生考勤管理信息系统,或停车场管理信息系统等,并说明建立这个系统的目的、重要性、国际同类产品的性能(包括先进性及缺点),建立本系统的长处是什么等都要在此说明。
第二步,需求分析,从用户具体需要方面(包括对该系统的具体要求)、用户资金投入方面进行分析与论证,结论是必须的。
第三步,技术论证,从技术角度业论证实施该项目是可行的,没有技术障碍。
第四步,功能分析,根据用户的需求来设置信息系统的功能。例:学生管理信息系统
系统开发的总任务是实现学生信息关系的系统化、规范化和自动化。
系统功能分析是在系统开发的总任务的基础上完成的。本设计中学生信息管理系统需要完成的功能主要有:
基本情况维护:对于部门、班级、学生、课程等数据均属于基本情况,在实际操作中,为了处理方便,可把部门、班级、学生放在一个界面中进行维护(包括增加、修改、删除等),课程单独作一个界面进行维护。
成绩管理:主要完成对学生成绩的管理,包括成绩录入、成绩修改和删除等,同时还可以对录入的单科成绩进行汇总、统计后以报表方式打印输出。
查询打印:主要完成对班级或学生某学期成绩的查询,同时将查询的结果以成绩单的方式输出。
第五步,系统功能模块设计
对上述各项功能进行集中、分块,按照结构化程序设计的要求,得到下图所示的系统功能模块图。
第六步,再根据系统功能来确定你要收集的所有数据,特别包括重要的输入数据及输出数据(主要是指原始数据,包括现有的报表、原始收据等原始凭证)。
第七步,数据分析,编制实体列表,
第八步,根据收集的数据和实体列表,确定采用何种数据库设计方法(数据库设计方法包括ER图或IDEF 1X图或ODL图,建议采用ER图),并采用该方法确定实体之间的关系。
第九步,在上一步的基础上确定所需要的属性,并确定所有的键码属性和各个存在的函数依赖。
第十步,将上一步的结果转换成关系模式,并在范式理论的指导下检验各个关系模式是否满足3NF,最好为BCNF。
第十一步,以文字形式表述所有的约束,并在转换的关系模式基础上列出所有原始数据即实例,要尽可能将收集的数据全部转换过来。
第十二步,编程,建立数据库,并根据上一步的结果在创建的数据库中创建各个表,建立各表之间的关系和必要的存储过程或自定义函数等,要求全部用程序,不可以用可视化操作。
第十三步,将第十一步列出的所有数据输入到数据库中,来检验表的设计和约束设置是否合理。
可参考的资料
表结构设计(也可做成表格形式)
项目研制报告书格式(以下格式仅供参考)
项目名称:眼模管理信息系统V1.0.0
摘 要
第1章 绪 论
1.1 项目背景
1.2实行眼模管理的企业的业务特点
1.3 计算机管理眼模的必要性
1.4 眼模管理工作分析
第2章Visual Basic 6.0编程环境简介及数据库编程
3.1 VB编程环境简介
3.2 VB数据库编程
第3章 眼模管理系统需求分析说明
4.1 功能需求
4.2 性能需求
4.3 运行需求
第5章 眼模管理系统概要设计说明
5.1 设计方案选择
5.2.1 三层结构模型
5.2.2 客户机/服务器模型
5.2.3 单层结构模型
5.2.4 结论
5.2 功能要求
5.3 系统总体设计
5.4.1系统开发原则及开发流程图
5.4.2物理元素清单
5.4.3设计优化
5.4.4模块分解
5.4 接口设计
5.5.1 用户界面
5.5.2 软件接口
5.5 数据库设计
5.5.1 数据库概念设计
5.5.2 数据库逻辑设计
5.5.3 数据库物理设计
5.6 安全设计
第6章 眼模管理系统详细设计与编码
6.1 引言
6.1.1 编写目的
6.1.2 参考资料
6.2模块设计
6.2.1 登录模块设计
6.2.2 更改密码模块设计
6.2.3 查询模块设计
6.2.4数据处理模块设计
6.2.5打印模块设计
6.3 用户界面设计
6.4 编码规则
第7章
文档评论(0)