- 1、本文档共36页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
(软件开发经验谈
软件开发经验讲座 理论部分 一、当今软件行业现状 软件业在我国的现状 1.?从业人数:约15万人左右 2.? 软件企业 2.1 软件企业约有5000家 2.2 从事研发及销售的企业约2000家 2.3 兼营软件或从事信息服务业的有3000家 3.? 地区分布:软件企业大都集中在北京、上海、深圳、沈阳等经济比较发达的地区 未来软件业对软件人才的需求与就业前景 有资料显示,目前国内高校每年可提供5万名IT专业毕业生,尽管这一数量将以每年7%—8%的速度增长,但相对于近20万的软件人才缺口,以及每年20%左右的需求增长率,显然是杯水车薪。有人预测,未来5年合格软件人才的需求将远远大于供给,这一人才缺口到2005年将发展为42.5万人。 二、软件开发参考资料的查找、收集、分类、应用 1.? 查找 1.? 1在书籍、报纸、杂志、笔记中查找 1.2在网站中查找 2.? 收集 2.1??????? 用笔记本抄录或剪切下来 2.2??????? 利用电脑保存 3.? 分类(办公软件应用技巧、操作系统应用技巧、电脑故障排除方法、黑客技术、加密解密技术、电脑病毒技术、Erp文档、Mrp文档、解决方案、网站开发相关、编程技巧、Delphi、VB、VC、JAVA、ASP相关资料、软件参考界面、参考软件范例、图片、图标等) 3.1??????? 用笔记抄录或剪切时,分目录、分类保存 3.2??????? 用电脑保存时,分文件夹、分类保存 4 .?应用:从你收集到的资料中,解决到你开发过程中碰到的实际问题 三、寻求帮助 1.? 录求老师、同学、朋友; 2.? 上网找资料或是请教网友; 3.? 自己想办解决。 四、个人开发经验、习惯 1.? 熟悉开发工具的快捷方式(主要是快捷键) 1)????? 操作系统本身具有的快捷键:复制(Copy):Ctrl+C、 剪切(Cut): Ctrl+X、粘贴(Paste):Ctrl+V、删 除(Delete): Ctrl+Del、撤消(UnDo): Ctrl+Z等; 2)????? 开发工具本身的快捷键:基本上很多开发工具都具有 上述的快捷键,别外还有一些快捷键的,这个要看具 体的开发工具是什么来定的。(F9编译及运行、Ctrl+F9编译); 2.? 备份(建议每天备份一次); 3.? 及时保存(建议三到五分钟保存一次); 4.?将常用且又常忘记的函数、命令、技巧等收集成一个常用文件 。 五、注意问题 1.? 命名方法 1)????? 文件名称命名方法;(在文件名前加多一个F) 2)????? 变量的命名方法;(字符变量前C,数值前加) 3)????? 表单的命名方法; 4)????? 函数名的命名方法; 5)????? 控件、窗体的命名方法; 6)????? 报表等的命名方法。 2.? 设计过程中应考虑到的问题: 1.优先站在用户使用方便、简捷性的角度来考虑; 2.其实再考虑程序设计的方便性、维护容易性、设备条 件限制性等; 3.? 没有充分系统地做好需求分析就急忙动手编写代码, 这样对对于开发小程序影响不大,但对于中小型系 统影响就多了,如果是大型系统那影响就更大了; 4.? 代码编写较为混乱,并没有相应的注释说明;(//、/*) 5.? 界面布局混乱。 实例部分 一、我是怎样去开发这个管理系统的? 第一设计步骤(需求分析): 1.?考虑个人通讯或联系时应具备的一些信息->萌发个 人通讯资料里应该有个人“基本资料” ; 1.1?????调查当今社会流行的通讯工具及方法有:联系电话、 移动电话、OICQ、Email、地址等; 1.2?????个人通讯最基本资料应当有:姓名、性别、出生 日期等; 2.? 考虑如果作为一个完整的个人通讯管理系统,它应当还要包括那些信息资料->萌发个人通讯资料里应该有个人“详细资料”,跟“基本资料”一起可以归纳为:“资料维护”功能; 2.1?????详细资料应当包括:别名(小名)、血型、星座、 生肖、座右铭、个人主页; 2.2?????其它备注资料等; 3.考虑到个人通讯资料里的内容,可能会包括联系人的 某些隐私->萌发系统里应该有个人用户验证功能3.1????????? 密码验证功能应具备有用户名及密码; 3.2???????? 根据密码验证功能想到需要有:修改密码功能、 用户维护等功能; 4.考虑到随着通讯资料的日益增加,查找联系资料可能 会很不方便->萌发“数据检索”功能; 4.1 根据“数据检索” 功能->萌发要有“模糊查找”还有 “精确查找”两种功能; 5.考虑到个人通讯数据的重要性-
您可能关注的文档
最近下载
- 福建省部分(六市)地市2025届高三上学期第一次质量检测试题(六市一模)数学试卷含答案.pdf VIP
- 福建省部分(六市)地市2025届高中毕业班第一次质量检测(六市一模)数学.docx VIP
- 2024年智慧旅游服务普及率大幅提升.pptx
- 《仪式过程:结构与反结构》.pdf
- 2024新修订《公司法》重点学习.pptx
- 数学丨重庆市主城五区一诊高2025届高三1月暨学业质量调研抽测数学试卷及答案.pdf VIP
- 同等学力硕士全国统考心理学--普心考点精要.pdf VIP
- 同等学力硕士全统考心理学必看资料-发心教心社心考点精要增强版.doc VIP
- 徐州市2025届高三第一次调研测试(一模)数学试卷(含官方答案).pdf
- 水果验收标准.doc VIP
文档评论(0)