《公司设备管理系统的分析与设计_软件工程课程设计报告 .docx》由会员分享,可在线阅读,更多相关《公司设备管理系统的分析与设计_软件工程课程设计报告 .docx(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品名师归纳总结软 件 学 院课程设计报告书课程名称软件工程导论设计题目公司设备治理系统的分析与设计可编辑资料 - - - 欢迎下载精品名师归纳总结目录1 设计时间12 设计目的13 设计任务24 设计内容24.1 设计内容概述24.1.1 组织机构介绍24.1.2 业务流程介绍与分析24.1.3 系统开发方案34.2 需求分析34.2.1 总体目标34.2.2 具体目标44.2.3 系统数据建模44.2.4 系统功能建模64.2.5 数据字典74.3 总体设计114.4 具体设计114.4.1 系统功能模块114.4.1.1 模块定义124.4.1.2 模块具体设计124.4.2 测试要点1
2、44.4.2.1 操作要求154.4.2.2 过程要求154.4.2.3 系统登录测试154.4.2.4 模块接口测试155 总结与展望15参考文献16成果评定171 设计时间2 设计目的设备治理系统是企业内部的信息治理系统,是连接企业内部各生产部门的桥梁与纽带,起着核心作用 .目前企业可编辑资料 - - - 欢迎下载精品名师归纳总结设备自动化治理水平不是很高.大多数设备治理方法是设备的选购进来以后,将设备的基本情形和相关信息登记存档,然后将档案存档.以后的档案基本就没人保护,如设备修改、删除情形、设备的当前运行状态等信息本不会出现在治理工作人员面前,由于散乱、复杂、查找和整理不便,即设备跟踪
3、信息不能准时表达在设备的档案上.3 设计任务本系统会提高办公效率和设备牢靠性,削减工作人员的劳动强度,削减办公耗材,提高现代化治理水平.企业面对市场竞争的庞大压力,要求企业制造新的利润源,这为企业如何配置有限资源,利用先进运算机技术不断开发出操作简便、界面友好、敏捷、有用、安全,更具时效性的设备信息治理系统有着更高的要求4 设计内容4.1 设计内容概述设备治理系统是一个企业不行缺少的部分,它的内容对于企业的决策者和治理者来说都至关重要,所以设备治理系统应当能够为用户供应充分的信息和快捷的查询手段. 但始终以来人们使用传统人工的方式治理设备中的各种物资设备,这种治理方式存在着很多缺点,如:效率低
4、、另外时间一长,将产生大量的文件和数据,这对于查找、更新和保护都带来了不少的困难.随着科学技术的不断提高,运算机科学日渐成熟,其强大的功能已为人们深刻熟悉,它已进入人类社会的各个领域并发挥着越来越重要的作用.作为运算机应用的一部分,使用运算机对物资信息进行治理,具有着手工治理所无法比拟的优点.例如 :检索快速、查找便利、牢靠性高、储备量大、保密性好、寿命长、成本低等.这些优点能够极大的提高人事劳资治理的效率,也是企业的科学化、正规化治理,与世界接轨的重要条件.4.1.1 组织机构介绍设备治理系统要求实现如下功能:( 1)全部工作由特的人员负责完成,其他人员不得任意使用( 2)对于已完全损坏的报
5、废处理,同样记录有关信息( 3)对于有严峻问题的即要修理,并记录修理日期、设备名、修理厂家、修理费、责任人等( 4)对于急需但又缺少的设备需以申请表形式交上级领导恳求批准购买,新设备购入后要立刻进行设备登记(包括类别、设备名、型号、规格、单价、数量、购置日期、购买人等)( 5)随时对现有设备及其修理、报废情形进行统计,查询,4.1.2 业务流程介绍与分析系统的业务是系统要达到的业务目标,业务流程分析是系统分析中的基础环节基本信息治理设备查询治理:主要是记录公司设备的基本信息,设备名称,设备类型,设备数量,便于工作人员治理.设备修理治理:主要记录公司设备的损坏程度,进行统一治理,假如设备需要修理
6、,同一等级并进行统一维修.可编辑资料 - - - 欢迎下载精品名师归纳总结设备购买治理:主要记录公司设备的购买情形,如需购买报上级部门进行申请,然后统一购买.设备报废治理:主要记录公式设备的报废情形,定期对设备进行检查,如到了折旧期限,不能进行使用,没有了使用价值,就进行报废处理.可编辑资料 - - - 欢迎下载精品名师归纳总结治理员修理处理设备修理单可编辑资料 - - - 欢迎下载精品名师归纳总结可编辑资料 - - - 欢迎下载精品名师归纳总结登记治理表购买处理选购单报废处理报废单查询业务处理查询单治理设备科可编辑资料 - - - 欢迎下载精品名师归纳总结图 4-1 设备查询业务流程图4.1
7、.3 系统开发方案本系统方案采纳增量模型进行开发,第一实现设备治理信息的自动化整理归纳功能,治理员通过使用本系统查询信息进行人工数据分析,从而供相关人员决策判定使用. 之后,在系统的使用过程中,进一步完善系统的信息自动化分析才能,并逐步增加设备出库治理和设备入库治理功能,实现设备的选购的自动化治理功能. 最终, 实现设备信息的自动化统计核算,由系统自动完成设备信息的更新操作4.2 需求分析软件需求分析的目标是深化描述软件的功能和性能,确定软件设计的约束和软件同其它系统元素的接口细节,定义软件的其它有效性需求.需求分析阶段讨论的对象是软件工程的用户要求.一方面,必需全面懂得用户的各项要求,但又不
8、能全盘接受全部的要求,另一方面,要精确的表达被接受的用户要求. 只有经过准确描述的软件需求才能成为软件设计的基础 .4.2.1 总体目标总体需求目标是在企业需求分析、考察调研和工程基本原就大体确定后才能进行设计. 在总体需求目标方面,以企业的基本需求和关键需求为重点 .基本需求是企业正常的作业规范和业务流程的概念组合,关键需求是企业全部治理流程中重要环节和重要路线的概要抽取 .假如没有基本需求就没有企业总体的经营作业治理,而没有关键需求也就没有了本企业的经营治理特色和个性 . 设备治理的主要目标就是通过对设备全部入出库活动的治理和掌握及对设备数据有效的统计和分析,以保证企业生产中畅通的物流,使
9、决策人员及早发觉问题,实行相应措施,调整设备结构缩短储备周期,加速资金周转,最大限度的降低设备占用,同时,通过周期性的设备盘点, 准时补救治理中的漏洞,使设备治理系统实时的反映企业中各个设备的现时情形,为各类治理人员从不同侧面提可编辑资料 - - - 欢迎下载精品名师归纳总结供所需信息,以便和谐企业经营收到更大效益,设备治理系统是和谐企业生产经营的基础,其数据的精确性、便利的查询、有效的分析是整个运算机治理系统顺当运行的关键.4.2.2 具体目标把总体需求目标按功能需求进行分解.目标中可以按治理方面、功能方面、效益方面、技术方面等进行分解.(1) 实现设备信息的自动化整理归纳. 通过使用本系统
10、,可以让系统代替传统的设备资料信息的人工整理归纳,削减人力资源成本,同时加快资料信息整理归纳速度,防止了由于人为缘由而发生错误的可能.(2) 实现物品选购与销售的自动化. 系统将自动依据治理员给出的选购/ 销售信息自动进行物品的入库/ 出库操作.(3) 实现设备数据的自动化分析. 通过使用本系统,可以依据用户需要自动完成设备数据信息的分析工作,以此供相关人员进行决策使用.4.2.3 系统数据建模( 1)设备购买信息购买日期、购买厂家、购买费、责任人设备名可编辑资料 - - - 欢迎下载精品名师归纳总结购买日期购买厂家购买费责任人可编辑资料 - - - 欢迎下载精品名师归纳总结图 4-2 设备购
11、买 E-R图(2) 设备修理状况保修日期、修理厂家、保修费、责任人、日期可编辑资料 - - - 欢迎下载精品名师归纳总结设备名可编辑资料 - - - 欢迎下载精品名师归纳总结保修日期修理厂家保修责任日期费人可编辑资料 - - - 欢迎下载精品名师归纳总结图 4-3 设备修理 E-R图(3) 设备报废状况包括设备、生产厂家、报废日期、责任人、生产日期.设备名生产厂家报废日期责任人生产日期图 4-4 设备报废 E-R图用户名密码登陆权可编辑资料 - - - 欢迎下载精品名师归纳总结设备治理员治理设备设备名设备号类型用户名密码审核上级领导可编辑资料 - - - 欢迎下载精品名师归纳总结图 4-5 设
12、备治理 E-R图可编辑资料 - - - 欢迎下载精品名师归纳总结4.2.4 系统功能建模F1身份验证F5输出相关信息 PF2输入信息系统治理员功能操作储备文件公司职员可编辑资料 - - - 欢迎下载精品名师归纳总结D1图 4-6 顶层图可编辑资料 - - - 欢迎下载精品名师归纳总结F1F2P1系统功能操作信息清单P2F5设 备 管D2理操作P3审 核 信息可编辑资料 - - - 欢迎下载精品名师归纳总结D1图 4-7 一级细化可编辑资料 - - - 欢迎下载精品名师归纳总结F1F2P1.1用户登录治理P2.2系统保护治理可编辑资料 - - - 欢迎下载精品名师归纳总结D1图 4-8 p1 的
13、二级细化P2.1设 备 查F2询治理P2.2设 备 购D2买治理D1P2.3设 备 修理治理P2.4设 备 报废治理可编辑资料 - - - 欢迎下载精品名师归纳总结图 4-9 p2 的二级细化P3.1F5D2设 备管理图 4-10 p3 的二级细化4.2.5 数据字典数据元素卡:名称:设备名编号: SB001所属数据流: F2、F5所属储备: D1、D2类型:字符位数: 8说明:公司设备的基本名称名称:责任人编号: SB002所属数据流: F1、F2、F5所属储备: D1、D2类型:字符位数: 8说明:公司设备治理责任人可编辑资料 - - - 欢迎下载精品名师归纳总结名称:设备购买日期编号:
14、SB003所属数据流: F2、 F5所属储备: D1、 D2类型:字符位数: 8说明:公司设备的购买日期数据流卡:名称: 身份验证来源:外部实体“治理员”编号: F1去向:处理“系统功能操作”(P1)数据结构:购买日期、购买厂家、购买费、责任人说明:公司设备治理员验证身份名称: 设备入库信息来源:外部实体“治理员”编号: F2去向:处理“设备治理操作”(P2)数据结构:购买日期、购买厂家、购买费、责任人说明:所要入库设备的信息可编辑资料 - - - 欢迎下载精品名师归纳总结名称:输出相关信息来源:处理“设备治理”编号: F5去向:无数据结构:购买日期、购买厂家、购买费、责任人说明:输出公司设备
15、的相关信息数据储备卡:名称:储备文件编号: D1相关处理:读取它的数据为:p1.2、p2.1数据结构:名称类型位数范畴设备名字符20汉字/ 字母购买厂家字符10汉字 / 字母购买日期日期80-9数字责任人字符10汉字/ 字母名称:信息清单编号: D2相关处理:由处理“p2”写入读取它的数据为:p3.1数据结构:名称类型位数范畴设备名字符20汉字/ 字母购买厂家字符10汉字 / 字母购买日期日期80-9数字责任人字符10汉字/ 字母可编辑资料 - - - 欢迎下载精品名师归纳总结数据处理卡:名称:系统功能操作编号: p1输入:数据流“ F1” 储备“ D1” 输出:数据流“ F2”处理:将数据流
16、“身份验证”输入正确后,进入到功能操作,进行输入信息名称:设备治理操作编号: p2输入:数据流“ F2” 储备“ D1” 输出:储备“ D2”处理:将数据流“输入信息”输入,进入到设备治理操作输入到信息清单名称:审核信息编号: p3输入:储备“ D2” 输出:数据流“ F5”处理:将设备的信息清单进行审核,最终输出相关信息外部实体卡:名称:治理员编号: R1输入数据流: F1、F2输出数据流:无个数: 1 个说明:治理员治理仓库设备的基本信息,包括查询、修理、报废等处理可编辑资料 - - - 欢迎下载精品名师归纳总结名称:公司职员编号: R2输入数据流:无输出数据流: F5 个数: 200 个
17、说明:公司职员受到仓库治理员供应的设备基本信息后进行相关处理4.3 总体设计1)总体设计任务主要的输入输出工程:新设备信息、修理信息、申请购买信息、报废信息具体查询统计要求。对公司设备使用情形进行统计、设备信息更新2)公司设备治理系统执行输入输出工程查询统计管 理新修申报设设设理请废备备备信购信信实信息买息息用息信信息息更新图 4-11 系统结构图4.4 具体设计4.4.1 系统功能模块便利领导查询企业设备的使用情形,节约时间,可以提高系统的工作效率和精确性.以服务为目的信息平台,对资源进行科学的加工整序和治理保护,为企业设备信息供应治理.为企业增加了财宝,目标系统开发需求比较低,而且,目标系
18、统并不是特别的复杂.当系统开发完实际运行后,将很大程度上提高运算机的功能,在为使用者带来便利的同时,也为系统的进一步推广制造了条件.可编辑资料 - - - 欢迎下载精品名师归纳总结增加企业设备用于等级企业购买新增加的企业设备,该信息是治理企业设备其他信息的基础.当设备治理员进入该模块后,就会显示设备的相关信息.修理设备模块用于等级企业送出修理的企业设备信息,当设备治理员进入该模块后,会自动在送出修理的企业设备信息表格中显示企业送出修理的设备信息,在送出修理的企业设备表格中挑选一条记录时就会显示出该企业是送出修理设备的信息.4.4.1.1 模块定义公司设备治理系统系统功能操作设备治理操作审核用系
19、设设设设设户统备备备备备登维查维购报管录护询修买废理管管管管管管理理理理理理图 4-12 系统功能模块图4.4.1.2 模块具体设计可编辑资料 - - - 欢迎下载精品名师归纳总结开头设备购买单治理员依据单据进行入库处理可编辑资料 - - - 欢迎下载精品名师归纳总结是否与单据一样N拒绝入库可编辑资料 - - - 欢迎下载精品名师归纳总结Y进行入库登记设备入库终止图 4-13 设备购进流程图可编辑资料 - - - 欢迎下载精品名师归纳总结开头递交修理申请单治理员进行设备核对可编辑资料 - - - 欢迎下载精品名师归纳总结N是否需要修理拒绝修理可编辑资料 - - - 欢迎下载精品名师归纳总结Y确
20、定修理N是否能修好报废处理Y开记录修理设备报废单治理员开修理单据据终止可编辑资料 - - - 欢迎下载精品名师归纳总结4.4.2 测试要点图 4-14 设备修理流程图可编辑资料 - - - 欢迎下载精品名师归纳总结系统测试是为了发觉程序中的错误,系统测试的过程是程序运行的过程,程序运行需要数据,为测试设计的数据称测试用例.设计测试用例的原就是尽可能暴露错误,测试的目的时发觉问题.胜利的测试,就是尽可能多的发觉问题,并保证所提交的系统是能够牢靠运行的系统.黑盒测试也称功能测试,它是通过测试来检测每个功能是否都能正常使用,在测试时,把程序看做一个不能打开的盒子,在不考虑程序内部结构情形下,在程序接
21、口进行测试,只检查程序功能是否依据规格使用,程序是否能适当的接收输入数据而产生正确的输出信息.黑盒测试注意于测试软件的功能需求,主要试图发觉以下几类错误:1) 功能不正确或遗漏2) 界面错误可编辑资料 - - - 欢迎下载精品名师归纳总结3) 数据库拜访错误4) 性能错误5) 初始化和终止错误等4.4.2.1 操作要求( 1)依据要求输入数据,查看有无错误。( 2)进行公司设备查询、修理、购买、报废等操作,看是否胜利,刷新后观看数据的更新是否正确.4.4.2.2 过程要求( 1)在设备信息治理模块中,不答应显现相同的设备编号,再添加、修改记录时,应进行测试,假如当前值已存在,就禁止操作,当删除
22、一个设备编号时,其对应的其他信息也一并删除。( 2)在设备修理治理模块中,当送修设备完成后要对其库存状态进行修改,加以测试,观看相应设备状态的变换是否与预期保持一样.依据上面进行测试,符合数据要求的操作均可行,不符合要求的操作均被拒绝操作,并给出不服合某项需求的提示 .4.4.2.3 系统登录测试操作要求:( 1)输入错误的密码看系统是否能进入本系统,重复三次能否退出登录窗口。( 2)在口令中输入一个不规范的符号,看系统的处理方式。( 3)按正确的用户名和密码检查登陆是否胜利.过程要求:( 1)在登录时,不同的用户级别有不同的口令、权限,系统治理员可以对其他用户多的信息进行修改。( 2)一般用
23、户登录后,系统治理员可以查看其操作的信息.依据上述的内容进行测试,正确的操作可以进入本系统,并进行操作。错误或非法的操作都不行以进入本系统,并给出错误提示 .4.4.2.4 模块接口测试系统各功能模块间的接口测试是检测系统各个模块之间处理问题的一样性,当系统检测到某一操作在作用时,各个功能模块间工作的连接不应显现问题.5 总结与展望通过这些天的预备和系统设计,经过指导老师的辛勤帮忙和指导,完成了公司设备治理系统的设计.设计期间,我遇到了很多的问题,也学到了很多在学校学不到的学问.这些让我深深的表达到进行软件开发不是一件简洁的事情,它需要设计者具有全面的专业学问、缜密的思维、严谨的态度以及较高的
24、分析问题、解决问题的才能,而我在很多方面仍有欠缺.要想设计一个功能完整、操作简洁的软件的确不是一件很简洁的事情.第一要进行需求分析,确定本系统要解决的问题.然后是总体设计,数据库设计是特别重要的.接着是具体设计,将可编辑资料 - - - 欢迎下载精品名师归纳总结上述功能完善起来 .最终是运行调试,在调试过程中发觉问题准时加以改正、完善. 在实现的过程中,由于自己的水平有限,要不断的询问老师和翻阅书籍,通过这次的课程设计我更加明白了软件这一词的真正含义,以及软件开发的大致流程以及主要步骤,概要设计.其中包括了编写的目的和背景,总体设计等,具体设计主要是确定系统的综合要求以及分析系统的数据要求.我
25、收成了很多,对于软件工程的学问有了很好的巩固和应用,比课堂上的学习更多,只有当做具体的工程时所学的学问才是最有价值的,对于我们以后更加的有好处.参考文献1 张海藩 .软件工程导论 .第五版 .北京:清华高校出版社,20212 金敏,周翔 .高等软件开发过程.北京:清华高校出版社,20053 苗雪兰,刘瑞新,梁永霖.数据库系统试验指导和习题解答.机械工业出版社,20214 夏邦贵,郭胜 .SQL Server数据库开发入门与范例解读,20215 萨师煊,王珊 .数据库系统概论 .第三版 .高等训练出版社,20216 赛奎春,高春艳,李俊民等.Visual Basic 工程应用与工程实践 .机械工业出版社,20217 龚沛曾,陆慰民,杨志强.Visual Basic 程序设计教程 .高等训练出版社,20218 刘舫 .Visual Basic 编程篇 .Visual Basic 编程篇 .电子工业出版社,20219 刘韬,骆娟,何旭洪 .Visual Basic 数据库系统开发实例导航.其次版 .人民邮电出版社,202110 张湘辉等 .软件开发的过程与治理.北京:清华高校出版社,2005可编辑资料 - - - 欢迎下载精品名师归纳总结成果评定成果老师签字可编辑资料 - - - 欢迎下载精品名师归纳总结可编辑资料 - - - 欢迎下载
限制150内