预览加载中,请您耐心等待几秒...
1/5
2/5
3/5
4/5
5/5

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

PAGE南京林业大学课程设计任务书学院(系):信息学院计算机科学与技术专业:计算机科学与技术学生姓名:学号:课程设计题目:人才信息管理系统开发起迄日期:6月18日~6月29日课程设计地点:计算中心指导教师:沈丽容下达任务书日期:2012年6月14日课程设计任务书1.本次课程设计应达到的目的:数据库设计是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求(信息要求和处理要求)。数据库是信息系统的核心和基础,数据库设计质量的好坏直接影响系统中各个处理过程的性能和质量。本次课程设计的目的是通过数据库设计和应用系统开发实践使学生深刻体会到数据库设计的重要性,使学生掌握数据库用户需求分析方法、概念结构设计、逻辑结构设计和物理结构设计方法,熟练掌握开发一个小型的数据库应用系统的方法。2.本课程设计课题任务的内容和要求(包括原始数据、技术参数、设计要求等):课程设计内容:用一种工具开发人才信息管理系统,要求具有以下功能:对系统用户信息进行输入、查询和修改,根据用户类别设置系统使用权限对专业名称进行输入、查询和维护对学校名称进行输入、查询和维护对单位名称进行输入、查询和维护对人才信息进行输入、查询和修改。对单位人才需求信息进行输入、查询和修改。按专业对某年人才需求进行统计报表,并列出前10名的专业名称。按专业对某年人才供应进行统计报表,并列出前10名的专业名称。要求对系统业务流程进行分析后,绘制ER图,并根据ER图和数据库规范化设计理论正确地设计数据库逻辑结构,注意保持数据一致性,尽可能地降低数据冗余度。根据库结构,选择一种合适的DBMS建立物理数据库。在建立好数据库的基础上,选择一种合适的开发工具来设计和实现系统所有功能。要求程序运行正确,使用方便,界面美观。注意:在开发过程中,数据库和应用程序的名称均应为学号,在登录界面中也要显示学号和姓名。实习结束后,应提交数据库文件、源程序和论文。课程设计任务书3.对本课程设计工作任务及工作量的要求〔包括课程设计计算说明书(论文)、图纸、实物样品等〕:要求按照计划完成各个功能模块,论文要求包括以下内容:需求分析结果:进行数据库设计前必须准确分析用户需求,包括用户需要管理的数据以及以数据处理的要求等。概念结构分析结果:对用户需求进行分析、综合、归纳和抽象,形成一个独立于具体的DBMS的概念模型,并绘制出数据库总体E-R图和局部E-R图,要求总体E-R图能反映系统中所有实体之间的联系情况,局部E-R图能够反映每个实体的所有属性逻辑结构设计结果:根据E-R图设计数据库中各个关系模式的结构,要求给出每个关系模式的所有属性名称及其主码,若存在外码,则也要指出来。物理结构设计结果:列出数据库中各个表的物理结构,包括每个表中每个字段的名称、数据类型、宽度、NULL属性、字段含义、主码、外码等,并给出创建每个数据表的SQL语句,并说明在程序中数据库与应用程序的连接方法。系统关键模块详细设计与实现方法:至少列举一个输入模块、一个查询和修改模块、一个统计报表模块,详细说明这些模块的实现方法。系统测试结果:对各个功能模块进行测试,说明系统能否正确运行,要求包括测试数据和测试结果的界面。7、实验总结,要求对数据库设计方法和开发工具使用方法进行详细总结4.主要参考文献:图书按以下格式著录:[1]何旭洪,余建英编著.PowerBuilder数据库系统开发实例导航.北京:人民邮电出版社.2003[2]萨师煊,王珊.数据库系统概论.北京:高等教育出版社.2000课程设计任务书5.本课程设计课题工作进度计划:起迄日期工作内容6月18日~6月22日6月25日~6月28日6月29日完成系统业务流程分析、数据流程分析,设计数据库概念结构和逻辑结构,建立物理数据库,创建系统主界面和登录界面,完成各个输入模块界面设计和程序设计。完成各个查询和修改模块界面设计和程序设计;完成各个统计报表模块界面设计和程序设计,对系统进行编译发布;撰写实习报告。提交实习报告和程序。系(教研组)主任审查意见:负责人签字:年月日南京林业大学课程设计说明书(论文)学生姓名:学号:学院(系):信息科学与技术学院专业:计算机科学与技术题目:人才信息管理系统开发指导教师:职称:年月日