- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
小型应用软件快速开发方法研究
摘要:小型应用软件是为解决具体问题开发而成,功能针对性强。文中以该校小型应用软件开发为例,阐述了如何提高软件页面开发效率及代码编写效率的方法,具有一定的推广价值。
关键词:小型应用软件;软件开发;代码编写;开发效率
中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2016)36-0113-02
Research on the Rapid Development of Small Scale Application Software―Take the Small Application Software Development in Our College as an Example
YANG Qiu-ye
(Shaanxi Radio and TV University, Xi’an 710068, China)
abstract: Small application software is developed to solve specific problems, and stronger functional targeted. This paper discusses how to improve the efficiency of the development of the software page and how to write the code efficiency, and has a promotional value.
Key words: small application software; software development; code writing; development efficiency
1 背景
计算机由硬件与软件构成,软件是其核心[1], 是完成计算机各种控制和操作的指令集合,硬件是保障计算机系统正常运行的各种元器件。软件又分为系统软件和应用软件,系统软件是运行在计算机硬件上的基础软件,是其他应用软件运行的基础平台,而应用软件是为了满足使用者对于计算机系统的不同需求而设计开发的具有专业性和较强应用性的程序,其最大的特点就是其应用性[2]。软件开发是一项特殊工作,其特殊性表现在工作内容复杂且工作量大、开发时间紧张、需求不清晰、进度难保证、错误难杜绝,而且软件产品是一种逻辑产品,不具有实物特征,开发过程具有一定隐蔽性,因此,应用软件开发应严格遵循软件工程思想、建立一套严密的开发流程才能保证软件产品满足用户需求。与大型应用软件开发相比,小型应用软件开发工作量较小、复杂度可控、只需完成特定功能、应用范围窄、功能针对性强,小型应用软件只需少量开发人员或一人独立开发就能完成。
2 小型应用软件开发流程
软件的开发过程和技术是由软件的性质决定的[3]。小型应用软件开发流程与大型应用软件开发流程基本类似,都应遵循软件工程思想,经过需求分析、概要设计、详细设计、编码、内部测试、软件部署、用户测试等环节才能上线使用。对大型应用软件开发而言,因其开发过程复杂、开发成本高,为确保开发的软件符合用户需求,大型应用软件开发的每个步骤都需要多人精心调研、策划、论证、确认,形成相应开发文档,而小型应用软件开发相对来说复杂度较低、工作量较小,每一个开发环节要简单并且可控,开发者对小型应用软件的全局和?节都能完全掌控,开发效率自然就有了很大提高,但开发过程中每一个环节都不能少(图1所示)。
3 我校小型应用软件特征
我校小型应用软件以Microsoft Visual Studio 2008为集成开发环境、C#为编程语言、SQL Server 2005为后台数据库开发而成,采用B/S结构,通过计算机自带的浏览器来访问应用软件系统。我校的小型应用软件系统是在定制需求下开发而成,功能针对性强,开发过程中不仅需要对软件页面进行设计,同时需要使用到大量控件,如Label控件、TextBox控件、RadioButtonList控件等,每一个控件都有着特定用途,系统中同类型控件个数也会多达几十个,为保证这些控件正确使用将会占用大量开发时间,严重影响小型应用软件开发效率,同时在应用软件中增加了逻辑错误的概率。
4 提高小型应用软件开发效率方法
4.1 提高软件页面开发效率方法
在开发过程中,我们主要采用VS(Microsoft visual studio 2008)集成开发工具,该开发工具既适合开发C/S结构软件,也可以开发B/S结构软件,但VS工具更适合服务端程序的开发,在页面开发效率上,VS不如Dreamweaver工具来得快。为了提高系统页面开发效率,我们可以把同一个软
您可能关注的文档
- 小麦赤霉病DON毒素的产生及防治解析.doc
- 小麦赤霉病防控技术的几个问题探讨.doc
- 小麦冬前管理与壮苗培育技术.doc
- 小麦复播黄豆种植模式研究.doc
- 小麦高产栽培技术要点分析.doc
- 小麦红粒性状遗传研究进展.doc
- 小麦联合收割机常见故障与养护方法.doc
- 小麦黄花叶病的发生与防治技术.doc
- 小麦联合收割机的运行维护处理要点.doc
- 小麦新品种漯麦6010稳产性、产量构成因素变异性及通径分析.doc
- 2025年市总工会党组书记、市委组织部部长生活会“四个带头”个人对照检查发言材料2篇(含上年度整改+个人情况、个人事项+典型案例).docx
- 2025年部编版小学六年级下册《道德与法治》第四单元 让世界更美好第10课 我们爱和平教学课件.pptx
- 公司领导班子2025年围绕“四个带头”主题检视问题整改落实方案与组织生活会批评意见(20条)2篇文.docx
- 教育系统党组班子2025年对照“四个带头”含意识形态、以典型案例举一反三解析检视材料【2篇文】.docx
- 2025年国有企业领导班子、学校副校长生活会“四个带头”方面对照个人检视发言材料2篇文(附:上年度整改情况、典型案例解析).docx
- 2025年生活会“四个带头”个人对照检查材料2篇文(含对其他领导批评意见,个人公开事项申报、意识形态).docx
- 2025年国有企业党委书记、领导班子生活会“四个带头”方面对照检查发言材料2篇文(上年度整改情况).docx
- 乡镇领导班子、市委组织部常务副部长2025年对照“四个带头”含违纪行为为典型案例的剖析与反思检视剖析材料{2篇文}.docx
- 市委社会工作部2025年生活会领导班子对照检视发言材料2篇文(含以案为鉴,深刻反思存在问题、反面典型案例举一反三解析、其他需要说明情况).docx
- 2025年民主生活会、组织生活会批评意见(20条)与市直单位领导班子“四个带头”对照检查材料【含上年度查摆问题整改落实情况】2篇文.docx
文档评论(0)