第一次接项目,希望各位大侠出点主意。 我刚接了项目,一个中型企业的MIS系统,有三个程序员。要用到数据库,请问如何将项目划分为几个模块,分别开发再综合进主程序?是不是用几个数据模块?如何测试?另外,数据库用SQL Server,用BDE还是MIDAS?请不要笑话,我第一次在软件公司工作。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 项目模块根据你的系统各个功能来划分的,现在还不好说;数据库访问功能 最好单独放在几个数据模块里;我倾向于用ADO 和COM+结合的方式来实现,这样发布方便;测试嘛,根据所有功能,为每个功能制定一个或几个的测试步骤,作为“测试计划”,在功能完成后, 或者软件完成后,逐项进行测试、核对。 感谢 SunnyWay。还有个问题,数据库访问分几个数据模块,那这个数据模块要访问另一个数据模块中的dataset怎么办?比如有几个基础表在一个数据模块中,或者一个数据模块要更新另外模块中的dataset。这种情况如何分别开发? 大致可分为基础数据录入模块,数据处理模块,公共变量单元,当然比较简单的方法是写成动态连接库的形式,分发的时候,把他们放和应用程序统一目录即可。代码编写规范是一定要有的。最重要的数据字典的定义,他决定了你整个系统的性能;关于数据库的使用赞同SunnyWay的看法! 如何通过反编译获得DELPHI程序中的各控件名称 请问如何限制用户在edit文本框内只能输入数字或小数? 能在线程里创建线程吗? 请问各位,dbpxess连接mysql数据库时,如何控制连接错误时的报错信息? 如何取字符串中一段 请大家帮帮我。做完马上给分 高分寻求做智能卡要用到C/C++、数据库中的哪些技术或其他相关技术均可,回答均有分 用reshacker修改软件标题后,任务栏显示的标题却无法改变! 各位帮帮我!关于InputBox! 谁知道如何读取WORD中的内容啊? Delphi中的INI文件编程 哪里有ExpressQuantumGrid Suite v4下载
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货