- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库原理及应用课程设计任务书.
课程设计任务书
(教师版)
2010 ~ 2011 学年 第 2 学期
年级: 09
专业: 计算机科学与技术
一、课程设计的目的
《数据库原理及应用》课程是研究、解决有效获取数据和处理数据的问题。通过本课程设计,能够比较清楚的理解数据库原理及其基本实现技术,能够掌握数据库技术,有效处理信息,对于培养学生分析、创造、设计的能力、计算机应用能力以及解决实际问题的能力具有一定的作用。
二、课程设计的要求
课程设计的时间为1周,总学分为1个学分。
本课程设计要求每位同学必须独立完成所有设计任务。
所有同学必须按照任务书的要求,在第18周周末前提交课程设计最终成果。
三、课程设计的内容
综合运用本门课程所学知识,设计一个具有权限管理、输入、修改、删除、查询、统计功能的小型数据库应用程序软件。课程设计的题目见附件。
四、课程设计的方法与步骤
审题:明确设计内容,分析相关数据信息和系统功能;
选择数据库和软件编程语言:根据具体设计内容数据库选择SQL Server 数据库。编程语言可以选择自己熟悉的任意语言,但是要求系统要完整、正确运行。
数据字典的确定:根据数据库类型、提供的数据信息以及分析现实世界客观情况确定数据字段名称、类型、宽度、索引、约束条件;
创建数据库:依据数据库类型、实现表结构的建立、字段和表之间的约束,参照完整性的设计;
功能模块图及流程图:根据任务书提出的功能要求进行分析,将功能模块化,确定系统整体功能模块图及流程图,然后功能细化,确定各自功能模块;
程序设计:根据设计的各功能模块,设计界面,编制程序。首先学会设计数据库应用界面,能将数据库与应用界面联系起来,然后使用编程语言对相关的关系数据库表编程,完成相应的功能。
系统连编调试:将各功能模块有机的连接起来,形成一个系统的数据库应用软件。并进行软件功能验证,针对出现的问题,仔细分析,查找解决问题的方法并进行改正,直至整体功能全部实现;
撰写设计说明书,具体要求见下节。
五、课程设计报告的要求
课程设计报告要求以设计说明书的方式来完成,主要叙述对题目的认识和理解,阐明系统功能分析,各功能的实现,设计过程中存在的问题以及解决方法等内容。设计报告应包括以下主要内容:
设计内容
系统需求分析(数据流图、数据词典和功能分析)(重点)
数据逻辑结构设计(E-R图、关系模式和数据库结构)(重点)
详细设计(包括界面以及关键实现代码)
总结
参考文献。
六、课程设计考核与成绩评定
主要根据两部分内容:
数据库设计合理,完成了设计功能要求;程序简洁;运行正确。
设计说明书:内容完整,叙述正确,图表规范。
成绩评定分为优、良、中、及格、不及格五类(其中优20%左右,优+良65%左右,及格5%左右)。
七、设计报告装订要求
1、课程设计报告可采用统一规范的稿纸书写,也可以用A4纸按照撰写规范单面打印,并装订成册。内容包括:
①封面
②设计任务及评语
③目录
④正文
⑤参考文献
2、参考文献格式
①标题:“参考文献”,小四,黑体,居中。
②示例:(五号宋体)
期刊类:[序号]作者1,作者2,……作者n.文章名.期刊名(版本).出版年,卷次(期次):页次.
图书类:[序号]作者1,作者2,……作者n.书名.版本.出版地:出版社,出版年:页次.
附件:课程设计题目
1.宾馆客房管理系统
考察现有的中小型宾馆,设计客房管理系统,要求:
(1)具有方便的登记、结帐功能,以及预订客房的功能。能够支持团体登记和团体结帐。
(2)能快速、准确地了解宾馆内的客房状态,以便管理者决策。
(3)提供多种手段查询客人的信息。
(4)具备一定的维护手段。具备有一定权利的操作员在密码的支持下才可更改房价、房间类型和增减客房。
(5)完善的结帐报表系统。
2.工资管理系统
考察一个中小型企业,要求设计一套企业工资管理系统,其中应具有一定的人事档案管理功能。工资管理系统是企业进行管理的不可缺少的一部分,它是建立在人事档案系统之上的,其职能部门是财务处和会计室。通过对职工建立人事档案,根据其考勤情况,以及相应的工资级别,算出其相应的工资。为了减少输入帐目时的错误,可以根据职工的考勤、职务、部门、和各种税费,自动求出工资。
为了便于企业领导掌握本企业的工资信息在系统中应加入各种查询功能,包括个人信息、职工工资、本企业内某一个月或某一部门的工资情况查询。系统应能输出各类统计报表。
3.销售管理系统
通过对某公司的订单销售系统进行分析、调查,系统主要实现以下功能:
(1)处理顾客和销售员送来的订单。具体为:销售部门把送入的订单进行数额核对,查看仓库是否有足够的货物。
(2)仓库根据订单来调拨货品,发出货物的同时开出发票。并且
文档评论(0)