ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 10465|回复: 27

[求助] 求助,最近想做一个办公楼租赁管理系统

[复制链接]

TA的精华主题

TA的得分主题

发表于 2012-4-26 22:13 | 显示全部楼层 |阅读模式
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
最近想做一个办公楼租赁管理系统
背景:针对办公楼出租所涉及的信息做电子化管理
1.租赁合同管理
2.租金收费管理
3.开票管理
4.税费计算
5.现金流预测

本人EXCEL水平可以,但ACCESS水平不行,应该如何入手?

TA的精华主题

TA的得分主题

发表于 2012-4-26 22:26 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
老师太谦虚了!

TA的精华主题

TA的得分主题

发表于 2012-4-26 22:52 | 显示全部楼层

TA的精华主题

TA的得分主题

 楼主| 发表于 2012-4-27 20:20 | 显示全部楼层
Renco 发表于 2012-4-26 22:52
如果是EXCEL你如何入手呢?

收集数据分成:
合同明细表
收款明细表
开票明细表等等
再用VLOOKUP,SUMIF等进行关联

TA的精华主题

TA的得分主题

发表于 2012-4-27 21:31 | 显示全部楼层
VAT 发表于 2012-4-27 20:20
收集数据分成:
合同明细表
收款明细表

怎么说呢,ACC虽然比不了大型的数据库软件,但基本性质还是一致的
首先要分析业务构成,以业务需求,考虑应用性和扩展性,再考虑到个人的编程能力,及操作适用性
确定好你整个软件系统的架构,当然你做为一位铁杆,应当明白这里的道理
作为ACC呢,我认为对于表的建立大至分三类:档案表、业务表和参数表
档案表:是放入档案性数据,如客户档案、租房档案等
业务表:是放入日常业务性记录,如收款记录,合同记录,开票记录等
参数表:是为配合软件而设立的放置参数性表,如基础设置等

而LZ的VLookup或SumIF呢功能处理呢,在ACC当然也有对应如Vlookup=Dlookup,Sumif=Dsum,
但从我的经历来看呢,真正在使用或编程时,是较为少用的,特别是DSum,Dcount等聚合函数,计算
占用系统资源,且反应变缓,如能过SQL查询,效率更为高效
这次LZ也是想抛砖引玉的来谈,没有具体的内容,所以我也说不出太多内容,总体上来说,
由于查询的高效性,所以对函数的依赖减少,并同时不过多的引响效率,所以在ACC在表设计时相对细化
更注重窗体的表现与应用,窗体的功能化,专项化较强,当然VBA能力在这里起到较大作用。

TA的精华主题

TA的得分主题

 楼主| 发表于 2012-4-27 21:55 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
哈,谢谢您的回复。
其实我知道一些关系数据库理论,但无法应用于实践,之前都是用EXCEL解决问题的。
其实,我只想用ACCESS做为后台的数据库,数据展示还是用EXCEL,之间用ODBC来链接。
我更关心此系统的财务应用:税费计算,现金流预测,预算,(公司有银行贷款,租金收入是贷款的利息和本金还款来源)

TA的精华主题

TA的得分主题

 楼主| 发表于 2012-4-27 21:56 | 显示全部楼层
我想如果能做成多人可以同时使用的小系统更好。(人数不会超过十人)

TA的精华主题

TA的得分主题

 楼主| 发表于 2012-4-27 21:59 | 显示全部楼层
个人感觉自己可以在ACCESS创建表,表之前可以建立关系,也可以创建查询(操作查询有点不是很懂)
但是,我认为自己最大的问题在于:无法将这些整合起来,做一个可以真正使用的系统!

TA的精华主题

TA的得分主题

发表于 2012-4-27 22:27 | 显示全部楼层
VAT 发表于 2012-4-27 21:59
个人感觉自己可以在ACCESS创建表,表之前可以建立关系,也可以创建查询(操作查询有点不是很懂)
但是,我 ...

老师加油,作品出来了分享一下,让俺也学习一下。关注中!

TA的精华主题

TA的得分主题

发表于 2012-4-27 22:49 | 显示全部楼层
VAT 发表于 2012-4-27 21:56
我想如果能做成多人可以同时使用的小系统更好。(人数不会超过十人)

ACCESS本身做为一个小型使用的数据库,还是比较适用的,只是在解决多人操用用户冲突时,须下点功夫的,必意不能象SQL这些类型的软件,可以自身进行事务处理,所以在解决写入冲突时,一方面从表结构及操作界面设计外,VBA编程手段还要下一番心思的。
再则另一方面安全性问题,无论是ODBC连接,还是控件连接,以及代码连接,ACCESS的安全与稳定性的话都不是太好,如你只想放数据的话,说实话,不如用MYSQL或MSSQL做后台,更为稳定和安全
而且不用去共享文件夹来共享数据库源
如用MSSQL使用起来和ACCESS基本一样(用ADP打开MSSQL项目数据,界面和MDB一样)
但一定时侯,还可能用的上存储过程,能够较为彻底解决多人写入冲突问题
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-11-22 07:03 , Processed in 0.044720 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表