一个简单的项目管理信息的,添加、删除、编辑、查询等功能的实现,把大的框架做好就可以,细节他会自己完善好,想想也很简单的一样,本以为1天时间就足可以搞定了,结果足足干了3天才算竣工,由于客户也是软件开发人员,沟通起来也比较顺畅一些,否则可能不止需要3天了。
项目虽然很小,但是由于跟我的主营方向是一致的,同时也想锻炼一下做项目的成熟程度有多高、有多快,所以也没嫌弃钱多钱少,开开心心就把这个项目开始启动了。项目虽然小但五脏俱全来形容了这个活儿了。
很多必要的功能虽然在需求里没有提到,但是都是需要做好的,例如:
01:系统的登录功能、这个是必然要有的。
02:记住密码功能,而且是需要有加密功能的。
03:退出系统的功能,总需要能安全退出系统的吧。
04:用户管理功能,例如哪些用户才能登录到系统里来?
05:用户修改密码功能,停用功能,设置密码功能等。
06:用户可以访问那些菜单等?
07:用户有哪些操作权限等?
08:角色管理功能,用户角色关系功能,角色的权限功能。
09:友善的菜单导航功能。
10:没有权限的友善提示功能。
11:附件的管理、上传、下载、删除等等。
12:查询分页功能等等,虽然都没提出,但是这些功能都需要做好的。
为了快速搞定项目,毕竟项目的预算很有限,所有有些功能模块能不开发就不开发,那我们就用现成的成熟组件,通用权限管理系统,做为用户账户管理、权限管理
菜单管理的核心组件,这样可以大大的提高工作效率,可以灵活配置管理这个小型B/S项目信息管理系统了。