根据软件需求设计软件

问题描述

请大家帮我看看这个软件怎么设计好我数据库就对DB2比较熟悉表我都设计好了但是要做成软件还没有经验请大家指教就是根据软件需求设计出一个友好的软件能在裸机上面跑起来(本人刚刚开始学习JAVA)软件需求:1.登记表不需要是完全的合同内容,只需要登记合同里面的数据。2.主要数据内容就是租赁的东西,租赁东西每个每天的租赁费。租赁东西的起租和退租物品的日期。3.还有数据就是押金与租金,交付多少。4.还有就是登记租赁对象,比如,要登记他的单位,他的姓名,他的电话,以及有效证件号码。5.还要登记负责运送租赁物品的司机姓名及搭建租赁物品的主要架工的姓名。6.若有其他信息可以备注。所有合同统一由一人管理,每天不同司机不同架工签的合同交由合同管理者,合同管理者打出单子交由仓库管理者,合同管理者登记其中的数据以及重要信息。目的:1以防丢失或遗忘,也可起到一定的提醒作用,在租赁物品要到期时提醒,以防双方遗忘合同条约,逾期不退还租赁物品。2、也可以对不同型号,不同厂家的租赁物品进行流通登记,掌握租赁物品的流通日期及地址,便于调度租赁物品。3、可以掌握租押金的全部情况,起到绝对的监督作用。期盼软件功能:1,可以根据租赁日期算出租金,除非优惠租金的,直接输入租金数额。2,可以根据日期调出合同,可以根据租赁人调出合同,可以根据司机调出合同。3,可以调出离租赁物品到期不足两天的合同。4,可以调出未交付租押金的合同。5,可以调出所有租出去的型号及标注的物品的流通信息。(包括,租赁单位,地址,日期,数量)实在麻烦的话,能调出包含那个租赁物品的合同也可以。6,最好可以设密码,实在不可以也没事。

解决方案

解决方案二:
画uml分析器表之间的管理画界面感觉合适了就动手
解决方案三:
用Jbuilder吧,这个软件做GUI非常合适。就像vb一样,控件都是直接拉的。双击控件,添加方法就行了
解决方案四:
根据需求设计好界面,然后就吭哧吭哧编码吧
解决方案五:
不需要設計框架嗎?如基礎窗体,單檔,雙檔這些多層的繼承框架??
解决方案六:
先把几个模块给分了,再详细每个模块的内容

时间: 2025-01-30 12:39:39

根据软件需求设计软件的相关文章

软件测试用例设计方法

前面有曰:测试结果的准确性取决于测试用例的设计,故测试用例设计显得尤为重要.今天就好好梳理下,测试用例的相关内容. 重要性:Test Case贯穿整个测试执行过程,分两大类:数值计算类和数据处理类 概述:编写一组前提条件,输入,执行条件,预期结果的组合方案.完成对某个特定需求或目标的测试,体现测试方案,方法,技术和策略的文档. 1.什么是测试用例,为什么要编写? 测试用例就是编写一组条件,输入,执行条件,预期结果的并完成对特定需求或目标的测试,体现测试方案,方法,技术和策略的文档. 由于测试用例

软件需求

       这两天看UML视频时看到下图中软件需求和功能需求后便在脑海里思考着它们俩的联系和区别,许久之后也没有个所以然便上网查了查相关知识.                                          要想知道两者的关系我们首先要知道什么事软件需求.        软件需求是(1)用户解决问题或达到目标所需的条件或权能(Capability).(2)系统或系统部件要满足合同.标准.规范或其它正是规定文档所需具有的条件或权能.(3)一种反映上面(1)或(2)所述条件或权能

《软件需求工程(第2版)》一1.2 什么是软件需求

1.2 什么是软件需求 "需求"这个词在日常生活中经常使用.通常的需求是指人对于客观事物需要的表现,体现为愿望.意向和兴趣,因而成为行动的一种直接原因.例如,当某个顾客向裁缝师傅订做一套服装时,这位裁缝师傅首先要获得这位顾客的一些数据,如身高.胸围.腰围.臂长和样式等,然后根据这些数据制作服装.这些数据就是该顾客订做服装的具体需求.试想,如果裁缝师傅将顾客的这些具体需求弄错或者根本不知道的情况下,无论其如何精心制作,使用多好的面料,其所做的工作都将是枉然的!因为客户可能根本不能穿,或者

软件需求评审之五个案例和九条建议

软件需求是软件开发的最重要的一个输入,需求风险也常常是软件开发过程中最大的一个风险,降低需求风险的一个重要手段就是需求评审,但是需求评审是所有的评审活动中最难的一个,也是最容易被忽视的一个评审.笔者曾经历过以下的几种失败的需求评审: 案例一 某领域专家A先生就某企业的成本管理系统做用户需求报告的评审工作,在评审会开始时间不长,就被在场的某企业的一位副总B先生打断,认为A先生提出的方案不适合本企业,A先生提出的管理改进方案在企业中无法实施.该副总提完意见后,与会的用户方人员纷纷跟随B先生的提出了他

浅谈软件人机界面设计

设计 众所周知,软件是一种工具,而软件与人的信息交换是通过界面来进行的,所以界面的易用性和美观性就变得非常重要了,这就需要好好利用人机界面设计的原则及设计的方法.一般来说,完成软件人机界面设计需考虑以下问题: ----1)界面总体布局设计,即如何使界面的布局变得更加合理.例如,我们应该把功能相近的按钮放在一起,并在样式上与其他功能的按钮相区别,这样用户使用起来将会更加方便.  ----2)操作流程设计,即通过设计工作流程,而使用户的工作量减小,工作效率提高.例如:我们如何才能让用户用最少的步骤,

Axure RP交互设计软件使用教程

交互原型设计软件Axure中文教程--介绍 介绍(Introduce) 互联网行业产品经理的一项重要工作,就是进行产品原型设计(Prototype Design).而产品原型设计最基础的工作,就是结合批注.大量的说明以及流程图画框架图wireframe,将自己的产品原型完整而准确的表述给UI.UE.程序工程师,市场人员,并通过沟通会议,反复修改prototype 直至最终确认,开始投入执行. 进行产品原型设计的软件工具也有很多种,我写的这个教程所介绍的Axure RP,是taobao.dangd

什么是软件需求

对大多数人来说,若要建一幢数百万元的房子,他一定会与建房者详细讨论各种细节,他们都明白完工以后的修改会造成损失,以及变更细节的危害性.然而,涉及到软件开发,人们却变得"大大咧咧"起来.软件项目中百分之四十至百分之六十的问题都是在需求分析阶段埋下的"祸根"(Leffingwell 1997).可许多组织仍在那些基本的项目功能上采用一些不合规范的方法,这样导致的后果便是一条鸿沟(期望差异)-开发者开发的与用户所想得到的软件存在着巨大期望差异. 在软件工程中,所有的风险承

软件需求说明书

软件需求说明书的编制是为了使用户和软件开发者双方对该软件的初始规定有一个共同的理解, 使之成为整个开发工作的基础.编制软件需求说明书的内容要求如下: 1 引言 1.1编写目的 说明编写这份软件需求说明书的目的,指出预期的读者. 1.2背景 说明: a.待开发的软件系统的名称: b.本项目的任务提出者.开发者.用户及实现该软件的计算中心或计算机网络: C.该软件系统同其他系统或其他机构的基本的相互来往关系. 1.3定义 列出本文件中用到的专门术语的定义和外文首字母组词的原词组. 1.4参考资料 列

怎么选择合适的嵌入式设计软件?

  不管你在什么行业,机会的竞争都是很激烈的.如果你是一位嵌入式软件开发者,你面临的压力是不仅开发速度要比以前更快,开发的效率也需要更高;也就是说:你需要在比以往更短的时间内作出性能更高.漏洞更少的软件. 而你完成工作的能力往往跟你选择的嵌入式软件设计工具有莫大的关系.你需要能帮你更快更高效地设计软件的新工具,而不会给你带来阻碍. 为了帮助你选择合适嵌入式设计工具,我们总结了你需要考虑的最重要的五个方面. 一.设备/内核支持 在选择嵌入式设计软件时,你首先需要考虑的你所选择的软件对你所选择的设备