欢迎来到天天文库
浏览记录
ID:46305881
大小:85.50 KB
页数:5页
时间:2019-11-22
《《数据库系统概论》期中课程设计指导书》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、《数据库系统概论》期中课程设计指导书一、课程设计目的数据库原理与技术课程设计是集中实践性环节是学习《数据库原理与技术》课程后进行的一次全面的综合练习。其目的在于加深対数据库基础理论和基本知识的理解,掌握使用数据库进行软件设计的基本方法,提高运用数据库解决实际问题的能力。二、课程设计内容及要求用Access制作一个小型管理系统,所设计的小型管理系统应包含输入输出、查询、插入、删除等基本功能。设计题目在后而提供的课程设计指导书选择,根据题目的慕木需求,画出流程图,编写程序,并写出详细的设计说明书。三、课程设计时间课程设计时间为4周。四、课程设
2、计要求(1)完成提岀的需求功能。(2)丿
3、]户的所有操作都要利川窗体来完成,不能川表或查询表。(3)系统中的基本表不能少于三个。(4)要求撰写不少于2500个文字的课程设汁说明书。(5)课程设计说明书中•至少要包括:ER模型图、系统功能图、数据字典、表关系的详细说明。(6)用户界血设计:采用窗口式,色彩要柔和,界面要友好,操作要简单。(7)用户手册,描述软件系统所具有的功能及基本的使用方法。使用户能了解该软件的用途,并能确定在什么情况下、如何使用它。(8)操作手册,为操作人员提供该软件每一个运行的具体过程和相关知识,包括操作方法的细节等。
4、(9)不得抄袭,如有发现雷同超过TT分Z五十以上,视为抄袭,得零分。参考书目实践部分:《Access课程设计案例耕编》作者■:毕超出版社:屮国水利水电出版社定价:¥29《Access数据库开发经典案例解析》作者:王晟出版社:清华大学出版社定价:¥48《Access进销存管理数据库开发》作者凯际资讯工作室出版社:中国青年出版社定价:Y39《VISUALBASIC6.0息管理系统开发实例导航》作者:求是科技出版社:人民邮电出版社足价:¥24《ACCESS数据库系统项H开发实践》作者•:苏瑞出版社:科学出版社定价:41《VISUALBASIC+
5、ACCESS数据库应用实例完全解析》作者:李嫩业出版社:人民邮电出版社定价:¥36理论部分:《数据库系统概论》(第四版)作者:王珊出版社:高等教育出版社定价:33.8《数据库设计》作者:(美)RyanK.StephensRonaldR.Plew译者:何土洁译出版社:机械工业出版社定价:35表关系说明样例如下:表名:XXXXXXXXXX字段名数据类型含义说明空值情况TeacherlDChar(6)教师编号主关键字TcachcrNamcChar(8)任课老师的姓名不为空PSChar(10)教师职称可为空课程设计说明书除了在封面应有题H、班级、
6、姓名、学号和课程设计H期、地点以外,其正文一般有如下儿个方面的内容:(1)概述包括项目背景、编写目的、软件定义、开发环境等内容。(2)需求分析问题陈述、需完成的功能。画出ER模型图(3)数据库逻辑设计把ER模型图转换为关系表。描述每一个基本表关系。要求所有关系达到BCNF范式。定义视图、定义索引、主关键字、定义权限。(4)软件功能设计画出软件功能图。描述每一个功能所完成的任务情况。(5)界面设计界面设计要合理。(6)结朿语写出完成本课程设计的心得,领会数据库理论与软件开发实践的关系。有哪些收获。软件还需耍哪些改进。(7)参考文献。课程设计
7、说明书要求:字体要求來体,止文小四号字,标题字号适当加大和加粗,图表下方耍求注明图表名称和编号。参考题目:1.学生学籍管理信息系统学牛学籍管理工作包括学生档案、学籍、成绩、升学等内容的管理;血对大量的学牛数据、报表,手工处理方式己经很难跟上现代化的步伐。随着计算机技术及网络通讯技术的飞速发展,许多学校已经有了较好的计算机应川甚至网络便件建设基础。因此为提高学校管理工作的现代化、科学化水平,保证信息处理的即时化、准确化,开发一套对学生学籍进行管理的软件是极其垂要的。应完成的主要功能:(1)学生档案的管理,即录入、修改、查询、输出学生档案信息
8、,这些信息包括学生基本情况、学生简历情况、学生奖励情况、学生处分情况、学生家庭信息、学生体检情况。(2)学生学籍管理,录入、修改、查询、输出学生学籍信息,这些信息包括学牛奖惩情况、学牛注册、学牛军训情况、学牛毕业情况。(3)学牛成绩管理,录入修改、查询、输出学牛入校成绩,各学期、各门课程的成绩信息,并支持按年级、班级等条件的统计、查询、报衣输出。2.中小学智能排课系统中小学校教务处作为中小学校所有•教学事务的管理中心,是一所学校教学计划能够顺利进行的指挥和协调部门。其中排课室工作人员有限,排课的任务重,而影起课程变化的因索多,工作量大,迫
9、切需耍一套完善的计算机自动排课系统,以提高排课效率。为此,要求软件主耍完成的功能有:能根据教师耍求(如某天不得排课)、课程约束(如体冇不能排在上午第一节课)、班级约束(如某班星期五下午最后一节
此文档下载收益归作者所有