网络数据库课程设计指导书.pdfVIP

  • 0
  • 0
  • 约2.51千字
  • 约 3页
  • 2020-12-25 发布于山东
  • 举报
第 1 页网络数据库课程设计指导书 山东建筑大学商学院电子商务专业 《网络数据库》课程设计(实验)指导书 一、对学生的基本要求 1、本着严肃认真、实事求是的科学态度和勇于探索的创新精神完成课题。 2 、运用所学基础理论与专业知识分析和解决实际问题,培养独立思考完成任务的能力。 3、运用数据库和其他应用开发工具,开发小型数据库系统。 二、设计的要求及内容 应用所学网络数据库知识以及自己所熟知的应用开发工具开发小型数据库系统。可以从给定的 选题中选择一个课题或自拟课题(需指导教师同意),完成系统分析、设计和开发。 具体要求如下: 1.针对所选择的题目进行需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库实 施与维护,设计出一个小型的数据库应用系统。 2.程序代码应符合规范要求,程序中具有相应的注释。 3.应用程序的界面要合理、美观。 4.每人最终提交一个运行良好的小型数据库系统和一个规范的课程设计说明书。说明书应严格 按照说明书的要求手写,格式清晰、规整。提交程序代码的电子版和整个数据库 (将数据库分离出 来),发送至 sdxiaopeng@163.com (发送时以班级为单位,每位同学一个压缩包,文件名为 “班级 +学号后四位+姓名”)。 三、设计进度 (仅做参考,实际时间以教师通知的上机安排为准) 1. 18 周周一~周二:选题,系统的需求分析。 2. 18 周周三~周四:概念结构设计、逻辑结构设计、物理结构设计。 3. 18 周周五~19 周周三:数据库的实施和维护。 4. 19 周周三:程序调试、编写课程设计说明书。 5.19 周周四上午交所设计数据库的电子文档 (包括分离出来的数据库、程序代码)、课程设计 说明书。 6. 19 周周四~周五:成绩评定。等待指导老师提问答辩。 四、选题 根据自己的爱好从以下题目中选择一个题目进行设计。 1.创建一个留言板程序 设计要求:要求设计一个留言板程序,包括如下几个程序:存储留言信息的数据库;用户留言 的主界面;处理留言的程序,把访问者的留言存储到数据库里;显示数据库里所有留言信息程序。 2.设计一个简单聊天室程序 设计要求:聊天室是很常见的 WEB 应用程序,其最主要的特征就是提供实时更新的数据库信息。 设计两个数据表,一个用于存放聊天信息,另一个用来存放在线用户信息。有用户登陆界面。 3.设计一个购物车程序 设计要求:有显示产品信息的页面;能够查看购物车;能够将购物车里的相应产品删除;能够 显示定单。 4.设计一个搜索引擎 设计要求:能够根据浏览者输入的字符串,在网站中搜索文件或网页的内容、标题、文件名、 作者等信息是否与搜索字符相符。 第 2 页网络数据库课程设计指导书 5.设计学籍管理系统 设计要求:设计一个学籍管理系统,保存所有学生信息。学籍管理系统一般包括学生的基本信 息,如,学号、姓名、班级、籍贯、联系电话、学生成绩等;能够添加、查找、删除学生信息等功 能。 其他选题,需征求指导教师同意,由指导教师根据拟定的题目难度给予相应的评分标准。 五、考核内容及分值分配 (一)课程设计说明书(30分) 1.正文:(手写课程设计报告 4 页以上)(20 分) (1)概述 包括项目背景、编写目的、软件定义、开发环境、所用的知识等内容。 (2)需求分析 分析用户的需求,可以用数据流图和数据字典来描述,也可以用简单的语言来描述。 (3)概念结构设计 根据需求分析的结果,画出 E-R 图。 (4)逻辑结构设计 将 E-R 图转换为SQLServer 支持的数据模型。使用表格的形式标注各个关系模式以及各个模式 的属性名、类型、是否为空等信息,并画出各个关系模式的关系图。 (5)物理结构设计 设计数据库各模式的索引、存储结构、存储位置等。 (6)数据库的实施和维护 建立数据库、表、索引,装入数据;进行应用程序的编码和调试。可根据不同数据库的要求分 配权限、创建视图、触发器、存储过程、规则等对象。 (7)界面设计

文档评论(0)

1亿VIP精品文档

相关文档