福特基金办公系统的设计与实现学生:指导老师:项目背景及意义福特基金会中国办公室,主要针对一些申请的项目进行考核审查,然后投资
需要开发一个系统进行管理项目审批,以保证有序化地多个项目的审批工作并行
在审批过程中,需要对申请人的基本资料以及项目的背景进行审查
同时,根据不同项目的审批需要,会有相关的图书信息可以进行查阅
最好要保证有关审批的项目全部资料要可以进行管理和查看
项目背景及意义原有ContactsDatabase系统采用MicrosoftAccess数据库开发,提供输入、查询以及基本管理功能
原有系统需要安装客户端,采用C/S架构,维护和升级操作都较为繁琐,需要客户重新安装客户端或者安装补丁
又因为业务数量倍增需要添加系统功能,这使得升级十分困难,所以进行B/S结构的系统开发
需求分析1
Trackingflowchart(1)实现对工作流程的跟踪,明确工作状况(2)提醒工作人员完成当前阶段工作(3)简化申请人信息录入(4)ContactsDatabase结合完成信息查询与更新(5)项目列表及分类查询2
ContactsDatabase(1)联系人信息录入(2)联系人信息修改(3)联系人信息多分支模糊查询3
LibrarySystem(1)新书添加(2)图书查询(3)图书删除4
FileSystem(1)文档上传,文档包含所有人、上传时间等多种属性,便于按属性查找(2)文档可设置特定用户的查看和修改权限(3)文档多种方式查找(4)有权限用户可以查看、修改和下载文档需求分析需求分析5
AdminSystem(1)用户管理,对系统中的用户进行添加,删除,修改权限的管理(2)项目管理,对正在审批过程中的项目进行删除,修改(3)新闻管理,对系统中的新闻内容进行添加和删除6
MessageSystem(1)消息的接收,接受别人