




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
需求规格说明书需求规格说明书1引言11.1编写目的11.2项目背景21.3定义21.4参考资料22任务概述22.1目标22.2运行环境22.3条件与限制23数据描述33.1静态数据33.2动态数据33.3数据库介绍33.4数据词典33.5数据采集34功能需求34.1功能划分34.2功能描述35性能需求35.1数据精确度35.2时间特性35.3适应性36运行需求36.1用户界面36.2硬件接口36.3软件接口36.4故障处理37其它需求31引言1.1编写目的 本文档根据设备管理系统的的需求规格说明书,定义了系统的主要功能模块及相互之间的联系,并定义了模块的技术实现方法。定义软件系统结构,确定软件子系统,I/O接口,处理模式。从各个角度用符号化的方法保证项目下一步更好进行本文档的预期读者为:项目经理、设计人员、SQA、开发人员、测试人员1.2项目背景而随着越来越多设备的广泛应用,如何通过设备来提高工作效率已经是众多企业的追求问题,所以设备管理系统的目的就在于帮助人们管理好各个设备的应用情况,以提高社会工作的效率。设备管理系统还是一个企业与整个世界联系的渠道,企业的Intranet网络可以和Internet相联。一方面,企业的员工可以在Internet上查找有关的技术资料、市场行情,与现有或潜在的客户、合作伙伴联系;另一方面,其他企业可以通过Internet访问你对外发布的企业信息,如企业介绍、生产经营业绩、业务范围、产品服务等信息。从而起到宣传介绍的作用。随着财务办公系统的推广,越来越多的企业将通过自己的Intranet网络联接到Internet上,所以这种网上交流的潜力将非常巨大。设备管理系统已经成为企业界的共识。众多企业认识到尽快进行办公系统建设,并占据领先地位,将有助于保持竞争优势,使企业的发展形成良性循环。1.3定义C#: C#(C Sharp)是微软为NET Framework量身订做的程序语言,C#拥有C/C+的强大功能以及Visual Basic简易使用的特性,是第一个组件导向(Component-oriented)的程序语言,和C+与Java一样亦为对象导向(object-oriented)程序语言。 .NET:微软公司旗下强大的开发平台。三层:数据访问层 业务逻辑层 表示层1.4参考资料1.马骏.C#网络应用编程基础.北京:人名邮电出版社,2006.2.刘先省,陈克坚,董淑娟.Visual C#程序设计.机械工业出版社,2006.08.3.汪孝宜,胡海璐,米海生.信息系统开发实例精粹(C#版).电子工业出版社,2006.4.肖汉.软件工程理论与实践.科学出版社,2007.2任务概述2.1目标本系统让用户从繁重的设备管理中解脱出来,通过一系列的查询功能,用户可以方便的知道学校中每一台设备的状态以及现在所处的位置:通过添加、修改功能可以动态的对学校中得多媒体设备进行管理;通过借出、还入功能可以对设备进行资产维护,保证学校的每一台设备发挥其最大效力。2.2运行环境操作系统:Microsoft Windows 2000 Advanced Server支持环境:IIS 5.0数 据 库:Microsoft SQL Server 20002.3条件与限制3数据描述3.1数据描述 登录表:3.3数据库介绍【给出使用数据库的名称和类型。】3.4数据词典3.5数据采集4功能需求4.1功能划分确定主要功能和菜单项主要的功能如下: 设备类别的增加、删除、修改、查询功能; 管理员登录、退出 、离开、修改密码、增加和删除; 数据库的备份和恢复根据以上的功能,确定菜单项如下: 用户登录菜单,包括帐号输入,密码输入,修改密码或帐号,退出主界面 系统管理菜单,添加,修改用户信息或管理员信息 设备管理菜单,查询.添加.修改.浏览 安全性菜单,包括离开,数据库备份和恢复2个子菜单4.2功能描述4.2.1 用户登录模块在登录页面输入用户名,密码,并与数据库中登录表中的比较,若都符合则登录成功。如果是以管理员身份登录,可以对该系统进行所有的操作,若是以普通用户身份的登录,只能使用该系统的部分功能,像添加删除设备,添加删除用户则没有权限。4.2.2 系统管理模块 在该模块中,主要完成添加删除系统的用户。4.2.3 设备管理模块在成功登录系统后,通过设备管理菜单下拉菜单,有四个子模块,分别是添加设备、删除设备、浏览设备、查询设备。通过设备的相关信息,可以查询所关联的实验设备、保管人、借用人、存放地点等。4.2.4 用户操作模块在成功登录系统后,用户可以根据需要修改密码,或者返回登录界面重新登录。4.2.5 数据库设计与数据准备在开发任何关于数据库方面的系统之前,必须要做好的一个工作是确定本系统要管理哪些数据。通过需求分析,我们已经确定了系统管理的数据包括:登录对象权限、实验室基本信息、设备信息。所以在数据库的设计上我们使用了从学校总务处导出的设备信息库作为设备信息的基本存储结构,并且参照该库表结构,设计出其他数据表的结构。这种做法既保证了上报学校数据的要求,又由于可以直接利用现有数据在保证与学校设备管理部门信息的一致性的同时避免了大量信息的录入所产生的人为错误。5性能需求5.1数据精确度5.2时间特性响应时间:5秒一下数据转换与传输时间:2s一下运行时间:1s5.3适应性目前仅支持在视窗系统下进行操作,服务器需要在winxp版本及以上,客户端可通过ssh,IIs,telnet进行远程访问。6运行需求6.1用户界面Windowsapplacation6.2硬件接口微机服务器和客户台式计算机6.3软件接口System.Data.SqlClient;private void 设备维修记录录入?ToolStripMenuItem_Click(object s
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 46096.2-2025船舶与海洋技术压载水管理系统第2部分:电解法压载水管理系统的风险评估与风险减小
- 养护安全培训主持词课件
- 化工企业青工安全培训课件
- 别董大课件-图文
- 养好小金鱼课件
- 初级辐射安全防护培训课件
- 初小衔接文言文课件
- 化工DCS仪表安全培训课件
- 初升高英语标课件
- 初六收心早会课件
- 粉尘涉爆安全培训考试题及答案
- 力量国际礼仪培训课件
- 危化品经营安全培训管理课件
- 交通安全应急处置预案公司
- 工商业分布式屋顶光伏项目投资分析
- 用户侧储能系统调度平台创新创业项目商业计划书
- 药厂生产管理培训课件
- 2021-2025年高考地理真题知识点分类汇编之地球的运动
- 2025海南国考时政试题及答案
- 2023-瑞幸咖啡vi手册
- 高中必修人教A版高中数学必修1指数函数一 完整版课件PPT
评论
0/150
提交评论