数据库课程设计方案

上传人:F****n 文档编号:99252803 上传时间:2019-09-18 格式:DOC 页数:5 大小:28KB
返回 下载 相关 举报
数据库课程设计方案_第1页
第1页 / 共5页
数据库课程设计方案_第2页
第2页 / 共5页
数据库课程设计方案_第3页
第3页 / 共5页
数据库课程设计方案_第4页
第4页 / 共5页
数据库课程设计方案_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《数据库课程设计方案》由会员分享,可在线阅读,更多相关《数据库课程设计方案(5页珍藏版)》请在金锄头文库上搜索。

1、数据库原理课程设计方案一、设计目的数据库原理课程设计是计算机科学与技术专业集中实践性环节之一,是学习完数据库原理课程后进行的一次全面的综合练习。本课程设计主要目的在于加深学生对数据库基础理论和基本知识的理解,掌握数据库应用系统设计开发的基本方法,进一步使学生综合运用所学知识和增强实际动手能力。二、组织方式 按照专业教学计划的安排,本课程设计要求11级计算机科学与技术专业的所有学生都必须完成,设计采用分组的方式进行,每组3-4名学生,每组配备一位指导老师进行全程指导。三、设计内容及要求以MS SQL Server作为后台数据库平台,以PowerBuilder/Delphi/Java/Asp等作为

2、前台开发工具,完成一个小型数据库应用系统的设计开发。根据学生的具体情况,学生可以从附录提供的题目中中选择一个,也可以自选题目,完成系统地分析、设计和开发。设计完成后,在规定时间内,以小组为单位提交以下资料(一组一份):1、系统分析报告,包括系统的功能分析、系统的功能模块设计、数据库的数据字典,数据库的概念结构( E R 图),数据库中的表、视图等; 2、课程设计报告书:包括程序的运行环境、开发环境、程序的详细设计(包括模块之间的关系,模块的功能、主要功能实现的程序段) 3、系统的源程序,包括数据库脚本程序。 四、设计时间课程设计时间为1周。教学内容学时地点备注设计动员,布置任务,收集资料0.5

3、天教室系统分析、讨论与设计1天图书馆、实验室编写程序,进行调试2.5天实验室完成模块联调,进行测试2天实验室成果验收,完成设计报告1天实验室五、设计报告要求学生完成设计任务后,应按要求提交课程设计报告。设计报告除了填写封面内容和正文部分的规定内容外,还包含如下几个方面的内容:l 应用程序的系统结构;l 应用程序使用的环境平台,如DBMS和开发工具的选择;l 数据库的设计过程和结果:包括需求分析、概念设计、逻辑设计、物理设计、库表结构设计,编写定义数据库模式SQL程序;l 数据库相关应用程序的主要代码,数据库系统测试数据及测试结果;l 运行结果分析。六、成绩考核由指导教师根据学生完成任务的情况、

4、课程设计报告的质量和课程设计过程中的工作态度等综合打分,其中课程设计报告占60%、软件系统占20%、平时表现占20%。成绩评定实行优秀、良好、中等、及格和不及格五个等级。有关的考查相关材料(文字材料以及磁盘或光盘)统一妥善保管。附录1:课程设计参考题目一、电影票网上预订系统1 、系统必须具备的基本功能: 系统需要提供会员注册、登录、个人信息管理、订票信息查询、预订电影票、取消预订等功能。针对每场电影,系统需要提供电影名称、电影导演、主演、内容简介、票价、座位布局、座位订购状态、余票数量、票价折扣等基本信息的动态发布、编辑、修改、管理功能。系统还需要实现会员的分级管理功能(如分为:大客户和个人客

5、户,大客户可以设置服务专员) ;提供相关信息设置功能,如:会员卡信息、在线订票的折扣率等。2 、系统必须包含的基本数据表: 会员基本信息表、电影基本信息表、座位订购信息表、折扣信息表等。二、汽车租赁系统1 、系统必须具备的基本功能: (1)系统需要提供会员注册、登录、个人信息管理、汽车租赁记录查询、汽车租赁订单具体查询、提货地址选择等功能。(2)系统需要提供可租赁汽车的型号、价位、车况(新旧、行程等)、租赁价格等基本信息的发布、编辑、修改、管理,汽车上架下架设置,租赁状态、用户评价等功能。(3)系统还需要实现会员的分级管理功能(如分为:大客户和个人客户,大客户可以设置服务专员) ;提供相关信息

6、设置功能,如:会员卡信息、折扣率等。2 、系统必须包含的基本数据表: 会员基本信息表、汽车基本信息表、汽车租赁信息表、折扣信息表、汽车租赁订单表等。三、学生选课系统1 、系统必须具备的基本功能: (1)学生管理:可以录入学生、可以删除某个或某些学生; (2)班级管理:能在满足约束条件的情况下添加、修改、删除班级; (3)课程管理:能在满足约束条件的情况下添加、修改、删除课程;(4)选课管理:能在满足约束条件的情况下添加、修改、删除所选课程;(5)成绩管理:能进行成绩的录入,修改,删除等操作,能进行数据的各种查询,统计。 2 、系统必须包含的基本数据表: 学生表、班级表、院系表、课程表、选课表、

7、成绩表等。四、中小企业员工薪资管理系统1 、系统必须具备的基本功能: (1)薪资类别管理:不同工种基本薪资类别的增加、删除和修改和查询;(2)加班津贴管理:根据加班时间和类型给予不同的加班津贴; (3)月薪资的自动生成:按照不同工种的基本薪资情况、员工的考勤情况产生员工的每月的月薪资; (4)年终奖金的自动生成:员工的年终奖金计算公式(员工本年度的薪资总和津贴的总和) /12 ; (5)薪资查询和统计:能够查询单个员工的薪资情况、每个部门的薪资情况、按月的薪资统计,并能够打印; 2 、系统必须包含的基本数据表: 员工考勤情况表、员工工种情况表(反映员工的工种、等级,基本薪资等信息)、员工津贴信

8、息表(反映员工的加班时间,加班类别、加班天数、津贴情况等)、员工基本信息表 、员工月薪资表。 五、简单物流管理系统1 、系统必须具备的基本功能: (1)收货、发货管理:可以填写收货及发货单,确认收货和发货情况; (2)货物入库和出库管理:可以填写入库和出库单,确认货物入库和出库情况; (3)初始库存设置:设置库存的初始值,库存的上下警戒限; (4)可以进行业务量统计,反映每日、每月、每年的业务情况; (5)可以查询货物入库情况、出库情况、当前库存情况,可以按收货单、发货单、出库单、入库单,货物、时间进行查询。 2 、系统必须包含的基本数据表: 收货信息表、发货信息表、货物入库信息表、货物入库信

9、息表、货物出库信息表、库存情况表等。 六、中小企业员工基本信息管理系统 1 、系统必须具备的基本功能: (1)员工各种信息的输入、修改删除:包括员工基本信息、学历信息、婚姻状况信息、职称等。 (2)各种信息查询和统计:按照一定的条件,查询、统计符合条件的员工信息;至少应该包括每个员工详细信息的查询、按婚姻状况查询、按学历查询、按工作岗位查询等,至少应该包括按学历、婚姻状况、岗位、参加工作时间等统计各自的员工信息;对查询、统计的结果打印输出。 2 、系统必须包含的基本数据表: 员工基本信息表、 员工婚姻情况表(反映员工的配偶信息)、员工学历信息表(反映员工的学历、专业、毕业时间、学校、外语情况等

10、)、企业工作岗位表、企业部门信息表。 七 、小区物业管理系统 1 、系统必须具备的基本功能: (1)物业公司员工各种信息的输入、修改删除:包括员工基本信息、婚姻状况信息、联系电话、工作岗位等。 (2)小区房产(住宅、商铺、车库)相关信息的输入、修改删除:包括房产编号、房产面积、物业管理费、业主姓名、业主联系电话等。 (3)各种员工信息查询和统计:按照一定的条件,查询、统计符合条件的员工信息,至少应该包括每个员工详细信息的查询、按婚姻状况查询、工作岗位查询等,至少应该包括按学历、婚姻状况、岗位、参加工作时间等;统计各自的员工信息;对查询、统计的结果打印输出。(4)各种房产信息查询和统计:按照一定的条件,查询、统计符合条件的房产信息,至少应该包括每套房产的详细信息的查询、按房产编号、房产面积、月收物业管理费、业主姓名等查询;统计各套房产信息;对查询、统计的结果打印输出。2 、系统必须包含的基本数据表: 员工基本信息表、 员工婚姻情况表、公司工作岗位表、公司部门信息表、房产基本信息表、物业管理收费表。 考虑到公司仍有部分低层及高层人员的补充,因此在选择招聘渠道供应商的附加值时以配送普工现场招聘会和高端人才交流会为佳,另外根据供应商平台实力,若能给公司提供合适的猎头服务也应当纳入甄选范畴。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 教学/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号