数据库:
最好能一步设计到位,需求是多花一点时间。
1.花时间考虑清楚表的张数,不要漏功能点,这个是首要考虑的,例如附件上传的附件表;
2.最好考虑全字段,这个很难避免,尽量。
3.保证设计时就能定义好字段的类型,后期不要更改,例如时间使用string还是date还是timestap,设计时参看别人经验;还有就是定义好约束,例如,是否非空,有无默认值;
4.保证表设计应满足的范式,最好按三范式来,参考文章
http://414704599.iteye.com/blog/1682826 。
不要怕表关系复杂,当然也不要过分追求数据没有冗余,不要有低级冗余;例如多张表出现一个人的基本信息,而且是很多条。
代码编写:
1.积累常用代码,写一下工具类,提高代码复用(现在代码复用率较低);
2.有框架的最好等底层代码别去改框架可以自己扩展,要改也要和组员商量好,以免产生冲突。
3.svn等工具先更新再提交;
4.经验或者是需求分析不足时,代码编写也要了解需求了,例如,显示内容时注意是显示哪些(什么条件),什么顺序,要显示的字段是哪些;
5.面向接口编程,利用扩展;
6.时间允许的话先写好别人都要调用的代码,例如登陆,分页等
7.想好业务流程是否对再开发,否则极易出错返工。
前台:
1.尽量用现成框架,自己写的js什么的考虑不全或者兼容性不好(自己前台技术弱);
2.规定好风格(主色调,每个页面的宽度),。。其实这个也是css的问题,写不好。。
开发流程:
1.需求-->原型设计-->确认需求-->修改原型(重复)
2.有问题随时找客服沟通(先发邮件(文字证据),再打电话(快捷确认))。
持续更新。。。
分享到:
相关推荐
这款备忘录软件的开发者经过了十年的潜心研发和不断更新,再次将其作品分享给大众。这款软件基于MFC(Microsoft Foundation Classes)框架以及ACCESS数据库技术开发。MFC是微软公司为C++程序员提供的一套丰富的面向...
在移动设备上,备忘录应用是不可或缺的功能之一,它帮助我们记录日常生活中的点滴和重要事务。本备忘录实例是专为J2ME(Java 2 Micro Edition)平台设计的小程序,允许用户添加和查看备忘信息。下面将详细阐述这个...
更新ビュー 自用 ,备忘备忘备忘
微信小程序 备忘录 (源码)微信小程序 备忘录 (源码)微信小程序 备忘录 (源码)微信小程序 备忘录 (源码)微信小程序 备忘录 (源码)微信小程序 备忘录 (源码)微信小程序 备忘录 (源码)微信小程序 备忘录 (源码)微信小...
编辑备忘录时,用户修改的内容需要更新到存储中;删除备忘录则需要处理好数据的移除和界面的同步。 除了基本功能,备忘录小程序可能还包含其他增强用户体验的特性,比如分类管理、提醒功能、云同步等。分类管理可以...
在本项目中,"日历备忘录Java源码" 提供了一套完整的日历应用程序的源代码,主要由四个核心文件组成:NotePad.java、CalendarPad.java、Month.java 和 Year.java。这些文件分别代表了备忘录、日历、月份和年份的功能...
【标题】:“桌面备忘录(可放在桌面的备忘录)”是一款便捷的桌面工具,旨在帮助用户轻松记录日常生活和工作中的重要事项。这款备忘录软件设计精巧,可以直接放置在桌面上,便于随时查看和编辑,提高了工作效率与...
设计和实现一个类似个人备忘录的 Android APP ,数据库采用 SQLite (也可以直接访问 Web 端 MySQL 数据库、或提供 Web 接口访问 MySQL 数据库)。 1.用户注册和登录(这类 APP 一般面对个人,用户不需要分类别); ...
随着系统的不断更新,备忘录的功能也日益完善,包含了许多新的界面设计和功能特性,使其在实用性与美观性上都有了显著提升。 一、界面设计与用户体验 最新的iOS备忘录应用引入了全新的界面设计,以简洁明快的风格为...
小程序源码 备忘录 (代码+截图)小程序源码 备忘录 (代码+截图)小程序源码 备忘录 (代码+截图)小程序源码 备忘录 (代码+截图)小程序源码 备忘录 (代码+截图)小程序源码 备忘录 (代码+截图)小程序源码 备忘录 (代码+...
在本文中,我们将深入探讨如何使用Java编程语言来实现一个备忘时钟应用程序。这个项目非常适合初学者,因为它涵盖了基础的Java编程概念,如时间处理、事件监听和用户界面设计。我们将逐步解析实现这样一个功能所需的...
【移动平台多媒体备忘录】是一个专为手机用户设计的应用程序,它允许用户在移动设备上创建、存储和管理多媒体内容的备忘录。这款应用不仅涵盖了文本记录,还支持图片、音频和视频等多媒体形式,极大地丰富了备忘录的...
微信小程序源码 备忘录(学习版)微信小程序源码 备忘录(学习版)微信小程序源码 备忘录(学习版)微信小程序源码 备忘录(学习版)微信小程序源码 备忘录(学习版)微信小程序源码 备忘录(学习版)微信小程序源码 备忘录(学习...
通过分析和学习这个开源项目,开发者不仅可以掌握Android开发的基础知识,还能了解到实际项目中的最佳实践,提升自己的技能。同时,对备忘录和课程表功能的实现,也可以为其他类型的应用开发提供参考。
- 良好的UI设计至关重要,应用可能采用Material Design规范,以提供一致的视觉风格和良好的用户体验。颜色、图标、动画等元素都要精心设计,以提高易用性和吸引力。 7. **测试与调试**: - 开发过程中,单元测试...
6. 事件总线(如RxBus或EventBus):用于组件间的通信,例如在添加或删除备忘录后通知UI更新。 四、学习要点 通过研究这个源码,你可以学习到以下Android开发的关键技术: 1. 使用布局管理器(如LinearLayout、...
【简易安卓备忘录】是一个基于Java编程语言开发的Android应用程序,主要功能是提供一个便捷的备忘录服务。这个项目对于初学者来说是一个很好的学习资源,它可以帮助理解Android应用的基本架构、Java语言在移动平台上...
此外,用户只能查看和操作自己的备忘录,这是通过检查用户身份和权限来实现的。 **程序使用说明** "程序使用说明.doc"文件很可能是对系统的详细操作指南,包括如何安装、配置环境(如IIS服务器、数据库设置等)、...
4. **Memorandum.iml**:这是Android Studio项目的一个特定于IDE的配置文件,包含了关于模块的信息,如其类型、依赖和其他元数据,有助于IDE理解和管理项目。 5. **gradle.properties**:这是一个全局或项目级的...
1. **用户界面设计**:从项目中包含的图片资源(如1_120916130147_1.png和1_120916130147_2.png)可以推测,该备忘录应用可能采用了常见的UI布局,包括添加、编辑和删除备忘录的界面。通常,开发者会使用XML布局文件...