javaswing+sqlserver

3.房屋租赁信息系统
任务 数据库设计与实施
课题概述 某房屋租赁公司拟开发一个管理系统用于管理其持有的房屋、租客及员工信息。
需求描述(简要描述)
1.公司拥有多幢公寓楼,每幢公寓楼有唯一的楼编号和地址。每幢公寓楼中有多套公寓,每套公寓在楼内有唯一的编号(不同公寓楼内的公寓号可相同)。系统需记录每套公寓的卧室数和卫生间数。
2.员工和租客在系统中有唯一的员工和租客编号。
3.对于每个租客,系统需记录姓名、多个联系电话、一个银行账号(方便自动扣房租)、一个紧急联系人的姓名及联系电话。
4.系统需记录每个员工的姓名、类别、一个联系电话和月工资。员工类别可以是经理或维修工,也可兼任。每个经理可以管理多幢公寓楼。每幢公寓楼必须由一个经理管理。系统需记录每个维修工的业务技能,如水暖维修、电工、木工等。
6.租客租赁公寓必须和公司签订租赁合同。一份租赁合同通常由一个或多个租客(合租)与该公寓楼的经理签订,一个租客也可租赁多套公寓。合同内容应包含签订日期、开始时间租期、押金和月租金。
7.租期内,公寓内设施如出现问题,租客可在系统中进行故障登记,填写故障描述,每项故障由系统自动生成唯一的故障编号,由公司派维修工进行故障维修,系统需记录每次维修的维修日期和维修内容。
说明 该选题只给出了系统需求概述,请根据实际情况完善具体需求。

看看这个对你有帮助么

系统账号表
系统字典表
基础公司表
基础公司详细信息表
基础员工表
基础员工详细信息表
租房客户表
租房客户详细信息表
租房客户联系方式表
公司公寓信息表
公寓租赁合同表
公寓租赁合同参与人表
公寓故障单表

这些基本够了

啊,这么复杂,一个问答能解决吗,不如外包出去

外包吗