- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库系统课程设计2012
数据库系统设计实践(2012)
适用班级:软件1173-1174
【系统设计与开发环境】
PC,CPU:P4 2.0GHz以上,内存:512M,硬盘:40GB以上;
操作系统:Microsoft Windows 2000 /2003/XP;
数据库系统软件:SQL Server 2005-2008
数据库设计工具软件:SYBASE PowerDesigner, Erwin , viso等
5.数据库应用开发软件:C#,java,jsp, asp.net等
【课程设计内容及要求】
(一二1) 逻辑表的结构必须从E-R图中按照规则导出,如果有合并表,添加表的情况必须有合适的理由,并加以解释.
2) 数据库设计必须能够满足所有列出的需求,并符合3NF设计要求,如果出于性能考虑,可以适当作反规范化处理,但同时对出现的数据冗余情况应作合理的约束定义。数据库设计中必须包括表结构定义、约束定义、触发器定义、存储过程定义、视图定义、索引定义、用户及权限定义的内容,同时在数据库设计报告加以必要的解释说明。
(四)实现部分数据库系统的业务及操作界面。要求至少包括数据更新界面、数据查询界面及数据报表的界面。
(五)编写并打印数据库设计报告及系统详细设计报告。 (参见附录2)
(六) 三至四人可组成一个开发小组,各位同学分担不同设计任务,小组内成员必须分工合理,共同完成此综合设计实践。系统设计报告中应说明各成员完成的项目内容及评价。(参见附录3)
(七)如选择第3题,要求最多2人参与完成,可不实现操作界面,但必须实现需求中列出的所有查询、更新的SQL语句,并按照初始数据库大小的要求创建样本数据库,并提供创建数据库的SQL脚本。
考核:
数据库设计是否完整,是否合理等,界面设计是否符合业务需求和功能的实现是否合理和完整。
注意:
数据库设计满足所有给定的需求,可以合理地增加部分需求,完善数据库设计。
界面设计要求:
数据更新界面,要考虑数据录入时满足合法性要求,要考虑并发情况下的事务编程,以保证数据更新的正确,并且数据库中设计必要的存储过程实现一定的业务规则,界面设计中包含对存储过程的调用执行。
数据查询界面应该包含单项的关键字查询和多关键字的综合查询。
数据报表按照给定的需求来完成,参见库存管理中的原材料收支存报表和材料明细分类帐的形式。
2、设计报告是否规范、叙述清楚及完整。
3、小组分工合理,达到一定的工作量。
系统演示:第十五周周四—周五
注意:
1)演示时必须提交完整的设计报告(打印稿)和程序代码。
2)小组所有成员到场,进行简要的设计说明并回答提问。
附录1:
1、库存管理系统
参见附件演示视频。“MIS系统案例1:库存管理实验演示系统”
2、小型商店销售管理系统。
业务需求如下:
3 VideoOnline数据库系统
附录2
数据库设计报告文档模板
1. 引言 45
1.1 编写目的 45
1.2 项目来源 45
1.3 文档约定 45
1.4 预期读者和阅读建议 45
1.5 参考资料 45
2. 数据库命名规则 46
3. 数据库设计说明 46
3.1 数据库逻辑设计 46
3.2 数据库物理设计 46
3.3 数据库分布 47
3.4 基表设计 47
3.5 视图设计 48
3.6 索引设计 49
3.7 完整性约束 50
3.8 授权设计 50
3.9 触发器设计 51
3.10 存储过程设计 51
3.11 数据复制设计 52
4. 词汇表 53
5. 历史数据处理 53
引言
引言是对这份数据库设计说明书的概览,是为了帮助阅读者了解这份文档是如何编写的,并且应该如何阅读、理解和解释这份文档。
编写目的
说明这份数据库设计说明书是为哪份软件产品编写的,开发这个软件产品意义、作用以及最终要达到的意图。通过这份数据库设计说明书详尽准确地描述了该软件产品的数据库结构。如果这份数据库设计说明书只与整个系统的某一部分有关系,那么只定义数据库设计说明书中说明的那个部分或子系统。
项目来源
具体说明本软件开发项目的全部风险承担者,以及各自在本阶段所需要承担的主要风险,首要风险承担者包括:
任务提出者;
软件开发者;
产品使用者。
文档约定
描述编写文档时所采用的各种排版约定。排版约定应该包括:
命名方法;
提示方式;
通配符号:
等等。
预期读者和阅读建议
列举本数据库设计说明书所针对的各种不同的预期读者,例如,可能包括:
开发人员;
项目经理;
测试人员;
文档编写人员。
并且描述了文档中,其余部分的内容及其组织结构,并且针对每一类读者提出最适合的文档阅读建议。
参考资料
列举编写需求规格说明书时所用到的参考文献及资料,可能包括;
本项目
您可能关注的文档
最近下载
- GB50086-2015 岩土锚杆与喷射混凝土支护工程技术规范.docx
- T GAIA 031—2025 人血清中米酵菌酸的测定 高效液相色谱-串联质谱法.pdf VIP
- 内蒙古森工集团招聘考试真题2024.docx VIP
- 铁路客运组织.pptx VIP
- 2025江苏苏州市农业发展集团有限公司下属子公司工作人员招聘13人考试备考试题及答案解析.docx VIP
- 火车过桥问题课件.ppt VIP
- 2025年农村生活污水治理资金申请专项报告.docx
- YS_T 1092-2015有色重金属冶炼渣回收的铁精粉.pdf
- 主体结构验收汇报施工单位最新.doc VIP
- 05X101-2 地下通信线缆敷设(OCR).pdf VIP
文档评论(0)