手工收集整理资料和文档的存档查找,效率极其低下,往往事倍功半。(3)技术上的可行性。该系统操作方便,简单,用 Java 开发一个小型的学生会管理系统, MySQ L 用它来开发数据库,既简单又方便。所以用 Java 开发一个小型的学生会管理信息系统是可行的。 2.3 系统流程图系统流程图是描绘系统物理模型的传统工具。它的基本思想是用图形符号以黑盒子形式描绘系统里面的每个部件(程序、文件、数据库、表格、人工过程等), 表达信息在各个部件之间流动的情况。(如图 2-1 ) 图 2-1 系统流程图 2.4 数据字典数据字典是指对数据的数据项、数据结构、数据流、数据存储、处理逻辑、外部实体等进行定义和描述,其目的是对数据流程图中的各个元素做出详细的说事务学生会管理程序成员信息部门信息申请操作申请操作操作完成操作完成 4 明,使用数据字典为简单的建模项目。数据字典( Data dictionary )是一种用户可以访问的记录数据库和应用程序元数据的目录。主动数据字典是指在对数据库或应用程序结构进行修改时,其内容可以由 DBMS 自动更新的数据字典。被动数据字典是指修改时必须手工更新其内容的数据字典。(如表 2-1 ,2-2 ,2-3 ) 表 2-1 数据字典表 2-2 数据字典表 2-3 数据字典名字:用户登录别名:管理员用户登录描述:管理员用户通过登录系统,能够修改,增加,删除,浏览成员和部门的信息。定义:管理员用户登录= 用户名+ 密码位置:管理系统名字:成员查询学生会信息别名: 描述:普通成员通过登录系统,能够修改自己的密码,浏览成员信息,浏览部门信息定义:普通成员登陆= 用户名+ 密码+ 身份位置:管理系统名字:管理员管理学生会信息别名: 描述: 管理员用户通过登录系统, 能够修改, 增加, 删除, 浏览成员和部门的信息定义:管理员登录= 用户名+ 密码+ 身份位置:管理系统