- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《数据库应用课程设计》报告正文内容提纲
(特别提示:报告要有自己思路的完整详尽的论述[8000字以上],不能只有图表)
概述:系统的基本任务,主要业务,开发目标
1. 需求分析
用户需求:系统现状,要解决的主要问题,达到的具体指标等。
业务流程分析:描述系统的业务流程,画出规范的业务流程图。
信息需求分析
1.3.1 资料收集:业务流程中用到的相关单据票证帐簿报表报告等资料,画出格式,最好是填有具体数据内容的表格等。
1.3.2 事项分析:分析资料中数据表标题、表头等各栏目名称,列出所有列名,作为准字段名;分析这些字段,找出组合字段、导出字段(计算字段)、非结构化数据列,确定基本字段。检查是否有要补充的基本字段,是否有要改进的地方,补充改进之,得出所有基本字段。
功能需求分析:改进完善业务流程图,分析用户需要系统完成哪些任务,逐层分解,画出功能层次图。
2. (数据库)概念(模型)设计
确定实体、联系及其属性,并确定主实体的主标识,画出ERD(不少于两个主实体,一个从实体,一个联系和24个属性);检查改正错误;对其中复杂的多元联系进行分析,必要则改进。
3. (数据库)逻辑(模型)设计
3.1 一般逻辑模型设计:列出数据库初步构思的关系框架(二维表的表头)[与具体DBMS无关],并检查改进之。
3.2 具体逻辑模型设计:按所用的DBMS要求,设计表(文件)的具体结构,在关系框架下补充字段类型、长度、小数位数等行。
4. 数据库物理设计与数据库保护设计
设计索引:在表(文件)的具体结构关系框架下补充字段索引行或在框架外补充索引说明,指出索引字段或索引表达式、索引类型。
设计表间关系:列出父表与子表的关联索引,指出要建立的表间关系的类型。
完整性设计:列出主要字段完整性的字段名、完整性约束条件;列出记录完整性约束及其约束条件;列出参照完整性表。
在有多个用户操作时,考虑用户授权与安全性控制。
5. 处理功能设计(注意:此时系统未实现,设计结构都是写出或画出的,而不能是系统运行生成的)
主控模块设计:包括系统环境初始化、欢迎画面、用户身份验证、主控表单或菜单、告别画面、系统退出的环境恢复等功能。
子模块设计:按系统业务要求设计各项业务模块和系统管理模块,要能完成系统业务和系统管理功能,总体规模至少要达到5.2.1—5.2.4的要求。
设计输入:设计输入数据到表中的表单或窗口,注意实现用户定义的完整性约束,并具有输入校验,以确保输入数据正确,没有垃圾数据混入。
视图设计:设计不少于两个视图,并设计调用视图的用户界面。
查询设计:设计不少于两个查询界面,并提供相应的SQL查询语句。
报表设计:设计不少于两个报表界面,并提供生成报表数据所需要的SQL查询语句。
6. 数据库应用系统的实现
数据库及其表结构的建立:建立数据库数据文件(.LDF)及其数据库日志文件(.MDF),注意完整性、索引与永久关联的实现,并附打印出的数据库表结构及其关系统图。生成包括数据库、表、索引、约束、及用户的脚本文件。
数据输入:实现5.2.1中的输入程序后,用这些输入程序或系统的追加插入命令录入数据,并打印出各表的记录数据。
模块实现:用编程开发工具(例如VB)设计各模块用户界面,建议采用菜单与MDI菜和子窗技术,运行各界面复制运行时的界面图。建议先完成输入模块,再完成实现其他子模块,然后完成主控模块。打印出实现结果(表单、表单使用的SQL语句,如果能利用VB的功能生成输入表单、查询界面、报表等,打印时加入源代码)。写出实现的经过与体会。
7. 数据库应用系统运行
7.1 写出系统操作使用的简要说明。
7.2 运行系统并打印出运行结果(至少有两个查询结果和两个报表输出结果)。
7.3 系统评价:采用的有特色的技术与技巧;成功之处与主要特点;系统会改进完善之处和进一步工作的打算。
文档评论(0)