面向对象设计比赛(一等奖100分;二等奖50分;三等奖30分;各一名,其余给UP者)
项目:用JSP做一个类似于OutLook中的便笺的东东。
目的:练习面向对象的程序设计,包括设计对象、绘制UML图、软件流程图等
说明:1、用户注册、登录。
2、用户类型:a:系统管理员,不受任何限制
b:普通用户,创建的便笺数不能超过100个
c:VIP用户,无便笺数限制
3、允许将多名注册用户加为好友,并对好友进行管理。
4、便笺种类:除基本种类(工作、学习、休闲)外,允许用户增加自定义种类
5、便笺有三种类型:a:公有型,允许被任何注册用户查看、修改、删除
b:友好型,允许被好友查看、修改、删除
c:私有型,只能被创建者查看、修改、删除
6、便笺有字数限制
7、便笺可根据种类、类型、颜色在页面上分组显示。
要求:1、绘制系统流程图
2、绘制UML图
3、其他设计阶段应有的文档
有感兴趣的朋友可将设计好的图及说明文档发至qixiao3905@163.com,当然也欢迎您在此探讨。另外也可以在这个QQ群上讨论:6358103
取这样的题目似乎有些哗众取宠,见谅:)