前言:中文期刊网精心挑选了系统开发可行性报告范文供你参考和学习,希望我们的参考范文能激发你的文章创作灵感,欢迎阅读。
系统开发可行性报告范文1
【关键词】数据库软件工程作用设计
一、前言
目前,数据库设计过程中最常用的方法就是根据设计要求,顺序或独立地完成物理结构和逻辑结构的设计。由于这两种结构是使用复杂的映射进行联接的,所以设计的数据库结构比较差,这种结构的特点是不灵活、效率低,这主要是设计过程的复杂性造成的。因此,在数据库设计中引入软件工程技术具有积极的意义。本文主要对数据库设计过程中各个阶段的软件工程技术进行了介绍,并与数据库设计的实践相结合,分析了软件工程技术对数据库设计的作用。
二、软件设计周期中的工程技术
(一)软件的生存周期
软件生存周期通常包括要求分析、规格说明、设计、编码、测试和维护六个环节,前两个环节主要是针对用户的要求,明确"做什么",而后面几个环节则是针对计算机系统,明确"如何做"。
在软件设计的过程要尤其注意以下几个问题:
1、软件的设计是为了人们更好的处理问题;
2、软件设计结果是供人们使用的产品;
3、软件设计和系统工程的联系非常密切;
4、所有设计都要采用结构化方法;
5、设计验证过程要贯穿软件生存周期的始终。
(二)规格说明书
在规格说明环节,要根据用户需求输入数据,整理出对应的规格说明书,然后按照一定形式把用户"要求"表达出来,不允许出现二义性。这在软件开发过程中具有十分重要的意义。实践证明,应用结构分析方法对规格说明书进行设计是必要的,其设计步骤如下:
1、以用户活动图为基础,建立数据流程图;
2、设计数据项图。
其中,流程图主要包括数据流名与加工活动名两部分,而数据项图则包括许多名特表。流程图中的所有名字都能够在数据项图中查找到相应的名特表。
(三)软件设计
设计阶段的主要任务是将规格说明书的内容翻译成基本的系统元素--软件、硬件、人、以及各部分间的通讯。这四个基本实体都保存在信息系统中。
软件设计过程中首先要对软件、硬件、人和固件等各个部分的功能信息进行收集,将规格说明书数据输入系统,构造反映用户需求的基本功能,并重复进行下级功能的设计。
根据软件设计开发的特点,除应用系统工程技术以外,还要注意以下几点:
1、为有效控制软件系统的研制复杂性,需要应用一些规范对设计人员形成约束;
2、基于相应规范,明确"什么时间做","怎么做";
3、设计多个方案,明确规定选择标准。
其次,要对软件系统结构进行设计,这是一个层次化模块结构,及程序结构图。
三、数据库设计中的软件工程技术应用
应用软件工程技术对数据库进行设计主要包括如下过程:
(一)可行性分析阶段
该阶段主要针对现有的计算机系统和人工进行分析,从经济、技术、操作可行性等多个方面进行考察,判断系统能否胜任开发的任务。在本阶段,需要撰写可行性报告。
(二)项目开发计划制定
在系统可行的前提下,分析员要着手制定相应的项目开发计划,计划要对系统开发中的人员组成情况、人员分配情况、项目开发进度、项目验收标准和开发关键问题等进行介绍。数据库系统开发过程中的用户界面设计十分重要,一个单板的系统界面无法获得客户的认同,因此,要将界面设计师考虑在内。
(三)需求分析
数据库系统的需求包括对数据的需求分析、对系统功能的需求分析、对系统性能的需求分析、对运行环境的分析及未来可能的升级需求等内容。该阶段需要完成系统设计的需求分析报告。
(四)数据库设计
数据库设计是数据库系统开发中的重要内容,数据库的设计质量会对应用系统的实现效果和效率产生至关重要的影响,而好的数据库结构不仅能够提高数据的存储效率、数据的一致性和完整性,也更加有利于数据库系统程序的实现。
首先以数据需求分析为基础,对数据库的概念结构进行设计,进而实现满足用户需求的各类实体和它们间的关系,并在此基础上绘制系统实体联系图。然后,对数据库的逻辑结构进行设计,把在概念结构设计过程中建立的E-R图转换为数据库管理系统(DBMS)支持的数据模型,并以实体及实体间关系为基础形成数据库中的各个表和表关系。
数据库的物理结构设计包括物理设备的数据存取方法和存取结构设计。通常由两个环节构成,首先是对数据库物理结构进行确定,然后对结构的空间和时间效率进行评价,进而综合考虑数据库的物理结构是否合理。
(五)概要设计和详细设计
总的来说,系统的概要设计需要经历两个阶段,一是确定系统的实施方案,二是设计软件结构,而详细设计则要确定如何实现具体的系统,这部分主要是设计程序框架,而不是编写程序。
四、结语
本文主要根据软件工程技术的开发流程对数据库应用系统的设计进行了讨论。数据库应用系统在设计开发过程中引入软件工程技术能够提高数据库设计的效率,增加数据库的灵活性和可用性,对提高数据库的设计质量具有积极的意义。
参考文献
[1]伍华健,刘力,洪月华.软件工程在软件开发过程中的应用研究[J].玉林师范学院学报.2006(03).
系统开发可行性报告范文2
关键词:管理信息系统 实验课程 教改 协作
MIS(Management Information Systems,管理信息系统)课程从产生至今已有30多年的历史。该课程的教学目标是通过讲授管理信息系统的概念、应用、建设和管理方面的相关内容,培养学生对管理信息系统的整体认识,即从管理视角了解管理信息系统的概念及其对管理的影响,认识管理信息系统的战略性地位以及对组织变革的作用,从应用视角认识管理信息系统的技术基础和主要应用,从建设视角了解管理信息系统的建设过程和信息系统的管理。
一、教改背景
大部分的高校开设此课程时,都开设了对应的实验课,实验教学目标是:通过实践,培养学生综合运用所学知识,并使其具有开发管理信息系统的能力,或进行信息组织、信息分析研究、传播与开发利用信息的基本能力。针对MIS课程,目前多数高校都已进行了理论课程的教学改革,特别是211或985高校也已申报了国家级或省级精品课程,我校也已进行了该课程的一些校级教改活动,收到了较好的效果[1] [2]。各高校对本门课程的理论课较为重视,但还鲜有高校进行实验课程的教学改革。主要原因是:1)由于该课程涉及到文、理科专业,统一要求实验课程的目标和运作模式不能很好地适应文理专业各自特点,且工作量较大,学生完成情况不理想;2)若单独安排实验内容,又存在文、理专业学生不能较为全面地理解企业信息化建设过程,达不到实验课程开设的根本目标。鉴于这些原因,目前还没有较为理想的、系统的MIS实验课程教学改革经验可供借鉴。
我院是一个文理兼收的学院,本课程是全院平台课,涉及到全院9个专业,其中电子商务与信息管理与信息系统属于理科专业,其他市场营销、国际贸易等7个专业属于文科专业。文理科对该实验课程的要求和运用有较大的不同,因此为针对文、理科的自身特征与特长,有区别、有重点地引导学生掌握信息化建设的全过程,我们组建了MIS实验课教改团队;同时,由于当今社会更加注重团队协作,因此我们也希望能开辟一套协作式的实验方案,通过各专业在实验课程中不同的分工与合作,提高学生的协作意识和相互沟通的能力。
二、教改的思想和具体方案
通过前期策划和反复思考,团队将实验课程组织形式设计为两种:常规性的实验指导和跨专业实验指导。
(1)常规性实验指导主要是指由该班同学自行分组,每个小组完成一份上机作业。这种分小组完成作业的方式,每个小组成员不超过4人,并自行推选出一位小组长,负责项目选定、人员分工、工作协调和上交作业等工作。在上机之前,每个小组首先确定项目内容,并进行人员分工。在第一次课程开始后,教师首先对每个实验环节的内容、要求和规范进行讲解。然后抽查学生前期准备工作(选题、分工等)。接下来,学生按照分工,完成自己的相应任务。一般分工情况为:一人负责完成系统分析报告、一人负责完成系统开发报告、一人负责完成系统开发、一人负责完成系统调试并撰写系统使用说明书。但每位同学的工作并不是独立的,也都与其它同学的工作有关联,既成为其他同学工作的依据,也需要其他同学工作的成果支撑,由于实行团队作业,每个人的工作进度、质量都影响到整组工作的完成情况,因此团队协作非常重要。教师在指导时,需要根据整个团队的进度进行适度的干预和指导。指导内容主要包括:文档的格式和系统开发中遇到问题的解决方案。
常规性实验指导按专业又有所细分:针对信管、电子商务专业学生,要求其综合设计的重点落在系统的开发上,教师主要检查系统功能设计是否合理、系统开发是否完善、界面设计是否美观等。在指导的过程中,也主要是对代码编写部分的指导工作。针对其他几个偏文专业,要求其综合设计作业完成的重点在几个报告的撰写上,教师主要检查系统分析、设计和系统功能说明书的完成情况,其中系统分析阶段的可行性报告与E-R模型、系统设计阶段的数据字典、数据流程图、业务流程图,以及系统实施报告中的人员培训、系统验收是需要重点完成的内容。
(2)跨专业实验指导:在这种模式中,根据各专业情况,学生从教师提前规定的题目库中进行选择,并完成实验内容中的一部分。具体安排如下:
在这种模式中,各专业学生独立完成某一项目中的一部分任务;文理学生共同完成一个系统的全部开发过程,即文科学生先完成系统调研、文档撰写工作,理科学生据此完成后期的代码设计、系统实施、系统调试等一系列工作。
这两种方案,学生可以任选一种,当然为统筹安排,建议学生们选择第二种方案,即跨专业实验项目,并通过引导,建议学生针对自己较为熟悉的对象进行调研、完成系统开发。由于文科学生的实验作业,将作为理科学生实验作业的前期资料,因此,文科生的实验应早于理科生的MIS实验时间;同时为确保文科生的作业对理科生作业的完成有较强的指导价值,在对文科生进行实验项目指导过程中,要特别加强监督和管理。
三、实施效果与评价
企业的信息系统建设不是一两个人能够完成的,其中包括若干人员的参与,有管理人员、业务员、系统开发人员等,只有他们齐心协力、共同协作,才能促使信息系统又快又好地建设。无论采用哪种方式的实验方案,合作,都是一个共同的目的。通过合作,不但减轻了学生的学习压力,使他们能够集中精力进行与专业相关技能的锻炼,如相关资料收集、文档撰写或系统开发,更使他们体会到团队协作的重要性,增强了团队合作意识,为学生今后就业中面临的团队协作提供前期体验经验。
通过一期的实验教改运作,课程小组对参与学生进行了随机的调查,我们发现:1)这两种实验方案,都能充分发挥学生的专业优势,使学生能有重点地介入企业信息化建设的各阶段。2)增强了学生跨专业协作的团队合作精神。企业的MIS系统一般包括:进销存系统、人力资源管理系统、工资管理系统、生产系统、供应链系统(上、下游商家、客户)、财务系统等子系统,7个偏文专业学生仅负责与本专业有关的那部分系统的调研、文档撰写;另外2个理科专业学生负责根据这些文档,进行各子系统的研发与整个系统的调试运作。通过这种实验安排,学生之间建立起了团队协作的关系,不仅在课程中相互帮助,也增强了学生之间的友谊。
参考文献:
[1]何晓兰.《管理信息系统》双语教学改革探究[J].西南科技大学高教研究.2009,2:45-47.
[2]何晓兰. 管理信息系统教学改革探究[J].内江科技. 2007, 28( 2) : 140- 141.
[3]邓文华.管理信息系统课程实验与课程设计改革研究[J].教育教学论坛.2013,23:97-99.
[4]朱瑾.基于网络化学习环境的成人高校协作学习模式探讨[J].中国教育技术装备.2013,7:34-36
[5] 段桂江,徐世新.基于专业课程设计平台提升学生团队协作能力[J].高等工程教育研究 2012,10:132-137.
系统开发可行性报告范文3
关键词 软件工程;项目;监理
中图分类号TP31 文献标识码A 文章编号 1674-6708(2010)33-0235-01
软件工程监理是指借助于软件工程的思想,对软件开发、质量保证、项目管理及配置等整个软件系统的生命周期进行全方位、一体化的监督与管理,并向用户提供信息咨询,帮助其建设高质量、有活力且易操作的软件系统。
1 软件工程监理的必要性
软件工程具有极高的专业门槛,项目软件提供的有效运行需要相关领域的专业人才,而工程业主单位此类人才稀缺,导致软件系统无法有效利用,项目投资的效益和建设水平难以提高。此外,软件配置管理的不到位、开发文档缺乏科学的管理等都会极大影响项目的质量和进度,由于存在信息不对称,业主单位也无法有效维护自身的权益。
2 软件工程监理的作用
1)通过对项目的实施过程和最终结果进行科学、客观而公正的评价,软件工程监理能有效反映项目的进度,控制项目成本并确保项目实施的质量;
2)软件工程监理作为独立的第三方,能有效发挥专业化服务优势,公正对待业主和承建方,弥补业主单位软件应用人才稀缺的缺憾和经验上的不足,降低项目风险;
软件工程监理主要分为工程招标、工程设计、工程实施、工程验收4个阶段。
1)工程招标阶段是整个软件工程监理过程中的基础环节,其成功与否将直接影响该项目的成败,在工程招标阶段要完成原始数据的收集、拟定可行性报告和制定计划等工作,上述工作达标之后签订合同。在该阶段,软件服务提供商是缺位的,监理单位应加强与业主之间的信息沟通,使双方在软件工程项目的目标、范围以及业务需求等方面达成一致;
2)工程设计阶段包括系统软件规划和硬件规划两方面,具体内容包括需求分析、系统概要设计、系统详细设计和测试设计多个版块。在这一阶段,监理方要组织专业人员协助业主对设计方案本身、设计方案的进度和测试计划、质量监控体系等进行审核和确认,保障工程的顺利实施和业主的权益;
3)通过审核之后便进入工程实施阶段,该阶段主要包括编码、测试和部署3个环节的工作内容。编码是指将上一阶段的设计思想翻译为计算机语言的过程,在这一环节,监理的工作主要为对编码过程中的阶段性成果进行审核和验证,确保编码的无误;测试分为单元测试、集成测试和系统测试3个过程,是在软件研发或投入使用之前按照用户的需求进行复审,确保软件质量和功能达标的重要环节。在测试环节,监理的工作内容主要为审核测试计划并监督测试计划的具体执行过程并对测试效果进行考评;
4)软件系统开发完成之后便进入工程验收阶段,这一阶段分为工程试运行和验收移交等过程。在这一阶段,监理的职责主要为对软件试运行计划和效果进行审核和监督,并做相应的记录。
3 我国软件工程监理的现状和问题分析
随着软件工程项目的增多和复杂性的加强,传统的项目管理已经不能满足工程质量管理的需要,而软件工程监管能提供一套针对软件生命周期和软件特征进行管理和控制的新方法,指导软件人员的工作,有效取代了传统的项目管理。目前,软件工程监理已经在我国软件开发以及相关项目管理领域得以运用并取得了显著成效。但是,由于我国的软件产业自1989年萌芽至今经历了20余年的发展,软件工程监理还处于起步和摸索阶段,只有个别单位作了尝试,总体说来,我国软件监理还存在诸多问题和不足,如:
1)与其他工程相比,软件工程项目主观性较强,缺乏量化评价指标,这一特征一方面导致软件工程监理难以把握,缺乏可供参照的依据和标准,此外也使软件工程技术审查流于形式;
2)受学术研究局限,目前软件工程监理的系统研究还相对滞后,无法对其提供理论支撑;
3)工程监理信息滞后于软件开发及相关信息技术的发展。
4 建议
1)完善软件工程技术规范、法律和法规体系,完善信息工程等级资格认证制度,指导软件行业的生产和使用过程中的维护工作;2)迅速建立软件质量控制的定量模型,为软件生命周期提供检测指标依据和执行规范,使软件监理有章可循。如:建立一套全面、正确、简洁、便于操作的定量评价方法对软件开发过程和设计模型进行检验和评估;3)强化软件监理作为第三方的独立性,加强软件技术审查和管理复审的力度,确保软件产品质量;由于信息不对称的存在,目前我国许多企业的计算机软件都委托给第三方进行监理;4)统一软件工程质量检验标准;5)强化软件监理学术研究,为软件监理提供理论支撑。
5 结论
目前国外已经有100多个国家涉足信息系统工程咨询与监督管理研究领域,内容涵盖软件工程周期、软件后期维护与调试等环节。我国目前还正处于软件工程监理研究的起步阶段,计算机软件的广泛应用和信息一体化时代的到来要求我国加快软件开发与利用的步伐,为了促进软件产业的发展,有必要加强相关领域的学术建设,推动我国核心竞争力的迅速提升。
参考文献
[1]project2003企业项目管理[M].清华大学出版社,2005.
[2]李鹤.基于信息资源规划的信息监理初探[J].科学技术与工程,2006.
[3]毕星,等.项目管理[M].复旦大学出版社,2000.
[4]王立福.软件工租LM.北京:北京大学出版杜,2003.
系统开发可行性报告范文4
关键词:高校公用房;改革;思考
高校公共用房特指由国家投资建造或经批准自筹资金建造的,用于学校教学、科研、后勤服务、产业及行政办公,其产权属于学校,其中教学行政用房占绝对份额。高校的房产资源尤其是教学行政用房是办好学校的必要物资条件,其使用效率和完好程度的高低是衡量一个学校办学效益和资产管理水平的重要标志之一。但由于近年来高校办学规模的不断扩张,学科日益丰富,教师队伍日益壮大,一个崭新的问题摆在我们面前:如何建立新形势下的公用房管理机制。
1高校公用房管理目前存在的问题
高校公用房由学校根据需求建设,建成后按需分配,分配后由学校各部门无偿使用,由资产管理部门代为管理。由于学校扩张速度加快,人员增多,导致了今天供需不平衡的局面,具体存在问题如下:
(1)公用房管理制度不健全造成公用房使用效率低下。目前高校公用房管理依然沿用旧的模式,公用房分配长期以来采用行政手段,实行无偿使用,导致分配不均,使用效率不高。校内各部门因为各种需要不断向学校申请用房,却从未将闲置或利用率不高的房屋主动退还给学校,学校职能部门对公用房不能有效地进行调配,部分单位因为实际需要向学校提出的用房申请却不能得到解决,影响了教学、科研等中心工作的开展。在具体工作中,公用房管理缺乏政策的研究和理论的指导;缺少严谨、科学、规范的管理制度;各学院、单位对公用房的使用管理缺乏自我约束、自我调控的机制;公用房管理部门则缺乏对房产资源绩效评估和监督的机制。加之多元管理、经验管理、长官意志、偏重人际的现象较为普遍。
(2)公用楼布局不合理造成管理困难。由于高校公用房资源紧张,大部分高校公用楼没有进行统一规划。同一部门教学办公地点分散,同类型房屋没有集中,管理过程中弊病较多。如一个学院可能分布在几个校区;同一类型的实验室分布在几幢大楼之中;同一幢楼中可能有办公室、实验室、教研室等多种用房;还有可能同一幢楼中存在多学院使用,而且使用房屋交错分布。这样就很难使学校的人、财、物资源达到共享,科学管理也就很难实现。
(3)管理技术手段落后不能满足新形势下的公用房管理需求。近年来,高校在师资、招生等各方面的规模都在扩大,伴随而来的是学校的硬件、软件等方面的建设有了长足的发展。为了适应这种快速发展,这就要求学校加强各方面的建设工作,实现现代化的管理,这其中也包括学校的各种公共用房的管理。因此,有必要建立一个方便、快捷、有效的校园公共用房管理系统来改变传统的管理模式,改善办公效率。
2高校公用房管理改革的几点思考
2.1理顺公用房管理体制,完善公用房管理机制
公用房管理应做到权责明晰,应有专门机构管理,实行统一管理,并对所有校属房屋的管理实行统一标准。进一步完善校园基本建设和公用房管理机制,作为资产管理部门,要结合学校规划建设,在公用楼建设前依照图纸确定房间的功能和用途,从根本上解决由于公用楼布局不合理而造成的管理混乱问题。
2.2统一管理、科学调配
对学校所有公用房实行统一管理,以避免因不同主管领导审批调配而造成的公用房冲突、浪费问题。尽量将相近学科,尤其是课程交叉学科调配在同一所公用楼,不但方便教师教学,更可将不同学科,同一课程的实验室设置在同一地点,节约了学校公用房资源,也节约了学校重复购置实验设备仪器的资金。
2.3定额管理、有偿使用、超额收费
贯彻分类定额管理、有偿使用、超额收费的管理原则,即通过向使用单位收取房产资源占用费,借助经济杠杆克服单纯依靠行政手段调节用房的种种弊端,建立公用房管理的自我约束机制,提高房地产资源的使用率和完好率。
2.3.1根据部门人员、工作性质、所承担教学任务等情况进行定额分配,对于相关单位教学科研及辅助用房实际使用面积未达到定额面积的单位,学校可在条件允许时对其用房予以调整,使之达到定额面积。对于房屋实际使用面积超过定额面积的单位,学校将收回其超标使用的房屋或对其收取房产资源占用费。具体分类定额按照以下原则核算:
(1)学校党、政机关行政办公用房定额面积,按照学校人事处确认的各单位事业编制人数核算。学校党政机关除有特殊职务需要外,不单独设立会议室、接待室等办公辅助用房。学校按照办公用房分布状况设立若干公共会议室供各单位使用,或根据有关单位的需要单独审批设立。
(2)教学、科研单位行政办公用房,指该单位用于党政工团办公、教务办公、会议等用途的公用房,其定额面积按照学校人事处确认的各单位事业编制定编数进行核算。
(3)学生教学、实验用房定额面积按照学校教务处确认的各单位承担的教学实验任务核算。根据不同的用途和性质将此类用房定额面积分为以下部分:
公共实验室用房面积,以现有实验设备和实验学生人数为标准,经教务处和使用单位共同确定教学计划后,由学校实验室管理委员会最终确定;
专业实验室用房面积,以现有实验设备和实验学生人数为标准,经教务处和使用单位共同确定教学计划后,由学校实验室管理委员会最终确定;
学生学位论文(设计)、专用教室用房面积,以每年级实际使用人数或参加论文设计的实际使用人数为标准,由教务处统一进行安排。此部分不收取房产资源占用费。
(4)科研实验用房定额面积,按照学校人事处确认的各单位教学、科研编制人数核算,不包括技术编制,根据不同学科科研用房的不同需求,参照国家教育部的专职科研用房指标,由学校实验室管理委员会最终确定。
(5)教学科研专项补助用房特指大型(每台、套占地面积超过20平方米)仪器设备和装置所占面积及某些特殊用途用房的面积。该部分面积由使用单位书面申请,经产业与资产管理处会同科技处及教务处核定批准后,按照最后确定的补助面积分别计入学生教学实验用房或科研用房面积中。该部分面积不计入超定额面积。
2.3.2推进实验室、有偿使用、管理,合理利用实验室资源,针对教学、科研单位承担的教学科研任务对实验室进行定额分配;推行教学科研用房的有偿使用,引入经济杠杆,克服单纯依靠行政手段调节用房的弊病,其目的不在于收钱,而在于调节用房,增加房屋利用效率,合理分配房屋资源,保证确实有需求的院系有一个较为宽松的房源供给环境和条件。
2.3.3对学校教学、科研和行政办公用房装修、维修实行联合审批、验收制度,成立领导小组,严格按照整体规划和计划执行,在每个项目执行前,进行充分的项目论证和民主决策,确保资金运用的合理。对涉及金额较大的项目必须经过民主程序,首先由职能部门提出项目规模、投资额度、资金来源、工程预算和建设步骤等项目的可行性报告,由领导小组讨论,再经职能部门调整后报校长办公会讨论,最后由主管校长审批,形成决议。进行充分的调研和讨论,并根据学校的财力状况等自身实际情况,从节约型校园角度出发,制定新建、改建及修缮项目的面积标准和装修标准。在正常情况下,严格按照核定的标准来确定项目规模和装修档次,防止项目投资失控,避免造成浪费。