- 1、本文档共36页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2016软件开发经验谈
软件开发经验讲座 理论部分 一、当今软件行业现状 软件业在我国的现状 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.考虑到个人通讯数据的重要性-
您可能关注的文档
- 2016跨越百的美丽.ppt
- 2016跨国公司经营与管理.ppt
- 2016跑银行的计划要求.ppt
- 2015建设工程投资控制.ppt
- 2015成都企业职工社保综合保险知识培训.ppt
- 2016践行四讲四有讲奉献有作为有担当做合格党员党课课件.ppt
- 2015户外媒体简介模板.ppt
- 2015戴望舒图片欣赏制作陈友训.ppt
- 2016超高墙体大模板施工方法.ppt
- 2015户外广告.ppt
- 2024高考物理一轮复习规范演练7共点力的平衡含解析新人教版.doc
- 高中语文第5课苏轼词两首学案3新人教版必修4.doc
- 2024_2025学年高中英语课时分层作业9Unit3LifeinthefutureSectionⅢⅣ含解析新人教版必修5.doc
- 2024_2025学年新教材高中英语模块素养检测含解析译林版必修第一册.doc
- 2024_2025学年新教材高中英语单元综合检测5含解析外研版选择性必修第一册.doc
- 2024高考政治一轮复习第1单元生活与消费第三课多彩的消费练习含解析新人教版必修1.doc
- 2024_2025学年新教材高中英语WELCOMEUNITSectionⅡReadingandThi.doc
- 2024_2025学年高中历史专题九当今世界政治格局的多极化趋势测评含解析人民版必修1.docx
- 2024高考生物一轮复习第9单元生物与环境第29讲生态系统的结构和功能教案.docx
- 2024_2025学年新教材高中英语UNIT5LANGUAGESAROUNDTHEWORLDSect.doc
文档评论(0)