普通客户端计算机。
1)Windows 7
2)主流浏览器
2.3 可行性分析
2.3.1 社会可行性
从法律方面来说,-OA属于毕业设计,自主研发类型,不存在合同责任不明的风险;系统架构及设计保证原创,不存在抄袭行为,无侵犯专利权、侵犯版权等风险。
从使用方面来讲,-OA设计之初就是遵照江苏师范大学学生社团工作特点来进行的,能满足目标用户的日常使用。
社会可行性满足要求。
2.3.2 经济可行性
整个开发环节中使用的框架技术都是开源免费的,开发工具也是免费版的,开发和调试环境都在个人PC端完成,因而在软硬件支出方面为零成本。
开发团队由两人组成,无需负担人力成本。
经济可行性满足要求。
2.3.3 技术可行性
通过进行需求分析,我们理清了-OA所需的大致功能点。实现这些功能点,我们可以使用现今主流技术,Struts2、jquery、Ajax等,在技术方面困难程度可以接受。初步评估技术可行性满足要求。
2.4 本章小结
本章主要介绍了系统的需求分析,包括系统主要功能需求和开发环境的性能需求以及此项目的可行性分析。
第3章 系统总体设计
3.1系统功能模块划分
社团协同管理系统分为4大模块:人事管理、个人主页、协同办公和系统管理。本人主要负责人事管理和个人主页的实现。
3.1.1功能模块结构图
社团协同管理系统整体结构如图3.1所示。
系统整体结构
人事管理和个人主页模块的模块分析如图3.2所示。
图3.2人事管理和个人主页模块的分析
人事管理模块是一种让用户(尤其是社团管理者)可以及时地收集、查看和修改社团成员信息。更加快捷的进行成员的团体、部门和职务的调动。个人主页模块则是让用户能够更加直观的了解社团动态和与自身相关的信息,并且利用主页的小工具更加方便快捷的办公。具体功能将在下面介绍。
3.1.2功能模块描述
1)我的公告
我的公告主要功能如图3.3所示。
我的公告主要功能
我的公告主要分为发布公告和查看公告。有权限的用户可以发布公告,填写公告标题、内容即可发布。所有用户都可以点击公告列表里的标题查看公告。
- 上一篇:基于MapObject组件缓冲区分析算法实现
- 下一篇:jsp+mysql网络在线学习系统的设计与实现
-
-
-
-
-
-
-
乳业同业并购式全产业链...
当代大学生慈善意识研究+文献综述
杂拟谷盗体内共生菌沃尔...
十二层带中心支撑钢结构...
大众媒体对公共政策制定的影响
河岸冲刷和泥沙淤积的监测国内外研究现状
酸性水汽提装置总汽提塔设计+CAD图纸
电站锅炉暖风器设计任务书
中考体育项目与体育教学合理结合的研究
java+mysql车辆管理系统的设计+源代码