各位前辈大家好,我是一个计算机专业的学生,最近要做一个VC课程设计,有很多还不太明白的地方,在这里提出,希望大家抽出一点时间帮我解决一下,权当做对新一代的程序员的一种支持,谢谢。上次只是问了一下如何处理分工合成的问题,谢谢大家的关注。今天我来详细描述一下我要建的系统,请大家分析一下,是否可行。
名称:项目管理系统开发工具:VC++6.0,不是我落伍,我们的课程设计规定用这个,我也只用会这个开发时间:从下周开始的两周开发人员:我等帅哥两个,美女一个。对VC不是非常熟悉,只是用来做过书上的一些习题,传统大学计算机本科的产物。对新式的各种开发工具不了解,但渴望能通过这次设计真正学到点东西。功能描述:假设一个公司有一个总经理,若干个部门经理,项目经理员工(每个人负责一个项目中的一个任务),这样从高到底几个级别。总经理  :查看各部门的工作情况,比如有生产部,销售部,策划部,人事部部门经理:查看本部门的各项目完成情况,可新建项目项目经理:接收部门经理发来的新建项目,每个人负责一个项目,查看本项目中各任务的完成情况,可新建任务。上传项目完成进度员工:每个人负责一个项目中的一个任务,上传任务完成进度。每个级别都有一个登陆后的界面,上一个级别的可以向下查看,比如总经理也可以查一个部门中各项目,各任务的完成进度。进度:是一个百分比,由下级更新,上级查看。带有颜色,红色:紧急,绿色:正常,黄色:有问题;明天我把界面用图画下来,扫到网上,供大家一评:我能想到的:需要数据库,初步想法,用SQLsever2000,建立人员表,项目表。问题二:以上项目是否可行,以我们的水平是否能做出来,难点在哪,有什么我们没有想到的地方。
我知道这些问题很简单,当希望大家能观注一下下一代的程序员,让我们能茁壮的成长,谢谢
谢谢关注,未完,待续

解决方案 »

  1.   

    项目管理系统
    你准备做成什么结构的啊?用VC,做成CS结构的吗?
     
    好象现在这个更流行做成BS结构的吧?
      

  2.   

    一些。而且用PB会很快。但这样的系统只适合小型软件企业。
    BS更适合分布的开发模式关联的部门很多,甚至可能相互间在不同的区域或城市办公。但关联复杂。也不是课程实际需要达到的目的。
    你所描述的我大概了解了。其实你们老师的目的无非是让你们建立一个这样的项目管理的模型。功能到是次要的。所以用VC就可以了。主要是根据实际情况实现这个模型就可以。
    说说现在对软件开发的一些看法吧:现在的很多企业进行软件开发完全没有从自身和客户的需求方面考虑,一位的追求时尚,最终导致了产品开发周期过长,BUG很多,功能华而不实,等产品出来了可能一天也用不上就被淘汰了。所以我认为软件开发开始要以人为本,突出实用性,强调易扩展型,遵循循序将近的原则。这样才会实现最大的成功。
    谢谢。我的话完了,呱叽呱叽