课程设计任务书-2015

《课程设计任务书-2015》由会员分享,可在线阅读,更多相关《课程设计任务书-2015(7页珍藏版)》请在文档大全上搜索。
1、延边大学工学院计算机科学与技术学科课程设计任务书2015-2016学年度 第1学期专业计算机科学与技术专业班级2013级课程名称数据库原理课程设计课程类别实践,必修设计时间从 2015 年 8 月 31 日至 2016 年 1 月 1 日一、课程设计题目成绩管理, 课程管理, 学籍管理,考务管理,宿舍管理,学习班管理,大学生就业咨询管理,教室管理图书管理,音像制品管理编辑部论文管理 公交车管理,火车票管理,停车场车辆管理,机票预定工资管理,人事管理,档案管理,设备管理,考勤管理,户籍管理足球俱乐部旅店管理,饭店管理,物业信息管理医院药品管理,医院诊疗管理银行储蓄系统汽车销售管理手机话费计费管理
2、超市进出货管理二、课程设计目的与要求目的:通过实践,使学生掌握数据库设计方法和数据库管理软件的编程,培养学生自主阅读参考文献的能力和解决实际问题的能力。要求:1、 上述题目中,学生可任选一个题目,独立或不超过2人一组完成一个题目2、 根据所选题目进行数据库设计3、 编写数据库管理程序,并调试。用户界面采用窗口式,操作要简单,色彩要柔和,界面要友好。4、 学生充分利用网络资源进一步查阅文献,经与指导教师讨论提出设计方案,完成设计、编码、测试及课程设计报告5、 报告书格式要符合延边大学毕业设计说明书要求:报告书结构要合理,各级标题与内容要一致,文字要通顺,思路要清晰,语言要简练,图表要规范,不能有
3、错别字。报告书中至少要包括:1) 概述包括项目背景、编写目的、软件定义、开发环境等内容。2) 需求分析问题的陈述、需保存的数据和要实现的功能(数据字典和系统功能图)E-R模型图3) 数据库逻辑设计把E-R模型图转换为关系表,描述每一个基本表关系。要求所有关系至少要达到3NF。4) 其他设计根据需求分析设计视图、索引、触发器、存储过程、安全性、完整性等5) 软件功能设计画出软件功能图。描述每一个功能的设计思想和实现过程。6) 结束语写出完成本课程设计的心得和收获、数据库理论与软件开发实践的关系方面的领会、软件还需要哪些改进等。7) 参考文献3、 数据库设计任务1. 定义数据库,DBMS可以用Ki
4、ngBase或SQL Server或其它关系型数据库管理系统1) 根据所选题目进行需求分析,确定数据字典2) 概念结构设计,画系统E-R图3) 逻辑结构设计,建立数据库,根据功能需求定义适当的视图4) 完整性设计和安全性设计,包括:a) 用户定义的完整性b) 触发器,存储过程c) 定义若干不同级别的合法用户和角色,并给每个用户分配适当的权限2. 实现简单的数据管理功能,开发软件可以用VB或JAVA或其它。1) 数据录入功能2) 数据修改和删除功能3) 数据查询功能,包括简单查询(只有一个条件的),组合查询(多个条件的),模糊查询(不精确查询)4、 工作计划及安排第1周: 教师讲解设计基本内容和
5、涉及到的知识,学生选题第2-9周:阅读参考文献,设计相应数据库第10-14周:编码、调试、撰写课程设计报告;第15-16周:答辩,提交源代码和课程设计报告书5、 考核及成绩评定方式出勤率: 10% 程序代码:20%设计报告:50% 答辩:20%指导教师签字2014年2月22日教研室审核意见教研室主任(签字):2014年2月24日1.l 机票预定信息系统系统功能的基本要求:航班基本信息的录入,包括航班的编号、飞机名称、机舱等级等。机票信息,包括票价、折扣、当前预售状态及经手业务员等。客户基本信息,包括姓名、联系方式、证件及号码、付款情况等。按照一定条件查询、统计符合条件的航班、机票等;对结果打印
6、输出。l 长途汽车信息管理系统系统功能的基本要求:线路信息,包括出发地、目的地、出发时间、所需时间等。汽车信息:包括汽车的种类及相应的票价、最大载客量等。票价信息:包括售票情况、查询、打印相应的信息。l 人事信息管理系统系统功能基本要求:员工各种信息:包括员工的基本信息,如编号、姓名、性别、学历、所属部门、毕业院校、健康情况、职称、职务、奖惩等;员工各种信息的修改;对转出、辞退、退休员工信息的删除;按照一定条件,查询、统计符合条件的员工信息;教师教学信息的录入:教师编号、姓名、课程编号、课程名称、课程时数、学分、课程性质等。科研信息的录入:教师编号、研究方向、课题研究情况、专利、论文及著作发表
7、情况等。按条件查询、统计,结果打印输出。l 超市会员管理系统系统功能的基本要求:加入会员的基本信息,包括:成为会员的基本条件、优惠政策、优惠时间等。会员的基本信息,包括姓名、性别、年龄、工作单位、联系方式等。会员购物信息:购买物品编号、物品名称、所属种类,数量,价格等。会员返利信息包括会员积分的情况,享受优惠的等级等。对货物流量及消费人群进行统计输出。l 客房管理系统系统功能的基本要求:客房各种信息,包括客房的类别、当前的状态、负责人等;客房信息的查询和修改,包括按房间号查询住宿情况、按客户信息查询房间状态等。以及退房、订房、换房等信息的修改。对查询、统计结果打印输出。l 药品存销信息管理系统
8、系统功能基本要求药品信息,包括药品编号、药品名称、生产厂家、生产日期、保质期、用途、价格、数量、经手人等;员工信息,包括员工编号、姓名、性别、年龄、学历、职务等;客户信息,包括客户编号、姓名、联系方式、购买时间、购买药品编号、名称、数量等。入库和出库信息,包括当前库存信息、药品存放位置、入库数量和出库数量的统计。l 学生选课管理信息系统系统功能基本要求教师信息:包括教师编号、教师姓名、性别、年龄、学历、职称、毕业院校,健康状况等。学生信息,包括学号、姓名、所属院系、已选课情况等。教室信息,包括,可容纳人数、空闲时间等。选课信息,包括课程编号、课程名称、任课教师、选课的学生情况等。成绩信息,包括
9、课程编号、课程名称、学分、成绩。按一定条件可以查询,并将结果打印输出。l 图书管理系统系统功能基本要求图书信息:包括图书编号、图书名称、所属类别等;读者信息,包括读者编码、姓名、性别、专业等;借还书信息,包括图书当前状态、被借还次数、借阅时间等。l 学生成绩管理系统学生信息,学号、姓名、性别、专业、年级等;学生成绩信息,包括学号、课程编号、课程名称、分数等。课程信息,包括课程编号、课程名称、任课教师等。对学生成绩的查询(不能任意修改)、统计,并将结果输出。10.网上书店管理信息书籍信息,包括图书编号、图书种类、图书名称、单价、内容简介等;购书者信息,包括购买编号、姓名、性别、年龄、联系方式购买
10、书的名称等;购买方式,包括付款方式、发货手段等。根据读者信息查询购书情况,将统计结果以报表形式打印输出。l 教室管理信息系统教室信息,包括教室容纳人数、教室空闲时间、教室设备等;教师信息,包括教师姓名、教授课程、教师职陈、安排上课时间等;教室安排信息,包括何时空闲、空闲的开始时间、结束时间等。按照一定条件查询,统计,将结果打印输出。l 论坛管理信息系统作者信息:包括作者昵称、性别、年龄、职业、爱好等;贴子信息:包括贴子编号、发贴日期、时间、等级等;回复信息:包括回复作者昵称、回复时间等。l 职工考勤管理信息系统职工信息,包括职工编号、职工姓名、性别、年龄、职称等;出勤记录信息,包括上班打卡时间