数据库课程设计任务书new.doc

上传人:scccc 文档编号:11592004 上传时间:2021-08-25 格式:DOC 页数:5 大小:95KB
返回 下载 相关 举报
数据库课程设计任务书new.doc_第1页
第1页 / 共5页
数据库课程设计任务书new.doc_第2页
第2页 / 共5页
数据库课程设计任务书new.doc_第3页
第3页 / 共5页
数据库课程设计任务书new.doc_第4页
第4页 / 共5页
数据库课程设计任务书new.doc_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《数据库课程设计任务书new.doc》由会员分享,可在线阅读,更多相关《数据库课程设计任务书new.doc(5页珍藏版)》请在三一文库上搜索。

1、数据库技术与应用课程设计任务书班级: 营销1033 时间: 2011.12.26-2011.12.30 第一部分课程设计说明一、教学目的运用数据库基础知识,使用Access 2003或2007软件以及相应的应用开发工具,完成一个具体的数据库应用系统的分析、设计与实现。二、实践环境选择Access 2003或2007的实践环境完成数据库应用系统的建立:三、预备知识1、 数据库基础知识:E-R模型、关系模型、规范化方法、关系运算、SQL语句等。2、 数据库管理系统软件:掌握一种数据库管理系统软件的初步使用方法。3、 程序设计:若采用后台数据库完成应用,则需掌握一种前台开发工具的使用方法。四、实践要

2、求1、 分析问题,设计出合理、规范、全面的关系。2、 在数据库中合理地为各个关系建立关联。3、 完成各种数据库操纵功能,如增、删、改,以及各种查询功能。4、 利用程序和窗体完成基于所建数据库的应用界面设计。5、 运用菜单完成用户界面的设计。五、考核要求在实践教师的监督下,能调试运行通过本人独立开发的一个符合实践要求的数据库应用系统,并提供相关文档。第二部分课程设计内容一、基本要求1. 系统由关系、窗体、报表、菜单和程序组成。2. 系统能够通过菜单实现数据维护、浏览、查询、报表、退出等基本功能;可以自行设计使系统具有更强的功能。3. 进入系统时应设置具备口令检验功能的主界面,该口令在进入系统后可

3、以通过菜单中的相关命令来修改。4. 项目中所有文件名起名应规范,合理。二、课题课题一、学生成绩管理系统某大学的某个学院下设若干系,每个系包含一个或几个班级,每个班级有若干个学生,学生每学期学多门课程,每个课程由一名教师教授,每个课程都有学分。学生每学期都进行考试,取得相应的成绩和学分。请为该系统设计数据库,并能完成如下功能:1. 具有系统维护菜单,实现数据表记录的维护、数据表结构的修改、系统口令的更改、窗体的修改;2. 具有浏览菜单,实现对学生表、课程表和成绩表的总浏览和相关统计信息的浏览;3. 具有查询菜单,实现对学生和成绩的各种查询;4. 具有报表菜单,实现学生、课程和成绩的打印输出;课题

4、二、教务管理系统某大学的某个学院下设若干系,每个系包含一个或几个班级,每个系有若干名教师。每个班级有若干名学生。教师每学期讲授多门课程,每门课程每学期由一名教师讲授。负责教务工作的教师的日常工作包括:1、 每学期开始时打印每个系的每个班级的基本信息(班名,入学时间,班长等)以及学生的基本状况报表,包括每个学生的基本信息(学号、姓名、性别、出生日期、照片等)和联系方式,如宿舍号,电话,EMAIL地址等。2、 每学期重新打印一份教师名单,包含教师的基本信息,以及便于联系等方面的信息(工作证号码、姓名、性别、出生日期、职称,职务,办公室房间号,电话号码)。假设每个教师的办公室房间号有一个,不同的教师

5、也可以有相同的房间号。每个教师可有多个联系电话。请为该系统设计数据库,并能完成如下功能:1、 采用友好的界面对系、班级、学生、教师、课程、选课等内容进行增、删、改。2、 具有方便的查询功能,例如,对于学生,可以按照学生的学号、姓名、年龄、性别、系别等属性的任意组合条件进行查询。同样为课程以及选课等内容进行查询。3、 具有丰富的报表统计功能,例如,对于学生选课信息,可以进行如下报表汇总操作:1) 打印出某学生某学期所选修的全部课程的学分,学时以及成绩。2) 打印出某教师所讲授的全部课程的信息。3) 打印出某班某学期所有学生按总成绩降序列出的学号、姓名以及总成绩报表。4) 打印出各系具有的各级职称

6、的教师人数。打印出该学院所开设的各门课程的名称、学时以及先修课的名称和学时课题三、房屋中介管理系统某房屋中介公司拥有多名职员分管不同业务,公司与多名房主具有业务联系,每个房主在委托房屋中介公司进行房屋的出租或出售时都要填写一张表格,说明房屋的地址、面积、朝向、类别以及价格等相关信息。需要租住或购买房屋的客户在向中介公司寻求服务时,也需要登记需要租住或购买的房屋的细节要求。职员负责与客户约定时间,并陪同客户看房,若客户看中房屋,公司将记录客户购买或租住房屋的合同的相关信息。试为此公司设计一个数据库应用系统,完成如下基本功能:1、 管理公司职员的基本信息,以及所进行的业务信息,如联系客户、陪同客户

7、看房的信息。2、 登记房屋、房主以及客户的信息,并能进行方便地增、删、改。3、 方便房主查询所需要的房屋的查询功能。4、 统计待租或待售的房屋信息等。课题四、高校职工管理系统在高校管理中,职工管理是一个非常重要的方面。管理内容比较复杂,涉及的部门众多,人员众多,它包括职工数据的编辑、增加、删除、查询等诸多功能的实施问题。试为此设计一个数据库应用系统,完成如下基本功能:1. 具有相关的管理功能,如院、处名称编辑功能,系、科名称编辑功能,按院、处、系、科分别编辑查询职工记录的功能,按院、处、系、科综合编辑查询职工的功能。2. 对系统权限的认证功能。用户需要进行系统权限的认证才能进入系统主窗口。课题

8、五、校园自助银行模拟系统许多银行在学校开设了自动取款机,学生可通过校园卡方便地进行现金的存取。模拟自动取款机的工作原理基本上与自动取款机的工作原理是一致的。试为此设计一个数据库应用系统,完成如下基本功能:1. 系统能开新用户和删除过期用户。2. 系统能存取款和挂失与解挂失。3. 以上操作都需权限认证。第三部分课程设计的安排第二部分中所列的各个课题在实现时可以采用分阶段分配任务,分阶段提交文档以及最终提交完整系统的方法进行考核。以课题一为例,可以将课题分为如下几个子题目供学生分别完成:1、 系统规划:确定系统的基本功能和实现的形式。2、 确定数据库:确定数据库的组成,设计数据库表结构,输入记录,

9、建立关键字和永久关系。附:数据库表表名字段名字段类型与长度字段规则与说明默认值标题学生表XH文本(8)81991001学号XM文本(8)姓名XB文本(2)性别只能是男或女女性别CSRQ日期年龄在18至22岁之间出生年月BJ文本(10)班级课程表KCH文本(4)课程编号KCM文本(14)课程名称XF单精度(3,1)学分大于01学分JS文本(8)任课老师成绩表XH文本(8)学号KCH文本(4)课程号CJ单精度(5,1)成绩大于060成绩建立主键:数据表名称主键学生表XH课程表KCH成绩表XH+ KCH(3)建立学生表与成绩表,课程表与成绩表的关联,关键字是分别是XH字段和KCH字段.3、 设计主程

10、序。4、 设计主界面:系统界面和口令界面。5、 设计系统菜单。菜单组成:主菜单由系统维护、浏览、查询、报表、帮助、退出6项组成。功能:5. 通过系统维护菜单实现数据表记录的维护、数据表结构的修改、系统口令的更改、窗体的修改;6. 通过浏览菜单实现对学生表、课程表和成绩表的总浏览和相关统计信息的浏览;7. 通过查询菜单实现对学生和成绩的各种查询;8. 通过报表菜单实现学生、课程和成绩的打印输出;9. 通过退出菜单退出本系统。6、 设计基本窗体:设计基本输入窗体、基本输出窗体、查询窗体、浏览窗体。窗体组成:主界面窗体、退出窗体、学生窗体、课程窗体、成绩窗体(可按学号分类和按课程分类)、 查询学生窗体、查询成绩窗体、总浏览窗体、浏览学生窗体、浏览成绩窗体、系统信息窗体、 口令窗体、修改窗体。7、 其它完善性的操作:设计输出报表,查询报表等。8、 连编项目进行调试和修改。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1