1.2.4 开发工具及运行环境
操作系统:Microsoft Windows 7 Professional With Service Pack 1
开发环境:MyEclipse 10.7.1
数据库系统:MySQL 6.0
1.3本文研究内容及主要贡献
本文阐述的内容主要分为两大块。
第一,从学术角度和科研角度详细阐述了社团管理系统的科学学术意义和应用前景。社团管理系统通过将现代化办公和计算机网络功能结合起来,让办公更加智能、更加便捷。社团管理系统可以优化目前的社团管理模式,调整传统的管理体制,在能够提高效率的基础上,增加协同办公功能,强化管理层决策的统一性,最后实现提高决策效率的目的。其巨大的学术意义和广阔的应用前景是本文强有力的立论依据。
第二,从技术角度再现了社团管理系统的实现过程。通过对项目研发过程的细致描述,从需求分析到总体设计再到详细设计,最后进行coding编码和测试,这一整套软件开发生命周期内,让本文读者能够充分了解系统的组织架构。
本论文的内容结构如下:
第1章 绪论,介绍课题的背景及研究意义、开发工具的选用、本文研究的内容及主要的贡献。
第2章 需求分析,介绍设计系统时的功能需求、性能需求和可行性分析。
第3章 系统总体设计,介绍系统功能模块的划分、数据层的设计、逻辑层和表示层的设计。
第4章 系统实现过程,主要介绍各个功能模块的效果图和实现关键代码。
第5章 关键技术,详细介绍了strut2技术。
第6章 总结和展望。
1.4 本章小结
本章主要描述了本课题背景意义、研究意义,列举了使用的技术,阐述了本文研究内容和主要贡献。
第2章 需求分析
2.1 功能需求
系统共分为四大模块:个人主页、人事管理、系统管理、协同办公;本人负责的两大模块为个人主页和人事管理。
1)个人主页
个人主页是为用户提供功能浏览和个人相关信息汇总的模块。该模块包含首页信息刷新功能、我的公告功能和备忘录功能。
首页信息刷新是个人主页的主要功能,它可以及时地将与用户有关的信息以醒目的方式呈现在首页上,为用户的工作提供了极大的便捷。
我的公告主要提供管理员向同组成员发送公告的功能,以达到通知、通告的效果,本功能的使用需要该用户具有发布公告的权限,而无权限的用户只能查看公告。
备忘录功能主要能够帮助用户记载一些备忘事项,当备忘信息的状态为未处理时,系统还能够提醒用户处理备忘事项。
2)人事管理
人事管理主要用来管理各团体的人员。可以增加人员,修改人员信息,分配角色、团体、部门和职务,删除人员。
我的同事功能是无权限的普通用户使用的,用户可以在此页面查找属于同一团体的所有用户的基本信息。
人事管理功能是此模块的主体功能,有权限的用户可以利用此功能对人员进行增删改查。
权限管理功能则可以让有使用此功能权限的用户为其他用户分配权限,使社团的管理以及角色的职能更加多样化。
本人负责开发的部分的用例图如图2.1所示。
用例图
2.2 性能需求
2.2.1 硬件环境
一台性能较高的商用计算机
2.2.2 软件环境
数据库服务器。
1)Windows server 2003
2)6.0.4-alpha-community-log MySQL Community Server
Web服务器。
1)Windows XP sp3
2)JDK1.7.0.67
3)Apache Tomcat 7.0
4)JDBC driver for MySQL
- 上一篇:基于MapObject组件缓冲区分析算法实现
- 下一篇:jsp+mysql网络在线学习系统的设计与实现
-
-
-
-
-
-
-
乳业同业并购式全产业链...
当代大学生慈善意识研究+文献综述
杂拟谷盗体内共生菌沃尔...
十二层带中心支撑钢结构...
大众媒体对公共政策制定的影响
河岸冲刷和泥沙淤积的监测国内外研究现状
酸性水汽提装置总汽提塔设计+CAD图纸
电站锅炉暖风器设计任务书
中考体育项目与体育教学合理结合的研究
java+mysql车辆管理系统的设计+源代码