首先看一下需求
用户界面
1.首页展示 需要展示的企业文化 [入口1] [入口2] [入口3] 其他
2.系统通知 系统通知的界面 界面定时刷新/跟随刷新
3.用户留言界面
4.登陆界面 验证用户操作
5.其他界面 404 403 500 等
6.手机端兼容
7.搜索引擎界面
8.地域指标
后台界面
1.添加/修改数据
2.动态设置界面的显示 添加/修改信息[具体信息 操作人信息] 下载上传文件[Excel]
3.权限操作[增删改查] 设置界面的预览操作
4.维护网站的基本信息界面 比如索引维护 hot点 公告
5.网站的邮件群发界面 群发信息 条件筛选查询发送邮件
6.其他维护 删除非法留言等等
用户体验设计
1.交流区
2.展示区
3.评论区
4.拓展业务 信箱定时邮件
此处首页使用 模板,因为本人没有太多时间去搭建全部前端界面 后端使用AdminLTE 和 Echarts.js搭建 上述的界面有部分可能不能实现
首先需要研究一下模板 然后根据自己的需求来修改
在这个地方我需要废话一下了,不喜欢的可以跳过:为什么要废话呢,在这个地方我已经迷茫了,我现在他喵的到底在做什么?我究竟是想做怎样的一个软件,这个系统的名字是EasyOA,其实我本质是想做一个 简单的OA系统,然后发现,我他喵的模块怎么和另外一个项目重合了,包括用户界面,我觉得我最后做出来的东西是乱七八糟的玩意,这个地方很大的愿意就是之前在需求分析的时候没有好好规划好自己需要做怎么,然后数据库设计部分,因为是第一次做这样比较稍微复杂的系统,数据表的设计和逻辑都没有做好最佳,所以导致最后写起来比较麻烦,中途还要去修改逻辑代码,增加CRUD操作,增加其他操作等,这个我觉得应该是提前就应该做好的,而不是中途再去修改,好了吐槽自己文完毕.但是重要的一点需要补充一下,一定要和客户谈好需求.Over
因为自己设计的原因,此处修改一下具体的需求,把界面服务与数据库关联,依据数据库进行更改界面设计.但是数据库部分还是有些问题的,表格不全面.这个之后回补充设计 更新的界面需求设计如下
用户界面
1.首页展示 可以展示用户的信件 [此处为用户的公开信件] 进行左右轮播
2.用户留言界面 用户留言给操作者
3.登陆界面 验证用户操作 [邮箱发送邮件]]
4.其他界面 404 403 500 等
5.搜索引擎界面
后台界面
1.添加/修改数据
2.动态设置界面的显示 添加/修改信息[具体信息 操作人信息] 下载上传文件[Excel]
3.权限操作[增删改查]
4.维护网站的基本信息界面 比如索引维护 hot点 公告
5.网站的邮件群发界面 群发信息 条件筛选查询发送邮件
6.其他维护 删除非法留言等等
用户体验设计
1.交流区
2.展示区
3.评论区
4.拓展业务 信箱定时邮件
首先设计得应该是用户主页面 设计好的界面如下 这是图片还没有修缮
其他的用户界面先不放了 此处放一下管理员登陆界面
管理员界面使用AdminLTE 和 Echarts.js实现
此处可以将后台登陆和后台界面合并
至于界面的设计就先到这里,修改界面做了很久明天进行书写Controller层代码.完成权限控制.以及添加一张新的表格的所有操作