做网站需要的基础技能已经交待得差不多了,接下来就是给出一个项目案例了。想做一个开源的论坛源码,有兴趣的朋友可以一起参与哈,QQ 696619。
本项目简介:
《内部论坛》,为移动设备所开发的论坛,发展重点为“内部交流”,适合网络店铺商家、公司、社会组织、学生团体等开设论坛交流。开发方向为“移动Web App”,开发各种特定需求类型的内部论坛。
第一个类型论坛使用对象为“京东用户”,因为刚好觉得可以参加京东举办的“宙斯杯”比赛(http://jcloud.csdn.net/module/product/jcloud),但感觉赶不上了,因为要期末了,又有优先级较高的项目在做着,每个星期最多只能拿出一天,可怜的这个星期只有一个晚上。
草稿设计:
都说做项目就一定要先做好需求分析,但做需求分析之前,就应该对整个系统能够了解个大概,最能帮助你理清系统的方式,就是先做好界面概念设计,因为这是你和别人(也包括自己)交流的最好形式,是整个逻辑过程。如果项目规模不大,并且比较熟悉之后,再做好数据库设计,就可以开工写代码了。
草稿设计就很随便的了,我上课的时候随便画了大概,然后有空的时候想一想是否有更适合的方式,再通过PS画出简单的界面图。
示例:
草稿图并不表示着最终结果,比如刚开始的时候,我像普通网站一个,给它一个注册账户的功能,后来就觉得,移动端的用户注册账户也麻烦,索性就把这个功能给去掉了。现在也有QQ登陆等API接口,大家都是有QQ的,我管理也省心,开发也简单。如果需要,我还可以去弄个ShareIDE,包含各种社交媒体的账户API接口。
分享到:
相关推荐
页面草稿图设计器 开发项目时设计页面 架构师使用设计器 可以把自己的设计想法用草图画出来,打印word,图片等等 很好用的设计工具
基于python+opencv+RCNN深度学习的缺陷检测与小目标检测+源码+文档,适合期末大作业、课程设计、项目开发。项目源码已经过严格测试,可以放心参考并在此基础上延申使用~ 基于python+opencv+RCNN深度学习的缺陷检测...
SpringBoot项目基于Springboot开发的精简博客系统是一个为个人或小团队博主设计的简易内容管理和发布平台。该系统利用Spring Boot的快速开发优势,集成了文章撰写、管理、评论以及用户订阅等功能,旨在为用户提供一...
1.2适用范围 本概要设计文档提供给系统设计开发人员,包括详细设计人员和项目组成员,不得提 供给公司外人员。 1.3 读者对象 本文档的主要读者包括: 1. 本系统的设计人员:包括模块设计人员 2. 本系统的系统开发...
6 电子商务会员与积分系统设计 程序设计4大作业 电子商务会员与积分系统设计 文件状态: [ ] 草稿 [ ] 正式发布 [ ]正在修改 文件标识: 电子商务会员与积分系统设计 当前版本: Bata-001 作 者: 修改历史 版本/...
1.2适用范围 本概要设计文档提供给系统设计开发人员,包括详细设计人员和项目组成员,不得提 供给公司外人员。 1.3 读者对象 本文档的主要读者包括: 1. 本系统的设计人员:包括模块设计人员 2. 本系统的系统开发...
形成的设计文档 3 适用范围 本文档适用于所有与本项目有关的软件设计、开发阶段相关人员,主要包括项目组成 员、研发经理、开发人员,项目管理人员,测试人员以及在以后想对系统进行扩展和维 护的相关人员等。...
提示:绘制项目开发的进度表(建议用Gantt图) 8. 市场营销计划 8.1产品盈利模式和销售目标 提示: (1)给出产品的赢利模式和价格结构 (2)给出短期和长期销售目标 8.2 促销和渗透方式 提示:常见的促销和渗透...
基于python+socket开发的SMTP邮件客户端源码(含GUI界面)+项目说明和详细注释.tar 代码结构 ```bash SMTP-Client: │ certificate.pem //证书文件 │ privkey.pem //私钥文件 │ contact.txt //联系人数据库 │ ...
1.2适用范围 本概要设计文档提供给系统设计开发人员,包括详细设计人员和项目组成员,不得提 供给公司外人员。 1.3 读者对象 本文档的主要读者包括: 1. 本系统的设计人员:包括模块设计人员 2. 本系统的系统开发...
其他认为应该包括的信息… 设计和实现上的限制 编写建议:描述该项目的需求调研和分析、设计以及开发实现过程中可能会遇到的技术性限制; 例如: 软件实现技术上的要求; 与其他关联系统的对接要求; 预留接口或...
本系统的测试人员 1.4 参考文献 Asp.net 2.0 + sql server 2005 企业项目开发与实战 余金山 王涛 徐建军 编著 面向对象软件工程与UML 张京 编著 1.5 术语与缩写解释 "缩写、术语及符号 "解 释 " "Micrsoft SQL ...
示例:为了开发人员更好的从整体上把把握系统,理解需求、快速准确地进行概要设计与详细设计,同时方便今后设计人员和开发人员的维护工作,特在《01-湖南移动渠道系统功能规格说明书.doc》的基础上撰写此文档资料。...
C#由C#语言设计团队(LDT)与实现该语言的Roslyn项目紧密协作来设计。 您可以找到:提案文件夹中的活动C#语言功能提案会议文件夹中来自C#语言设计会议的注释spec文件夹中的完整C#6语言规范(草稿)languag的...
形成的设计文档 3 适用范围 本文档适用于所有与本项目有关的软件设计、开发阶段相关人员,主要包括项目组 成员、研发经理、开发人员,项目管理人员,测试人员以及在以后想对系统进行扩展和 维护的相关人员等。...
开源全新开源源码Vue3+TS的前后台分离的开发平台源码。创意、新奇、有趣、实用的开源应用、系统、软件、硬件及技术,一个探索、发现、分享、使用与互动交流的开源技术社区平台。致力于打造活力开源社区,共建开源新...
明确所要 开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解 用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。 本说明书定义了服装管理系统的详细需求,...
PHP+Ajax网站开发典型实例.。。 第1章 PHP基础实例 实例1 构建PHP运行环境 实例2 “你好,PHP”实例 实例3 中文时间显示实例 实例4 删除字符串中的空白 实例5 字符串反转 实例6 字符串加密 实例7 检查日期的...
其他认为应该包括的信息… 设计和实现上的限制 编写建议:描述该项目的需求调研和分析、设计以及开发实现过程中可能会遇到的技术性限制; 例如: 软件实现技术上的要求; 与其他关联系统的对接要求; 预留接口或...
此外,该项目采用模块化设计,方便二次开发和定制,支持多种数据库,具有良好的兼容性。通过使用Hibernate、Struts 2和Spring 2等成熟的技术栈,本项目源码为开发者提供了一个稳定、高效且易于扩展的基础框架,有助...