文档详情

数据库系统原理及实践大作业要求.docx

发布:2017-03-10约2.94千字共5页下载文档
文本预览下载声明
《数据库系统原理与实践》大作业一、基本要求?(1)从题目列表中选择题目(建议采用【学号模6再加1】方法),完成题目要求;?(2)要求撰写不少于2500字符的Word文档;(3)文档中至少要包括:系统功能图、数据字典、ER模型图、表关系的详细说明;(4)用户界面设计:采用图形界面菜单驱动,界面要友好,操作要简单,C/S和B/S架构自由选择;?(5)用户手册,描述软件系统所具有的功能及基本的使用方法;(6)自选;(7)提交内容:文档、源码;(8)提交时间:本课程考试前。二、文档格式(1)概述?包括项目背景、编写目的、软件定义、开发环境等内容;(2)需求分析?问题陈述、需完成的功能;(3)数据库概念设计画出ER模型图?;(分ER图需表示属性;总ER图除联系外,省略属性)(4)数据库逻辑及物理设计?把ER模型图转换为关系表;描述每一个基本表关系,要求所有关系达到3NF范式;定义视图、定义索引、主关键字、定义权限;(5)软件功能设计,画出软件功能图。?描述每一个功能所完成的任务情况;?(6)界面设计?及功能实现?界面设计要合理。(7)总结?写出完成本课程设计的心得,领会数据库理论与软件开发实践的关系,有哪些收获,软件还需要哪些改进;(8)参考文献。其中(3)、(4)可合并为“数据库设计”;(5)、(6)可合并为“软件设计与实现”;其中(6)可包含为实现某功能而写的重要查询、存储过程、触发器等代码,但代码总量不超过2页。说明:题目的要求有些并不很具体,做题时可根据自己的理解适当修改部分功能,但不能简化或降低题目要求。请注意文档排版格式统一。三、评分:?大作业占期末总评成绩12分(另18分为小作业及平时表现)。(1)12分――完成上述题目的所有内容,并能适当扩展需求功能,功能完善,文档详细,数据库设计合理,人机接口界面好,有源码。?(2)9分――完成上述题目的大部分内容,功能基本完善,文档较详细,数据库设计基本合理,有基本的人机接口界面,有源码。?(3)6分――基本完成上述内容,只有基本功能文档,无源码。?(4)0分――未按时完成上述内容,或者抄袭(或雷同)。为鼓励大家答辩,增加附加分。凡参加答辩同学,根据具体情况,加3~5分。题目1:图书借阅管理背景资料:图书室有各种图书一万多册。每种图书都有书名、书号(ISBN)、一名或多名作者(译者)、出版社、定价和内容简介。借书证记录有借阅者的姓名、所在单位、职业等。凭借书证借书,每次最多能借8本书。借书期限最长为30天。设计要求:进行需求分析,编写数据字典。设计E-R图。实现新进图书的数据录入。实现对所有购进图书的分类查询和分类统计。能够按书名、作者等分类查询现有图书的数量。记录借阅者的个人资料和所借图书的书名、书号数据等。题目2:员工薪资管理背景资料:某单位现有1000名员工,其中有管理人员、财务人员、技术人员和销售人员。该单位下设4个科室,即经理室、财务科、技术科和销售科。工资由基本工资、福利补贴和奖励工资构成,失业保险和住房公积金在工资中扣除。每个员工的基本资料有姓名、性别、年龄、单位和职业(如经理、工程师、销售员等)。每月个人的最高工资不超过3000元。工资按月发放,实际发放的工资金额为工资减去扣除。设计要求:实现按照科室录入个人的基本资料、工资和扣除金额的数据。计算个人的实际发放工资。按科室、职业分类统计人数和工资金额。实现分类查询。能够删除辞职人员的数据。题目3:酒店订餐管理系统背景资料:本系统的目标是建立方便的酒店订餐管理平台可以对酒店内的所有菜名以及相对应的菜号进行查询;可以对订餐的客户进行记录,并能查询、修改、删除和结算总额;可以对每日的营业额进行结算,以及统计利润总额。设计要求:客户信息管理:包括客户姓名、联系电话等信息的录入、修改、查询、删除等。菜谱管理:包括菜名、菜号、价格、利润等信息的录入、修改、查询、删除等。订餐操作管理:包括客户、日期、桌号、菜号、菜名、数目的录入、修改、删除等。查询定餐管理:可以按照桌号和日期查询,或分别按照桌号、按照日期查询等。订餐结算管理:包括每个桌号的金额总计,日营业额结算和日利润结算等。题目4:学校管理系统背景资料:该大学有多个学院: 文学院、法学院,商学院、艺术学院等。每一个学院有一个院长,且每一位院长只能主管一个学院;每一个学院开设多门课程。课程统一编码、列入教学培养计划。在每一学期的教学执行计划(课表)中,教学培养计划中的一门课程可能要划分成几个部分,分布在几个学期内讲授(例如,英语划分4个部分讲授)。这里规定将列入教学培养计划中的课程简称为课程,将教学执行计划中所按排的课程简称为课表;每一个学院有多名教师,但每一位教师只属于一个学院;一位教师可能讲多门课,且课表中每一门课必须有一位教师讲授。这里的课是指课表中安排的课程;每一名学生可选
显示全部
相似文档