数据库大作业要求内容
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.员工薪资管理
背景资料:
1)某单位现有1000名员工,其中有管理人员、财务人员、技术人员和销售
人员。
2)该单位下设4个科室,即经理室、财务科、技术科和销售科。
3)工资由基本工资、福利补贴和奖励工资构成,失业保险和住房公积金在
工资中扣除。
4)每个员工的基本资料有姓名、性别、年龄、单位和职业(如经理、工程
师、销售员等)。
5)每月个人的最高工资不超过3000元。工资按月发放,实际发放的工资金
额为工资减去扣除。
设计要求:
1)进行需求分析,编写数据字典。
2)设计E-R图。
3)实现按照科室录入个人的基本资料、工资和扣除金额的数据。
4)计算个人的实际发放工资。
5)按科室、职业分类统计人数和工资金额。
6)实现分类查询。
7)能够删除辞职人员的数据。
2.库存物资管理
背景资料:
1)有一个存放商品的仓库,每天都有商品出库和入库。
2)每种商品都有名称、生产厂家、型号、规格等。
3)出入库时必须填写出入库单据,单据包括商品名称、生产厂家、型号、
规格、数量、日期、时间、入库单位(或出库单位)名称、送货(或提
货)人姓名。
设计要求:
1)进行需求分析,编写数据字典。
2)设计E-R图。
3)设计出入库单据的录入。
4)实现按商品名称、出入库日期的查询。
5)实现分别按日、月和年对出入库商品数量的统计。
3.商品进销存管理系统
设计要求:
1)商品代码管理
2)供应商管理
3)客户管理
4)进货
5)出库
6)查询与报表
4.人事工资管理系统
设计要求:
1)部门设置
2)人员类别设置(工种、在职与离退休)
3)应发项目
4)应扣项目
5)纳税项目
6)查询与报表
5.学校管理
背景资料:
1) 该大学有多个学院: 文学院、法学院,商学院、艺术学院等。每一个学院
有一个院长,且每一位院长只能主管一个学院;
2)每一个学院开设多门课程。课程统一编码、列入教学培养计划。在每一学期的教学执行计划(课表)中,教学培养计划中的一门课程可能要划分成几个部分,分布在几个学期内讲授(例如,英语划分4个部分讲授)。这里规定将列入教学培养计划中的课程简称为课程,将教学执行计划中所按排
的课程简称为课表;
3)每一个学院有多名教师,但每一位教师只属于一个学院;一位教师可能讲多门课,且课表中每一门课必须有一位教师讲授。这里的课是指课表中安排的课程;
4)每一名学生可选修多门课(指课表中的课),且一门课有多名学生选;每一个系有多名学生,且每一名学生只能属于一个系。
设计要求:
1)进行需求分析,编写数据字典。
2)设计E-R图。
3)设计学院、学生、课程、教师信息的录入、修改、删除和查询。
4)实现学生的选课功能。
5)实现分别按学生号、学生姓名、教师号、课程号查询学生选课情况。
6.专门人才档案管理系统
设计要求:
该系统由一个主界面窗体和部分系统工具控制,通过对“专门人才档案管理”等窗体界面的操作,实施对专门人才档案的管理,数据的输入、输出、统计、查询和报表打印等管理工作。此系统应能够管理如下信息:
编号、姓名、出生日期、性别、党员否、工资、工作简历、照片、成果名称、成果类型、成果出处、专业、专业年限、职称、英语水平等。若有必要请自行添加其他信息。
7.运动会管理系统
设计要求:
假设组织一个运动会的工作过程为:首先决定比赛日期、地点、规模、设立哪些比赛项目、报名期限等。并做出一些规定,如每人最多参加多少项目、每个项目每队最多可参加多少人等。在报名结束后,要给每个运动员编号,统计每个项目有多少运动员参加以及由哪些运动员参加,并根据每个项目的参加人数、场地等具体情况排出比赛日程表。在比赛过程中,要按各项比赛的成绩及时公布单项名次并统计团体总分。比赛全部结束后要公布团体名次。
8.航空售票系统
设计要求:
航空售票系统主要用于查询在某一段时间内从某个指定城市到另一个指定城市的航班,是否还有可以选择的座位、是否有其他飞机型号、飞机票售票点、是否有折扣等信息。
对该系统的主要更新操作包括为乘客登记航班、分配座位、选择餐饮等。任何时候都会有许多航空售票代理商访问这些数据,并且要避免出现多个代理商同时卖出同一个座位的情况。这些数据还可以自动统计出经常乘坐某一航班的乘客的信息,为这些常客提供特殊的优惠服务。
系统管理的主要数据有:
(1) 座位预定信息:座位分配、座位确认、餐饮选择等;
(2) 航班信息:航班号、飞机型号、机组号、起飞地、目的地、起飞时间、到达时间、飞行状态等;
(3) 机票信息:票价、折扣、有无等。
9.超市业务系统
设计要求:
对超市销售业务系统的主要操作是记录顾客的购买信息,查询超市现有商品的结构,分析当天连锁店的销售情况,确定明天进货的内容和货物的摆放位置,以提高经营者的决策水平。
系统主要管理的数据有:
(1) 销售信息:连锁点、日期、时间、顾客、商品、数量、总价等;
(2) 商品信息:商品名称、单价、进货数量、供应商、商品类型、摆放位置等;
(3) 供应商信息:供应商名称、地点、商品、信誉等。
10.工厂的管理信息系统
设计要求:
工厂的管理信息系统中,典型的查询操作包括打印雇员的工资、打印应收应付货款清单、打印销售人员的业绩、打印工厂的各种统计报表等。每进行一次采