ImageVerifierCode 换一换
格式:DOCX , 页数:14 ,大小:179.98KB ,
资源ID:3553591      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/3553591.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(实验室设备管理系统.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

实验室设备管理系统.docx

1、实验室设备管理系统实验室设备管理系统概要设计说明书拟 制 人_审 核 人_批 准 人_二零一一年七月二日概要设计说明书1引言1.1编写目的本说明书紧供参考,因为有一些不完善的地方,还望包涵和提出宝贵意见。1.2背景a. 待开发软件系统的名称:实验室设备管理系统b. 本项目的任务提出者:石河子大学c. 本项目开发者信管09级d. 本项目用户石河子大学化工院小型化学实验室1.3定义列出本文件中用到的专门术语的定义和外文首字母组词的原词组。1.4参考资料 数据库原理 数据库应用实践( SQL server) 2总体设计2.1需求规定2.1.1功能规定在对用户的需求进行分析以后,规定了以下模块来适应用

2、户功能描述模块使用单位开发者备注1. 数据的输入,用于设备的添加,借用信息的登记等2. 数据的修正3. 数据备份,数据丢失时可复数据基本数据库维护功能系统管理员1. 设备信息管理,设备的状况,数量,借用情况等信息的管理2. 借用请求管理等基本业务功能系统管理人员用户1. 管理员对实验室设备的现有情况和借出归还情况的查询查询2. 用户查询刻使用的设备信息查询功能系统管理员注意保密问题和访问权限问题用户的访问权限,不允许修改等安全使用功能系统管理员2.1.2系统功能 能添加、修改、删除、设备信息 能对设备进行分类管理 能将借用设备信息导出 2.1.2.1精度由于采用数据库技术并且用户的应用领域对数

3、据精确度的要求不高,所以这点在系统中表现得比较少,用户数据的安全性与正确性也不能完全保证的,暂时不建议用户的使用。2.1.2.2时间特性要求本系统的数据库较小,所以程序在响应时间,数据更新处理时间上性能是比较突出的。而且也正由于数据量相对较少,故在数据传输时间和系统运行时间上表现的较让人满意。2.1.2.4可靠性由于系统较小只保留一定程度上的可靠性。2.1.2.5灵活性由于系统较小只保留一定程度的灵活性。2.1.3输入输出要求2.1.4数据管理能力要求2.1.5故障处理要求考虑到软件的范围不大,所以故障处理一般由操作系统完成,系统只要保持与操作系统的借口即可。只要操作系统没有大的故障程序,一般

4、比较稳定。考虑到用户对数据的安全性要求,程序可以有独立于操作系统之外的数据备份功能与过程,以及系统崩溃后的数据恢复功能。 2.1.6其他专门要求该软件是使用SQL Server 2005在WindowsXP系统下完成的,所以只要是兼容Windows的软件或是操作系统,该软件都可以正确地运行,有较好的适应能力与兼容性。2.2运行环境结合用户当前的软件的硬件环境,设计了新系统运行硬件和软件环境:2.2.1设备内容 最低配置 建议配置主机 P/200 PII/266内存 512MB 1G硬盘 10G 20G2.2.2支持软件操作系统 Windows XP数据库 SQL SERVER2005开发工具

5、Microsoft visual studio 20052.2.3接口1. 硬件接口:由于软件较小,除硬盘外,基本没有与外界硬件的联系。2. 软件接口:在这里主要考虑软件与操作系统的接口,考虑到文档处理的需要有可能可以包括与较常用的办公软件的接口。2.2.4控制 说明控制该系统的运行的方法和控制信号,并说明这些控制信号的来源。2.3基本设计概念和处理流程 编 号模块名称编 号模块名称A1系统安全 权限管理B1数据导入C1借出设备表显示D1数据导出F1查询管理2.5人工处理过程1. 在导入数据时,要人工记录设备的编码2. 先添加设备借用的信息,进而生成借用信息表2.6尚未解决的问题我们这个系统由

6、于时间约束所以目前只考虑到做数据导入、设备信息管理、设备借用,归还,报废管理。在目前的需求规定中的其他功能未能来得及时间来做。3接口设计3.1外部接口支持一般的pentium4或更高的微机或笔记本电脑;本软件应提供对条形码扫描仪等的支持;运行于Windows XP3.3内部接口1. 系统管理模块为数据导入管理系统提供操作员和系统参数等基础数据。必须设置操作员后才能使用其他模块。2. 数据导入管理模块为设备借出模块和查询模块提供基础数据。必须先有设备信息数据后,才能使用查询模块和借用模块。3. 在借用模块中可以使用查询模块,查询设备和教师的信息。4. 在教师表中可以使用查询模块,查询教师的借用信

7、息。4运行设计4.1运行控制系统运行时根据操作员的角色,确定各模块的操作权限和数据的处理权限。运行中记录操作员操作日志,记录操作员行为。4.2 运行时间一般操作的响应时间应在12秒内,对软磁盘和打印机的操作,以及数据的导入和导出也应在可接受的时间内完成5系统数据结构设计 51物理结构设计要点本设计系统采用的DBMS为SQL SERVER 2005,数据库命名:equipmet.mdb数据库是由若干个二维表组成,其各自结构见下表所示。编号 表名称 说明1 administratorinf 管理员信息表2 equipmentinf 设备信息表3 return 归还表4 borrow 借用表5 th

8、row 报废表6 teacherinf 教师信息表7 break 损坏信息表各数据表的结构如下:A、管理员信息表表名:administratorinf administratorvarchar(50)用户名passwordvarchar(50)密码idvarchar(10)编号quanxianchar(10)权限B、设备信息表表名:equipmentinfeqnovarchar(50)设备编号eqnamevarchar(50)设备名称pricefloat价格factoryvarchar(50)生产厂家standardvarchar(50)设备状况thrownumint报废数量borrownmi

9、nt借出数量begindatedatetime启用日期eqnumint设备数量shuomingvarchar(50)备注C、归还表表名:return eqnovarchar(50)设备编号eqtypevarchar(50)设备型号borrowdatedatetime借出日期tnovarchar(50)教师编号numint数量D、 借用表表名:borroweqnoarchar(50)设备编号borrowdatedatetime借用日期borrownumint借用数量tnovarchar(50)借用人shuoming varchar(20)备注E、 报废表 表名:throweqnovarchar(

10、50)设备编号eqtypevarchar(50)设备型号pricefloat价格thrownumint报废数量F、 教师信息表 表名:teacherinftnovarchar(50)tnamevarchar(50)sexchar(2)deptvarchar(50)profvarchar(50)telchar(11)qunaxianchar(10)dengjiriqidatetimeG、损坏信息表 表名: breakeqnovarchar(50)设备编号breaklevelvarchar(50)损坏程度pricefloat价格tnovarchar(50)借用人numint数量eqtypevarc

11、har(50)设备型号5.2 E-R模型图和关系模型5.21 E-R图模型转成关系模型:1设备信息(设备编号,设备名称,价格,生产厂家,设备数量,借出数量,备注,设备状况,启用日期,报废数量)2借用设备(设备编号,借用数量,借用日期,借用人,备注)3教师信息(教师姓名,教师编号,性别,教师学历,权限类别,电话号码,登记日期,部门名称)4管理员(用户名,密码,编号,权限)5损坏设备(设备编号,设备型号,单价,数量,借用人,损坏程度)6报废设备(设备编号,设备型号,报废数量,单价)7归还设备(设备编号,设备型号,数量,借出日期,借用人)5.22E-R模型图转换成关系模型关系模式:1 设备信息(设备

12、编号,设备名称,价格,生产厂家,设备数量,借出数量,备注,设备状况,启用日期,报废数量)2 借用设备(设备编号,借用数量,借用日期,借用人,备注)3教师信息(教师编号,教师姓名,性别,教师学历,权限类别,电话号码,登记日期,部门名称)4管理员(编号,用户名,密码,权限)5损坏设备(设备编号 ,借用人,设备型号,单价,数量,损坏程度)6报废设备(设备编号,设备型号,报废数量,单价)7归还设备(设备编号,借用人,设备型号,数量,借出日期)5.23数据关系图6系统出错处理设计6.1出错信息本系统在登陆时采用登陆名和SQL SERVER数据库的登陆名相同的方式来确保系统的安全性,这样如果是源代码被泄露

13、了那个人也得不到用户名和密码。这样做了之后,就是将来交给别人用了,我也进不去这个软件,大大的增加看了安全性。6.2补救措施A. 数据库损坏为了确保数据安全,服务器可以采用主服务器和备份服务器共同使用的方式来进行,一旦主服务器损坏,由备份服务器立即替换进行工作。数据库要有相应的备份模块,服务器端有基于数据库系统的备份模块,可以通过磁带机或者光盘机来备份,工作站端要有基于应用程序的备份模块。B. 部分停电、网络断开的处理系统的关键部门,如数据中心等必须配备较大功率的UPS(不间断电源),常用的部门配备小功率的UPS,以备在停电的时候应急使用。网络的安全由网路的安全和网络设备的安全来保障。系统的最终目的是部分常用模块可以单机运行,这项工作留待二期工程完成。C. 权限控制系统部分采用最高级别的权限控制,采用基于数据库的安全认证,系统自带一个用户管理模块,可以方便的创建用户和授权。设备信息表里的内荣只允许管理员修改。6.3系统维护设计维护方面主要为对服务器上的数据库数据进行维护。可使用 SQL SERVER 的数据库维护功能机制。例如,定期为数据库进行Backup,维护管理数据库死锁问题和维护数据库内数据的一致性等。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1