高校学生党员管理系统应当先分析数据业务流程和画出数据流图,根据业务流程、数据流图的分析,总结出系统的主要功能如下:
(1) 对于“信息管理”模块,可以:添加、修改、删除系部信息;
(2) 对于“党员信息管理”模块,可以:只能查询“入党积极分子信息”、“预备党员信息”、“正式党员信息”,以及生成打印报表,打印这3类信息,同时可以审批“预备党员信息”、“正式党员信息”;但不可以添加、修改和删除这3类信息;
(3) 对于“党务工作管理”模块:超级管理员只能够查询、打印“党费信息”和只能够审批“组织生活”,不能添加、修改和删除“党费信息”、“组织生活”;
(4) 对于“党务公告管理”模块:超级管理员可以添加、修改、删除公告信息;
(5) 对于“工作事务提醒”模块:超级管理员可以添加、修改、删除“工作事务提醒”;
(6) 对于“系统管理”模块:超级管理员可以添加、修改、删除新用户。
目 录
1、引言 2
2、系统分析 3
2.1 系统需求分析 3
2.2 本系统采用的关键技术 5
2.2.1 JSP技术 5
2.2.2 JavaBean技术 6
2.2.3 JDBC技术 7
2.2.4 用JDBC访问数据库 8
2.3 可行性分析 11
3、系统概要设计 11
4、系统详细设计 13
4.1 后台数据库设计 13
4.2 系统E-R图 14
4.3 处理流程设计 14
4.3.1 系统操作流程 14
4.3.2 数据增加流程 15
4.3.3 数据修改流程 16
4.4.4 数据删除流程 17
4.4 系统模块设计 18
4.4.1 管理员登陆 18
4.4.2 系统信息管理 19
4.4.3 入党信息管理 19
4.4.4 正式党员信息管理 19
4.4.5 组织信息管理 20
5、系统调试与测试 20
5.1 程序调试 20
5.2 程序的测试 21
5.2.1 测试的重要性及目的 21
5.2.2 测试的步骤 22
5.2.3 测试的主要内容 23
6、结论 24
6.1 系统评价 24
6.2 安全性问题 25
致谢 26
参考文献 27