我想做一个通用的软件,大家看是否可行。这样设计是否合理。

wo20llg 2004-08-02 04:40:46
通用的系统:特点:
一:一个项目是另外一个项目的子集
二:一个项目可以任意于进行多项进行运算。
三:一个项目根据条件限制不同而结果不同。
工资系统实现的用户操作界面设想:
文字描述:对于工资中的各个元素,可以任意做不同的操作组合。
设计数据库:在工资表里的项目,找基础数据(直接需要录入的数据)列在工资表里。有子集的,单另放在另外一张表中。同样找基础数据。
每一个项目循环计算,只有增加存储表。以日期,月,季度,年,编制数据库。有日期表。

目标举例:
工资系统做法两种设想,一种:①任意添加数据库中的数据项。
②数据库中的任意项都可调用公式进行+-*/运算。
(评价:此种好,虽然是捷径,但没有走过,类似的列子。编程的方法未知?)
具体说明:1,可以察看,权限选择的例子。2,对工资表中每一项赋予运算功能,可以向网上求助。对于pb编程函数sql语言等的全面熟悉掌握。)
二种:数据项视图固定死,对每一项的运算公式在程序当中写进去。
(评价:方法直观,编程简单,思路复杂,过程繁琐。)
具体说明;有利于数据窗口的制作,对于违法操作的预先提示。结果的计算公式庞大。
...全文
413 13 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
gdman 2004-10-27
  • 打赏
  • 举报
回复
你最好先找十几个有权威的企业级系统研究一下,再做设计计划。
locket 2004-10-27
  • 打赏
  • 举报
回复
有机会可以分析一下金碟K3的数据库结构,里面的业务表结构大多是以记录的形式保存的。
另外,通用产品的缺点也比较多。
wo20llg 2004-10-27
  • 打赏
  • 举报
回复
谢谢!我要揭帖了!
现在在学习.net和c++
作web服务器,提取sql server数据库数据,显示动态地图,在浏览器上
amdcwf 2004-10-24
  • 打赏
  • 举报
回复
初看楼主的需求
可能要用到:组合,装饰,策略,访问者四个模式
amdcwf 2004-10-24
  • 打赏
  • 举报
回复
如果楼主懂面向对象与设计模式,那就好办了
komatuxhq 2004-10-18
  • 打赏
  • 举报
回复
易管通好象有点象哦~~

地址:http://www.chinamis.net
superhasty 2004-10-17
  • 打赏
  • 举报
回复
呵呵,大家都对通用系统很感兴趣。我倒觉得最具有个性的可能也是最通用的。
meitaling 2004-10-07
  • 打赏
  • 举报
回复
老大,必须用第一种方式,这是显然的!看来你没有大型项目的经验,实现不复杂!注意结合SQL来开发就可以了!
小崔爱读书 2004-10-04
  • 打赏
  • 举报
回复
我也想开发一个通用系统,可以动态的处理工作流,可以动态的修改数据库结构,这两点估计都能做到,可以动态的创建信息录入表格,比如人员档案,可以动态的生成录入页,和后台数据库连接起来,保存后就能进行人员档案的录入和修改,这个我只是思路,能行嘛?大家给出出注意,我的qq是12160952。我实在是感觉我这个思路有点荒唐,不敢作呀,需要你们给我点思路和鼓励
arfayr 2004-09-30
  • 打赏
  • 举报
回复
第一种方法,应该是大部分软件采用的方式。

你的通用是通用工资系统吧?这种处理方式已经被很多厂商实现了,开发起来困难不是很大,关键就是模型的定义和公式的解析。
hesyer 2004-09-29
  • 打赏
  • 举报
回复
庞大。
klbt 2004-08-07
  • 打赏
  • 举报
回复
非常有创意,尤其是第一种。
carambo 2004-08-05
  • 打赏
  • 举报
回复
有具体的实现思路么?

1,762

社区成员

发帖
与我相关
我的任务
社区描述
企业开发 企业信息化
社区管理员
  • 企业信息化
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧