若图片无法显示请联系QQ752018766,本论文免费,转发请注明源于www.751com.cn
(1)顶层数据流程图:
图2.2 实验室设备管理系统数据流图
(2)细化管理员用户数据流图:
图2.3 细化管理员用户数据流图
(3)细化借出设备的数据流图:
图2.4 细化借出设备的数据流图
(4)细化归还设备的数据流图:
图2.5 细化归还设备的数据流图
(5)细化人员管理的数据流图:
图2.6 细化人员管理的数据流图:
(6)细化分类建档的数据流图:
图2.7 细化管理员用户数据流图
数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。数据流图和数据字典共同构成系统的逻辑模型。
下面用数据字典来定义数据流图中各元素的确切内容:
设备:实验室设备信息表别名: 定义:实验室设备信息表=类别+型号+规格+购买每个设备的价格+单价数量+购置日期间+生产厂家+生厂商+购买人保修时间+是否贵重设备+责任人 位置:equipment.mdb 数据库
描述:实验室每种设备的详细信息;
归还:归还设备信息表 别名: 描述:记录所有已归还设备的情况 定义:归还信息表=编号+设备名+型号+规格+数量+单价+借出日期+生产厂家 位置:return.数据库
文修:实验室中损坏的信息; 别名: 描述:记录实验室中损坏的设备以及归还设备中损坏的信息; 定义:损坏信息表=编号+设备名+型号+规格+数量+单价+生产厂家+损坏的责任人; 位置:repaire.数据库
报废:实验室中损坏但是修理不好的设备信息; 别名: 描述:记录实验室中没有使用价值的设备; 定义:报废设备信息表=编号+设备名+型号+规格+数量+单价+生产厂家 位置:throw.数据库
人员:使用实验室设备的所以教师 别名: 描述:记录所以使用设备的所有教师信息; 定义:人员信息=教师姓名+教师性别+教师学历+部门名称+权限类别+电话号码+登记日期 位置:teacher.数据库
系统管理员:管理实验室设备的人; 别名: 描述:对整个实验室设备进行管理,包括对设备进行查询、删除、更新操作的人; 定义:管理员信息=用户名+密码+权限 位置management. 数据库
本软件作为实验室设备信息管理设备,它的规模比较小,不需要保密技术;只需限定一个程序中某些区域的规约,给不同的模块分配不同的功能即可。本系统的源程序采用VB编写,不会被传到客户浏览器,因而可以避免所写的源程序被他人剽窃,也提高了程序的安全性。
软件工程是一门从技术和组织管理两个角度研究如何用系统化、规范化和数量化等工程原理与方法去进行软件开发和文护的学科。软件工程学研究的范围非常广泛,包括技术方法、工具、和管理等许多方面。软件生命周期的各个阶段可分为:
问题定义: 确定系统的基本功能
可行性研究: 确定系统是否能够实现及是否值得实现
需求分析: 确定系统必须完成的各种功能
总体设计: 确定如何实现软件
详细设计: 详细设计实现系统
编码和单元测试: 写出正确的容易理解和文护的程序模块
综合测试:通过各种类型的测试及调试使软件达到预定的要求
软件文护:通过各种必要的文护活动使系统持久地满足用户需要
采用软件工程的技术方法开发本系统,通过以上八个阶段组成软件的生存期。它是指从提出开发要求开始直到该软件报废为止的整个时期。分阶段进行,就把规模庞大、结构复杂和管理复杂的软件变得容易控制和管理。正是基于此思想,本系统开发实际可行的软件,方便毕业生信息的管理。
本系统主要利用Visual Basic作为前端的应用开发工具 ,利用ACCESS作为后台的数据库,利用Windows XP作为系统平台。
Windows XP以其友好的图形界面、易学易用的操作方法、强大的多任务功能、健全的内在管理以及先进的程序设计方法为广大数据库软件开发人员所熟悉。对它的操作环境的熟悉,使得我们在其上开发数据库应用程序更加方便、可靠。
1)Visual Basic语言
Visual Basic是一种可视化的、面对对象和条用事件驱动方式的结构化高级程序设计,可用于开发Windows环境下的种类应用程序。它简单易学、效率高,且功能强大,可以与Windows的专业开发工具SDK相媲美,而且程序开发人员不必具有C/C++编程基础。在Visual Basic环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... 下一页 >>