首页 新闻 会员 周边

公司给了2个礼拜独立完成一个项目

0
悬赏园豆:20 [待解决问题]

昨天下班收到任务,2个礼拜独立开发一个项目。售书机,有点类似自助饮料机那种的。主要运用prism,mvvm(这些都是我这段时间刚看的,没有任何实际经验,只能说有点编程基础。我本人也是今年刚毕业的。)数据库哟个sqllite。

大概需求是图书可以上架,图书可以下架,卖书(收钱和找钱),一些报表。

我感觉我一个人应该是没法完成的。不知道具体时间怎么安排。感觉数据库设计,框架搭建,对硬件的操作(之前只是写过对硬币收币器的操作,但是一些细节也没有怎么处理)。

心里好没底啊。请前辈指点指点。

MeDuke的主页 MeDuke | 初学一级 | 园豆:44
提问于:2013-09-04 09:18
< >
分享
所有回答(7)
0

二个星期太短了 一个人做有点困难 测试调试都要花点时间了。

Albert Fei | 园豆:2102 (老鸟四级) | 2013-09-04 10:20

应该是只要完成主要功能,细节的慢慢增加吧

支持(0) 反对(0) MeDuke | 园豆:44 (初学一级) | 2013-09-04 11:43
0

你是做java的?

jerry-Tom | 园豆:4077 (老鸟四级) | 2013-09-04 10:48

C#的

支持(0) 反对(0) MeDuke | 园豆:44 (初学一级) | 2013-09-04 11:42
0

不会那个公司除了老板就是你了吧。时间紧,没经验。做出来的有保障不?

angelshelter | 园豆:9887 (大侠五级) | 2013-09-04 12:07

那倒不是。公司里就我技术最菜。有个老前辈带,有问题就找他。

支持(0) 反对(0) MeDuke | 园豆:44 (初学一级) | 2013-09-04 12:33
0

硬件商城提供编程接口吗?如果没有的话我不信两个星期就能做完。是不是公司以前做个类似的。

会长 | 园豆:12401 (专家六级) | 2013-09-04 13:50

就com编程,因为本身硬件没啥功能。用到4个硬件,之前有2个硬件有写好的代码参考。

支持(0) 反对(0) MeDuke | 园豆:44 (初学一级) | 2013-09-04 13:54

@Me_duke: com是指串口?那还差不多,呵呵。那看了难点不是操作硬件,而是prism,mvvm(我不懂,呵呵)了,祝你成功。

支持(0) 反对(0) 会长 | 园豆:12401 (专家六级) | 2013-09-04 13:59

@会长: 是串口。硬件也有麻烦的地方在于一些细节的处理。

支持(0) 反对(0) MeDuke | 园豆:44 (初学一级) | 2013-09-04 14:15
0

 你已经选择了MVVM模式所以框架搭建这块基本可以不要自己花费太多心思了

难点主要集中在:

1. 数据库表结构的设计

2.领域模型的设计

3.业务逻辑的设计

4. 软件层和硬件的交互

 

1,2 如果公司有先例那么这块还不需要花费太多时间

3 这个不知道你对这个需求的业务了解程度了,如果不是很了解,而且公司单线业务又比较复杂,还涉及其他模块,那就有的玩了

4 不知道硬件这块是否有提供成熟稳定的接口,不然就更好玩了

总之来说两个礼拜也不是不可能,但是有前提条件,你也应该明白了,业务了解,在数据模型这块公司有先例,硬件有成熟稳定的接口在加上你扎实的编程功底已经学习理解能力

不然两个礼拜挺难的,哪怕是个开发熟手~ 

andy1987 | 园豆:490 (菜鸟二级) | 2013-09-04 17:47

这框架我一点不熟。

4个硬件有2个公司有例子。另外2个要完全自己写。简单的控制硬件很简单。麻烦的是结合逻辑灵活控制就比较麻烦。

业务不能说都不知道,但是也不能很了解把。问一个同事,他说应该可以完成。

只是需要周六周日加班。

支持(0) 反对(0) MeDuke | 园豆:44 (初学一级) | 2013-09-04 21:02

@Me_duke:  看来你的问题还是在业务上了,呵呵,看样子不会很难了,关于MVVM框架其实真正项目中能用到的很少,我的项目都是用的自己写的一个精简的MVVM,你可以参考下LightMVVM,这是个轻量级的MVVM框架~

支持(0) 反对(0) andy1987 | 园豆:490 (菜鸟二级) | 2013-09-05 18:41
0

路过

panjk | 园豆:712 (小虾三级) | 2013-09-05 09:02
0

prism主要复杂的大型项目,你这个项目用它是不是杀鸡牛刀的感觉哈,你们公司也是搞自助终端的,有空可以交流下

幕三少 | 园豆:1384 (小虾三级) | 2013-11-15 17:13
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册