软件工程课程设资产设备管理系统计Word格式文档下载.docx
- 文档编号:20347354
- 上传时间:2023-01-22
- 格式:DOCX
- 页数:17
- 大小:901.53KB
软件工程课程设资产设备管理系统计Word格式文档下载.docx
《软件工程课程设资产设备管理系统计Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《软件工程课程设资产设备管理系统计Word格式文档下载.docx(17页珍藏版)》请在冰豆网上搜索。
8.测试设计……………………………………………….
9.测试分析报告………………………………………….
10.项目开发总结………………………………………...
一.设计说明
1.1目的
通过综合实验,进行软件工程的实际综合演练。
完成一个实际软件项目的分析、设计全过程,贯穿领会软件工程的基本思想,明晰软件工程阶段划分与各个阶段的主要任务,了解我国计算机软件产品国家标准体系,学习计算机辅助软件工程工具的基本应用方法,力图初步具备采用规范化的软件工程方法进行软件项目研发的能力。
1.2开发背景
随着计算机技术的飞速发展和经济体制改革的不断深入,利用计算机进行智能化管理已发展到社会各个层次的各个方面,此次软件开发仅仅只是老师对我们在校大学生本阶段学习情况的考察和对我们应用知识和动手能力的锻炼,以便于我们更好更全面的发展,成为社会真正需要的人才。
1.3课程设计的要求
1.3.1设计题目:
资产设备管理系统
1.3.2指导老师:
张晓斌
1.3.3开发人员
组长:
刘小芳
组员:
周游,石锋涛,夏冲,韩卓凡,高向龙,张欣
1.3.3设计题目
某公司希望建立一个资产设备管理系统管理其资产。
资产被分为若干类。
其中每个大型资产设备都要建立档案,记录其基本信息,当前使用状态,设备折旧现值。
也要记录设备的每次维修情况,每次维护情况。
1.4开发环境
操作系统:
Windows2007
数据库:
SOLServer2005
开发环境:
Microsoftofficestudio2008
绘图工具:
Microsoftofficevisio2007
二.可行性研究报告
2.1引言
1)编写目的
就一个软件项目而言,首先应该考虑的就是从各个方面考虑评估该项目可不可行,如果不可行,那所有结果都是无意义的,编写可行性研究报告交由上级审批通过项目开发,有利于防止资源浪费。
2.2可行性研究的前提
1)要求及目标
本系统的开发目标确定为为小型企业的企业设计一个资产设备管理系统,因此,目前我们的软硬件配置足以满足系统运行的需要。
此外,本系统的操作界面也非常的简单,系统操作员不需要参加专业培训,只需要有一定的计算机基本操作能力就可以使用本系统。
所以,开发这样一个小型的固定资产信息管理系统无论存哪方面来看都是完全可行的。
2.3对现有系统的分析
1)方案的可行性
这次实验目标很明确,主要是设计、开发一个简单的企业资产管理系统,利用我们学过的软件开发的有关知识,以及一些计算机编程语言,开发的系统经过进一步完善之后可以应用于中小型企业固定资产的管理,可以一定程度上提高管理效率。
2)技术可行性
我们小组一共有七个人,通过对软件工程与开发技术和一些编程语言的学习,已经初步掌握了一些系统开发方法,并且这次实验分工很明确,每个人都有自己负责的模块,计算机软硬件方面,我们小组拥有一定的设备,且大家都能很好的操作.
3)经济的可行性
由于本系统比较简单,使用个人计算机就可以处理。
关于人员方面,由于通过软件工程导论和其他一些课程,如数据库系统概论,C#等的学习,大家基本掌握了一定的设计基础,因此,无需外围设备以及技术人员,在经济上完全可行。
4)操作的可行性
我们开发的系统操作相对来说比较简单,操作人员不需要懂得编程方面的知识,在前台的以这些简单的操作,就可以实现系统的控制。
5)法律可行性
该系统的开发和研制,将不会侵犯他人,集体和国家的利益,不会违反任何政策和法律,在法律上是可行的.
2.4总结:
综上可见,该项计划具有投资小,风险小,经济效益可观的极大优势,经讨论大家一致认为可行。
三.项目开发计划
3.1引言
在通过可行性分析确认了开发项目的可行性之后,就开始进一步着手项目开发了,为了使项目开发有序有计划地预期完成,制定一份合理的项目开发计划意义重大.
3.2项目概述
1)预期目标
本系统的开发是为中小型企业设计一个资产管理系统,管理员可对资产进行增删查改,普通员工只可查询查询设备信息。
2)主要参加人员
刘小芳
负责本开发项目的组织与实施,确定应用系统解决方案、资源配置和开发技术路线,协调团队各成员的开发进度,编写可行性研究报告、项目开发计划,负责课程设计报告文档的组织和项目开发总结。
项目系统分析员:
韩卓凡
负责本开发项目的需求规格说明、概要设计说明,编写相关文档。
用户界面设计员:
石锋涛
负责本开发项目的用户交互界面设计,编写相关文档。
程序员:
周游,张欣,刘小芳,夏冲
负责本开发项目的详细设计及相关功能模块程序设计,编写相关文档。
测试员:
高向龙
负责本开发项目的测试计划、功能模块测试,编写测试分析报告,编写相关文档。
3.3实施计划
1)批准者:
2)批准日期:
2012.7.9
3)最迟上交任务日期:
2012.7.13
3.4任务进度表:
起止日期
任务内容
2012/7/9
系统规划,需求分析,进行数据库设计
2012/7/10
数据库实现,对所要开发的系统进行分析和界面设计
2012/7/11—1012/7/12
对程序进行编写代码、调试、运行
2012/7/12
对程序进行测试,优化完善
2012/7/13
编写课程设计说明书
3.5支持条件
1)计算机系统支持
Windows操作系统,显示器,鼠标,键盘等。
2)需由用户承担的工作
用户需通本系统的分析人员密切合作,向分析人员提出具体的业务需求,配合需求分析人员尽可能的提出完善的需求报告。
四.需求规格说明
4.1概述
需求规格说明书是需求分析的产物,他是软件系统生存期中软件定义阶段的最后一个步骤,作为整个软件开发过程的指南和基线,他是软件开发人员开发出符合用户要求的软件的基础。
该文档将最终交给具体的软件开发人员,指导他们进行具体的开发。
4.3编写软件需求说明书的目的
为了使用户更加了解该软件的功能,在系统运行时,加强用户使用的方便性,便于用户对系统的各项操作。
同时对于软件的各项具体功能以及相关的各个性能的做了详细深入介绍,使软件维护人员对该软件的结构有了系统的了解,以便日后的完善及维护。
4.4系统的非功能性需求
1.实用性:
系统以用户需求为目标,以方便用户为原则。
根据用户实际的需求情况,订造一套先进的资产信息管理系统,尽可能的满足用户基本的需要,方便用户使用。
2.先进性:
本设计将充分利用现有的成熟的计算机技术、网络技术、软件开发技术,使得相应的管理智能化,从而更加快捷方便。
3.可靠性:
不会因为一些保证错误而导致系统崩溃或数据丢失,保证系统长时间运行不会出现错误.
4.安全性:
任何陌生人没有本系统的权限或密码不能进入本系统
5.采用标准技术:
本系统的所有设计遵循现行的标准进行,以提高系统的开放性。
6.可维护性:
系统的设计要求方便维护,包括硬件的维护,软件的维护(更改,升级等)和网络的维护。
7.可扩展性及灵活性:
系统的设计以方便未来业务的扩展和系统扩充为目标,系统要求能够方便的升级,充分保护系统的投资。
4.5系统功能需求
输入
处理过程
输出
普通用户
用户名,密码
实现信息查询
资产信息
管理员
实现信息增加,删除,修改,查找
对应各项功能的实现
4.6系统性能需求
1)时间要求:
所有登录不超过3秒;
普通员工实现查询不超过3秒;
管理员实现各项功能不能超过5秒;
4.7数据要求
实体
属性
管理员及普通员工
用户名,密码,身份
资产
名称,编号,使用状态,折旧现值,购入价格,购入时间,维修次数,备注
4.8系统需求
输入设备:
键盘,鼠标
输出设备:
显示器
运行环境:
WindowsXP(Windows2007等),数据库管理系统为SQLServer2005.
五.概要设计说明
5.1引言
软件设计是一个将软件需求转换为软件实现方案的过程.概要设计让我们更好的明晰设计的任务和流程.
5.2总体设计
5.2.1处理流图
1)人工处理过程图
2)管理员处理过程图:
3)ER图
5.2.2人工处理过程
1)资产的具体信息包括信息录入,删除,查询,更改都需要管理员手动操作。
2)员工具体查询哪一设备也需手动录入设备编号。
5.3尚未解决的问题
本系统只解决了一些很基础的问题,但对于数据库最起码的数据备份,异常处理等都不能实现,不能完全满足系统安全性的要求,有待进一步完善。
5.4运行设计
1)运行模块组合
2)运行控制
1.用户登录,可选择管理员登录和用户登录
2.如果身份是普通用户,则可以实现查询信息功能
3.如果身份是管理员,则可以实现查询,修改,删除,添加功能
5.5系统数据结构设计
5.5.1逻辑结构设计
管理员(用户名,密码,身份)
普通用户(用户名,密码,身份)
资产(设备编号,设备名称,使用现状,折旧现值,购入价格,购入时间,维修次数,备注)
5.5.2物理结构设计
1)管理员对所有设备具有增删查改的职权,且也是通过设备标号实现。
2)普通用户只能通过输入设备标号查询相应设备的信息。
5.6系统出错处理设计
1)对关键的数据建立后备副本。
2)对关键的操作登记日志文件。
六.详细设计说明
6.1引言
本节是对该文档的目的,功能范围,术语和相关文档资料进行说明。
6.1.1编写目的
从该阶段将开始正式进入软件的实际开发阶段,本阶段完成系统的大致设计,目的就是进一步细化软件设计阶段得出的软件总体概要,把它加工成细节上非常接近于源程序的软件表示。
6.2背景
6.2.1待开发软件系统的名称:
6.2.2*本那个项目的任务提出者:
*本项目的开发者:
周游,刘小芳,张欣,夏冲,韩卓凡,石锋涛,高向龙。
*用户:
中小型企业的管理员和部分员工。
6.3数据字典
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 课程 资产 设备管理 系统