广州大学论坛活动招聘 → SAAS应用软件设计大赛
查看完整版本:SAAS应用软件设计大赛
2012/4/15 4:56:23
佛山市“经信杯”新增赛事啦,“基于中小企业云制造服务平台的SAAS应用软件设计大赛”
奖金+证书等你拿,快来参加吧

针对中小企业的供应链管理(SRM)、客户关系管理系统(CRM)、产品生命周期管理(PLM)、物料需求计划(MRP)、制造执行系统(MES)企业资源计划(ERP)、企业IT资源管理、企业对企业之间的营销关系(B2B)、商务智能(BI)、人力资源管理(HRM)、办公自动化(OA)等企业信息化管理要求,紧贴云制造的发展趋势,构建现代企业信息化应用架构,支持佛山制造业通过广泛的网络资源环境,为产品提供高附加值、低成本和全球化制造的服务能力,通过赛事促进佛山云制造技术产业发展。

1、SAAS软件设计要求:

(1)运行环境

统一使用java开发语言,需要数据支持时,使用开源免费的mysql数据库软件。开发的系统要求同时支持在windows和linux平台运行。对于其它可能用到而本文没有提到的第三方工具软件,应该优先考虑开源免费的版本。

(2)编码规范

要求遵循基本的java编码规范,对变量、函数等要求使用准确、最能体现其功能的命名,合理使用缩进和注释以提高代码的可读性。

(3)异常处理

软件运行中发生异常或故障时,有友好的错误或异常提示信息,对操作应该写进日志以便于维护人员查询。

(4)独立运行

设计的软件应该能够作为一个独立的系统正常运行。

(5)系统整合

只需简单的修改便能使该系统与其它系统协调工作形成功能更加完善的复杂平台,能够与其它ERP软件进行友好地对接,如客户关系管理系统应该可以和企业的进销系统、财务系统、员工管理系统等系统整合成一个功能强大的企业应用系统。

(6)模块化与接口

开发过程中,尽量提高代码的模块化程度,提高代码的利用率。对于提供给外部调用的接口,需要附带详细的接口使用说明,对接口的适用性做出合理的定义。

(7)安全性

对于用户密码等敏感的数据在网络上传输时,需要有安全的加密措施,避免明文传输。当数据需要通过互联网交互时,可以考虑使用SSL加密传输。

(8)操作界面

操作界面友好,邮箱、电话号码等输入应该进行格式检查,对于删除客户资料等敏感的操作应该记录在操作日志以备查。

(9)文档资料

所有作品均应该按照一定的格式提供相应的文档资料,包括概要设计、详细设计、操作手册、测试报告等,对提供给外部调用的接口模块需要附带详细的接口说明。

大赛详情http://www.zhihuidao.com.cn/match/detail.jsp?id=10600
Powered by UNCUID V2.2 © 2019-2025
Processed in 00.17 second(s)