系统可行性分析
系统可行性分析一般包括

系统可行性分析一般包括
系统可行性分析是指对计划中的系统进行评估,以确定其在技术、经济和操作层面的可行性。
下面将介绍系统可行性分析的主要内容。
1、技术可行性:技术可行性是指系统所需技术是否能够实现。
在技术可行性分析中,需要考虑系统所需的硬件、软件、网络等技术方面的条件。
例如,系统运行所需的硬件设备是否满足要求,系统所需的软件是否能够实现功能等。
此外,还需要考虑系统的开发与维护是否需要专业人员,并评估这些人员是否容易招聘或培训。
2、经济可行性:经济可行性是指系统在经济上的可行性。
在经济可行性分析中,需要评估系统开发和运行的成本,以及系统带来的效益。
成本包括硬件设备、软件购买和定制、人力资源等方面的投入,效益包括提高工作效率、节约资源、降低成本等方面的收益。
通过对成本与效益进行综合评估,可以判断系统是否在经济上是可行的。
3、操作可行性:操作可行性是指系统在实际操作中的可行性。
在操作可行性分析中,需要评估系统是否容易上手,是否用户友好。
系统是否能够提供足够的数据安全保障,以及系统的可靠性和稳定性。
此外,还需要考虑系统的可扩展性和兼容性,以满足未来的需求变化。
通过对技术、经济和操作可行性的综合分析,可确定系统是否具备较高的可行性。
如果某一方面的可行性不足,需要对相应问题进行进一步的分析和解决方案的制定。
综上所述,系统可行性分析是对计划中的系统进行全面评估的过程。
通过对技术、经济和操作可行性的分析,可以判断系统是否能够成功地实施。
对于具备较高可行性的系统,可以继续推进开发和实施;对于可行性不足的系统,需要进行进一步的改进或重新制定方案。
系统可行性分析

系统可行性分析随着科技的发展,信息化建设愈发普及。
作为信息化建设的重要环节之一,系统开发也得到了越来越多的关注。
而在进行系统开发的过程中,系统可行性分析是必不可少的环节之一。
那么,什么是系统可行性分析?为什么要进行系统可行性分析?又该如何进行系统可行性分析呢?下面就让我们一起来探讨。
一、什么是系统可行性分析?系统可行性分析是在系统开发之前,对系统开发方案、技术、市场、经济、法律等方面进行评估,并运用各种分析方法进行论证,确定该系统是否具有可行性的过程。
具体来说,系统可行性分析主要有以下几个方面:1. 技术可行性分析:确定系统开发所需的技术是否成熟,技术是否能够实现开发目标,并分析系统的可扩展性、可维护性、可重用性等技术特点。
2. 经济可行性分析:评估系统开发的成本投入和预期收益,并评估系统开发对公司长远发展的影响。
3. 市场可行性分析:分析系统的竞争环境、潜在用户群体、市场需求等,确定系统是否满足市场需求。
4. 法律可行性分析:了解相关法律规定,遵守法律法规,并评估系统的合法性、保密性等问题。
二、为什么要进行系统可行性分析?进行系统可行性分析的重要性主要有以下几点:1. 避免开发失败:进行系统可行性分析能够在开发之前发现问题,避免在开发过程中出现无法解决的问题,从而降低开发失败的风险。
2. 确定开发目标:系统可行性分析能够明确系统开发的目标,为开发过程提供明确的方向和目标。
3. 降低成本:通过对系统可行性进行评估,可以避免不必要的开发,降低成本投入。
4. 提高开发效率:系统可行性分析能够在开发之前发现问题,从而提高开发效率,节约时间和人力成本。
三、如何进行系统可行性分析?系统可行性分析主要分为以下几个步骤:1. 定义开发目标:明确系统开发的目标和需求,并分析用户的需求和应用场景。
2. 进行市场调研:了解潜在用户群体,各个竞争对手的产品,市场需求等,为后续的决策提供基础数据。
3. 分析技术可行性:评估系统所需技术是否成熟,技术是否能够实现开发目标,并分析系统的可扩展性、可维护性、可重用性等技术特点。
系统可行性分析

系统可行性分析随着科技的不断发展,信息系统在各个领域的应用越来越广泛。
然而,在设计和实施新的信息系统之前,需要进行系统可行性分析,以确保系统的成功实施和运行。
本文将对系统可行性分析进行深入探讨,包括其定义、目的、方法和重要性。
一、系统可行性分析的定义。
系统可行性分析是指在设计和实施新的信息系统之前,对系统的技术、经济、法律、组织和社会等方面进行综合评估和分析的过程。
通过系统可行性分析,可以评估系统的可行性和风险,为系统的成功实施和运行提供决策支持。
二、系统可行性分析的目的。
系统可行性分析的主要目的是评估新系统的可行性和风险,为决策者提供决策支持。
具体包括以下几个方面:1. 评估技术可行性,评估系统的技术可行性,包括系统的功能、性能、安全性、可靠性等方面。
2. 评估经济可行性,评估系统的经济可行性,包括系统的成本、收益、投资回报率等方面。
3. 评估法律可行性,评估系统的法律可行性,包括系统的合规性、知识产权、隐私保护等方面。
4. 评估组织可行性,评估系统的组织可行性,包括系统与组织的匹配度、资源分配、管理支持等方面。
5. 评估社会可行性,评估系统的社会可行性,包括系统对社会的影响、可持续发展等方面。
三、系统可行性分析的方法。
系统可行性分析的方法主要包括以下几种:1. 文献调研,通过查阅相关文献和资料,了解系统的技术、经济、法律、组织和社会等方面的情况。
2. 专家访谈,通过与相关领域的专家进行访谈,获取专业的意见和建议。
3. 实地调研,通过实地调研,了解系统的实际情况和需求。
4. 数据分析,通过对系统相关数据的分析,评估系统的可行性和风险。
5. 模型建立,通过建立适当的模型,对系统的技术、经济、法律、组织和社会等方面进行综合评估和分析。
四、系统可行性分析的重要性。
系统可行性分析对于新系统的设计和实施具有重要的意义,具体体现在以下几个方面:1. 降低风险,通过系统可行性分析,可以评估系统的风险,降低系统实施和运行过程中的风险。
系统可行性分析

系统可行性分析一、引言系统可行性分析是指在系统开发之前对系统进行全面的评估和分析,确定系统的可行性,包括技术可行性、经济可行性和操作可行性。
本文将对系统可行性进行深入探讨。
二、技术可行性1. 技术环境与资源评估在进行技术可行性分析时,需要评估系统所需的技术环境和资源。
这包括硬件设备、软件工具和人力资源等方面。
通过评估当前的技术环境和资源状况,判断系统是否能够在当前条件下顺利实施。
2. 系统设计和开发能力评估评估系统设计和开发的能力是判断系统技术可行性的另一个重要方面。
包括评估系统设计人员的专业水平、开发团队的实力以及是否具备相应的技术能力。
只有具备足够的设计和开发能力,才能保证系统在技术上的可行性。
三、经济可行性1. 成本评估在经济可行性分析中,首要考虑的是系统的成本。
需要对系统开发、维护和运行所需的成本进行评估,包括硬件、软件、人力和培训等方面。
通过与预算进行比较,判断系统的经济可行性。
2. 收益评估除了成本评估,还需要评估系统带来的收益。
收益可以体现在提高工作效率、降低成本、增加利润等方面。
通过分析系统带来的收益情况,综合考虑成本和收益,判断系统的经济可行性。
四、操作可行性1. 用户需求评估操作可行性分析中,需要对用户需求进行评估。
通过调研用户对系统的需求和期望,确定系统的功能和界面设计。
只有满足用户需求,系统才能在实际操作中具备可行性。
2. 用户培训评估系统的操作可行性还与用户培训密切相关。
需要评估用户对系统的学习成本和适应能力,确定是否需要进行培训以提高用户的操作能力。
保证用户能够熟练操作系统,是系统操作可行性的一个重要因素。
五、结论系统可行性分析对于系统开发的成功实施至关重要。
通过对技术可行性、经济可行性和操作可行性的评估和分析,可以全面了解系统的可行性,为系统开发提供有效的指导和决策依据。
六、参考文献(无)。
对系统的可行性分析

对系统的可行性分析可行性分析是指对一个系统或项目方案进行全面、系统的评估和分析,以确定其是否具有可行性和可实施性。
对系统的可行性分析主要包括技术可行性、经济可行性、法律可行性、操作可行性和时间可行性等方面的评估。
下面将详细介绍这些方面的可行性分析内容。
1. 技术可行性分析:技术可行性是指系统在技术层面上是否能够得到满足。
主要包括硬件和软件两方面的考虑。
①硬件方面:包括计算机硬件设施和网络设备等。
是否具备必要的硬件设备和资源,是否能够支持系统的运行和开发。
②软件方面:包括操作系统、数据库、开发工具等。
是否具备相应软件环境的支持,能够满足系统的需求。
2. 经济可行性分析:经济可行性是对系统在经济方面是否具有可行性进行评估。
主要包括成本估算和效益分析两方面的内容。
①成本估算:包括开发成本、运维成本、人力成本等。
需要对系统的开发、运维和人力投入进行估算,判断能否承担这些费用。
②效益分析:对于系统所能带来的经济效益进行分析和预测。
包括提高工作效率、降低成本、增加收入等,能否达到预期的经济效益。
3. 法律可行性分析:法律可行性是指系统是否符合国家法律法规和相关政策的合规性。
主要包括个人信息保护、数据安全合规等法规方面的考虑。
需要确保系统开发和使用不会违反法律法规,并且能够保护用户的隐私和数据安全。
4. 操作可行性分析:操作可行性是指系统是否容易被用户所理解、接受和使用。
主要包括界面设计、操作流程等方面的考虑。
需要确保系统操作简单易懂,用户能够方便地使用系统,减少培训成本。
5. 时间可行性分析:时间可行性是指项目能否在规定的时间内完成和投入使用。
需要考虑开发周期、资源调配等方面的影响。
对于一些时间敏感的项目,需要合理安排时间,确保项目能够按时交付。
综上所述,可行性分析对于一个系统或项目方案的决策和实施具有重要的意义。
通过对技术、经济、法律、操作和时间等方面的评估,可以全面了解项目的可行性和可执行性,为后续的决策和实施提供参考。
系统可行性分析

系统可行性分析一、引言系统可行性分析是指对某个计划或项目的可行性进行评估和分析,以确定其是否具备实施的条件和可行性。
本文将对系统可行性分析的定义、重要性以及分析方法进行讨论。
二、定义和重要性系统可行性分析是指评估和分析某个计划或项目的可行性,包括技术可行性、经济可行性和操作可行性等方面。
通过系统可行性分析,可以帮助决策者全面了解项目的可行性和风险性,为决策提供依据,降低项目失败的概率。
系统可行性分析的重要性体现在以下几个方面:1. 防止投资风险:通过对系统的可行性进行评估,可以及时发现潜在的问题和风险,从而减少资金和时间的浪费。
2. 保证项目顺利进行:通过对系统的技术可行性、经济可行性和操作可行性等方面进行分析,可以为项目的实施提供保障,确保项目的成功。
3. 提高决策的科学性:系统可行性分析可以为决策者提供全面的信息和数据支持,使决策更加科学、准确。
三、系统可行性分析方法1. 技术可行性分析技术可行性分析主要评估系统或项目所采用的技术方案是否成熟、可靠,并且是否能满足需求。
在技术可行性分析中,需要对技术方案的技术水平、可行性、稳定性、耐用性等进行全面的评估和论证。
2. 经济可行性分析经济可行性分析主要评估系统或项目的投资成本、收益和回报周期等经济指标,以确定其是否具备经济可行性。
在经济可行性分析中,需要考虑资金来源、成本控制、预期收益以及项目的盈利能力等因素。
3. 操作可行性分析操作可行性分析主要评估系统或项目在运行过程中是否能够顺利执行,是否具备操作的可行性。
在操作可行性分析中,需要考虑人员配备、培训成本、操作难度以及操作风险等方面。
四、案例分析以某公司引入新的生产管理系统为例进行系统可行性分析。
在技术可行性分析中,评估了系统的技术方案是否成熟、可靠,并与公司现有的技术环境是否兼容。
在经济可行性分析中,评估了系统的投资成本、预期收益以及回报周期。
在操作可行性分析中,评估了系统操作的难度、人员配备和培训成本等。
系统可行性分析

系统可行性分析系统可行性分析是指在进行新的软件或硬件系统设计项目之前,评估该项目是否可行。
这项分析通常包括技术可行性、经济可行性、法律和政治可行性、操作和管理可行性等方面的评估。
本文将详细介绍这些方面的内容和如何进行系统可行性分析。
一、技术可行性技术可行性是系统开发过程中最重要的一个环节,涵盖了系统性能、代码可读性、软件易用性等方面的评估。
技术可行性分析的主要目的是确定技术上是否有能力实现项目。
该分析通常包括以下几个方面:1. 数据库:了解存储数据的类型和规模,并确定需要的数据库类型。
同时,确定数据库是否可以完成当前的需求,并具备扩展性。
2. 编程:了解编程语言、工具、程序库以及代码规范等方面,以确保团队能够使用各项工具达到开发目的。
3. 设计:在设计环节,需要根据系统要求和功能要求进行设计和规划,为开发和测试做好准备。
二、经济可行性经济可行性分析是评估一个系统的成本。
该分析主要目的是确定系统开发和运营的成本,并确定系统开发和运营的最优成本。
经济可行性分析的主要内容包括以下几个方面:1. 成本分析:了解所需人员数量和工作量、设备和软件的成本以及其他相关费用。
2. 收益分析:评估系统提供的销售增长、增加效率或降低成本等带来的收益程度。
3. 可行性报告:综合以上两个方面的分析结果,生成一个可行性报告,确定该系统是否经济可行。
三、法律和政治可行性法律和政治可行性是系统设计的关键环节,也是系统设计过程中重要的环节之一。
该分析主要针对与国家法律和政治规定相关的问题。
法律和政治可行性分析的主要内容包括:1. 合规性:了解系统是否符合国家法律要求,确保系统开发方案和操作规范遵循相关的法律和政治规定。
2. 安全性:分析系统是否存在安全隐患,例如数据泄露、网络攻击等,取得政府安全审批,保证系统安全性。
3. 知识产权:涉及到技术和产品的知识产权,并进行适当的法律保护。
四、操作和管理可行性操作和管理可行性是指系统是否具备规范化、标准化的运营环境,系统能否满足用户的实际操作需求。
系统可行性分析

系统可行性分析系统可行性分析是指对一个系统的实施、运行和维护的可行性进行评估的过程。
它主要包括经济可行性、技术可行性、法律可行性和操作可行性四个方面。
下面我将从这四个方面分别进行分析。
首先是经济可行性。
经济可行性是指系统实施和运行所需的成本与利益之间的关系是否合理。
要进行经济可行性分析,需要考虑系统的建设成本、运行成本和收益。
对于建设成本,需要考虑硬件设备、软件开发、人员培训等方面的费用。
而运行成本主要包括系统维护、更新、备份等费用。
收益方面,可以通过节约人力、提高效率、减少错误等方面来评估。
综合考虑这些因素可以判断系统的经济可行性。
其次是技术可行性。
技术可行性是指所采用的技术是否能够满足系统需求,并且能够稳定运行。
技术可行性分析主要考虑硬件和软件两个方面。
硬件方面,需要评估所需的服务器、网络设备、存储设备等是否能够支撑系统的正常运行。
软件方面,需要评估所需的开发工具、数据库、操作系统等是否能够满足系统的开发和运行要求。
同时,还需要考虑技术人员是否具备相关的技术能力来开发和运维系统。
再次是法律可行性。
法律可行性是指系统是否符合相关的法律法规和政策要求。
在进行法律可行性分析时,首先需要考虑系统所涉及的数据是否涉及个人隐私、商业机密等敏感信息。
如果系统涉及敏感信息,需要保证系统能够保护这些信息的安全和隐私;其次,还需要考虑系统是否符合相关的法律法规和政策要求,例如个人信息保护法、网络安全法等。
最后是操作可行性。
操作可行性是指系统是否易于使用和维护。
在进行操作可行性分析时,需要考虑用户对系统的操作是否简单易懂,是否需要进行额外的培训;同时,还需要评估系统的维护工作是否容易进行,例如系统的维护是否需要专业的技术人员,是否需要进行大量的人工操作等。
综上所述,系统可行性分析是一个综合评估的过程,需要考虑经济、技术、法律和操作等多个因素。
只有在这些因素都能够得到满足的情况下,系统的实施和运行才是可行的。
因此,在进行系统的可行性分析时,需要全面考虑系统的各个方面,以便为系统的实施和运行提供充分的准备。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第一章系统可行性分析1.1引言随着计算机技术的飞速发展,计算机在社会管理中应用的普及,利用计算机实现资产设备档案管理势在必行。
对于企业来说,利用计算机支持学校高效率完成资产设备管理的日常事务,是适应现代化制度要求、推动企业信息管理走向科学化、规范化的必要条件;同时计算机有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
这些优点能够极大地提高资产设备档案管理的效率,也是企业信息化的重要条件。
1.2 系统简介资产设备档案管理系统是一个企业单位不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以资产设备档案管理系统能够为用户提供充足的信息和快捷的查询手段。
用Visual Basic构建的资产设备档案管理系统,数据库采用最先进的Oracle 9i,能实现资产类别的增加、删除、修改和档案的增加、插入、修改、删除、查询、预览、编辑、报表、刷新、移动、按某个属性显示等功能,此外,在程序中还设计了用户登陆,并设定了密码,以确保本系统应用的安全性。
本管理系统设计合理、界面美观、操作方便、运行稳定、功能完备,为进行现代化的资产设备档案管理工作起到了重要作用,具有较高的实用价值。
1.3开发工具选择随着计算机的日益普及和网络的发展,数据库的应用范围越来越广,数据库应用的功能也越来越强,因此编写数据库应用程序的难度日益加大。
目前,用于数据库的开发工具更是层出不穷。
要从众多的数据库中选出适当的数据库开发平台并不是一件很容易的事。
微软公司的Visual Basic 6.0是Windows应用程序开发工具,是目前最为广泛的、易学易用的面向对象的开发工具。
VisualBasic提供了大量的控件,这些控件可用于设计界面和实现各种功能,减少了编程人员的工作量,也简化了界面设计过程,从而有效的提高了应用程序的运行效率和可靠性。
故而,实现本系统VB是一个相对较好的选择。
1.4数据库后台支持Oracle 9i数据库是目前业内伸缩性最好、功能最齐全的数据库。
无论是用于驱动网站、打包应用程序、数据仓库或者是OLTP应用程序,Oracle 9i数据库都是任何专业计算机环境的技术基础。
Oracle公司核心技术产品的Oracle 9i的系列产品:Oracle 9i Database、Oracle 9i Application Server 和Oracle 9i Developr Suite。
每一个都被重新构建以提供对最新技术的支持,同时这些产品帮助定义使用数据、进行商务活动以及支持公司更好地采用技术的新方法。
第二章系统需求分析2.1项目要求资产设备档案管理系统要求对档案信息安全高效的进行分类和管理,提高工作效率,便于操作,能有效地对各种数据进行修改、查询、增加、删除。
2.1.1性能要求在本系统中,既要求方便、快捷、有效地完成各项工作,还要求系统有良好的适应性;可靠的安全性和功能的完整性;并且录入数据合法性的校验程度要高,数据查询速度快。
2.1.2数据输入用户添加的合法的资产类被信息和档案信息,以及用户查询时可以输入任意的查询条件。
2.1.3数据输出资产设备类别和用户查询出的档案信息结果和报表。
2.2系统功能分析系统开发的总体任务是实现资产设备档案信息关系的系统化、规范化和自动化。
系统功能分析是在系统开发的总体任务的基础上完成的。
系统需要完成功能主要有:2.2.1、用户管理分为:用户注册、更改密码和用户删除。
①用户注册:必需输入不重复的用户名和密码、确认密码,完成注册。
②更改密码:方便用户使用具有自己个性特色的用户名和密码。
③用户删除:首先必须密码确认后,才有权限删除已经过期的用户信息。
2.2.2、资产设备类别管理:根据用户的需要来实现类别的增加、删除、修改。
①类别增加时会让你选择同层增加还是下层增加;②修改,已经使用的类别和包含子类别的类别不允许修改;③删除和修改是一样的,已经使用的和包含子类别的不允许删除。
2.2.3、资产设备档案维护:增加、插入、移动、删除、显示顺序选择,转化Excel格式等操作。
①增加:首先要选择你要增加的类别,然后点[增加],再在弹出的界面输入你要增加的信息,各种内容可以直接输入,也可以点击旁边的按钮进行选择,没有的内容需要输入。
然后[确定],系统会自动检查你输入的信息,无误后增加成功,并给用户以提示。
②插入:首先在资产/设备档案列表中用鼠标选择要插入的资产/设备的插入位置,然后点击资产/设备列表下方的[插入]按钮进入资产/设备档案录入界面,然后录入资产/设备名称、资产/设备型号、资产/设备编号、使用部门、存放地点、保管员、折旧方法、数量、单价、累计折旧等信息,资产/设备信息录入正确后,然后选择[在此资产/设备前面插入],还是[在此资产/设备后面插入],则实现插入成功。
③资产/设备档案修改:首先用鼠标选择要修改的资产/设备,然后点击资产/设备列表下方的[修改]按钮进入资产/设备档案修改界面,然后录入资产/设备名称、资产/设备型号、资产/设备编号、使用部门、存放地点、保管员、折旧方法、数量、单价、累计折旧等信息,如果有自定义项目,还可以录入自定义项目信息。
软件自动检验资产/设备编号唯一性,资产/设备信息录入正确后,点击[确定]按钮完成资产/设备档案信息修改。
④资产/设备档案删除:首先用鼠标选择要删除的资产/设备,然后点击资产/设备列表下方的[删除]按钮,弹出一对话框,问你是否要删除你选中的行,点[是]完成资产/设备档案信息删除,点[否]取消删除。
⑤资产/设备档案移动:资产/设备在列表中的位置是允许移动的,首先用鼠标选择要移动的资产/设备,然后点击资产/设备列表下方的[移动]按钮,然后出现移动选择窗口,输入移动的位数及[向前移动]还是[向后移动]完成资产/设备位置移动。
⑥资产/设备档案显示顺序选择:软件提供了[按录入顺序排序][按资产/设备编号顺序排序][按资产/设备名称排序]3种排序方法,用户可以根据习惯及单位具体情况自由选择排序方法,排序选择位于资产/设备在列表中的左下方,可以用鼠标点下拉框进行选择,选择后按[回车] 键就可以看到资产设备列表中的显示顺序。
⑦将资产/设备档案内容转换为EXCEL数据格式:点击资产/设备档案列表下方的[转换为EXCEL]按钮,会出现转换项目选择窗口,可以任意选择要转换的项目,在这里是一条或多条记录的选中。
也可以用移动按钮移动项之间的顺序,这里我们是记录一条一条的移动,点击[向上移动],或者[向下移动],记录就会相应的改变位置。
如果选中多条连续的记录也可以移动,最后点击[确定转化]按钮,软件会自动打开一个空的EXCEL表,然后把你选中的记录数据转换为EXCEL表格式。
2.2.4、资产设备档案查询①直接查询:可以直接通过点击资产/设备类别表中的类别,从档案资产/设备列表中就直接查询到对应类别的档案资料。
②间接查询:可以点击界面右下角的[查询条件]按钮,进入查询条件选择界面,输入要查询的条件(软件提供了资产/设备名称、资产/设备规格、资产/设备编号等多种查询条件),查询条件可以选择一种条件,也可以选择多种条件,条件可以是一个字,也可以是多个字。
输入好查询条件后再选择是[模糊查询]还是[严格查询],建议用模糊查询。
2.3数据库需求分析用户的需求具体体现在各种信息的提供、保存、更新和查询,这就要求数据库结构能充分满足各种信息的输出和输入。
收集基本数据、数据结构以及数据处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。
针对资产设备档案管理系统的需求,通过详细的分析,设计如下所示的数据项和数据结构:保管员表:{NAME}用户表:{USERNAME,USERID,NUM}存放地点表:{存放地点}部门表:{使用部门}资产类别名表:{ID,NAME,FATHERID,IMAGE,SELECTIMAGE}资产设备档案表:{资产设备名称,资产设备型号,资产设备编号,使用部门,存放地点,保管员,折旧方法,数量,单价,累计折旧,资产类别,显示序号,插入序号,其他第二章总体设计3.1 引言在完成了软件的需求分析之后,系统必须“做什么”已经清楚了,现在是决定“怎样做”的时候。
总体设计的基本目的就是回答“从总体上说,系统应该如何实现?”这个问题。
根据需求分析,建设一个安全、可靠、开放、高效的资产设备档案管理系统,首先寻找实现目标系统的各种不同的方案,然后从中分析获得最佳方案和最合理的软件结构,从而用较低成本开发出较高质量的资产设备档案管理系统。
3.2数据库设计数据库在一个信息管理系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率以及实现的效果产生影响。
合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致。
另外,合理的数据库结构将非常有利于程序的实现。
本系统中所涉及到的主要实体共有六个数据表各表的物理结构如下:保管员表:用户表:存放地点表部门表资产类别名表:资产设备档案表3.3 流程图第四章、详细设计4.1引言详细设计是软件开发时期的第三个阶段,也是软件设计的第二步,它的根本目标是确定应该怎样具体地实现所要求的系统。
在概要设计已经确定了软件系统的总体结构,给予了系统中各个组成模块的功能和模块间的联系之后,详细设计主要是考虑“怎样实现”这个软件系统,设计出程序的“蓝图”,给出各个模块的详细过程性描述。
4.2 系统登陆模块根据系统的需求,结合实际管理的情况,本系统应具有如下功能模块:本系统的登录需要进行身份验证,当用户输入用户名和密码后,将会和系统配置中的用户名和密码进行比较,采用内置计数器的方法来判别输入次数,三次密码输入错误便强行终止系统运行,防止非法用户恶意套取密码。
如果没有用户名可以注册,但记住第一个注册的默认是管理员,只有他有权删除所有用户,如果第一个注册用户也被删除,则删除用户时的登陆密码为空。