课程设计指导书-课程名称-《数据库原理》(共7页).doc

上传人:飞****2 文档编号:13643840 上传时间:2022-04-30 格式:DOC 页数:7 大小:24KB
返回 下载 相关 举报
课程设计指导书-课程名称-《数据库原理》(共7页).doc_第1页
第1页 / 共7页
课程设计指导书-课程名称-《数据库原理》(共7页).doc_第2页
第2页 / 共7页
点击查看更多>>
资源描述

《课程设计指导书-课程名称-《数据库原理》(共7页).doc》由会员分享,可在线阅读,更多相关《课程设计指导书-课程名称-《数据库原理》(共7页).doc(7页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、精选优质文档-倾情为你奉上课程设计指导书 课程名称 数据库原理课程设计目的通过本课程设计,使学生对数据库设计的步骤有一个更深入的理解,为后继课程的学习打下一定的基础.课程设计要求按照数据库系统开发步骤进行数据库概念结构设计、逻辑结构设计、物理结构设计.课程设计说明课程设计题目共6个,学生可任选一个一、设计课题名称1.仓库管理系统2.人事管理系统3.工资管理系统4.考勤管理系统5.进销存管理系统6.学籍管理系统二、课题任务描述(一)仓库管理系统1.系统需求概述近年来,改革开放使我国企业得到了前所未有的发展机遇,同时也面对市场竞争的严重挑战.虽然我国制造企业飞速发展.但是,由于制造企业的管理水平低

2、,导致了生产力的降低和众多企业的倒闭.随着全球范围内大市场的形成与发展,加剧了企业之间在国内外市场的激烈竞争,迫使企业必须从时间、质量、成本和服务上不断增强自己的竞争力以求得生存与发展.这就要求企业在生产管理上必须做出新的努力,寻求新的理论和技术.面临这种严峻的形势,我们国家必须引进先进的企业管理思想和技术并不断创新.信息技术的广泛应用,正改变着企业生产与管理的面貌,信息技术已成为改善生产力、提高产品质量和增加经济效益的主要力量.近年来为了适应新的竞争形势出现了一些新型生产方式,如计算机集成制造系统、精益生产方式、敏捷制造、虚拟企业等,都是在计算机系统的支持下得以实现的.这样,又产生了如何在生

3、产管理中应用计算机技术来改善管理工作的问题.众所周知,企业是通过向社会提供所需要的产品或服务而获得利润的经济组织.对工业企业而言,企业生产经过原材料购入、产品加工等环节,产生价值的转移,从而生产出社会所需要的新的产品.在这样的一个从原材料采购到生产,再由生产到销售的过程中,企业必然要对它的各种物资进行有计划的采购、供应、保管、组织和合理使用等一系列的管理工作,通常将上述工作统称为物资管理,物资管理工作的核心是库存控制工作.此仓库管理系统为了适应新形势的需要,借鉴了MRP(制造资源计划Manufacturing Resource Planning)的先进管理思想.其功能覆盖了物料需求和库存控制两

4、个方面的生产经营过程以及相关的财务活动.从而为制造业管理提供了比较有效的工具.本系统实现目标如下:系统初次安装时应首先进行初始化:对系统的基本物料的名称、编号的初始化,对系统管理员的密码,以及其他系统使用人员的一些用户名、权限、密码的设定.对现有库存情况的录入工作.原材料以及产品的入库、出库、保存操作,并且能打印入库、出库单据.每月的生产计划在上月底提交,可以定义最大库存量,制定本月的采购计划.库存查询,查询应为组合条件查询(多条件查询),即实现对厂家、材料编号、入库日期/出库日期、产品名称/材料名称的复合条件查询.当某一材料当前库存量小于等于最小库存量时,应提示需订货.当库存量大于或等于最大

5、库存量时,则不允许入库操作.月底结存:可以对本月的材料和产品的入库情况、库存(现在)情况、出库情况做出详细的报表打印,也可按条件查询打印.对于月底结存出现材料降价,应能够对上个月消耗的产品进行已存定耗,并可打印出数据.对于一个年度的物流情况,可以将数据导出一次,将其作为资料保存.对于以前的资料库文件,也可导入系统中,查看以前的物流信息.2.系统需求说明(1)功能需求1)系统初始化.本部分实现系统初次运行时库存数据的初始化以及物料最大库存量、最小库存量、物料编号等的初始化.2)物料出人库管理.本部分实现对日常的生产领料、销售提货、采购入库等工作进行管理.产生出、入库单据,改变仓库货物的库存数量,

6、登记物品数量账.3)库存物料定期盘点.本部分工作要求调整物料库存量,做到财物相符.定期对每一种库存物料进行盘点和清查工作,并按照实际盘点数量调整物料库存数量.盘点结果产生盘点报表.4)物料采购管理.本部分要求产生采购订单.通过主生产计划,查询产品结构表和物料库存表,对所缺物料进行订货,并产生相应的采购订单.经上级领导批准后由采购部门进行采购业务.5)数据检索.本部分实现对库存物料按日期、物料名称、供货单位等条件进行复合条件查询,并打印查询结果.6)系统安全管理.本部分实现对系统数据库进行备份和恢复的功能,以增加系统可靠性,并对系统用户进行权限管理,以增加系统的安全性.(2)性能需求.在保证质量

7、的情况下,提高运行速度,实现界面友好性、易操作性和跨平台性.仓库管理系统应有良好的安全性,系统管理员通过用户设置,可以建立任意多个账户并为其设置权限和密码,保证系统信息的保密性.3.系统组成(1)总体模块划分在对系统进行需求分析的基础上,得到如下图所示的模块划分.(2)模块功能说明系统的各个模块功能说明如下表所示.(二)人事管理系统在现代化的社会中,无论是大型企业还是中小型企业,都必不可少地会涉及到人事管理的问题,若是使用手工管理会很烦琐.随着现代信息化产业的发展,当前企业信息管理系统正从C/S结构向B/S结构转移.但是考虑到安全性的问题,我们可以使用计算机来作为辅助工具开发C/S结构的人事管

8、理系统,它可以用来帮助企业完成劳动人事管理工作,至少完成3个方面的功能:新员工信息的管理、原有员工的管理以及离退休员工的信息管理等,具体的要求请参见功能要求.1.系统目标设计使企业可以实现规范化的管理.推动企业劳动人事管理走向科学化、现代化,适应现代企业制度的要求.使管理员可以很简单地完成日常的管理工作,例如新员工的加入、老员工的退休等.支持企业进行劳动人事管理及其相关方面的科学决策,如企业领导根据现有职工的数目决定招聘的人数等.2.系统功能分析根据现代企业的情况,本系统要求应能完成以下主要功能:设计友好的登录界面,完成用户身份检验.可以提供对各种窗日的外观进行设计,可以提供用户进行外观选择.

9、企业新员工各种信息的输入、修改、删除等,包括员工基本信息、学历信息、婚姻状况、职称等.数据库信息维护,即员工各种数据信息的备份.对于转出、辞职、退休员工信息的删除.按照某种条件,查询、统计符合条件的员工信息对查询、统计的结果打印输出.按照部门将现有员工进行分类,查看各个部门现有员工的平均年龄,根据各部门工作量的大小,较好地进行人事调度.另外可以帮助领导作出招聘新员工人数的决定.可供其他人使用帮助.3.系统设计提示根据功能分析,可将功能模块设计成如下图所示的形式.(三)工资管理系统每个企业的财务管理都是很烦琐的工作,稍有马虎就会产生很大的损失.工资管理是企业财务管理中最重要的环节.工资的发放是每

10、个企业都不可避免的事务,同时工资的发放具有较强的时间限制,必须严格按照单位规定的时间完成计算和发放工作.工资具有重复性、规律性、时间性等特点,使得工资管理计算机化成为可能.计算机进行工资发放工作,不仅能够让工资核算正确无误,快速输出,而且还可以利用工资数据库对有关工资的各种信息进行统计,使得财务管理工作变得轻松.本系统基本功能是可以协助管理人员轻松完成工资的管理.1.系统目标设计实现企业的工资管理系统化、规范化和自动化.可以和其他管理系统进行连接,例如人事管理系统,使企业更加高效地、科学地进行员工管理.尽量地减少手工操作,使企业管理更加现代化.2.系统功能分析为了保证系统具有高度的安全性,要有

11、登录界面,进行用户身份的验证.用户分为不同的级别,例如管理员级用户和普通用户.员工不同工种基本工资的设定:员工工种的不同,工资的标准也不同,允许管理员根据员工的现任职务设定员工的基本工资.包括每个员工的姓名、性别、年龄、工龄、职务及其所在的部门等资料的录入来确定员工的基本工资,以及对现有工作人的基本信息的录入工作.可以对员工的工资项目进行初始化的设置(包括个人所得税、上月工资零头、本月工资零头、职务工资、级别工资、基本工资、工龄工资、独子费、津贴补贴、离退费、交通费、电话费补贴.书报费补贴等人对系统管理员的密钥,以及其他系统使用人员的一些信息,例如用户名、权限、密钥的设定.加班津贴的管理,根据

12、加班的时间和类别给予不同的加班津贴.根据月工资生成公式,按照员工的考勤情况和工作表现,生成员工工资.人员查询操作包括按单个员工信息查询、按部门查询和按工资查询等.员工年终奖金的生成.单位工资报表的生成.可以按照在每个月的每个固定时间生成该单位全体员工的月工资.对于月工资,能够实现按照员工、部门、年、月进行统计分析,产生相应的报表,并可以打印输出此报表.工资的发放,要求能够实现银行打卡的功能.工资转账的功能,包括转账设置、工资转账、工资凭证查询、结转下月的功能.要提供工资管理系统的帮助文件.3.系统设计提示根据功能分析,可将功能模块设计成如下图所示的形式.(四)考勤管理系统为了配合人事管理系统和

13、工资管理系统的使用,充分地记录员工的出勤情况,以便得出最准确的工资数目,可以开发考勤管理系统.进行出勤情况统计的过程中,要充分考虑到各种缺勤情况的类别.此系统其主要功能有出勤情况的输入(可以使用考勤机)、考勤情况的定期统计,数据库数据维护等功能.1.系统目标设计实现企业员工出勤情况的详细的、系统的管理.可以很好地与其他系统配合,例如人事管理系统、工资管理系统等.使得企业员工的管理更加现代化、科学化、自动化,并可以很好地督促企业员工更好地为企业谋福利.可以使用考勤机,使得企业的管理更加现代化.2.系统功能分析员工考勤系统能够和考勤机相连,可以把数据导入数据库中,从而完成自动、高效、科学的考勤信息

14、的输入.可以完成员工考勤信息的手工输入、修改、删除等操作.可以设定缺勤的类型,如病假、事假等.可以进行考勤情况统计,例如月终、年终统计,生成统计报表并将统计结果打印出来.可以对数据库进行维护,例如数据备份.要有相应的帮助文件.(五)进销存管理系统在当前的市场经济体制下,企业要想提高市场的竞争力,不但要有好的产品,同时也要有好的销售服务,例如及时为用户提供产品等.要做到这样,首先要对自己的产品库存掌握得很清楚.本系统可以帮助生产者很好地管理企业产品的销售情况.1.系统目标设计在用户需求的基础上,得到下面的系统目标:产销衔接.能够对整个生产过程进行实时的监控,特别是一些半成品和热销产品的库存量和生

15、产能力.加强企业生产部门和销售部门之间的联系和沟通.库存管理.能够清楚地看到企业库存中的产品数量、存放地点等信息.对于库存过多和过少的产品进行报警.订单管理.对于订单能够实现计算机连网输入、查询、跟踪和确认.订单可以根据多个方面进行汇总分析.客户管理.能够对企业的顾客有一个清楚地了解,通过客户管理部分保持和客户的良好关系.能够根据客户查询客户订单完成情况.发货计划.根据客户订单的要求和企业现有的库存制定发货数量、发货顺序等计划,形成货物销售单.生产计划.根据客户订单的统计和企业现有库存,制定企业的生产计划.2. 系统功能分析系统功能分析是在系统开发总体任务的基础上完成的.本例中的进销存管理系统

16、需要完成的功能较多,具体有如下几方面.(1)产销衔接完成生产的产品或进购的产品人库的操作与已经销售的产品出库的操作,包括产品信息的输人、删除、修改等.完成新类型产品信息入库,已有类型产品信息项目的更改等.可通过读取现有产品信息文件建立库存信息库.(2)产品库存管理主要是针对产品数据库的管理,功能如下:数据备份:用于数据库中各个表格记录的备份,即当数据库中的数据发生错误时,可以很快地又进行使用.数据清除:用于将数据库中各个表格内的数据全部清除掉,以便从其他地方再次导入新的数据.数据导入:可以将备份的数据导入到相应的数据库表格中,也可以将利用其他方式获得的数据导入,例如,一些使用文本文件保存的数据

17、等.(3)订单管理订单维护功能:包括订单信息的输入、修改、删除等操作.订单查询功能:根据特定的条件来查询订单的内容,例如,可以根据订单号、客户号等信息进行查询,可以显示或打印订单信息.订单提醒功能:显示当前时间内还没有完成的订单数及其详细信息.(4)客户管理将所有客户的信息进行保存,以便和客户建立长久的合作关系.客户信息可以进行添加、修改、删除等操作.可以根据特定条件进行查询,显示查询结果,并可以进行打印输出.(5)发货管理输入发货计划窗口:可以将新的发货计划输人到数据库中,并提供修改和删除信息等操作.设计发货计划窗口:用来显示产品的现有量、尚未完成的订单信息,根据这些信息确定有哪些订单可以发

18、出去了.(6)生产计划管理允许将新制定的计划添加到计划库中,并可以对其中的数据进行修改和删除等基本操作.可以查找如今已经完成的计划、正在进行的计划和尚未执行的计划数目,以及详细内容.使用上述的多个功能,可以满足企业高效管理的需求.(六)学籍管理系统随着当前教育事业的发展,以及各大高校的扩招,大大增加了学校学籍管理人员的工作量.这里的学籍管理包括学生的基本信息以及学生每学期成绩的管理等.我们可以通过学籍管理系统,将学籍管理工作变为一种趣事.1.系统目标设计使得学生的学籍管理工作更加清晰、条理化、自动化.很容易地完成新生信息的输入、老生信息的备份、毕业学生的信息可以很容易地保存.当学生需要查询成绩

19、时,可以很简单地将其需要的信息从数据库中查找出来并可以打印查询结果.随着当今网络技术的发展,提供网络在线查询功能,可以为毕业生提供更多的就业机会.2.系统功能要求(1)学生基本信息系统能够完成新、老生信息的输人、修改、插人、删除等工作.可以按照特定的信息进行查找,并按照特定的要求进行排序.可以对老生的信息进行备份,以便日后查询.可以对学生的信息进行打印输出.提供详细的帮助文件和系统维护功能.(2)学生成绩管理系统此部分的功能如下:学生成绩的输入、修改、删除等基本操作.成绩的综合统计功能,包括学生成绩按照不同条件进行排名.管理人员可以选择不同的排序条件,并可以将排序结果进行打印输出.计算各班的总

20、分和平均分,并按照平均分将各班成绩进行排序.统计不及格考生的信息,根据条件确定是重修还是补考.学生奖励统计,自动生成每班获得奖学金的同学的信息,并可以将奖学金分成不同的等级,以及所得奖学金的数目.本系统可以在单机上运行,也可以应用在网络上供在线查询成绩和其他一些学生的信息(此功能选做人提供给学生进行查询的系统和提供给教务处使用的系统,在不同用户使用时,应该会有不同的使用权限.提供详细的帮助文件.3.设计提示要有用户登录验证界面,不同的用户提供不同的功能.由于数据库内的信息会很多,注意数据库表格设计,使得学生查询基本信息或学习成绩时使用时间较短.系统的功能模块设计图如图所示.三、设计要求按照数据

21、库系统开发步骤进行数据库概念结构设计、逻辑结构设计、物理结构设计四、成绩考核考勤 20% 设计成果 60%(其中 存储过程30%) 答辩20%五、时间安排见下表,其中上机时间待定星期 上午 下午 晚上17.1 讲课 阅读分析任务书 制订设计计划17.2-3 需求分析 概念结构设计17.4-5 概念结构设计 准备文挡18.1-3 逻辑结构设计 物理结构设计18.4-5 写文挡 答辩 交设计报告书六、设计报告内容每个阶段的设计文档按照附件要求进行书写.附件1: 学号: 2006 2007 学年第 一 学期XXX课程设计报告题目:专业:班级:姓名:指导教师:成绩:电子信息工程学院年月日设计题目标题应

22、简短、明确、有概括性.标题字数要适当,一般不超过25个字.如果有细节可以分成主标题和副标题.设计题目用黑体一号字,居中放置,并且距下文双倍行距.报告正文一律使用A4打印纸计算机打印或手写,页眉上标明重庆科技学院XXX课程设计报告字样.页面设置上边距2.5cm,下边距2cm,左边距2.5cm,右边距2cm(左装订),固定行距22磅.正文用宋体小四号字,页眉和页脚用宋体小五号字并居中.1 设计内容(第一级题序和题名用黑体小二号字)1.1xxx(第二级题序和题名用黑体小三号字)1.1.1xxx(第三级题序和题名用黑体四号字)1.1.1.1xxx(第四级题序和题名用黑体小四号字)2 设计目的与要求3 设计环境或器材、原理与说明4 设计过程(步骤)或程序代码5 设计结果与分析6 设计体会与建议7 参考文献(注:指导教师评语和成绩所在表格另起一页)指导教师评语课程设计成绩指导教师签字 年月日专心-专注-专业

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁