社区
数据库相关
帖子详情
关于设计的简单一问?
Vicar2
2003-03-02 09:33:20
我练习做了一个小的数据库应用程序,有5个表,15个Unit, 但是总体上感觉要在大脑中
把握程序中的每一行代码也是比较困难, 程序的结构不是很清晰。我昨天晚上考虑
把整个软件框架用文字表书出来,现在正准备进行,所以先来问一下,这样做好不好?
应该有什么工具吧。Rose?大家可不可以给我一些建议。非常感谢!
...全文
58
4
打赏
收藏
关于设计的简单一问?
我练习做了一个小的数据库应用程序,有5个表,15个Unit, 但是总体上感觉要在大脑中 把握程序中的每一行代码也是比较困难, 程序的结构不是很清晰。我昨天晚上考虑 把整个软件框架用文字表书出来,现在正准备进行,所以先来问一下,这样做好不好? 应该有什么工具吧。Rose?大家可不可以给我一些建议。非常感谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
flfljh
2003-03-02
打赏
举报
回复
很有启发
Vicar2
2003-03-02
打赏
举报
回复
多谢jufeng_zhu(老猪) 的解释,对我有启发!
zhmgood
2003-03-02
打赏
举报
回复
你应该把你的程序要用到的公共的地方,做在数据模块里!。
jeff
2003-03-02
打赏
举报
回复
5个表,15个unit,小程序,用Rose,太累了。
其实按面向对象的程序设计思路,每一个unit中都做成独立的对象,然后只要定义好接口,就可以了。这样写个文档就搞定。不过定义接口的时候需要考虑仔细一点。
比如你写一个学生管理的程序,学生信息可以做一个简单的unit,然后在该unit中定义了三个接口:add,modify,view,都声明在form的public中。这样这个unit就成了一个对象。回头编程序的时候,就象用button一样,随便拿过来调用就可以了,反正接口已经定义死了。只要接口不变,随你程序怎么改。unit和unit之间是没有直接关系的。
因此这种思路对于程序的可维护性我是比较满意的。而且我安排别人做那些unit的时候,直接一个单子,告诉他接口定义,其他的我就不管了。程序你爱怎么编怎么编,反正接口我能拿来用就行。出了问题你怎么改都没关系,只要接口不改。
不过写一些文档是必须的,尤其是在一个系统功能设计的时候。如果你不写文档,到时候维护的话会死人的。15个unit说大不大,说小不小。框架写写总是一个非常好的习惯。
我看rose半天,搞不懂。不过有一个非常好的网站,你可以去看看。叫做非程序员。地址好像是www.xprogram.com,我记不清楚了,里面全部是讲系统分析的,没有写程序的人。所以叫做非程序员。好像挺高深的。
极简七大
设计
原则
适合人群: 具有JAVA编程基础,但是无法写出优雅程序的程序员,希望在系统
设计
、代码开发上有所提升的人群 学习计划: 1、建议每天学习3节课,2天就可以学完 2、利用1个小时的时间集中学习,可一口气学完。...
使用层次化
设计
方法
设计
简易电子钟(VHDL描述)
文章目录前言一、如何
设计
简易电子钟?二、具体实现1.
设计
分频器2.
设计
小时计数器(24进制)3.分钟和秒计数器的
设计
4. 动态数码关显示控制模块4.顶层
设计
关于如何生成器件和器件使用及其他1.生成器件:2.器件的使用3...
面试题:如何
设计
一个分布式系统?
文章目录分布式系统
设计
前言一、什么是分布式系统二、CAP理论三、中间件四、常见分布式问题解决方案及举例(真正的解决方案改天有空写写吧)总结 前言 此文章内容仅供参考,起因是我面试一家公司被问到了 如果让你...
阿里面试官问我:如何
设计
秒杀系统?我给出接近满分的回答
csdn把秒杀
设计
得最好的文章了。
ui
设计
属于什么专业?ui
设计
的前景怎么样?
哈哈哈…但是我当时特别想报关于ui
设计
的专业,因为我感觉非常酷!所以我毅然决然的选择了艺术
设计
专业。不要问我为什么?至少应该大致相似吧!那么就我个人的亲身经历,来说说ui
设计
属于什么专业这个问题吧。 到...
数据库相关
2,497
社区成员
88,445
社区内容
发帖
与我相关
我的任务
数据库相关
Delphi 数据库相关
复制链接
扫一扫
分享
社区描述
Delphi 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章