问题描述
请大家帮我看看这个软件怎么设计好我数据库就对DB2比较熟悉表我都设计好了但是要做成软件还没有经验请大家指教就是根据软件需求设计出一个友好的软件能在裸机上面跑起来(本人刚刚开始学习JAVA)软件需求:1.登记表不需要是完全的合同内容,只需要登记合同里面的数据。2.主要数据内容就是租赁的东西,租赁东西每个每天的租赁费。租赁东西的起租和退租物品的日期。3.还有数据就是押金与租金,交付多少。4.还有就是登记租赁对象,比如,要登记他的单位,他的姓名,他的电话,以及有效证件号码。5.还要登记负责运送租赁物品的司机姓名及搭建租赁物品的主要架工的姓名。6.若有其他信息可以备注。所有合同统一由一人管理,每天不同司机不同架工签的合同交由合同管理者,合同管理者打出单子交由仓库管理者,合同管理者登记其中的数据以及重要信息。目的:1以防丢失或遗忘,也可起到一定的提醒作用,在租赁物品要到期时提醒,以防双方遗忘合同条约,逾期不退还租赁物品。2、也可以对不同型号,不同厂家的租赁物品进行流通登记,掌握租赁物品的流通日期及地址,便于调度租赁物品。3、可以掌握租押金的全部情况,起到绝对的监督作用。期盼软件功能:1,可以根据租赁日期算出租金,除非优惠租金的,直接输入租金数额。2,可以根据日期调出合同,可以根据租赁人调出合同,可以根据司机调出合同。3,可以调出离租赁物品到期不足两天的合同。4,可以调出未交付租押金的合同。5,可以调出所有租出去的型号及标注的物品的流通信息。(包括,租赁单位,地址,日期,数量)实在麻烦的话,能调出包含那个租赁物品的合同也可以。6,最好可以设密码,实在不可以也没事。
解决方案
解决方案二:
画uml分析器表之间的管理画界面感觉合适了就动手
解决方案三:
用Jbuilder吧,这个软件做GUI非常合适。就像vb一样,控件都是直接拉的。双击控件,添加方法就行了
解决方案四:
根据需求设计好界面,然后就吭哧吭哧编码吧
解决方案五:
不需要設計框架嗎?如基礎窗体,單檔,雙檔這些多層的繼承框架??
解决方案六:
先把几个模块给分了,再详细每个模块的内容