教师工资管理系统课程设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《数据库课程设计》任务书
一、课程设计的目的
《数据库课程设计》是软件工程专业(本科)教学大纲要求的重要实践性环节之一,是学习完《数据库原理及应用》和《Oracle数据库应用》两门课程后进行的一次数据库方面的综合练习。其目的在于:配合《数据库原理及应用》和《Oracle数据库应用》课程的教学,使学生能巩固和加深对数据库基础理论和基本知识的理解;掌握使用数据库进行软件设计的基本思想和方法;提高学生运用数据库理论解决实际问题的能力;培养学生调查研究、查阅技术文献、资料、手册以及编写技术文献的能力。
二、课程设计的内容及要求
内容:用一种高级语言和当前流行的数据库管理系统相结合,完成一个小型管理系统的设计与开发。所设计的小型管理系统应包含两个以上(不多于4个)的模块以及输入输出、查询、插入、删除等基本功能。根据课程设计2周时间的安排选择适当大小的设计课题,课题的选择可以是实际问题,也可以是虚构的问题。根据题目的基本需求,画出系统结构图,并对数据库进行详细设计,编写程序,同时写出关于本数据库管理系统的报告书。
要求:
(1) 要求学生按照《数据库原理及应用》和《Oracle数据库应用》相关知识以及《数据库课程设计》教学大纲完成一个数据库设计,并撰写相应的课程设计报告。
(2)提交课程设计报告。
要求完成课程设计报告大约15页-20页,包括相应的模块设计文档、数据库设计文档、所承担模块的核心代码、测试过程分析与运行结果等。分组进行的同学共同完成基本设计与数据库设计,但每个人至少必须独立完成一个模块设计与实现,并写入课程设计报告中。
三、课程设计时间
课程设计时间为2周(10个工作日)
四、课程设计分组
一人一组
五、课程设计的成果和形式
1.报告一篇
建议论文按下列的提纲书写
2.符合设计要求的数据库应用系统一个
指导教师签字:
年月日
目录
1 需求分析......................................................... 错误!未定义书签。
引言................................................................. 错误!未定义书签。
任务概述............................................................ 错误!未定义书签。
用户角色.......................................................... 错误!未定义书签。
管理员角色....................................................... 错误!未定义书签。
2 数据库概要设计................................................. 错误!未定义书签。
逻辑模型............................................................ 错误!未定义书签。
数据字典............................................................ 错误!未定义书签。
3. 数据库逻辑设计................................................ 错误!未定义书签。
关系模式............................................................ 错误!未定义书签。
实体间的关系....................................................... 错误!未定义书签。
完整性约束 ......................................................... 错误!未定义书签。
范式................................................................. 错误!未定义书签。
DBMS选择 ........................................................... 错误!未定义书签。
4. 数据库实施..................................................... 错误!未定义书签。
基于SQL S ERVER的数据表设计...................................... 错误!未定义书签。
教工信息表 ........................................................ 错误!未定义书签。
用户信息表....................................................... 错误!未定义书签。
工资等级表....................................................... 错误!未定义书签。
角色................................................................. 错误!未定义书签。
关系图.............................................................. 错误!未定义书签。
5 系统实现......................................................... 错误!未定义书签。
登陆界面............................................................ 错误!未定义书签。主菜单界面 .......................................................... 错误!未定义书签。参考文献............................................................ 错误!未定义书签。附件: ............................................................... 错误!未定义书签。