管理信息系统课程设计-实验室管理系统Word下载.doc
- 文档编号:14582371
- 上传时间:2022-10-23
- 格式:DOC
- 页数:18
- 大小:838KB
管理信息系统课程设计-实验室管理系统Word下载.doc
《管理信息系统课程设计-实验室管理系统Word下载.doc》由会员分享,可在线阅读,更多相关《管理信息系统课程设计-实验室管理系统Word下载.doc(18页珍藏版)》请在冰豆网上搜索。
课程设计(论文)任务及评语
软件学院教研室:
软件教研室
学号
111301049
学生姓名
安凯辰
专业班级
软件工程112
课程设计(论文)题目
实验室设备管理系统的分析与设计
课程设计(论文)任务
管理信息系统课程设计作为独立的教学环节,是电子商务专业集中实践性环节系列之一,是学习完《管理信息系统》课程并进行完专业实习后进行的一次全面的综合练习。
任务:
采用结构化的系统开发方法,应用具体的计算机语言(VB)和数据库(SQL)等技术,按照软件工程的思想,开发一个实用的中小型管理信息系统,完成实验室设备管理系统的分析设计实施工作,实现该系统设备管理等功能,并完成结合分析设计过程,撰写系统设计说明书(课设报告)。
1.根据课程设计时间选择适当规模大小的设计课题。
采用专业实习的调研内容作为课程设计选题。
2.根据合理的进度安排,按照系统开发的流程及方法,踏实地开展课程设计活动。
3.课程设计过程中,根据选题的具体需求,在开发各环节中撰写相关的技术文档,最后提交详细的课程设计报告。
4.开发出可以运行的管理信息系统,通过上机运行检查。
5.设计说明书要求文档齐备,步骤全整,流程正确,说明详细,具有有可操作性。
指导教师评语及成绩
成绩:
指导教师签字:
2012年6月12日
辽宁工业大学课程设计说明书(论文)
目录
第一章系统分析 1
1.1需求分析的任务 1
1.2系统数据流图 1
1.3数据字典 2
第2章系统设计 4
2.1结构设计 4
2.1.1概念设计 4
2.1.2逻辑设计 6
2.1.3物理设计 6
2.2行为设计 7
2.2.1总体设计 7
2.2.2模块设计 7
第3章系统实施 11
3.1数据库的实现 11
3.2程序实现 12
第4章总结 14
参考文献 15
第一章系统分析
1.1需求分析的任务
需求分析是对用户需求的真正明确,是对要解决的问题的彻底理解。
在解决问题之前要理解问题,只有真正的理解问题才能更好的解决问题。
需求分析就是给系统分析、设计人员一个和用户交流来理解问题的机会—了解用户究竟需要什么。
实验教学作为现在学校教学的一种重要手段,各个学校的实验室建设也是鳞次栉比的落成。
面对日益增多的实验教学,以往的古老的人工管理和人工预约等模式也受到各方面的冲击,实验室管理系统也应运而生。
实验室管理系统是为了配合高校实验教学新理念,结合众多高校一线教师和实验室管理专家经验,以及开放实验室的管理特点与实际情况,运用计算机技术,特别是现代网络技术,经过长期实践而研发的集实验室管理、实验教学管理、仪器设备管理、低值品与耗材管理、实验室建设与设备采购、实验室评估与评教、实践管理、数据与报表等相关功能的综合性实验室管理系统。
实验室管理系统的开发目的是通过使用实验室管理系统实现高校实验室、实验仪器与实验耗材管理的规范化、信息化;
提高实验教学特别是开放实验教学的管理水平与服务水平;
为实验室评估、实验室建设及实验教学质量管理等决策提供数据支持;
智能生成每学年教育部数据报表,协助高校轻而易举完成数据上报工作。
1.2系统数据流图
数据流程图是软件工程学和管理信息系统科学中的概念,它描述的是一个具体的业务处理系统的信息来源,存储,处理和信息将要流到何处去的全面情况,它可以辅助计算机专业人员更好的了解现有系统的一些状况,但还需要一些工具来补充系统的流程细节。
是以图形的方式表达在问题中信息的变换和传递过程。
它把系统看成是由数据流联系的各种概念的组合,用分解及抽象手段来控制需求分析的复杂性,采用分层的数据流程图来表示一个复杂的系统。
需要注意的是数据流图和程序设计中的程序流程图是不同的,数据流图关心的是企业业务系统中的数据处理加工的客观过程,并不关心未来电子化处理的加工过程;
数据流图中流动的只是数据,并没有控制过程,但在程序流程图当中,必须有控制逻辑。
结构化分析是面向数据流开展需求分析工作的一种有效方法。
一般采用自顶向下,逐层分解的演义分析法来定义系统的需求,即先把分析对象抽象成一个系统,然后自顶向下的逐层分解,将复杂的系统分解成简单的、能够清楚地被理解和表达的若干个子系统。
这样就可以分别理解系统的每个细节、前后顺序和相互关系,找出各部分之间的数据接口。
在结构化分析方法所采用的工具有数据流程图(DFD)、数据字典(DD)、结构化语言、判定树、判定表等。
数据流图就是采用图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法。
本系统数据流图如图1.1所示。
图1.1数据流图
1.3数据字典
数据字典是一种用户可以访问的记录数据库和应用程序元数据的目录。
主动数据字典是指在对数据库或应用程序结构进行修改时,其内容可以由DBMS自动更新的数据字典。
数据字典中存放着系统中所有数据的定义,即对所有数据库结构的描述。
数据字典提供了对数据库描述的集中管理手段。
数据字典是一个定义应用程序中使用的所有数据元素和结构的含义、类型、数据大小、格式、度量单位、精度以及允许聚值范围的共享仓库。
作用是确保开发人员使用统一的数据定义,数据字典中有关系统的详细信息是系统设计、系统实施与维护的重要依据。
是关于数据信息的集合,也就是对数据流图中包含的所有元素定义的集合。
任何字典最主要的用途都是供人查阅不了解的条目的解释,数据字典的作用也正是在软件分析和设计过程中给人提供关于数据的描述信息。
数据流图和数据字典共同构成系统的逻辑模型,没有数据字典数据流图就不严格,然而没有数据流图数据字典也难于发挥作用。
只有数据流图和对数据流图精确的定义放在一起,才能共同构成系统的规格说明。
名字:
LabAd_ID
别名:
实验室管理员编号
描述:
唯一标志实验室管理员的关键域
位置:
实验室信息表(Lab_Info)
实验室管理员信息表(LabAd_Info)
Lab_ID
实验室编号
唯一标志实验室的关键域
设备信息表(Equip_Info)
维修信息表(Mend_Info)
报废信息表(Broke_Info)
赔偿信息表(Pey_Info)
Equip_ID
设备编号
唯一标志一个特定设备的关键域
名称:
SysAd_ID
记录各部门的基本信息
系统管理员信(SysAd_Info)
供应商信息表(Orter_Info)
用户权限表(Limit_Info)
日志信息表(Log_Info)
注册控制表(Reg_Info)
第2章系统设计
2.1结构设计
2.1.1概念设计
概念模型是将显示世界中的客观对象抽象为某一种信息结构,即E-R图实体-联系图(EntityRelationshipDiagram),它提供了表示实体型、属性和联系的方法,用来描述现实世界的概念模型。
构成E-R图的基本要素是实体型、属性和联系,其定义及表示方法为:
实体型(Entity):
客观存在并可相互区分的事物。
用矩形表示,矩形框内写明实体名;
比如学生张三丰、学生李寻欢都是实体。
如果是弱实体的话,在矩形外面再套实线矩形。
属性(Attribute):
是一个实体所具有的某一特性。
用椭圆形表示,并用无向边将其与相应的实体连接起来;
比如学生的姓名、学号、性别、都是属性。
如果是多值属性的话,再椭圆形外面再套实线椭圆。
如果是派生属性则用虚线椭圆表示。
联系(Relationship):
现实世界中的事物之间是有联系的,这种联系必然要在信息世界中加以反映。
它用菱形表示,菱形框内写明联系名,并用无向边分别与有关实体连接起来,同时在无向边旁标上联系的类型(1:
1,1:
n或m:
n)。
比如老师给学生授课存在授课关系,学生选课存在选课关系。
如果是弱实体的联系则在菱形外面再套菱形。
下面是系统各个实体以及总体的E-R图:
图2.1实验室管理员实体E-R图
图2.2设备实体E-R图
图2.3系统管理员实体E-R图
图2.4系统总体E-R图
2.1.2逻辑设计
逻辑结构设计的任务就是把概念结构设计阶段设计好的基本E-R图,转换为逻辑结构。
E-R图向关系模型转换的结果如下所示:
其中下划线为主键。
设备(设备编号,设备类型,生产厂商,购置日期,金额,保修年限,使用人,管理员,所属实验室,备注,是否已外借)
设备维修记录(记录号,设备号,类型,所属实验室,损坏部件,损坏原因,维修意见,意见回复,维修单位,维修费用,维修时间,电话)
设备报废记录(记录号,设备编号,设备类型,报废意见,意见回复,报废日期,所属实验室,报废设备仓库)
设备赔偿记录(记录号,设备编号,设备类型,所属实验室,赔偿原因,赔偿金额,赔偿单位,赔偿日期)
设备借还记录(记录号,设备编号,类型,所属实验室,单价,借用单位(个人),联系电话,借用日期,归还日期)
设备类别(类别编号,类别名称)
使用者(使用者编号,姓名,联系电话)
实验室管理员(编号,姓名,性别,住址,电话)
管理员(管理员编号,管理员名称,管理员密码,权限类型,备注)
实验室(实验室编号,实验室名称,管理员编号)
供应商(供应商编号,名称,电话,传真,供货类型)
日志信息表(操作员编号,操作员姓名,操作日期,操作时间,操作模块,操作,备注)
2.1.3物理设计
1.数据库的物理设计的内容和方法
数据库最终是要存储在物理设备上的。
为一个给定的逻辑数据模型选取一个最适合应用环境的物理结构的过程,就是数据库的物理设计。
物理结构依赖于给定的DBMS和和硬件系统,因此设计人员必须充分了解所用DBMS的内部特征,特别是存储结构和存取方法;
充分了解应用环境,特别是应用的处理频率和响应时间要求;
以及充分了解外存设备的特性。
数据库的物理设计通常分为两步:
(1).确定数据库的物理结构
(2).对物理结构进行评价,评价的重点是时间和空间效率
2.2行为设计
2.2.1总体设计
系统功能结构图主要从功能的角度描述了系统的结构,但并未表达各功能之间的数据传送关系。
事实上,系统中许多业务或功能都是通过数据文件联系起来的。
例如,某一功能模块向
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 管理信息系统 课程设计 实验室 管理 系统