patlenain / gas
该软件包已弃用且不再维护。未建议替代软件包。
GAS (Gestion d'Association Simple)
0.3.8
2014-11-13 03:08 UTC
Requires
- php: >=5.4
- doctrine/doctrine-bundle: ~1.2
- doctrine/doctrine-fixtures-bundle: ~2.2
- doctrine/orm: ~2.2, >=2.2.3
- incenteev/composer-parameter-handler: ~2.0
- jms/security-extra-bundle: ~1.5
- patlenain/gas-jquery: ~1
- patlenain/gas-jqueryui: ~1
- sensio/distribution-bundle: ~2.3
- sensio/framework-extra-bundle: ~3.0
- sensio/generator-bundle: ~2.3
- symfony/assetic-bundle: ~2.3
- symfony/monolog-bundle: ~2.4
- symfony/swiftmailer-bundle: ~2.3
- symfony/symfony: ~2.4
- twig/extensions: ~1.0
README
目标
GAS的目标是管理一个小型协会。管理协会的基本内容包括管理当年会员名单。
扩展来说,可以管理
- 会员续费
- 加入/退出通讯列表,
- 会计,
- 等等
架构必须是模块化的,以便实现这些扩展。
选择Symfony 2的原因在于其模块化和成熟度。
待办事项
版本1.0(甲烷)
- 允许输入会员的基本信息(姓名、姓氏、出生日期、电子邮件、加入/重新加入日期)
- 对该会员名单进行搜索
- 编辑一年份的会员名单
- 导入和导出会员名单的CSV格式
版本1.1(乙烷)
- 发送包含预填信息的会员申请表进行续费提醒
版本1.2(丙烷)
- 基于Sympa管理加入/退出通讯列表
版本1.3(丁烷)
- 准备支票发放
- 将会员信息导出为会计格式
架构
源代码
源代码存储在托管于Github的Git仓库中。
语言
GAS将使用PHP编写,并使用Symfony 2框架。
数据库
目标数据库是MySQL,但也可以使用PostgreSQL、SQLite等。
许可证
许可证将是GNU Public Licence版本3或更高。