我被要求创建一个计划,根据员工输入“表格”的销售日志计算员工和主管的佣金(员工佣金的百分比)。我应该使用Access来构建它吗?多个用户将在白天使用相同的表单(同时输入他们的销售)。我还需要确保他们看不到任何其他形式,报告或表格,而不是我希望他们看到的那些。每个用户都需要拥有自己的登录。
当我使用这个终端时遇到的问题:当我在设计视图之外的其他任何东西时,Access 2007非常慢。那为什么会这样?
答案 0 :(得分:3)
是的,它可以在Access中完成,但您真正需要的是更好的管理 - 至少是理解的管理层 他们要求你做的范围和规模。
管理私人电子表格与数据库应用程序在哪里 各种用户有不同的授权是完全不同的一种 事情告诉管理人员: 不 - 不应该这样做。
你需要的只是一个聪明的推销员 注意游戏系统,我愿意打赌整个事情 会冒烟(可能带你去)
除非您了解以下漫画以及其他一些内容,否则请不要使用此项目:
答案 1 :(得分:3)
我18年前的第一份编程工作是为监狱服务编写访问预约系统,这一切都是在ms访问中完成的。我用了十多年之后,最近才搬到c#/ .net。
访问权限符合您的要求。我建议你至少学习以下内容:
一两本好书将涵盖其中的大部分内容。
您最大的问题是您在学习曲线上处理机密数据。您的管理层必须明白,正确保护某些东西需要很多经验,并且很少能够通过一个已经打开的漏洞。他们需要接受这种风险。
至于你的问题,不知道。将它作为一个单独的问题并提供更多细节,您可能会得到答案。
答案 2 :(得分:1)
你可以在Access中执行此操作。它是否是最佳解决方案实际上取决于您的基础架构,技能,预算等更多具体细节。
答案 3 :(得分:1)
当然,每日销售都会进入其他系统吗? Wny打扰销售人员和管理员重复输入只是为了计算佣金。
从会计系统获取一些出口工作。通过计算将其放入单独的电子表格中,这样每个人都可以查看他们的数字并质疑任何差异。
访问是执行这些类型任务的工具,但是在你搞砸其他人的钱之前,你需要知道自己在做什么。虽然存在性能方面的考虑因素,但如果您有2名员工或20名员工并不重要,则开箱即用的Access不会自动处理单个用户数据安全性。
从原型开始,阅读一些有关该主题的书籍。你可以学习最终建立这个。
答案 4 :(得分:0)
如果安全性很重要,那么最好使用Oracle或Sql-Server后端(数据库)。前端(UI)仍然可以是Access。