系统分析的主要任务是:在充分认识原系统的基础上,通过问题识别,可行性分析、详细调查、系统化分析,最后完成新系统的逻辑方案设计。它侧重从业务全过程的角度进行分析。分析的主要内容是:系统可行性分析;业务流程与数据流程是否合理通畅:业务流程、数据流程和实现管理功能之间的关系等。
2.1系统总体需求分析
2.1.1系统需求分析概述
需求分析的目标是深入描述软件的功能和性能,确定软件设计的约束、软件同其他系统元素的接口细节、定义软件的其他有效性需求。需求分析阶段研究的对象是用户对软件项目的要求。一方面,必须全面理解用户的各项要求,但又不能全盘接受;另一方面,要准确地表达被接受的用户要求。只有经过确切描述的软件需求才能成为软件设计的基础。
2.1.2系统功能需求分析
超市宣传单管理信息系统的主要目的是实现宣传管理的信息化,提高办公的效率,记录员工的基本信息,会员的基本信息,考勤信息,病事假信息以及员工的业务信息等,并且可以对这些信息进行查询,最后统计员工的工资,实现了宣传部门的信息化管理。
1员工的基本信息 可以进行员工的姓名、性别、职务等基本信息的录入,当有员工调离本部门以及升降职时可以进行修改,统计离职员工的信息,最后可以对这些信息进行查询。
2会员的基本信息 可以进行会员的姓名、编号、地址等基本信息的录入,并可以对这些信息进行查询。
3考勤信息 对员工上班、下班等进行签到、签离的管理,从而由系统自动判断员工是否迟到、早退、缺勤等,并可对这些信息进行查询。
4病事假信息 主要是用于记录员工的请假日期、请假类型、原因等,并可以进行查询
5业务信息 本系统主要是针对超市宣传单的管理,所以业务信息就是记录每个业务员的发放数量、发放方式、时间等,通过系统计算他的薪金,还可以对弄个业务员在一段时间的业务情况进行查询。
6工资管理 统计一段时间弄个业务员的考勤记录、病事假记录、业务记录等统计出他的工资,并可进行查询。
2.1.3系统安全性需求分析
设置用户和密码。非系统管理员,不能操作系统的任何数据。只有合法的用户才有登陆口令,才能进行系统信息的操作管理,了解员工、会员、业务、工资等信息。系统管理员拥有对本系统的最高权限。
2.2系统业务流程分析
进行业务流程分析时,需要按照原有的信息流动的过程,逐个的调查防呢系所有环节的处理业务、处理内容、处理顺序和处理时间的要求,弄清各个环节需要的信息、信息来源、流经去向、处理方法、计算方法、提供信息对时间和信息形态等。
超市宣传单管理信息系统业务流程(如图2.1)