版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、课程设计指导教师评定成绩表20095568 王磊重庆大学课程设计报告课程设计题目:固定资产管理系统学院:计算机学院专业:网络工程年 级:09级姓 名:王磊,卿桃, 宋来璞,张福海学 号: 20095568,20095565,20095567,20095575完成时间:2012午07 月 05 日成 绩:指导教师:重庆大学教务处制项目分 值优秀(100>x>90)良好(90>x > 80)中等(80>x > 70)及格(70>x > 60)不及格(x<60)评 分参考标准参考标准参考标准参考标准参考标准学习态度认学习态度比较学习态度学习态度尚
2、学习马虎,真,科学作风认真,科学作尚好,遵守可,能遵守组纪律涣散,学习 态度严谨,严格保风良好,能按组织纪律,织纪律,能按工作作风15证设计时间并期圆满完成任基本保证期完成任务不严谨,不按任务书中规务书规定的任设计时间,能保证设定的进度开展务按期完成计时间和各项工作各项工作进度设计合理、理设计合理、理设计合理,设计基本合设计不合论分析与计算论分析与计算理论分析理,理论分析理,理论分正确,实验数正确,实验数与计算基与计算无大析与计算水平 与实 际能 力据准确,有很据比较准确,本正确,实错,实验数据有原则错强的实际动手有较强的实际验数据比无大错误,实验数25能力、经济分 析能力和计算动手能力、经
3、济分析能力和较准确,有 一定的实据不口靠, 实际动手机应用能力,计算机应用能际动手能能力差,文文献查阅能力力,文献引用、力,主要文献引用、调强、引用合理、调查调研比较献引用、调查调研有倜查调研非常合理、可信查调研比较大的问合理、可信较可信题后重大改进或后较大改进或有一定改有f见解观念陈旧创新10独特见解,有 一定实用价值新颖的见解, 实用性尚可进或新的 见解结构严谨,逻结构合理,符结构合理,结构基本合内容空泛,论文辑性强,层次合逻辑,文章层次较为理,逻辑基本结构混乱,(计 算清晰,语言准 确,义字流畅,层次分明,语 后准确,义字分明,文理 通顺,基本清楚,文字尚 通顺,勉强达文字表达 不清,错
4、别书、完全符合规范流畅,符合规达到规范到规范化要字较多,达图50化要求,书写范化要求,书化要求,书求;图纸比较不到规范纸)工整或用计算写工整或用计写比较工工整化要求;图撰写机打印成文;算机打印成整;图纸比纸不工整质里图纸非常工文;图纸工整、较,整、清或小清晰整、清晰清晰晰指导教师评定成绩:指导教师签名:年 月 日课程设计指导教师评定成绩表20095567宋来璞项目分 值优秀(100>x>90)良好(90>x > 80)中等(80>x > 70)及格(70>x > 60)不及格(x<60)评 分参考标准参考标准参考标准参考标准参考标准学习态度
5、认学习态度比较学习态度学习态度尚学习马虎,真,科学作风认真,科学作尚好,遵守可,能遵守组纪律涣散,学习 态度严谨,严格保风良好,能按组织纪律,织纪律,能按工作作风15证设计时间并期圆满完成任基本保证期完成任务不严谨,不按任务书中规务书规定的任设计时间,能保证设定的进度开展务按期完成计时间和各项工作各项工作进度设计合理、理设计合理、理设计合理,设计基本合设计不合论分析与计算论分析与计算理论分析理,理论分析理,理论分正确,实验数正确,实验数与计算基与计算无大析与计算水平 与实 际能 力据准确,有很据比较准确,本正确,实错,实验数据有原则错强的实际动手有较强的实际验数据比无大错误,实验数25能力、经
6、济分 析能力和计算动手能力、经 济分析能力和较准确,有 一定的实据不口靠, 实际动手机应用能力,计算机应用能际动手能能力差,文文献查阅能力力,文献引用、力,主要文献引用、调强、引用合理、调查调研比较献引用、调查调研有倜查调研非常合理、可信查调研比较大的问合理、可信较可信题后重大改进或后较大改进或有一定改有f见解观念陈旧创新10独特见解,有 一定实用价值新颖的见解, 实用性尚可进或新的 见解结构严谨,逻结构合理,符结构合理,结构基本合内容空泛,论文辑性强,层次合逻辑,文章层次较为理,逻辑基本结构混乱,(计 算清晰,语言准 确,义字流畅,层次分明,语 后准确,义字分明,文理 通顺,基本清楚,文字尚
7、 通顺,勉强达文字表达 不清,错别书、完全符合规范流畅,符合规达到规范到规范化要字较多,达图50化要求,书写范化要求,书化要求,书求;图纸比较不到规范纸)工整或用计算写工整或用计写比较工工整化要求;图撰写机打印成文;算机打印成整;图纸比纸不工整质里图纸非常工文;图纸工整、较,整、清或小清晰整、清晰清晰晰指导教师评定成绩:项目分 值优秀(100>x>90)良好(90>x > 80)中等(80>x > 70)及格(70>x > 60)不及格(x<60)评 分参考标准参考标准参考标准参考标准参考标准学习态度认学习态度比较学习态度学习态度尚学习马虎
8、,真,科学作风认真,科学作尚好,遵守可,能遵守组纪律涣散,学习 态度严谨,严格保风良好,能按组织纪律,织纪律,能按工作作风15证设计时间并期圆满完成任基本保证期完成任务不严谨,不按任务书中规务书规定的任设计时间,能保证设定的进度开展务按期完成计时间和各项工作各项工作进度设计合理、理设计合理、理设计合理,设计基本合设计不合论分析与计算论分析与计算理论分析理,理论分析理,理论分正确,实验数正确,实验数与计算基与计算无大析与计算水平 与实 际能 力据准确,有很据比较准确,本正确,实错,实验数据有原则错强的实际动手有较强的实际验数据比无大错误,实验数25能力、经济分 析能力和计算动手能力、经 济分析能
9、力和较准确,有 一定的实据不口靠, 实际动手机应用能力,计算机应用能际动手能能力差,文文献查阅能力力,文献引用、力,主要文献引用、调强、引用合理、调查调研比较献引用、调查调研有倜查调研非常合理、可信查调研比较大的问合理、可信较可信题后重大改进或后较大改进或有一定改有f见解观念陈旧创新10独特见解,有 一定实用价值新颖的见解, 实用性尚可进或新的 见解结构严谨,逻结构合理,符结构合理,结构基本合内容空泛,论文辑性强,层次合逻辑,文章层次较为理,逻辑基本结构混乱,(计 算清晰,语言准 确,义字流畅,层次分明,语 后准确,义字分明,文理 通顺,基本清楚,文字尚 通顺,勉强达文字表达 不清,错别书、完
10、全符合规范流畅,符合规达到规范到规范化要字较多,达图50化要求,书写范化要求,书化要求,书求;图纸比较不到规范纸)工整或用计算写工整或用计写比较工工整化要求;图撰写机打印成文;算机打印成整;图纸比纸不工整质里图纸非常工文;图纸工整、较,整、清或小清晰整、清晰清晰晰指导教师评定成绩:指导教师签名:年 月 日课程设计指导教师评定成绩表20095575张福海项目分 值优秀(100>x>90)良好(90>x > 80)中等(80>x > 70)及格(70>x > 60)不及格(x<60)评 分参考标准参考标准参考标准参考标准参考标准学习态度认学习态
11、度比较学习态度学习态度尚学习马虎,真,科学作风认真,科学作尚好,遵守可,能遵守组纪律涣散,学习 态度严谨,严格保风良好,能按组织纪律,织纪律,能按工作作风15证设计时间并期圆满完成任基本保证期完成任务不严谨,不按任务书中规务书规定的任设计时间,能保证设定的进度开展务按期完成计时间和各项工作各项工作进度设计合理、理设计合理、理设计合理,设计基本合设计不合论分析与计算论分析与计算理论分析理,理论分析理,理论分正确,实验数正确,实验数与计算基与计算无大析与计算水平 与实 际能 力据准确,有很据比较准确,本正确,实错,实验数据有原则错强的实际动手有较强的实际验数据比无大错误,实验数25能力、经济分 析
12、能力和计算动手能力、经 济分析能力和较准确,有 一定的实据不口靠, 实际动手机应用能力,计算机应用能际动手能能力差,文文献查阅能力力,文献引用、力,主要文献引用、调强、引用合理、调查调研比较献引用、调查调研有倜查调研非常合理、可信查调研比较大的问合理、可信较可信题后重大改进或后较大改进或有一定改有f见解观念陈旧创新10独特见解,有 一定实用价值新颖的见解, 实用性尚可进或新的 见解结构严谨,逻结构合理,符结构合理,结构基本合内容空泛,论文辑性强,层次合逻辑,文章层次较为理,逻辑基本结构混乱,(计 算清晰,语言准 确,义字流畅,层次分明,语 后准确,义字分明,文理 通顺,基本清楚,文字尚 通顺,
13、勉强达文字表达 不清,错别书、完全符合规范流畅,符合规达到规范到规范化要字较多,达图50化要求,书写范化要求,书化要求,书求;图纸比较不到规范纸)工整或用计算写工整或用计写比较工工整化要求;图撰写机打印成文;算机打印成整;图纸比纸不工整质里图纸非常工文;图纸工整、较,整、清或小清晰整、清晰清晰晰指导教师评定成绩:指导教师签名:年 月 日重庆大学本科学生课程设计任务书课程设计题目固定资产管理系统学院计算机专业网络工程年级 09已知参数和设计要求:学生必须按照 上课时的划分的 PROJECT、组(每组4-5人)开展课程设计工作(请班长提 交各小组负责人名单)。每个PROJECT!、组必须在下列指定
14、设计题目中选择一个,并要求每个班的各设计小组之间的课程设计题目互不相同:1 .“资产管理系统”数据库设计与实现2 .“项目管理系统”数据库设计与实现3 .“课程管理系统”数据库设计与实现4 .“大学人力资源管理系统”数据库设计与实现5 .“车辆租赁及运营管理系统”数据库设计与实现6 .“学生管理系统”数据库设计与实现7 .“书店进销存管理系统”数据库设计与实现8 .“教学资源管理系统”数据库设计与实现9 .“专业教学文件管理系统”数据库设计与实现10 . “住宅小区物业管理系统”数据库设计与实现各个设计课题所包含的具体设计(应用)内容及涉及范围大小,可由该PROJECT、组的学生团队根据自己实
15、践调查或查阅相关资料分析后确定(应注意合理性和科学性)。提请注意,设计(应用)内容的多少,不是衡量设计水平的关键,主要是设计内涵和质 量。必需根据数据库教材中介绍的知识和方法开展各阶段数据库设计工作。反映最终设计结果的课程设计说明书,不一定厚就好,水平应体现在设计质量上,提出少而精,避虽免大而全而不深入和科学。要求提交打印稿,加封面,并将各设计阶段的设计内容列为一章,其格式要按照重庆大学 课程设计规范化要求来完成。要求各PROJECT、组以团队的形式独立完成设计,并在提交文档第一页上给出本组参加人 员的任务分工和贡献排序。原则上对每个PROJECT、组提交报告的评定成绩即为该小组各位同学的课程
16、设计成绩。但请各位同学注意:提交报告时,指导教师可能会抽问,若某同学对分工负责的设计不能科学和 流利地给出解释,则该同学的课程设计成绩将有可能被单独降级。学生应完成的工作:每个PROJECT!、组按选定题目开展数据库设计与实现工作。在设计过程中,应采用课程教材和课程参考教材中介绍的关于数据库系统设计与实现的方法,主要完成下列工作:1)需求分析:在搜集资料和分析用户应用要求的基础上,形成该数据库系统的应用 需求说明;2)概念设计:根据需求分析设计和形成ER模型和给出数据说明(类型和特征说明,完整性说明,数据使用情况或要求的说明);3)逻辑设计:将ER模型向关系模型转换,关系转换时注意保持主键、外
17、键等约束关 系,另外还应当进行规范化处理,以消除数据冗余;4)物理设计:给出索引和族集的设置、以及对关系模式的数据库划分等。5)安全性设计:根据应用需要设置用户和角色,并为用户和角色定义满足应用要求 的访问权限,并根据应用要求开展基本的系统备份恢复设计。6)数据库实现:要求提交一组(或分章节给出)技术文档,内容包括设计中相关的: 数据库基表创建 SQL语句、完整性约束说明 SQL语句、建立索引和族集的 SQL语 句、建立关系视图 SQL语句、安全性授权说明 SQL语句出饭器创建语句等。(要求 采用WORD:件给出所有上述 SQL语句描述),所有SQL命令均可在系统上实际运 行,建立好设计希望的
18、数据库 。特别注意:因设计时间较紧,而且课程为数据库课程设计,故并不要求学生对系统的应用 功能进行设计、编程和开发实现(诸如:功能的设计、用户界面设计,模块设计和程序设计与 实现等)。但如果完成了应用功能设计的同学在成绩评定方面会酌情参考。目前资料收集情况(含指定参考资料)J数据库系统基础教程(中、英文版,第 3版),美国斯坦福大学,机械工业出版社2008.07数据库系统教程,王能斌著,电子工业出版社,2008.08数据库设计教程,何玉洁等翻译,机械工业出版社,2003课程采用的耶鲁大学数据库教材(包括提供的辅助资料)。课程设计的工作计划:20周1周内完成!特别说明:实现部分6)提供的SQL语
19、句应保证可实际上机运行,可以没有任何程序设计和实现代码任务下达日期_ 2012 _年 6 月 25 一日完成日期 2012 年_07 一月_6日说明:学院、专业、年级均填全称,如:计算机学院、计算机科学与技术、2010。1 .摘 要本报告介绍了一个使用Microsoft SQL Server 设计的用于固定资产管理的数据库管理系统。该系统能够实现对固定资产基本信息、固定资产增加信息、固定资产减少信息、操作员信息、固定资产类别信息和所在部门信息的管理功能,即对这些信息编辑、查询和报表功能。报告首先分析了用户的需求,设计出了系统的功能结构图,然后对系统进行了概念结构设计,设计出了系统的局部ER 图
20、和全局ER 图,根据全局ER 图对系统进行了逻辑结构设计,设计出了系统的数据结构即关系模式,根据这些关系模式,在Microsoft SQL Server 中,创建了固定资产基本信息、操作员信息、部门信息三张基本表对象;同时利用这些基本表对象创建了满足用户需求的各种查询对象;创建了主窗体;创建了用于信息编辑和浏览的用户窗体,其中包括如控制面板一样的主窗体;创建了供集中浏览和打印信息的报表对象。关键词:数据库, SQL Server ,固定资产管理2 .小组情况本系统是通过小组全体成员的共同努力,经过分工合作完成的,具体情况如下:1、合作的工作需求分析、概念结构设计、逻辑结构设计和报告的草稿通过小
21、组讨论完成。2、分工在数据库系统的总体方案确定之后,小组成员开始分工,独立完成不同的模块及工作,其中卿桃:负责资产信息管理和资产减少管理模块的设计张福海 ,:前台界面设计以及总报告的撰写和排版工作宋来璞:资料收集,告的撰写和排版工作王磊:Sql 语句编写 ,用户程序界面以及程序编写目 录 1.0.1 绪 论 52 需求分析6.2.1 系统功能6.2.2 系统数据7.2.2.1 数据结构和数据项8.3 概念结构设计1.1.3.1 实体分析及其局部E-R 图 1.13.2 实体之间的联系及其ER 图 1.33.3 系统全局ER 图 1.5.4 逻辑结构设计2.5.5 数据库设计2.7.5.1 创建
22、表对象2.7.5.1.1 操作员表2.7.5.1.2 部门信息表2.8.5.1.3 资产信息表2.8.5.2 创建查询对象2.9.5.3 创建窗体及控制面板3.05.3.1 创建控制面板3.05.3.2 创建信息编辑窗体3.16 系统运行操作说明3.4.总结 2.6.参考文献2.7.对于任何一个企业来说,固定资产管理的好坏都直接关系到企业的发展和管理, 它是企业经营管理中非常重要的环节。固定资产的增加、信息修改和报废是一个紧密联系的有机整体,因此,固定资产管理系统需集增加、信息修改、报废情况, 使企业管理人员能够及时掌握固定资产的有效信息,调整经营方案,提供制定决策的依据。本报告设计的固定资产
23、管理系统主要是负责固定资产的增加、信息修改和报废管理,以及固定资产信息的日常维护。“数据库原理及应用”一直都是计算机应用专业的核心必修课程。随着数据库技术的不断发展,应用领域日益广泛,了解并掌握数据库已经逐步成为各类管理人员和技术人员的基本要求,对于我们大学生来说,掌握数据库的原理与应用是我们必要的要求。本课程设计固定资产管理系统是运用我们在本学期所学的“数据库原理与应用”的知识而做出来的。它主要包括需求分析,概念结构设计,逻辑结构设计和创建数据库四个部分,这个固定资产管理系统为企业管理固定资产各种繁琐的信息提供了方便,理清了复杂信息之间的联系,构成一个清晰操作便捷的系统。同时,也让我们把所学
24、的理论知识应用与实践中,学以致用,得到了很高的锻炼,考验我们的团队精神与合作。2 需求分析2.1 系统功能随着信息化技术的飞速发展及普及,企业的固定资产管理模式也发生了巨大的变化, 由原来的手工管理模式逐步转变为信息化管理,通过信息化管理,极大地提高管理水平和效率。为了使本小组设计的系统能够尽可能满足企业固定资产管理的实际需求,在进行系统设计之前,小组全体成员通过查资料和多次激烈的讨论,最后确定本系统应该具有如下的功能:操作员管理:能够对操作员信息进行有效的管理,其中包括操作员信息的添加、修改和删除,以及操作员信息查询和生成报表。固定资产信息管理:能够对固定资产信息进行有效的管理,其中包括固定
25、资产信息的添加、修改和删除,以及固定资产信息查询和生成报表。固定资产增加管理:能够对固定资产增加的信息进行有效的管理,其中包括固定资产增加信息的添加、修改和删除,以及固定资产增加信息查询和生成报表。固定资产报废管理:能够对固定资产减少的信息进行有效的管理,其中包括固定资产减少信息的添加、修改和删除,以及固定资产减少信息查询和生成报表。上述的需求分析可以总结为如图2.1所示的功能结构图图 2.1 固定资产管理功能结构图2.2 系统数据数据库的核心是数据,相互关联的数据构成数据结构。对于数据库设计来说, 通常使用数据字典对各类数据及其集合进行描述,数据字典是进行数据收集和数据分析所获得的主要成果。
26、下面根据系统功能对本系统设计的数据项和数据结构分别进行分析。2.2.1 数据结构和数据项本系统涉及固定资产、操作员、部门、三个对象,所以系统的数据结构分别由固定资产、操作员、 部门组成,系统涉及的数据项由这三个对象本身的属性和它们之间关系的属性确定。下面将分别讨论它们的数据结构和数据项。1)固定资产名称:固定资产含义: 固定资产是固定资产管理系统的主要数据结构,包含了固定资产的所有信息。固定资产已经属于系统管理的对象范畴,具有统一的编号。组成:固定资产对象分别由资产编号、资产名称、资产类别名称、原值、累计折旧、现值、增加方式、增加时间、使用状态、所属部门编号、操作员编号十一个数据项组成。主要六
27、个数据项的含义如下:数据项:资产编号含义:能够唯一标识每一项固定资产数据类型:数字长度:长整型数据项:资产名称含义:固定资产的名称数据类型:文本长度: 50数据项:资产类别名称含义:固定资产属于的类型数据类型:文本长度: 50数据项:原值含义:购入固定资产时的初始价值数据类型:数字长度:长整型数据项:增加方式含义:增加固定资产的方式数据类型:文本长度: 50数据项:使用状态含义:固定资产所处于的状态数据类型:文本长度: 50( 2)操作员名称:操作员含义:在系统中起非常重要的作用,固定资产的增加和减少都是由操作员完成的。组成:操作员对象分别由操作员编号、操作员、密码三个数据项组成。各数据项的含
28、义如下:数据项:操作员编号含义:能够唯一标识每一个操作员的号码数据类型:文本长度: 3数据项:操作员含义:操作员的名称数据类型:文本长度: 10数据项:密码含义:操作员登录系统的安全密码数据类型:文本长度: 4( 3)部门名称:部门含义:固定资产所属于的部门组成: 部门对象分别由部门编号、部门名称、部门负责人三个数据项组成。各数据项的含义如下:数据项:部门编号含义:能够唯一标识每一个部门的号码数据类型:文本长度: 2数据项:部门名称含义:部门的名称数据类型:文本长度: 50数据项:部门负责人含义:负责该部门的领导数据类型:文本长度: 503 概念结构设计概念结构设计就是将需求分析阶段得到的用户
29、需求抽象为数据库的概念结构。本论文使用E-R图来描述系统的概念结构,即使用 ER图表示需求分析的结 果。在实际设计过程中,首先分析系统中以实体为基本单位的局部 ER图,然后 分析两两实体之间的联系,画出两两实体联系的局部 E-R图,再将两两实体之间 联系的ER图作为基本单位,画出他们之间联系的ER图,依次类推,最后将各局 部E-R图合并成全局E-R图,下面将分别进行分析。3.1 实体分析及其局部E-R图通过需求分析得知,固定资产管理系统的研究对象有固定资产、部门和操作 员三个对象,也就是三个实体,但由于系统的主要功能是管理固定资产 (固定资 产的增加和报废),所以在实际处理中将固定资产分为固定
30、资产增加和固定资产 报废,也就是说,为了处理问题的方便,将系统的实体对象分为部门、操作员、 固定资产增加和固定资产报废。(D部门对于固定资产管理系统来说,比较重要的部门信息是部门编号、部门名称、 部门负责人。其中部门编号能够唯一确定某个部门的所有信息, 故在该实体中定 义部门编号为实体标识符。部门的 ER图如3.1所示。图3.1 部门ER图(2)操作员对固定资产的所有管理工作由操作员来完成,操作员在系统中发挥着非常重要的作用,故系统必须对操作员进行统一管理,给每个操作员设置编号和密码本系统中操作员实体的属性为操作员编号、姓名和密码,其中,操作员编号能够唯一标识操作员的各个属性,所以定义操作员编
31、号为操作员实体的标识符。操作员的ER图如3.2所示。操作员图3.2操作员ER图(3)固定资产增加在固定资产实体中,包含资产编号、资产名称、部门编号、增加时价格、增 加方式、增加时间、操作员编号七个属性。其中,资产编号能够唯一标识每一项 固定资产,故定义资产编号为资产实体的标识符。固定资产实体的ER图如下:图3.3 固定资产增加ER图(4)固定资产报废在固定资产减少实体中,包含资产编号、资产名称、部门编号、资产类别、操作员编号五个属性。其中,资产编号能够唯一标识每一项固定资产,故定义资产编号为固定资产减少实体的标识符。固定资产减少实体的ER图如下:图3.4 固定资产报废ER图3.2 实体之间的联
32、系及其ER图(1)固定资产与部门联系的ER图企业中的固定资产都分别分配到不同的部门,由不同部门来管理,同一部门可以管理多项固定资产,故固定资产和部门之间联系类型是mi 1的联系。固定资产和部门联系的ER图如图3.5所示。图3.5固定资产和部门联系的ER图(2)操作员、资产变动联系的ER图资产变动,包括了资产增加和资产报废。对于资产增加,操作员首先要对其 进行基本处理(如编号),然后进行增加处理;对于资产报废,操作员要删除该 项资产的所有信息。操作员和资产变动之间通过处理建立联系,两个实体之间是m:n联系。二者联系的ER图如图3,6所示。图3.6操作员、资产变动联系的 ER图(3)操作员、固定资
33、产和资产变动联系的 ER图资产的增加和报废,都需要由操作员进行处理,止匕外,资产的变动,都会影三者响到固定资产的基本信息,这就需要有操作员进行对固定资产变动的出理之间所建立的联系,均是 m:n的关系。三者联系的ER图如图3.7所示。图3.7操作员、固定资产和资产变动联系的ER图3.3 系统全局ER图将图3.5、3.6、3.7合并,同时对各个属性进行整合,就得到系统全局ER图 在整合的过程中,各局部ER图的属性发生如下的冲突,所以需要重新进行定义。(1)日期 日期属性分别在两个联系中出现, 需要重新定义,根据所处的位置, 分别定义为增加日期和报废日期。整合后的ER图如图3.8所示。报废图3.8系
34、统全局ER图整合后各实体及联系的属性如下:部门(部门编号,部门名称,部门负责人);固定资产(资产编号,资产名称,资产类别,原值,增加方式,使用状态)操作员(操作员编号,姓名,密码);资产增加(资产编号,资产名称,部门编号,增加时价格,增加方式,增加时 问,操作员编号);资产报废(资产编号,资产名称,部门编号,资产类别,操作员编号)4逻辑结构设计逻辑结构设计是将全局概念模型(ER图)转换成DBM敛持的概念模式或 关系模式(或者称为数据结构)。本系统选用SQL Server作为前台和后台数据 库,该数据库属于关系型数据库,即使用表结构表示系统中的所有实体及其联系。 在系统全局ER模型中,操作员和固
35、定资产的两个关系都是 m:n关系,在实际应 用中,也需要将资产增加和资产报废信息进行独立的管理,所以在将全局ER图向逻辑结构的转换中,将三个实体及属性独立生成各自的关系模式, 资产变动和 固定资产独立生成各自的关系模式。为了实现对资产变动处理的方便,在资产变 动和固定资产关系中,用资产编号作为关系的主键,同时将资产名称,资产类别 名称,原值,使用状态和操作员编号等加入到关系模式的属性中。根据全局ER图得到如下的关系模式。操作员(操作员编号,姓名、密码)部门(部门编号、部门名称,部门负责人)固定资产(资产编号,资产名称,资产类别,原值,增加方式,使用状 态)资产增加(资产编号,资产名称,部门编号
36、,增加时价格,增加方式, 增加时间,操作员编号)资产报废(资产编号,资产名称,部门编号,资产类别,操作员编号5数据库设计由于本设计使用SQL Server完成,SQL Server既是前台又是后台,所以本 设计创建了表对象、查询对象、窗体对象和报表对象。5.1 创建表对象表对象是数据库最基本的对象,所有其它的对象都是基于表对象来创建。表 对象是根据逻辑设计阶段设计的关系模式来创建的。在创建表结构之前,首先应 该确定表中各自段的数据类型和约束, 然后在设计视图中创建表对象。下面分别 使用表格来表示各个表对象的数据类型和约束。5.1.1 操作员表在操作员对象的三个字段中,操作员编号能够唯一标识一个
37、操作员,所以将 该字段定义为主键,其它两个字段在操作员表中必不可少,所以定义为非空约束。 将数据类型和约束用表表示为如表 5.1所示。表5.1操作员表的数据类型及约束列名数据类型约束情况操作员编号文本主键操作员文本非空密码文本非空对应的sql语句:create table tab_operator(oper_id char(3) primary key ,/ 主键operator char(10) not null ,/ 非空password char(4) not null/ 非空)5.1.2 部门信息表在部门信息对象的三个字段中,部门编号能够唯一标识一个部门, 所以将该字段 定义为主键,其
38、它两个字段在部门信息表中必不可少, 所以定义为非空约束。将 数据类型和约束用表表示为如表 5.2所示。表5.2部门信息表的数据类型及约束列名数据类型约束情况部门编号文本主键部门名称文本非空部门9f人文本非空对应的Sql语句:create table tab_department(dep_id char(2) primary key,/主键dep_name char(50) not null,/非空dep_manager char(50) not null/ 非空)5.1.3 资产信息表在资产信息对象的十一个字段中,资产编号能够唯一标识每一项资产,所以将该 字段定义为主键,其它九个字段在资产信息
39、表中必不可少,所以定义为非空约束。将数据类型和约束用表表示为如表 5.3所示。表5.3资产信息表的数据类型及约束列名数据类型约束情况资产编号文本主键资产名称文本非空资产类别名称文本非空原值数字非空累计折旧数字非空现值数字非空增加方式文本非空增加时间日期/时间非空使用状态文本非空所属部门编号文本非空操作员编号文本非空对应的Sql语句:create table tab_pro_info(pro_id int primary key,/ 主键pro_name char(50) not null,/ 非空pro_class_name char(50) not null,/ 非空ori_value in
40、t not null,/ 非空all_depre int not null,/ 非空now_value int not null,/ 非空inc_method char(50) not null,/ 非空inc_time date not null,/ 非空use_state char(50) not null,/4£ 空dep_id char(2) not null,/ 非空oper_id char(3) not null,/ 非空check(pro_class_name in ('房屋建筑物,机器设备,运输设备,电子设备),/资产类型约束 check(inc_method
41、 in('捐赠','盘盈','在建工程转入,融资转入),/增加方式约束 check(use_state in(使用中',未使用,不需用),/资产状态约束 Foreign key(dep_id) references tab_department,/dep_id 夕卜键约束 Foreign key(oper_id ) references tab_operator/oper_id 外键约束 )5.2 创建查询对象在固定资产管理中,创建了按部门名称查询、按资产编号查询;在操作员管理中,创建了按操作员编号查询和按操作员姓名查询,共四个查询对象,通过这些对象,实现系统的信息查询功能。5.3 创建窗体及控制面板本系统与用户的交互是通过窗体对象来实现的。窗体为用户提供一个形式友 好、内容丰富的数据库操作界面,通过窗体可以打开数据库中的查询、 其它窗体 和报表。本系统创建了 6个普通窗体,6个主窗体(控制面板),通过这些窗体 对象来调用所有的查询对象
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年环保水务项目质量管控措施
- 2026年高考语文阅读答题专项训练及答案
- 《特殊器械感染处理流程》试题及答案
- 某汽配厂生产安全规范
- 某汽车零部件厂质量检测规则
- 某汽车厂安全管理规范
- 销售人员客户关系维护与长期合作建立指导书
- 人教版七年级英语Unit 8词汇深度教学与中考提优教案
- 初中七年级数学上册核心知识清单:一元一次方程解法(合并同类项与移项)
- 初中七年级数学“轴对称”单元深度学习探究式教案
- 头部损伤护理查房课件
- 2023年模具业界掀起低碳环保时代风报告模板
- 地下室聚氨酯防水技术交底
- 大学英语四级真题阅读练习10套(附参考答案)
- 贵阳市普通中学2022-2023学年度高一下学期期末语文试题(扫描版含答案)
- GB/T 42598-2023机械安全使用说明书起草通则
- 大学英语六级词汇表(全)含音标
- 设计成果确认单
- (11.5)-4.3.1高原珍宝红景天中药养颜秘籍
- 仁清参考资料法师:四部宗义精要
- JJG 921-2021环境振动分析仪
评论
0/150
提交评论