欢迎来到天天文库
浏览记录
ID:28001591
大小:29.00 KB
页数:4页
时间:2018-12-07
《2系统需求分析、功能分析和模块设计.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、2系统需求分析、功能分析和模块设计2.1系统需求分析本系统根据工作职责范围的不同,设定四级权限,学工处和教务处、系部、辅导员(班主任)和学生。学工处是整个学生工作的核心部门,设定其各项工作的负责人为对应管理模块的系统管理员,可以通过IE浏览器方便快捷地处理各项工作事务,审核各系部提交的文件资料,发布各类信息公告;学生基本信息管理员负责每个学生的基本信息数据并更新;学生档案管理员负责学生档案的调配管理工作;学生公寓管理员负责对学生寝室进行合理的调整;心理咨询管理员负责学生心理咨询方面的工作。教务处作为系统管理员更改学生的基本信息
2、(专业、课程设置等),及时更新学生成绩和补考等信息数据。各系部管理人员为普通用户,可以通过网络上传、下载文件;浏览、查询班级信息、学生基本信息以及班级缴费信息;组织对学生上课考勤、登记。辅导员(班主任)可以查询本班学生基本信息和费用信息,对学生德育素质项目的情况进行登记。学生可以查询个人基本信息,包括奖惩情况、助学金和欠费情况等;了解学校公告信息;发表个人意见;下载相关报表及资料;与心理专家进行交流等。此外,系统还提供数据导出和打印功能。2.2功能分析我们的目标是使该系统具有对班级信息、学生个人信息进行管理及维护的功能。学生可
3、以通过此系统进行个人信息查询功能。系统的总体任务是实现学生信息管理的系统化、网络化、规范化和自动化。该系统的功能需求包括学工部对功能的需求、系部对功能的需求、辅导员(班主任)对功能的需求和学生对功能的需求四部分。①系统管理员(学工部人员)对功能的需求学工处和教务处权限最大,可以对学生、班级情况进行统一的管理,学工处对功能的需求有:有关学生信息的浏览、添加、修改、删除;班级信息的浏览、添加、修改、删除,班级设置等;辅导员(班主任)信息的添加,对辅导员(班主任)权限的修改;发布信息和处理信息。教务处对功能的需求有:更改学生的基本信
4、息(专业、课程设置等),及时更新学生成绩和补考等信息数据。②系部对功能的需求各系部分别管理自己系部的班级,可以处理本系学生的基本信息和欠费情况,可以发布信息和处理信息;③辅导员(班主任)对功能的需求辅导员(班主任)对班级的基本信息和费用信息进行管理,以及学生情况的上报、查询。④学生对功能的需求学生利用此系统进行与自己有关的信息查询,登录系统后,为了保证系统的安全性,只要求学生修改个人密码;2.3模块设计学生信息管理系统有下列几个模块:1)基本信息管理模块:包括学生基本信息管理,奖惩信息管理,学籍变动信息管理,学生干部信息管理,
5、班级信息管理,学生组织管理,个人档案管理,公寓管理;2)专业和课程设置模块:管理全校的专业及课程设置及调整;3)成绩信息管理模块:各班学生成绩的录入,修改,查询和输出,根据学校成绩,做出相应的补考记录,对是否存在违反学校规章制度的学生给予处分记录;4)费用管理模块:学生的缴费情况等;5)德育素质管理模块:辅导员(班主任)为在校学生添加德育信息等;6)报表输出模块:包括“学生花名册”、“成绩表”等功能。如下图所示:学生信息管理系统学工处(教务处)、系部辅导员(班主任)、学生基本信息管理专业和课程设置报表输出费用管理成绩信息管理德
6、育素质管理3本系统采用的解决方法(技术)本系统拟采用ASP3.0+MacromediaDreamweaverMX+SQLServer2000企业版作为基础,服务器端使用Windows2003ServerSP1操作系统+IIS6.0,客户端使用IE5.5以上版本,整个系统采用三层结构,实现B/S模式的网络管理系统。ASP作为一种基于Web应用的动态服务技术,可以支持VBScript和JavaScript两种脚本语言,结合ADO通过ODBC提供的数据库访问接口,在服务器端执行而不依赖于客户端就可以轻松实现对数据库的连接,以便对数据
7、进行直接的访问和存储。服务器端操作系统采用Windows2003ServerSP1+IIS6.0,做适当的设置即可以顺利运行管理系统,客户端浏览器可采用微软的IE5.5、Netscape均可实现对管理系统的访问和使用。系统实现的主要技术:1)采用B/S结构基于B/S结构的学生信息管理系统,客户端是通用浏览器IE,业务功能由独立的应用服务器处理,数据处理仍由数据库服务器完成,不需要象C/S结构那样安装不同的客户端应用程序,B/S结构的功能都在Web服务器上实现,开发和维护工作简单易行。这种结构可实现网上查询的基本功能,如用户注册
8、、查询、修改信息和报表输出等。2)ASP技术ASP(ActiveServerPage)即活动服务器页面,它是由Microsoft推出的用于Web开发的技术。ASP是一种服务器脚本环境。在ASP环境下,开发者可以通过创建服务器脚本,编写强大的Web应用程序,实现动态交互式Web
此文档下载收益归作者所有