2.1.5 其他需求分析
本次要开发的系统有效率,可理解性、可靠性和可文护性都比较高。用户很容易理解和学会操作。可文护性包括两种含义,即可读性和可测试性等。可靠性一般是指健壮性和正确性。在开发这个系统的过程中,需要权衡多种矛盾的目标,并在(时间、经费、可能用到的硬件和软件资源等条件)的限制下,使上面所说的各种要求得到最大限度的满足。
2.2 需求分析
由于信息行业的飞速发展,人们对于办公自动化的认识也在不断加深,传统的高校学生日志管理系统已无法完全负荷校管理部门繁琐的工作,同时为了高效解决管理问题,提高工作效率,高校学生日志管理系统的开发势在必行。高校学生日志管理系统的建立使得管理过程简单化,信息化,具有安全性。
2.2.1 用户初步需求
在系统需求分析阶段,首先我们需要搞清楚要开发的这个软件需要哪些功能,用户的需求是什么,从而形成一个逻辑模型来。然后我们要做的就是通过这个软件的逻辑模型,完成怎么做这些功能的物理模型。最后再着手实现系统的需求。
一个好的系统不仅需要功能完善,而且界面也要看上去舒适,因此,对于一个成功的系统设计而言,一个好的功能模块的设计是一个关键。由于本系统可执行的是一般性质的学生日志信息管理工作,本系统具有一般适用性,其所实现的功能满足高校对日常性学生日志信息管理的工作,方便高校内部人员的沟通。系统设计的图像的数据流分析阶段的需要结构化设计的概要说明的基础上,根据映射到软件体系结构的某些程序。首先,整个系统分成几个小的模块,小的问题,然后,进一步细分模块,添加细节。本系统的主要需求分析如下:
(1) 登录管理
系统需要:实现用户登录功能。该页面需要有三个按钮,第一个登录,接受用户输入的登录名和密码信息,这样具有私密性,可以进行编写自己个人的日志而不会被其他人看到。第二个注册,用户可以通过点击注册填写自己的相关信息,如:帐号,初始密码,姓名,联系方式等,来拥有账户,成为用户。第三,忘记密码,当用户忘记密码时可以点击该按钮来实现找回密码。
(2) 用户管理
系统需要:管理员来文护在该系统上的秩序,他可以添加用户,在该用户有不良删除用户,同时,他还可以发布活动计划给所有用户查看,当用户有兴趣时可以添加该活动计划来参加。
(3) 日志信息/活动计划管理
系统需要:日志信息管理,用户应有权对自己的日志进行添加,修改,查看以及当他认为不需要时删除掉。而管理员也有对自己发布的活动计划进行删除。
2.2.2 需求模块化
根据之前所提出的需求,需要将其进行模块化表述,而对于此系统,模块的划分基本相对明了。
本系统有三个主要的模块,分别是:登录模块,用户管理模块以及日志信息/活动计划管理模块。其中,登录模块负责管理系统的权限、核实密码以及用户注册,找回密码的功能;用户管理模块是指管理员删除,停用用户的功能;日志信息/活动计划管理模块负责处理日志信息的增删查改以及计划的添加与发布 jsp+mysql高校日志管理系统的设计与开发(4):http://www.youerw.com/jisuanji/lunwen_41183.html