《课程设计(论文)企业设备管理系统》由会员分享,可在线阅读,更多相关《课程设计(论文)企业设备管理系统(33页珍藏版)》请在金锄头文库上搜索。
1、 智浪出品精益求精哈尔滨理工大学软件学院学年设计报告学年设计: 软件项目开发 题 目: 企业设备管理系统 班 级: 软件08-7 学 生:学 号: 0814010716,0814010717,0814010718, 0814010719,0814010720指导教师: 2011 年 1月 8 日需求规格说明书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数据精确
2、度35.2时间特性35.3适应性36运行需求36.1用户界面36.2硬件接口36.3软件接口36.4故障处理37其它需求31引言1.1编写目的为明确软件需求、安排项目规划与进度、组织软件开发与测试,撰写本文档。本文档供项目经理、设计人员、开发人员参考。1. 每年要对设备使用情况进行统计、更新,其中:1) 对于以彻底损坏的做报废处理,同时详细记录有关信息;2) 对于有严重问题(故障)的要及时修理,并记录修理信息;3) 对于缺少的设备通过采购的方式添加到库存中,并更新库存信息;4) 随时对现有设备及其修理、报废情况进行统计、查询。2. 技术要求及限定条件:1) 所有工作由专门人员负责完成,其他人不
3、得任意使用;2) 每件设备在入库登记时按顺序编号,形成设备号;设备报废时要及时修改相应的设备记录;3) 本系统功能主要包括:登陆注册,对采购记录,对现有设备运行记录,对报废设备记录,对设备使用记录。1.2项目背景项目的委托单位:软件学院开发单位和主管部门:402寝该软件系统与其他:企业设备管理系统1.3定义1.4参考资料ASP.NET动态网站开发基础教程 作者:郭兴峰 陈建伟 ;出版社:清华大学出版社学年设计课题要求 软件学院提供2任务概述2.1目标编写企业设备管理系统,系统能够完成对公司的资产设备的采购、使用及拍卖进行管理。2.2运行环境操作系统:Microsoft Windows 系列支持
4、环境:IIS 5.0数 据 库:Microsoft SQL Server 系列2.3条件与限制该系统属于B/S系统 用户本机不需要桌面应用程序 用户可以通过浏览器进行使用3数据描述3.1静态数据起初数据库里面存储的登录信息和设备信息3.2动态数据登录时输入的用户名和密码管理员模块中输入要处理的设备id、更改设备的运行时间、拍卖的数量,输出要求的数据库中的信息。购买者模块中输入要处理设备的id、购买该设备的数量,输出要求的数据库中的信息。使用者模块中输入要处理的id,输出要求的数据库中的信息。3.3数据库介绍Microsoft SQL Server 20053.4数据词典数据字典存放数据库所用的
5、有关信息。包括5部分内容:数据项、数据结构、数据流、数据存储、处理过程。本系统包括两个表分别为登录信息和设备信3.5数据采集从数据源收集、识别和选取数据的过程。4功能需求4.1功能划分登陆和注册功能管理员功能使用者功能采购者功能设备信息管理系统 登录和注册采购者设备信息管理系统使用者4.2功能描述登陆:不同身份的用户登陆,进入不同的页面进行相应操作。注册:新用户注册,用户只能注册成为使用者类型的用户,管理员和采购员是以确定的。采购者:采购设备的入,采购者可以根据管理者提供的信息对设备进行采购。使用者:设备的分配,使用者可以更具需求对设备进行归还借出;设备查询,使用者可以查询数据库里的设备信息管
6、理员:报废设备的处理,将状态为不可用的设备的状态变为拍卖;运行设备的管理,更改设备的运行时间用来对设备的状态进行改变;现有设备的统计,查看数据库里的设备信息;设备淘汰拍卖,对状态为拍卖的设备进行拍卖处理。5性能需求5.1数据精确度5.2时间特性设备管理系统对性能的要求为:数据量为100万条记录,并发用户1000个,响应小于10s。5.3适应性(1)设备管理系统的运行环境Windows Server 2003 服务器操作系统;IIS 6.0 Web服务器;MS SQL 2005 数据库;Windows XP/2000/2003 客户机操作系统;IE 6.0 浏览器软件。(2)服务器配置至少1台服
7、务器。如果有2台以上服务器,可作双机热备份或者服务器机群。服务器要求:2CPU,2GHz主频,2GB内存,100GB硬盘。6运行需求6.1用户界面1界面设计的基本原则(1)用例指导原则。以用例为驱动来设计操作界面。(2)简单、整洁、美观原则。界面的设计应该力求简单、整洁、美观大方,不要在一个界面里堆砌太多的功能。(3)保持界面风格的一致性。所有界面的风格和操作方式应该保持一致,以缩短用户学习使用系统的时间。(4)合理的使用向导。对于有多个步骤的复杂的功能操作,最好采用向导的方式来设计界面,以降低用户操作的复杂性。2界面设计规范(1)界面要求界面符合Windows风格,要求良好的应用性、简洁性。
8、(2)用户界面设计原则本系统坚持图形用户界面(GUI)设计原则,界面直观、对用户透明:用户接触软件后对界面上对应的功能一目了然,不需要多少培训就可以方便地使用本信息平台。6.2硬件接口6.3软件接口6.4故障处理7其它需求概要设计说明书1引言21.1编写目的21.2项目背景21.3定义21.4参考资料22任务概述32.1目标32.2运行环境32.3需求概述32.4条件与限制33总体设计33.1处理流程33.2总体结构和模块外部设计33.3功能分配34接口设计34.1外部接口34.2内部接口35数据结构设计35.1逻辑结构设计35.2物理结构设计35.3数据结构与程序的关系36运行设计36.1运
9、行模块的组合36.2运行控制36.3运行时间37出错处理设计37.1出错输出信息37.2出错处理对策38.安全保密设计39.维护设计31引言1.1编写目的将软件系统需求转化为未来系统的设计,使设计适合于实施环境,为提高性能而进行的设计。本文档供项目经理、设计人员、开发人员参考。在明确了企业设备管理的业务需求后,为了实现上面所提到的各种内容,首先要对设备管理系统的数据流进行分析。包括系统的数据流来源、处理业务处理、数据最终流向。1.2定义1.3参考资料ASP.NET动态网站开发基础教程 作者:郭兴峰 陈建伟 ;出版社:清华大学出版社学年设计课题要求 软件学院提供2任务概述2.1目标完成登陆和注册
10、功能、管理员模块、采购者模块、使用者模块2.2运行环境操作系统:Microsoft Windows 系列支持环境:IIS 5.0数 据 库:Microsoft SQL Server 系列2.3需求概述系统能够完成对公司的资产设备的采购、使用及拍卖进行管理。基本功能:报废设备的处理、运行设备的管理、现有设备的统计、设备淘汰拍卖采购设备的入库、设备的分配、设备查询及打印报表等功能。2.4条件与限制该系统属于B/S系统 用户本机不需要桌面应用程序 用户可以通过浏览器进行使用3总体设计3.1处理流程用户可以登录或注册成为用户,用户管理者进入管理者页面、购买者进入购买者页面、使用者进入使用者页面,分别对
11、各自的页面进行操作。3.2总体结构和模块外部设计业务人员查询设备用例图:管理员运行设备管理用例图:活动图1:活动图2:类图:3.3功能分配登陆:不同身份的用户登陆注册:新用户注册采购者:采购设备的入库使用者:设备的分配、设备查询及打印报表管理员:报废设备的处理、运行设备的管理、现有设备的统计、设备淘汰拍卖4接口设计 4.1外部接口4.2内部接口5数据结构设计5.1逻辑结构设计设备管理系统E-R图:5.2物理结构设计数据表总揽:编号名称代码1用户信息表logon2设备信息表shebeixinxi数据表详细结构:1.表:logon列名数据类型长度用户名nchar30密码nchar30类型nchar
12、302. 表:shebeixinxi列名数据类型长度idnchar30设备名nchar30总数量nchar30现有数量nchar30借出数量nchar30入库时间nchar30运行时间nchar30寿命nchar30状态nchar30要购买数量nchar305.3数据结构与程序的关系6 运行设计6.1运行模块的组合6.2运行控制6.3运行时间7 出错处理设计7.1出错输出信息 跳出一个提示框,“系统崩溃了!”7.2出错处理对策 重新启动系统8.安全保密设计9.维护设计详细设计说明书1引言11.1编写目的11.2项目背景11.3定义21.4参考资料22总体设计22.1需求概述22.2软件结构23
13、程序描述23.1功能33.2性能33.3输入项目33.4输出项目33.5算法33.6程序逻辑33.7接口33.8存储分配33.9限制条件33.10测试要点31引言1.1编写目的确定应该怎样具体的实现所要求的系统。包括详细的算法、数据表示和数据结构。本文档供项目经理、设计人员、开发人员参考。1.2定义1.3参考资料 ASP.NET动态网站开发基础教程 作者:郭兴峰 陈建伟 ;出版社:清华大学出版社学年设计课题要求 软件学院提供2总体设计2.1需求概述企业设备管理系统,该系统能够完成对公司的资产设备的采购、使用及拍卖进行管理。基本功能:采购设备的入库、设备的分配、报废设备的处理、运行设备的管理、现有设备的统计、设备淘汰拍卖、设备查询及打印报表等功能。2.2软件结构3程序描述本